Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/02/24, 14:45 Q03 - Questionário 03: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil https://ucaead.instructure.com/courses/67445/quizzes/334306 1/5 Q03 - Questionário 03 Entrega 18 mar em 23:59 Pontos 0,4 Perguntas 4 Disponível 29 jan em 19:00 - 18 mar em 23:59 Limite de tempo Nenhum Tentativas permitidas 2 Instruções Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 67 minutos 0,3 de 0,4 MAIS RECENTE Tentativa 2 67 minutos 0,3 de 0,4 Tentativa 1 80 minutos 0,2 de 0,4 Pontuação desta tentativa: 0,3 de 0,4 Enviado 1 fev em 14:44 Instruções do Questionário! Antes de responder ao Questionário, assista as videoaulas e leia os capítulos correspondentes do livro. Abra o questionário somente quando for respondê-lo. Ao abrir o questionário você terá 4 questões para responder. Leia com calma todas as questões e entenda o que pede cada uma: se pede a incorreta, a correta e qual o tema da questão. Lembre de clicar no botão "Enviar Teste". Você tem duas tentativas para fazer o teste, a segunda tentativa é opcional. Lembre-se que as respostas mudam de lugar em cada tentativa. As respostas corretas só aparecem após o envio da segunda tentativa. O sistema considera a maior nota entre as duas tentativas. Lembre-se que a segunda tentativa vai zerar TODAS as questões, inclusive as que você acertou na primeira tentativa. Caso queira ter o questionário para arquivo pessoal, basta selecionar a impressão do questionário e escolher a opção de "salvar em PDF". Bons estudos! https://ucaead.instructure.com/courses/67445/quizzes/334306/history?version=2 https://ucaead.instructure.com/courses/67445/quizzes/334306/history?version=2 https://ucaead.instructure.com/courses/67445/quizzes/334306/history?version=1 01/02/24, 14:45 Q03 - Questionário 03: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil https://ucaead.instructure.com/courses/67445/quizzes/334306 2/5 Esta tentativa levou 67 minutos. 0,1 / 0,1 ptsPergunta 1 Os vários modos de representação de algoritmos incluem diversos formatos capazes de descrever uma sequência de passos aptos a resolverem um problema. A linguagem natural é a forma mais simples e intuitiva de descrever um algoritmo. Ela usa palavras e frases escritas em um idioma humano para explicar passo a passo a resolução de um problema por algoritmo. Já o fluxograma representa a lógica presente em um algoritmo usando símbolos gráficos criados pelo desenvolvedor do algoritmo. representa a tradução em pseudolinguagem do algoritmo originalmente criado em linguagem natural. representa a forma textual mais próxima possível do código de uma linguagem de programação. representa a lógica presente em um algoritmo usando símbolos gráficos padronizados. Correto!Correto! representa a tradução em linguagem natural do algoritmo originalmente criado em pseudolinguagem. 0 / 0,1 ptsPergunta 2 01/02/24, 14:45 Q03 - Questionário 03: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil https://ucaead.instructure.com/courses/67445/quizzes/334306 3/5 A utilização de pseudolinguagem na elaboração de um algoritmo permite ao seu criador expressar comandos e estruturas que, embora não sejam passíveis de execução, auxiliam a compreensão do problema e a construção de um código preliminar que será mais facilmente traduzido para uma linguagem de programação. Considerando características e utilizações da pseudolinguagem na criação de um algoritmo, analise as afirmações que seguem: I) A pseudolinguagem é própria de cada criador de algoritmo, pois não há padronização alguma na escrita de seus comandos II) O pseudocódigo é uma linguagem intermediária que combina elementos da linguagem natural e da programação. III) A pseudolinguagem utiliza comandos iguais aos que são codificados em uma linguagem de programação, mas com funções diferentes. É verdadeiro o que se afirma em: I e II apenas. I apenas. I, II e III. II apenas. esposta corretaesposta correta II e III apenas. ocê respondeuocê respondeu 0,1 / 0,1 ptsPergunta 3 As estruturas condicionais fornecem ao desenvolvedor meios de possibilitar que o algoritmo tome 01/02/24, 14:45 Q03 - Questionário 03: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil https://ucaead.instructure.com/courses/67445/quizzes/334306 4/5 decisões baseadas em comparações que retornam verdadeiro ou falso. Os vários comandos que integram estas estruturas atendem a situações específicas do problema a ser resolvido. Considerando as diferenças entre o comando condicional simples e o comando condicional composto, analise as afirmações que seguem: I) Ao contrário do comando condicional simples, o comando condicional composto prevê o retorno do resultado “falso” no teste condicional. II) No comando condicional simples não é permitida a formação de bloco com mais de um comando subordinado ao “então”. III) O comando condicional composto permite, numa mesma execução do algoritmo, que os blocos do “então” e do “senão” sejam executados. É verdadeiro o que se afirma em: I e III apenas I apenas Correto!Correto! II apenas. I e II apenas II e III apenas 0,1 / 0,1 ptsPergunta 4 A estrutura condicional composta permite que o algoritmo execute um certo bloco de código no caso de o teste da condição retornar verdadeiro e outro bloco se este teste retornar falso. Considerando o trecho de código que segue, analise as afirmações. 01/02/24, 14:45 Q03 - Questionário 03: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil https://ucaead.instructure.com/courses/67445/quizzes/334306 5/5 1. inicio 2. escreva ("Informe a nota do aluno: ") 3. leia (nota) 4. se (nota >= 7.0) então 5. inicio 6. escreva ("Aluno aprovado.") 7. contador = contador + 1 8. somador = somador + nota1 9. fim 10. senão 11. escreva ("Aluno reprovado.") 12. fimse 13. fimalgoritmo I. As palavras reservadas “inicio” e “fim”, situadas respectivamente nas linhas 5 e 9, são opcionais e a retirada delas em nada alterará o resultado do algoritmo. II. A linha 11 será executada apenas se a nota do aluno for menor do que 7. III. A variável que implementa um contador será incrementada em uma unidade apenas quando a nota do aluno for maior do que 7. É verdadeiro o que se afirma em: II apenas Correto!Correto! II e III apenas I e II apenas I apenas. I e III apenas Pontuação do teste: 0,3 de 0,4
Compartilhar