Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Algoritmos e Programação de Computadores Semana 1 - Atividade Avaliativa PERGUNTA 1 1. Assinale a alternativa que contém a principal definição de algoritmo. a. Um algoritmo é um documento que serve para obter informações e orientações de uma solução. b. Um algoritmo é o detalhamento de recursos para resolver um problema. c. Um algoritmo é uma sequência infinita de passos que visa solucionar um problema. d. Um algoritmo é uma sequência finita de passos que visa atingir um objetivo bem definido. e. Um algoritmo é uma sequência de passos utilizada no passado. Atualmente, todo bom programador utiliza unicamente a linguagem de programação. 2,5 pontos PERGUNTA 2 1. Qual é o principal objetivo de colocar um teste seletivo em um algoritmo? a. O teste seletivo permite criar e definir casos de teste que consistem em uma ou mais operações a serem executadas. b. O teste seletivo é um teste bottom up começando pelos módulos da hierarquia mais baixa. c. O teste seletivo permite determinar qual conjunto de ações deve ser seguido dependendo de a condição resultar em verdadeira ou falsa. d. O teste seletivo refere-se à forma de abordagem, começando pelo mais complexo e ir refinando em passos menores. e. O teste não é uma das fases do desenvolvimento de um software. 2,5 pontos PERGUNTA 3 1. Veja o seguinte algoritmo: 1. Início 2. Leia Produto um item de produto que o usuário quer consultar 3. Leia Preço do produto 3. Leia meta o preço que o usuário quer gastar como máximo 6. Se o Preço for menor que a meta mostre o produto 7. Senão escreva “não entrou em promoção” 8. Fim Indique como, no algoritmo, são denominados os seguintes nomes: meta, Produto e Preço: a. Tipo de dados. b. Tipo de valores. c. Pseudocódigo. d. Variáveis. e. Constantes. 2,5 pontos PERGUNTA 4 1. Suponha que você precise elaborar um fluxograma de um algoritmo que resolva o problema do cálculo de média de três notas para um conjunto de alunos. O algoritmo deve atender alguns requisitos: deve ser preparado para receber as notas de mais de um aluno, mas não se sabe ao certo a quantidade total. O algoritmo ainda deve avisar ao aluno se ele está aprovado ou não com média acima de 6. Escolha a alternativa que descreva corretamente o fluxograma do algoritmo correto, conforme os requisitos do algoritmo. a. b. c. d. e.
Compartilhar