Baixe o app para aproveitar ainda mais
Prévia do material em texto
Unidade 1 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - QuestionárioH Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - Questionário Usuário Wagner Costa Lopes Curso 2811 . 7 - Lógica de Programação Algorítmica - 20172.A Teste Avaliação On-Line 2 (AOL 2) - Questionário Iniciado 09/10/17 01:20 Enviado 09/10/17 02:39 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 1 hora, 18 minutos Instruções Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar, pois a tentativa só será contabilizada quando você decidir acionar o botão ENVIAR. Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o menu lateral esquerdo (Notas). IMPORTANTE: verifique suas respostas antes do envio desta atividade. Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente Pergunta 1 Quanto à categorização mais importante dos tipos de algoritmos podemos dizer que eles são: Resposta Selecionada: computacionais / não computacionais. Respostas: computacionais / não computacionais. complexos /simples. matemáticos / não matemáticos. numéricos / não numéricos. automáticos / manuais. Pergunta 2 Executando o algoritmo abaixo no Visualg, o que acontecerá? Disciplinas Cursos 1 em 1 pontos 1 em 1 pontos Wagner Costa Lopes 109 ALGORITMO “testando” VAR I : inteiro Inicio Para i:=100 ate 50 passo 5 faca Escreval(i+3) Fimpara FIMALGORITMO Resposta Selecionada: a. Ele inicia a execução, mas termina logo porque 100 é maior que 50, mas não trava Respostas: a. Ele inicia a execução, mas termina logo porque 100 é maior que 50, mas não trava b. Ele inicia a execução, mas termina porque 100 é maior que 50 e por isso ele trava com erro c. Ele faz uma listagem regressiva d. Ele faz uma listagem progressiva e. Ele faz um somatório Pergunta 3 Observe o algoritmo abaixo e escolha a alternativa correta: ALGORITMO “NOTAS modificado” VAR media : real nota1, nota2 : real INICIO escreval(“informe primeira nota do aluno”) leia(nota1) escreval(“informe segunda nota do aluno”) leia(nota2) media := (nota1 + nota2) / 2 se media >= “7” entao escreval(“aprovado”) 1 em 1 pontos senao escreval(“reprovado”) fimse Resposta Selecionada: d. A estrutura “Se” deveria comparar média com 7 e não com “7”, pois média é real – por isso ele não roda. Respostas: a. O algoritmo calcula a média, mas tem erro na fórmula, que deveria ser nota1 + nota2 /2. b. O algoritmo não roda nenhum comando. c. O algoritmo roda sem problemas, funcionando perfeitamente. d. A estrutura “Se” deveria comparar média com 7 e não com “7”, pois média é real – por isso ele não roda. e. O algoritmo não consegue criar as variáveis. Pergunta 4 Analise o algoritmo abaixo, execute no visualg e informe qual o valor final da variável w: Var w : real I : inteiro Inicio w:=200 Para i:=1 ate 10 faca Se i<=5 entao w:=w+50 Senao w:=w- 10 Fimse Fimpara fimalgoritmo Resposta Selecionada: a. 400 Respostas: a. 400 b. 100 c. 500 d. 900 e. 1300 1 em 1 pontos Pergunta 5 Execute o algoritmo abaixo no Visualg e informe qual das afirmativas está CORRETA: VAR numero : real i : inteiro soma : real INICIO Para i:=1 ate 5 faca Escreval(“informe um número qualquer entre 0 e 10”) leia(numero) soma := soma + numero Fimpara Escreval(soma / 5) fimalgoritmo Resposta Selecionada: d. O programa roda normalmente Respostas: a. A repetição ocorre 1 vez apenas, e trava b. É uma repetição indeterminada, ou seja, ocorre um número indefinido de vezes c. A variável “i' é um acumulador d. O programa roda normalmente e. O passo do comando PARA é 2 Pergunta 6 Escolha, entre as alternativas abaixo, a que corresponde à definição de um algoritmo: Resposta Selecionada: b. Um algoritmo consiste numa sequência de passos que, se executados na ordem correta, executam uma determinada tarefa. Respostas: a. Um algoritmo consiste numa sequência de passos que, se executados em qualquer ordem, executam uma determinada tarefa. b. Um algoritmo consiste numa sequência de passos que, se executados na ordem correta, executam uma determinada tarefa. c. Um algoritmo consiste numa sequência de passos d. Um algoritmo consiste numa sequência de passos informatizados que, se executados na ordem correta, executam uma determinada tarefa. e. 1 em 1 pontos 1 em 1 pontos Um algoritmo consiste numa sequência de passos que, se executados na ordem correta, podem ou não executar uma determinada tarefa. Pergunta 7 Num determinado programa de computador, você encontrou o comando abaixo: x := x + 1 Neste comando, está sendo feita uma: Resposta Selecionada: d. atribuição. Respostas: a. seleção. b. repetição. c. comparação. d. atribuição. e. ordenação. Pergunta 8 O algoritmo abaixo faz um novo cálculo a partir das notas de um aluno. Execute ele no Visualg e a seguir, selecione a alternativa adequada. ALGORITMO “NOTAS ” VAR media : real nota1, nota2 : real INICIO escreval(“informe primeira nota do aluno”) leia(nota1) escreval(“informe segunda nota do aluno”) leia(nota2) media := (nota1 + nota2) / 2 se media >= “sete” entao escreval(“aprovado”) senao escreval(“reprovado”) fimse fimalgoritmo 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: c. A estrutura “Se “ deveria comparar média com 7 e não com “sete”, pois média é real Respostas: a. O algoritmo calcula a média mas tem erro na fórmula, que deveria ser nota1 + nota2 /2 b. O algoritmo roda sem problemas, funcionando perfeitamente c. A estrutura “Se “ deveria comparar média com 7 e não com “sete”, pois média é real d. O algoritmo não roda nenhum comando e. O algoritmo não consegue criar as variáveis Pergunta 9 Insira o programa abaixo no Visualg e selecione a alternativa correta: var x : real i : real inicio Para i:=1 ate 5 faca leia (x) fimpara escreval (x + x) fimalgoritmo Resposta Selecionada: e. O programa não vai rodar, pois a variável " i " deveria ser inteira e não real Respostas: a. X fica com o valor 10 ao final da execução do programa b. A variável X é um caracter, pois pode receber texto c. I varia de 1 até 5, pulando de 2 em 2 d. O programa faz um somatório com a variável X, dando resultado 20 e. O programa não vai rodar, pois a variável " i " deveria ser inteira e não real Pergunta 10 Escolha, dentre as alternativas abaixo, a que está incorreta: Resposta Selecionada: d. No visualg , o comando PARA usa sempre uma variável de controle do tipo real. Respostas: a. 1 em 1 pontos 1 em 1 pontos Segunda-feira, 9 de Outubro de 2017 03h57min01s BRT O comando PARA, no visualg e em outras linguagens, permite mudar o passo da variável de controle, podendo ser 1, 2 ou qualquer outro valor b. O comando ENQUANTO (ou while em outras linguagens) pode ser usado em repetições do tipo indeterminado. c. O comando SE... Entao...Senao....Fimse (ou IF em outras linguagens) permite variar a resposta que o algoritmo dá, dependendo do dado que foi inserido e do resultado da sentença lógica d. No visualg , o comando PARAusa sempre uma variável de controle do tipo real. e. O comando PARA equivale ao FOR em outras linguagens. ← OK
Compartilhar