Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0239_AV3 » ALGORITMOS Tipo de Avaliação: AV3 Professor: JANE TAVARES ALVAREZ DA SILVA SERGIO DE OLIVEIRA SANTOS Turma: 9010/AJ Nota da Prova: x,x de 10,0 Nota do Trabalho: Nota de Participação: Data: 28/06/2013 14:33:32 1a Questão (Cód.: 95473) Pontos: 1,0 / 1,0 A respeito das estruturas de controle de fluxo, assinale a opção incorreta. a) A instrução de desvio incondicional realiza a transferência do controle da execução para um lugar especificado no programa. d) Seleção bidirecional e n-direcional ou múltipla são tipos de instruções de seleção. c) As instruções compostas abstraem uma coleção de instruções para apenas uma única instrução. b) As instruções iterativas permitem que uma instrução ou uma coleção de instruções sejam executadas nenhuma vez, uma vez ou mais vezes. e) As instruções de seleção bidirecional e as construções de seleção múltipla são tipos de instruções iterativas. 2a Questão (Cód.: 16557) Pontos: 1,0 / 1,0 Qual das sentença em C++ a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10? if (x != 7 || x > 10) if (x == 7 && x > 10) if (x != 7 || x >= 10) if (x == 7 || x <= 10) if (x != 7 && x > 10) 3a Questão (Cód.: 13046) Pontos: 1,0 / 1,0 Em alguns programas, existem estruturas de repetição que podem ser utilizadas quando o número de repetições necessárias não é fixo e que os comandos que a compõem serão repetidos até uma condição localizada no início da estrutura assuma um valor falso. Quando for este caso, podemos usar: 1. switch / case 2. do / while 3. for 4. while Estão corretas as afirmativas: 1 e 2, somente. 3 e 4, somente. 1 e 3, somente. 1, 2 e 4, somente. 2, 3 e 4, somente. 4a Questão (Cód.: 58558) Pontos: 1,0 / 1,0 O que é uma estrutura de controle? São comandos que expressão uma condição, um laço, entre outras estruturas que servem para controlar uma determinada lógica. São comandos que expressão apenas um laço. São comandos que expressão uma declaração. São comandos que expressão uma atribuição. São comandos que expressão apenas uma condição. 5a Questão (Cód.: 7965) Pontos: 1,0 / 1,0 De acordo com a figura abaixo podemos afirmar: Se o aluno obtiver média abaixo de sete ele será aprovado Há um loop infinito A implementação do algoritmo necessita de um comando condicional aninhado O aluno será reprovado com qualquer média que ele tirar A lógica do programa utiliza um comando de repetição 6a Questão (Cód.: 116543) Pontos: 1,0 / 1,0 Analise os algoritmos abaixo e assinale aquele que calcula corretamente a área de um quadrado a partir da leitura do lado do quadrado. Algoritmo CalcArea real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:" area); fim Algoritmo CalcArea inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim 7a Questão (Cód.: 94188) Pontos: 1,0 / 1,0 Analise o código mostrado na figura abaixo e assinale a alternativa que descreve corretamente a sua execução: A palavra "Algoritmos" será escrita na tela de trás pra frente A palavra "Algoritmos" será escrita na tela normalmente, em texto corrido, conforme se escreve A palavra "Algoritmos" será escrita diversas vezes na tela, separadas por espaço A palavra "Algoritmos" será escrita na tela verticalmente, uma letra em cada linha Nada será escrito na tela 8a Questão (Cód.: 94195) Pontos: 1,0 / 1,0 Analise o código mostrado na figura abaixo e assinale a alternativa que descreve o resultado correto da sua execução: A frase "Algoritmos so se aprende praticando" irá aparecer escrita normalmente, conforme lemos a frase A frase "Algoritmos so se aprende praticando" irá aparecer escrita na vertical, cada letra numa linha A frase "Algoritmos so se aprende praticando" irá aparecer repetidas vezes, entretanto, a cada linha perderá o último carartere em relação a linha anterior Nada irá aparecer na tela A frase "Algoritmos so se aprende praticando" irá aparecer escrita de trás pra frente uma única vez 9a Questão (Cód.: 10313) Pontos: 1,0 / 1,0 O que está sendo executado pelo algoritmo abaixo? CONT � 0; SOMA � 0; enquanto (CONT < 100) faça SOMA � SOMA + CONT; CONT � CONT + 1; fim_enquanto Soma todos os números de 0 a 99 Soma todos os números ímpares de 1 a 100 Soma todos os números pares de 1 a 100 Soma os 100 números digitados. Soma todos os números de 1 a 100 10a Questão (Cód.: 116550) Pontos: 1,0 / 1,0 Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO: cad1- id num1 nome_aluno nota2 salariofinal
Compartilhar