Buscar

Colaborar - Aap1 - Algoritmos e Técnicas 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 4 páginas

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

Prévia do material em texto

10/11/2020 Colaborar - Aap1 - Algoritmos e Técnicas de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551606 1/4
 Algoritmos e Técnicas de Programação (/alu…
Aap1 - Algoritmos e Técnicas de Programação
  
(/notific
Informações Adicionais
Período: 02/11/2020 00:00 à 05/12/2020 23:59
Situação: Cadastrado
Protocolo: 550299086
Avaliar Material
1) Pseudocódigos é considerado uma ferramenta que pode auxiliar a programação, ela pode ser escrita em
palavras similares ao inglês ou português para facilitar a interpretação e desenvolvimento de um programa.
Neste contexto, analise o seguinte algoritmo escrito em pseudocódigo.
 
var
real: v1, v2, v3, v4, N1, x;
Início
escreva (“Digite Nota 1:”);
leia v1;
escreva (“Digite Nota 2:”);
leia v2;
escreva (“Digite Nota 3:”);
leia v3;
escreva (“Digite Nota 4:”);
leia v4;
N1 ¿ v1 + v2 + v3 + v4;
x ¿ N1 / 4;
escreva(“Resultado = ”, x);
Fim.
Agora, assinale a alternativa correta.
https://www.colaboraread.com.br/aluno/timeline/index/1807816207?ofertaDisciplinaId=1331477
https://www.colaboraread.com.br/notificacao/index
javascript:void(0);
10/11/2020 Colaborar - Aap1 - Algoritmos e Técnicas de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551606 2/4
a)
b)
c)
d)
e)
a)
b)
c)
d)
e)
2)
3)
Alternativas:
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde
o restado final é armazenado em X e por fim é exibido.
 Alternativa assinalada
Este algoritmo armazena as notas em variáveis para depois realizar um calculo onde o restado final é
armazenado em N1 e por fim é exibido.
Este algoritmo não armazena as notas em variáveis, o calculo é realizado diretamente em N1 e o restado
final é armazenado em X e por fim é exibido.
Este algoritmo não armazena as notas em variáveis, o calculo é realizado diretamente em X e o restado final
é armazenado em N1 e por fim é exibido.
Este algoritmo não exibi nenhum resultado.
Sequência Lógica são os passos executados para se atingir um objetivo ou encontrar a solução de um
problema. Podem ser definidos também como uma sequência de instruções, que devem ser seguidas para
cumprir uma determinada tarefa. Essa sequência lógica, na informática, vai precisar de entrada, processamento
e saída. Neste contexto, considere os seguinte passos necessário para somar dois números.
 
a Fim.
b Início
c
var 
   real: x, y, z;
d
z ¿ x + z + 1; 
escreva(“Resultado = ”; z);
e
escreva (“Digite um Numero:”); 
leia x; 
escreva (“Digite outro Numero:”); 
leia y;
Assinale a opção que apresenta a ordem correta dos passos realizados:
Alternativas:
c - b - e - d - a.  Alternativa assinalada
c - b - d - e - a.
b - c - e - d - a.
b - c - d - e - a.
b - d - e - c - a.
A lógica de programação pode ser definida como uma técnica de encadear pensamentos para atingir
determinado objetivo. Ela faz-se necessária para desenvolver programas e sistemas, pois permite definir a
sequência lógica para a solução de um problema.
 
10/11/2020 Colaborar - Aap1 - Algoritmos e Técnicas de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551606 3/4
a)
b)
c)
d)
e)
a)
b)
c)
4)
1
var 
   real: x, y, z;
2 Início
3
   escreva (“Digite um Numero:”); 
   leia x; 
   escreva (“Digite outro Numero:”); 
   leia y;
4
   z ¿ x + z + 1; 
   escreva(“Resultado = ”, z);
5 Fim.
 
Considerando o algoritmo apresentado, julgue as afirmações que seguem e marque (V) para verdadeiro ou (F)
para falso.
 
(    ) A parte 1 do pseudocódigo indica a declaração das variáveis que são compatíveis com qualquer tipo de
dados.
(   ) A parte 3 do pseudocódigo corresponde a entrada de dados do algoritmo.
(   ) A parte 4 do pseudocódigo corresponde tando a parte de processamento quanto a parte de saída de dados
do algoritmo..
Agora, assinale a alternativa que contém sequência correta.
Alternativas:
F - V - V.  Alternativa assinalada
F - V - F.
V - V - V.
V - V - F.
F - F - F.
Segundo MANZANO, os algoritmos criados por você deverão ser convertidos em linguagens de alto nível,
como por exemplo: a linguagem Java, Pascal, C, C++ entre outras. Você deverá escrever os códigos fontes na
linguagem escolhida para que os mesmos se tornem executáveis, porém, cada linguagem adota um método
particular para gerar o código executável.
Os três métodos para gerar um código executável consiste em:
Alternativas:
Compiladores, Interpretadores e Tradutores.  Alternativa assinalada
Concatenadores, Debugs e Tradutores.
Compiladores, Interpretadores e Transformadores.

10/11/2020 Colaborar - Aap1 - Algoritmos e Técnicas de Programação
https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551606 4/4
d)
e)
Concatenadores, Debugs e Transformadores.
Compiladores, Debugs e Transformadores.


Continue navegando