Prévia do material em texto
21/05/2021 Colaborar - Adg2 - Algoritmos e Lógica de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/2959846201?atividadeDisciplinaId=11404208 1/3 Algoritmos e Lógica de Programação (/aluno… Adg2 - Algoritmos e Lógica de Programação (/notific Informações Adicionais Período: 03/05/2021 00:00 à 12/06/2021 23:59 Situação: Cadastrado Protocolo: 602402239 Avaliar Material a) b) c) d) e) 1) 2) Um computador é uma máquina capaz de executar operações, mas para que "ele" saiba o que e como executar é preciso programá-lo. Um programa de computador nada mais é que um conjunto de instruções, escrito através de uma linguagem própria, que orienta o computador a realizar uma determinada tarefa. Tendo como referência "linguagens de programação", avalie a sentença a seguir preenchendo suas lacunas: Toda linguagem de programação possui instruções que controlam o fluxo de _________ de um programa. As estruturas de controle são inseridas em um código-fonte com o objetivo de direcionar o fluxo de execução, fazendo com que algumas linhas de _________ só sejam executadas caso seja necessário. Estas estruturas permitem que um código seja executado um número determinados de vezes ou quando obedecerem a condições _________. Agora assinale a alternativa correta. Alternativas: execução – código – lógicas. Alternativa assinalada processamento – código – variáveis. execução – algoritmo – operacionais. desempenho – código – matemáticas. execução – texto - verdadeiras. Estrutura de decisão utilizada quando há duas alternativas que dependem de uma mesma condição, onde uma será executada caso a condição tenha valor lógico verdadeiro e a outra, caso a condição seja falsa. Esta estrutura de decisão é a estrutura... https://www.colaboraread.com.br/aluno/timeline/index/2959846201?ofertaDisciplinaId=1490236 https://www.colaboraread.com.br/notificacao/index javascript:void(0); 21/05/2021 Colaborar - Adg2 - Algoritmos e Lógica de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/2959846201?atividadeDisciplinaId=11404208 2/3 a) b) c) d) e) a) b) c) d) e) 3) 4) Alternativas: SE... ENTÃO. SE... ENTÃO... SENÃO. Alternativa assinalada SELECIONE... CASO. ENQUANTO... FAÇA. REPITA... ATÉ QUE. Sobre as estruturas de decisão, analise as seguintes sentenças: I. As estruturas de decisão determinam se um bloco de ações será ou não executado de acordo com as decisões tomadas por condições lógicas ou relacionais. II. A estrutura de decisão simples é usada quando há a necessidade de testar uma condição antes de executar uma ação. III. A estrutura de decisão composta é utilizada quando há duas alternativas que dependem de uma mesma condição, onde uma será executada caso a condição seja verdadeira e a outra, caso a condição seja falsa. IV. A estrutura de múltipla escolha é usada para testar, na condição, uma única expressão ou variável que produz um resultado diferente para cada valor que assumir. Agora, assinale a alternativa que apresenta a resposta CORRETA. Alternativas: Somente a afirmativa III está correta. As afirmativas I e II estão corretas. As afirmativas I, II e III estão corretas. As afirmativas I, II e IV estão corretas. As afirmativas I, II, III e IV estão corretas. Alternativa assinalada Considere o algoritmo a seguir: algoritmo "numero" var c:inteiro n,s,m:real inicio c<-0 s<-0 n<-1 21/05/2021 Colaborar - Adg2 - Algoritmos e Lógica de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/2959846201?atividadeDisciplinaId=11404208 3/3 a) b) c) d) e) enquanto n<>0 faca escreva("Entre com um número: ") leia(n) s<-s+n c<-c+1 fimenquanto m<-s/(c-1) escreva(m) fimalgoritmo Sobre este algoritmo, analise as seguintes sentenças: I. O algoritmo utiliza uma estrutura de repetição. II. O algoritmo utiliza uma estrutura de decisão. III. O algoritmo lê vários números e mostra a média deles. IV. O critério de parada da estrutura ENQUANTO.... FAÇA é a digitação do número 0 pelo usuário. Agora, assinale a alternativa que apresenta a resposta CORRETA. Alternativas: Apenas a afirmativa IV está correta. Apenas a afirmativa II está correta. Apenas as afirmativas I, II e III estão corretas. Apenas as afirmativas I, III e IV estão corretas. Alternativa assinalada As afirmativas I, II, III e IV estão corretas.