Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LÓGICA DE PROGRAMAÇÃO Simulado: CCE1040_SM_201512967068 V.1 Aluno(a): APARECIDO DONIZETI TIMOTEO DE OLIVEIRA Matrícula: 201512967068 Desempenho: 0,5 de 0,5 Data: 05/06/2016 22:56:13 (Finalizada) 1a Questão (Ref.: 201513168074) Pontos: 0,1 / 0,1 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: É 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. A linguagem natural é a melhor forma de representar um algoritmo, devido à sua grande flexibilidade e objeĕvidade: uma descrição qualquer em linguagem natural sempre será interpretada da mesma forma por qualquer pessoa ou equipamento. O diagrama de chapin é uma forma totalmente textual de representar um algoritmo. O português estruturado inclui obrigatoriamente alguns detalhes que, normalmente, não são indicados na linguagem natural, como o ĕpo de dado que pode ser armazenado em cada variável, por exemplo. 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 uĕlidade bastante limitada e inúĕl para representar outros processos não computacionais. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201513201452) Pontos: 0,1 / 0,1 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. Lembrese também do que significa os caracteres de controle \n e \t. 5 05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 prog operadores int a,b,q,r; real d; 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 #posicionados nas colunas 1/ 9 / 17 3 4 3.8 2 3 3.8 4 3 3 3a Questão (Ref.: 201513704045) Pontos: 0,1 / 0,1 O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 35, se escrito na base binária, equivale a: 0101 1001 0110 0011 1101 0111 0101 1101 0010 0011 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201513083336) Pontos: 0,1 / 0,1 A execução de uma expressão lógica obedece como prioridade a ordem dos operadores: Not, Or e And. And, Not e Or. Not, And e Or. And, Or e Not. Or, And e Not. 05/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3 5 a Questão (Ref.: 201513083183) Pontos: 0,1 / 0,1 Uma página de um livro possui 50 linhas e podese digitar 80 caracteres em cada linha. Cada caractere corresponde a 8 bits no sistema binário utilizado. Nessa situação, se o livro contiver 300 páginas de texto terá, aproximadamente, o seguinte valor: 4 kBytes. 1,2 MBytes. 12.000 kBytes. 4.000 Bytes. 3,2 MBytes. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
Compartilhar