Prévia do material em texto
<p>15/09/2024, 10:54 Avaliação - Individual Prova Impressa VOLTAR GABARITO Avaliação II - Individual (Cod.:740421) A+ Alterar modo de visualização Peso da Avaliação 1,50 Prova 46738588 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 1 Existem dois tipos distintos de subalgoritmos: os do tipo Função e os do tipo Procedimento. A diferença entre os dois é muito simples: os subalgoritmos do tipo Função retornam um valor para o local onde foram chamados, enquanto os do tipo Procedimento não retornam valor algum. Observe o exemplo: (<valores a receber>) : <tipo de retorno>; <área de declarações> Início <instruções> Fim; A qual subalgoritmo essa sintaxe pertence? Função. B Acumulador. C Procedimento. D Looping. 2 Observe o algoritmo a seguir: about:blank 1/6</p><p>15/09/2024, 10:54 Avaliação Individual 1 Algoritmo Calcula Media; 2 var 3 { Variáveis para armazenar três notas e a média calculada} 4 Notal, Nota2, Nota3, Media : 5 6 Início 7 Escreva ('Informe a nota 1: 8 Leia (Notal) ; 9 10 Escreva ('Informe a nota 11 Leia (Nota2) ; 12 13 Escreva ('Informe a nota 3: 14 Leia (Nota3) ; 15 16 { Agora que há três notas armazenadas, calcula-se a média e 17 armazena-se-a na variável Media } 18 Media (Notal + Nota2 + Nota3) / 3; 19 20 Se Media >= 6,5 então 21 Início 22 Escreva aluno está aprovado com média: ; 23 Fim 24 Senão Se Media >= 5 então 25 Início 26 Escreva aluno está em exame com média: ; 27 Fim 28 Senão 29 Início 30 Escreva aluno está reprovado com média: ; 31 Fim 32 Fim. Tendo como entrada os valores 7, 3 e qual seria a saída apresentada por esse algoritmo? "O aluno está em exame com média: B "O aluno está aprovado com média: C "O aluno está reprovado com média: 3". D "O aluno está aprovado com média: Revisar Conteúdo do Livro about:blank 2/6</p><p>15/09/2024, 10:54 Avaliação Individual 3 Em uma estrutura de repetição, quando uma flag nunca for satisfeita, a estrutura nunca irá parar de executar (repetir). Quando isso acontece, dizemos que a estrutura "entrou em looping". Exemplo: "Enquanto faça". Se a variável X nunca receber o valor 0 (zero) ou um valor menor do que 0 (zero), a estrutura nunca irá parar de repetir. Qual técnica de programação essa descrição representa? A Maior valor. B Looping. C Acumuladores. D Menor valor. 4 É a estrutura de seleção de múltipla escolha. Como ela se chama? A Estrutura Caso-Caso. B Estrutura Escolha-Caso. C Estrutura Escolha-Escolha. D Estrutura Composta Escolha-Caso. 5 Existem dois tipos distintos de subalgoritmos: os do tipo Função e os do tipo Procedimento. A diferença entre os dois é muito simples: os subalgoritmos do tipo Função retornam um valor para o local onde foram chamados, enquanto os do tipo Procedimento não retornam valor algum. Observe o exemplo: (<valores a receber>) ; <área de declarações> Início <instruções> Fim; A qual subalgoritmo essa sintaxe pertence? A Looping. B Acumulador. C Procedimento. D Função. about:blank 3/6</p><p>15/09/2024, 10:54 Avaliação Individual 6 Em muitos casos, é necessário repetir uma instrução ou um mesmo conjunto de instruções mais de uma vez. Estas estruturas repetirão um bloco de instruções até que uma determinada condição seja atendida. Condição é uma expressão que resultará sempre em verdadeiro ou falso, exatamente como são usadas na estrutura SE- ENTÃO. Observe o exemplo: 1 Algoritmo EnquantoFaca; 2 var 3 continuar : 4 Início 5 Escreva ('Informe "s" para continuar e outro caractere para 6 não continuar ') ; 7 Leia (continuar) ; 8 9 Enquanto (continuar = 's') faça 10 Início 11 Escreva ('Você quis continuar! ; 12 13 Escreva ('Informe "s" para continuar : ') ; 14 Leia (continuar) ; 15 Fim 16 Escreva ('Você não quis mais continuar! ; 17 Fim. Qual estrutura de repetição esse exemplo representa? ENQUANTO-FAÇA. B C D SE-ENTÃO. 7 Utilizados quando for necessário somar vários valores e, a cada valor, in acumulando o montante dessa soma em uma variável. Exemplo: SomaSalarios SomaSalarios + Salário. Nesse exemplo, cada vez que for executada essa instrução, o valor da variável Salario será adicionado à soma de salários calculada até o momento e o resultado desaa soma será armazenado novamente na variável SomaSalarios. A qual técnica de programação essa descrição representa? A Contadores. B Acumuladores. C Looping. D about:blank 4/6</p><p>15/09/2024, 10:54 Avaliação - Individual 8 É a linguagem utilizada especificamente para construção de algoritmos. Que linguagem é essa? A Língua de sinais. B Inglês. C Delta. D Pseudolinguagem; 9 Considere o algoritmo a seguir: Escolha (<identificador>) caso <valor 1> : Início Bloco de instruções Fim caso <valor 2> : Início Bloco de instruções Fim caso : Início Bloco de instruções Fim caso : Início about:blank 5/6</p><p>15/09/2024, 10:54 Avaliação - Individual Bloco de instruções Fim senão Início Bloco de instruções Fim Fim Ele corresponde a que estrutura? A Estrutura Escolha-Caso. B Estrutura Caso-Caso. C Estrutura Composta Escolha-Caso. D Estrutura Simples Escolha-Escolha. 10 Há situações nas quais precisamos saber quantas vezes uma estrutura de repetição executou, por exemplo. Para esses casos, deve-se atribuir a uma variável o conteúdo que ela já possui até o momento, somado ao valor de contagem, que geralmente Dessa forma: var Qual técnica de programação essa descrição representa? A Looping. B Contadores. C Acumuladores. D Inicialização. Imprimir about:blank 6/6</p>