Prévia do material em texto
01/05/22, 23:01 Exercício de Fixação - Introdução a Lógica de Programação: Revisão da tentativa https://cpetead.com.br/mod/quiz/review.php?attempt=2227131&cmid=49524 1/5 ALGORITMOS E PROGRAMAÇÃO - SG Página Inicial / Meus Cu… / Algoritm… / Introduç… / Exercício… Iniciado em domingo, 1 Mai 2022, 22:57 Estado Finalizada Concluída em domingo, 1 Mai 2022, 23:01 Tempo empregado 4 minutos 14 segundos Avaliar 10,0 de um máximo de 10,0(100%) QUESTÃO Correto Atingiu 2,0 de 2,0 Mostrar uma página por vez Terminar revisão 1 2 3 4 5 1 Um programa pode ser executado de duas formas: na primeira, o código-fonte é traduzido para a linguagem máquina e logo em seguida executado; na segunda, cada uma das instruções é executada de forma direta, sem a necessidade de tradução completa do código-fonte. Em qual das alternativas estão essas duas formas de execução, respectivamente? Escolha uma opção: a. Compilação e processamento. b. Simpli�cação e execução dinâmica. c. Compilação e interpretação. d. Compilação e tradução. e. Interpretação e compilação. Sua resposta está correta. A resposta correta é: Compilação e interpretação. https://cpetead.com.br/ https://cpetead.com.br/course/view.php?id=2072 https://cpetead.com.br/mod/quiz/view.php?id=49524 https://cpetead.com.br/mod/quiz/review.php?attempt=2227131&cmid=49524&showall=0 https://cpetead.com.br/mod/quiz/view.php?id=49524 https://cpetead.com.br/ 01/05/22, 23:01 Exercício de Fixação - Introdução a Lógica de Programação: Revisão da tentativa https://cpetead.com.br/mod/quiz/review.php?attempt=2227131&cmid=49524 2/5 QUESTÃO Correto Atingiu 2,0 de 2,0 2 Uma variável é uma região de memória que serve para armazenar ________ que estão envolvidos(as) num programa. As variáveis são de�nidas com um ________ e um ________. Qual opção completa de forma correta essa a�rmação? Escolha uma opção: a. Letras, nome e tipo. b. Textos, tamanho e tipo. c. Dados, nome e valor inicial. d. Dados, nome e tipo. e. Dados, valor inicial e tipo. Sua resposta está correta. A resposta correta é: Dados, nome e tipo. 01/05/22, 23:01 Exercício de Fixação - Introdução a Lógica de Programação: Revisão da tentativa https://cpetead.com.br/mod/quiz/review.php?attempt=2227131&cmid=49524 3/5 QUESTÃO Correto Atingiu 2,0 de 2,0 3 Imagine um jogo de adivinhação de número. O número deve ser sorteado aleatoriamente, e o usuário adivinha um valor; se ele acertar, ganha o jogo. Caso contrário, o jogo avisa se você adivinhou um número muito grande ou muito pequeno. Um possível algoritmo para esse jogo pode ser visto a seguir: Passo 1 – sortear um número; Passo 2 – perguntar ao usuário qual número ele adivinhou; Passo 3 – se for igual ao número sorteado, informar ao usuário que ele ganhou; Passo 4 – ? Passo 5 – ? Escolha a opção que completa o algoritmo com os passos 4 e 5. Escolha uma opção: a. Não é possível, pois é preciso saber o número sorteado para completar o algoritmo. b. Passo 4 – se o número adivinhado for menor que o número sorteado, dar a dica para o usuário adivinhar um número menor;Passo 5 – se o número adivinhado for maior que o número sorteado, dar a dica para o usuário adivinhar um número maior. c. Passo 4 – se o número adivinhado for maior que o número sorteado, dar a dica para o usuário adivinhar um número menor;Passo 5 – se o número adivinhado for menor que o número sorteado, dar a dica para o usuário adivinhar um número maior. d. Passo 4 – se o número adivinhado for menor que o número sorteado, dar a dica para o usuário adivinhar um número maior;Passo 5 – se o número adivinhado for maior que o número sorteado, dar a dica para o usuário adivinhar um número maior. e. É impossível escrever um algoritmo para esse tipo de jogo de adivinhação. Sua resposta está correta. A resposta correta é: Passo 4 – se o número adivinhado for maior que o número sorteado, dar a dica para o usuário adivinhar um número menor;Passo 5 – se o número adivinhado for menor que o número sorteado, dar a dica para o usuário adivinhar um número maior. 01/05/22, 23:01 Exercício de Fixação - Introdução a Lógica de Programação: Revisão da tentativa https://cpetead.com.br/mod/quiz/review.php?attempt=2227131&cmid=49524 4/5 QUESTÃO Correto Atingiu 2,0 de 2,0 QUESTÃO Correto Atingiu 2,0 de 2,0 4 Ao comparar o tempo de execução de uma tarefa por um programa de computador escrito em linguagem compilada com outro em linguagem interpretada, é possível a�rmar que: Escolha uma opção: a. os programas compilados são mais rápidos que os programas interpretados. b. os programas interpretados são mais rápidos que os programas compilados. c. o tempo de execução de dois programas não pode ser mensurado para �ns de análise. d. não existe diferença entre o tempo de execução de programas compilados e interpretados. e. não é possível avaliar o tempo de execução de um programa somente sabendo como ele foi executado. Sua resposta está correta. A resposta correta é: os programas compilados são mais rápidos que os programas interpretados. 5 Um algoritmo pode ser considerado como um conjunto de passos para realizar determinada tarefa. Imagine que você precisa fazer um avião de papel e propõe para um amigo que cada um escreva um algoritmo para realizar essa tarefa. Cada um escreve o seu; vocês constatam que eles são diferentes tanto na quantidade de passos como na própria descrição dos passos. Depois dessa fase, vocês trocam os algoritmos: você faz o avião com o algoritmo escrito pelo seu amigo e vice-versa. Seguindo cada passo, os dois conseguem fazer um avião de papel. O que é possível a�rmar sobre seus algoritmos? Escolha uma opção: a. Somente quem escreve um algoritmo pode interpretá-lo. Assim, cada um deveria ter feito o avião de papel com o seu próprio algoritmo. b. Algo está errado, pois não é possível ter mais de um algoritmo para resolver a mesma tarefa. c. Não existe algoritmo para fazer algo que não envolva tecnologia. Portanto, estes não são algoritmos. d. Os algoritmos escritos estão funcionando bem, visto que atingiram o objetivo: fazer um avião de papel. e. Não é possível um ser humano escrever um algoritmo para fazer um avião de papel. Sua resposta está correta. A resposta correta é: Os algoritmos escritos estão funcionando bem, visto que atingiram o objetivo: fazer um avião de papel. 01/05/22, 23:01 Exercício de Fixação - Introdução a Lógica de Programação: Revisão da tentativa https://cpetead.com.br/mod/quiz/review.php?attempt=2227131&cmid=49524 5/5 ◄ Conteúdo de Estudo - Introdução a Lógica de Programação Seguir para... Conteúdo de Estudo - Introdução à Algorítmos e Lógica de Programação ► Quem somos Cursos Certi�cação Unidades Contato Copyright © 2021 CPET - Centro de Pro�ssionalização e Educação Técnica https://cpetead.com.br/mod/lti/view.php?id=49523&forceview=1 https://cpetead.com.br/mod/lti/view.php?id=49525&forceview=1 https://www.cpet.com.br/quem-somos-cpet-cursos-tecnicos-a-distancia-ead/ https://www.cpet.com.br/course-cat/cursos/cursos-online/ https://www.cpet.com.br/certificacao-cpet/ https://www.cpet.com.br/unidades-cpet/ https://www.cpet.com.br/contato/ https://www.facebook.com/CPET-Centro-de-Profissionaliza%C3%A7%C3%A3o-e-Educa%C3%A7%C3%A3o-T%C3%A9cnica-1039179026236475/ https://twitter.com/soucpet/ https://www.instagram.com/soucpet/