Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 1 em 1 pontos Analise o algoritmo abaixo, execute no visualg e escolha a alternativa correta:Var I : inteiro Inicio Para i:=1 ate 10 faca escreval(“i”) Fimpara Resposta Selecionada: d. O algoritmo exibe o texto “i” 10 vezes. Respostas: a. O algoritmo exibe a média de números entre 1 e 10. b. O algoritmo exibe a soma de 1 a 10. c. O algoritmo exibe os números de 10 a 1. d. O algoritmo exibe o texto “i” 10 vezes. e. O algoritmo roda normalmente exibindo os números de 1 a 10. Pergunta 2 1 em 1 pontos As alternativas abaixo tratam da linguagem utilizada no Visualg. Qual delas não corresponde à verdade? Resposta Selecionada: b. No visualg, o comando PARA usa uma variável de controle do tipo caracter (ou literal) Respostas: a. O comando PARA, no visualg e em outras linguagens, normalmente permite mudar o passo da variável de controle, podendo ser 1, 2 ou qualquer outro valor inteiro b. No visualg, o comando PARA usa uma variável de controle do tipo caracter (ou literal) c. O comando SE... Então...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, podendo ser usado mais de uma vez no programa d. O comando PARA equivale ao FOR em outras linguagens, que podem ser mais ou menos detalhadas ou flexíveis em relação ao visualg e. O comando ENQUANTO (ou while em outras linguagens) pode ser usado em repetições do tipo indeterminado ou determinado Pergunta 3 1 em 1 pontos Porque o algoritmo abaixo não funciona corretamente? ALGORITMO “REPETICAO NAOFUNCIONA” VAR I : inteiro Inicio Para i:=300 ate 100 passo 3 faca Escreval(i) Fimpara FIMALGORITMO Resposta Selecionada: a. Porque o passo está positivo e deveria ser negativo. Respostas: a. Porque o passo está positivo e deveria ser negativo. b. O algoritmo funciona normalmente. c. Porque a variável passo deveria ser declarada. d. Porque o passo está positivo e deveria ser negativo. e. Porque o passo deveria ser real. Pergunta 4 1 em 1 pontos Leia o trecho de programa no Visualg abaixo e selecione a alternativa correta: var i: inteiro inicio Para i:=1000 ate 1 faca escreval(i + 30) fimpara Resposta Selecionada: d. O programa inicia uma contagem e termina rapidamente, pois o valor inicial é maior que o final - na hora em que for executado não vai mostrar nada. Respostas: a. O programa não vai rodar, pois a variável I deveria ser real e não inteira b. O programa conta de 1000 até 1, ou seja, de trás pra frente, de 30 em 30. c. O i é uma variável para cálculo de média. d. O programa inicia uma contagem e termina rapidamente, pois o valor inicial é maior que o final - na hora em que for executado não vai mostrar nada. e. O programa faz um somatório com a variável i. Pergunta 5 1 em 1 pontos Analise o algoritmo abaixo e em seguida, escolha a alternativa correta. Esse algoritmo inicia, executa, mas não faz o que deveria, que é contar regressivamente de 500 até 400, recuando de 5 em 5. Porque isso acontece? ALGORITMO “teste” VAR I : inteiro Inicio Para i:=500 ate 400 passo 5 faca Escreval(i) Fimpara FIMALGORITMO Resposta Selecionada: a. Porque o passo está positivo e deveria ser negativo Respostas: a. Porque o passo está positivo e deveria ser negativo b. Porque a variável I deveria ser real c. Porque o passo deveria ser real d. Porque a variável “ i ” deveria iniciada com 5 e não 500 e. Porque a variável passo deveria ser declarada Pergunta 6 1 em 1 pontos Observe o algoritmo abaixo e escolha a alternativa correta: ALGORITMO “LENDONOMES” VAR I : inteiro nome : literal Inicio Para i:=1 ate 5 faca Escreval(“informe nome”) leia(nome) Fimpara Para i:=1 ate 5 faca Escreval(“nome cadastrado :” , nome) Fimpara FIMALGORITMO Resposta Selecionada: e. O algoritmo lista os nomes, mas vai mostrar apenas o último nome cadastrado cinco vezes. Respostas: a. Nesse algoritmo são recebidos cinco nomes que ficam armazenados podendo ser listados posteriormente. b. Esse algoritmo usa um vetor na sua listagem. c. O uso de um vetor não seria apropriado nesse caso. d. A variável nome deveria ser real. e. O algoritmo lista os nomes, mas vai mostrar apenas o último nome cadastrado cinco vezes. Pergunta 7 0 em 1 pontos Num determinado programa de computador, você encontrou o comando abaixo: x := x + 1 Nesse algoritmo, a variável x está fazendo o papel de: Resposta Selecionada: b. acumulador. Respostas: a. menor valor. b. acumulador. c. maior valor. d. média. e. contador. Pergunta 8 0 em 1 pontos Analise o algoritmo abaixo, execute no visualg e escolha a alternativa correta: Var x : inteiro Inicio Para x:=1 ate 5 faca escreval(“x”) Fimse Fimpara fimalgoritmo Resposta Selecionada: a. O algoritmo roda normalmente exibindo os números de 1 a 5 Respostas: a. O algoritmo roda normalmente exibindo os números de 1 a 5 b. O algoritmo exibe a soma de 1 a 5 c. O algoritmo exibe a média de números entre 1 e 5 d. O algoritmo exibe os números de 5 a 10 e. O algoritmo exibe o texto “ x ” 5 vezes Pergunta 9 1 em 1 pontos Em vários programas de computador, tanto podemos encontrar o comando x := x + 1 quanto o comando x++ . Quanto esse tipo de comando é encontrado, a variável x está fazendo o papel de: Resposta Selecionada: e. Contador Respostas: a. Maior valor b. Menor valor c. Acumulador d. Média e. Contador Pergunta 10 1 em 1 pontos Escolha, dentre as alternativas abaixo, a que está incorreta: Resposta Selecionada: d. No visualg, o comando PARA usa uma variável de controle do tipo caracter, inteiro ou literal. Respostas: a. O comando PARA, no visualg e em outras linguagens, sempre permite mudar o passo da variável de controle, podendo ser 1, 2 ou qualquer outro valor inteiro. b. O comando PARA equivale ao FOR, em outras linguagens, que podem ser mais ou menos detalhadas ou flexíveis em relação ao visualg. c. O comando SE... Então... 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, podendo ser usado mais de uma vez no programa. d. No visualg, o comando PARA usa uma variável de controle do tipo caracter, inteiro ou literal. e. O comando ENQUANTO (ou while em outras linguagens) pode ser usado em repetições do tipo indeterminado, sendo com um comando PARA ou não.
Compartilhar