Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação II - Individual (Cod.:890610) Peso da Avaliação 1,50 Prova 72953488 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 Poderão existir situações em que será necessário o agrupamento de várias estruturas de seleções, formando, assim, uma seleção encadeada. Tal situação ocorre quando há a necessidade de se verificar mais de duas condições. Com base nessa informação, analise o algoritmo a seguir e assinale a alternativa CORRETA: A O Comando5 sempre será executado. B Se a condição da linha 9 for falsa, o Comando3 e o Comando4 serão executados. C O Comando4 sempre será executado, uma vez que a condição na linha 14 é sempre falsa. D Se a condição da linha 14 for verdadeira, somente o Comando3 será executado. É a linguagem utilizada especificamente para construção de algoritmos.Que linguagem é essa? A Pseudolinguagem; B Língua de sinais. C Inglês. D Delta. VOLTAR A+ Alterar modo de visualização 1 2 Dentre as diversas estruturas de seleção existentes, a estrutura ESCOLHA-CASO é aplicável em situações em que há necessidade de realizar diferentes ações conforme os valores de um identificador/variável. Com relação à sintaxe dessa estrutura, analise as afirmativas a seguir: I- Quando necessário, é possível especificar um intervalo como opção para a estrutura, sendo necessária a utilização dos operadores lógicos E, OU e NÃO. II- Quando o valor da variável não for tratado por nenhum dos casos previstos, o bloco do "senão" será executado, funcionando como uma alternativa padrão caso determinado valor não tenha sido previsto. III- A variável considerada nessa estrutura deve ser do tipo caractere ou inteiro. IV- Cada "caso" terá um valor específico conforme o tipo da variável que a estrutura considera. Assinale a alternativa CORRETA: A As afirmativas II, III e IV estão corretas. B Somente a afirmativa I está correta. C As afirmativas I e III estão corretas. D Somente a afirmativa IV está correta. Estruturas de repetição são muito usadas em programação. Há casos em que o programa entra em looping. Quando o programa entra em looping, o que deve ser feito? A Gritar com o computador e bater na tela. B Forçar o encerramento do programa. C Esperar o programa encerrar sozinho. D Desligar o computador. Considere uma estrutura "SE-ENTÃO" subordinado a outra "SE-ENTÃO".Que seleção teremos? A Desencadeada. B Repetida. C Subordinada. D Encadeada. Foi solicitada a criação de um algoritmo que faça a leitura de três notas, e apresente uma mensagem com a maior nota. Com base nisso, analise o algoritmo anexo e classifique V para as sentenças verdadeiras e F para as falsas: ( ) O algoritmo não funciona, pois não pode ordenar valores do tipo real. ( ) O algoritmo não funciona, pois as variáveis utilizadas não foram declaradas. ( ) O algoritmo não está com a lógica correta para o que foi solicitado. ( ) O algoritmo está certo e apresentará a maior nota de três. 3 4 5 6 Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. B V - F - V - V. C V - V - F - F. D F - V - V - F. Há dois tipos de subalgoritmos que podem ser utilizados na pseudolinguagem portugol. Os subalgoritmos possibilitam ao desenvolvedor vários benefícios, entre os quais se destacam: o reaproveitamento do código já produzido em outros algoritmos, a facilidade de leitura do código gerado, entre outros. Acerca dos subalgoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Ao definir o nome de um subalgoritmo, este sempre deverá ser acompanhado de um par de parênteses. ( ) Em um subalgoritmo, podem ser declaradas variáveis e constantes, conforme são declaradas no algoritmo. ( ) Ao criar um subalgoritmo do tipo função, é importante definir o tipo de dados que o mesmo retornará. ( ) O desenvolvedor, ao criar uma rotina que verifique se o número do CPF é válido, retornando ao final um valor verdadeiro ou falso, pode fazer uso de um procedimento. ( ) As funções e procedimentos só serão executados se chamados pelo algoritmo principal. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - V - F. B V - V - F - F - F. C F - F - F - V - V. D F - V - V - F - V. Trata-se da sintaxe do comando "SE-ENTÃO".Assinale a alternativa CORRETA que apresenta essa sintaxe: A Se <condição> então Início <Instruções> Fim 7 8 B Se <condição> talvez Início <Instruções> Fim C Se <condição> então fim <Instruções> início D Se <condição> então Início <Instruções> retorna 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 é 1. Dessa forma: var ← var + 1. Qual técnica de programação essa descrição representa? A Contadores. B Inicialização. C Acumuladores. D Looping. Foi solicitada a criação de um algoritmo que fizesse uma busca em uma matriz 6 X 6. O algoritmo deveria solicitar os valores para a matriz, e qual valor seria pesquisado. Também deveria apresentar uma mensagem informando se o valor pesquisado foi ou não encontrado. O algoritmo anexo foi apresentado como solução para essa atividade. Analise o algoritmo e classifique V para as sentenças verdadeiras e F para as falsas: ( ) O programa está correto e atende ao solicitado. ( ) O programa não está correto, devido ao erro na linha 26. ( ) O programa não está correto, devido ao erro na linha 30. ( ) A declaração de matriz não está correta, pois não posso ter dois valores iguais. ( ) A inserção de valores na matriz está correta, somente a busca está com erro. 9 10 Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - F - F. B F - V - F - F - V. C V - F - F - V - F. D V - F - V - V - V. Imprimir
Compartilhar