Buscar

Adg2 - Respostas - Algoritmos e Lógica de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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.


Mais conteúdos dessa disciplina