Prévia do material em texto
Fazer teste: Semana 1 - Atividade Avaliativa Algoritmos e Programação de Computadores I - COM110 - Turma 009 Atividades Fazer teste: Semana 1 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, as perguntas e alternativas são embaralhadas Olá, estudante! Pronto! Sua atividade já está registrada no AVA. PERGUNTA 1 Os algoritmos têm o objetivo de modelar a solução de um problema por meio de um conjunto de instruções. Essa modelagem é independente da linguagem de programação escolhida, podendo ser feita por meio de uma notação gráfica. Com base no apresentado, avalie as asserções a seguir e a relação proposta entre elas. I. Os fluxogramas, também conhecidos como diagramas de blocos, é uma notação gráfica que padroniza as operações e o fluxo de dados dos algoritmos de 2,5 pontos Salva ? Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_8225_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_8225_1&content_id=_990731_1&mode=reset a. b. c. d. e. maneira eficiente. PORQUE II. Sua utilização possibilita uma compreensão mais acurada da solução apresentada pelo algoritmo, pois uma imagem pode ser mais bem visualizada e compreendida do que uma instrução textual. Analisando as asserções anteriores, conclui-se que: a primeira asserção é verdadeira, e a segunda é falsa. as duas asserções são verdadeiras, e a segunda não justifica a primeira. as duas asserções são falsas. as duas asserções são verdadeiras, e a segunda justifica a primeira. a primeira asserção é falsa, e a segunda é verdadeira. PERGUNTA 2 Considere um algoritmo que realiza a soma de dois valores: leia o primeiro valor para N1; leia o segundo valor para N2; atribua a soma de N1 com N2 para R; mostrar R. Levando em consideração o método do algoritmo apresentado, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. I. ( ) O algoritmo apresentado é composto por sequenciamento, teste seletivo e repetição. 2,5 pontos Salva Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r a. b. c. d. e. II. ( ) Leia o primeiro valor para N1 é um exemplo de teste seletivo. III. ( ) Leia o segundo valor para N2 é um exemplo de repetição. IV. ( ) O algoritmo apresentado é composto apenas por instruções de sequenciamento. Assinale a alternativa que apresenta a sequência correta. V, F, V, F. F, F, F, V. F, V, V, V. V, V, F, F. V, F, V, V. PERGUNTA 3 Considere um algoritmo para a produção de um bolo de chocolate: separar os ingredientes; caso os ingredientes estejam todos disponíveis, continue a fabricação, caso não, desista da fabricação; reunir os ingredientes em uma vasilha própria; misturar todos os ingredientes em uma batedeira de bolos por 5 minutos; levar ao forno por 30 minutos; Levando em consideração o método do algoritmo apresentado, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. 2,5 pontos Salva Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r a. b. c. d. e. I. ( ) O algoritmo apresentado é composto por sequenciamento, teste seletivo e repetição. II. ( ) Reunir os ingredientes em uma vasilha própria é um exemplo de teste seletivo. III. ( ) Levar ao forno por 30 minutos é um exemplo de repetição. IV. ( ) Caso os ingredientes estejam todos disponíveis, é um exemplo de teste seletivo. Assinale a alternativa que apresenta a sequência correta. V, V, F, F. V, F, V, V. V, F, V, F. F, F, F, V. F, V, V, V. PERGUNTA 4 Os algoritmos representam a solução para determinado problema. Essa solução é apresentada por um conjunto de instruções que podem ser sequenciadas linearmente, realizar um teste seletivo ou estabelecer uma estrutura de repetição. Para solucionar determinados problemas, é comum utilizar o sequenciamento, o teste seletivo e as estruturas de repetição em um mesmo algoritmo. Com base nesses aspectos, assinale a alternativa que melhor descreve essas características. 2,5 pontos Salva Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r a. b. c. d. e. Nas estruturas de repetição, os algoritmos são compostos por um conjunto ordenado de instruções, que podem resultar em decisões diferentes, considerando a linguagem utilizada. Um algoritmo está diretamente relacionado à linguagem de programação, eles podem variar de uma linguagem para outra. Os testes seletivos estabelecem que as instruções devem ser executadas linearmente uma após a outra para que as decisões sejam tomadas. Nas estruturas de repetição, as instruções, ou um conjunto delas, são executadas repetidamente até que uma condição de parada seja atendida. O sequenciamento é o principal recurso utilizado para que o algoritmo tome decisões de qual caminho seguir de acordo com determinadas condições. Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r