Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/9/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2711978280 1/3 LÓGICA DE PROGRAMAÇÃO Simulado: CCE0067_SM_201402321139 V.1 Fechar Aluno(a): FLÁVIA ROBERTA DOS SANTOS MASIEIRO Matrícula: 201402321139 Desempenho: 6,0 de 10,0 Data: 24/09/2014 11:16:56 (Finalizada) 1a Questão (Ref.: 201402395969) Pontos: 0,0 / 2,0 Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima? Alfanuméricas Caracteres Ponteiros Numéricas Lógicas 2a Questão (Ref.: 201402457552) Pontos: 2,0 / 2,0 Os algoritmos podem ser definidos usando diversos instrumentos, como a linguagem natural, os fluxogramas, o diagrama de chapin, o português estruturado ou mesmo através de uma linguagem de programação, como o C ou o C++. É sabido que o nível de detalhamento e precisão dos algoritmos varia em cada uma dessas representações. Com base nessas afirmações e nas informações vistas em aula, é válido afirmar que: O português estruturado inclui obrigatoriamente alguns detalhes que, normalmente, não são indicados na linguagem natural, como o tipo de dado que pode ser armazenado em cada variável, por exemplo. O diagrama de chapin é uma forma totalmente textual de representar um algoritmo. O fluxograma, por ser uma representação gráfica, é a forma mais completa de especificar um algoritmo. Infelizmente ela se aplica somente a linguagens de programação específicas, sendo de utilidade bastante limitada e inútil para representar outros processos não computacionais. A linguagem natural é a melhor forma de representar um algoritmo, devido à sua grande flexibilidade e objetividade: uma descrição qualquer em linguagem natural sempre será interpretada da mesma forma por qualquer pessoa ou equipamento. É impossível criar um algoritmo, mesmo que simples, diretamente com o uso de linguagem de programação, não importa a experiência do programador: sempre será necessário criar o algoritmo em linguagem natural, depois passar ao fluxograma e, finalmente, passar ao português estruturado. Gabarito Comentado. 24/9/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2711978280 2/3 3a Questão (Ref.: 201402395443) Pontos: 2,0 / 2,0 Em relação a algoritmos: I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas. Dadas as sentenças, podemos afirmar que: I e III são verdadeiras. I e II são falsas. I e III são falsas. I e II são verdadeiras. II e III são falsas. Gabarito Comentado. 4a Questão (Ref.: 201402491012) Pontos: 0,0 / 2,0 Estava estudando no material de apoio e encontrei o fluxograma abaixo. Supondo que foram digitados os números 7 e 8, qual é a saída? n1 + n2/2 7 + 4 7.5 11 7 + 8 /2 5a Questão (Ref.: 201402490930) Pontos: 2,0 / 2,0 Observe o algoritmo abaixo. Se você digitar 19 quando for solicitado o primeiro valor e digitar 5, quando for solicitado o segundo valor, as variáveis q, r e d ficarão com determinados valores armazenados. Assinale a opção onde os valores corretos aparecem, na ordem. Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente inteiro e uma para divisão que retorna um quociente real. Lembre-se também do que significa os caracteres de controle \n e \t. prog operadores int a,b,q,r; real d; 24/9/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2711978280 3/3 leia a; leia b; q<- a div b; r<- a % b; d<- a/b; imprima "\n", q, "\n", r, "\n", d, "\n"; fimprog 3 4 3#posicionados nas colunas 1/ 9 / 17 3 4 3.8 2 3 3.8 4 3 3 3 4 3.8 #posicionados nas colunas 1/ 9 / 17 Voltar
Compartilhar