Buscar

Algoritmos e Linguagem de Programação 2

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 8 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

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 6, do total de 8 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

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

Pergunta 1 
3 / 3 pts 
Sobre os operadores relacionais, em português estruturado (Portugol). 
Verifique quais comparações entre variáveis está errada. 
 
c < a 
 
a = b 
 
a > b 
 
b > c 
 
b > a > c 
 
Pergunta 2 
3 / 3 pts 
Qual seria a saída do algoritmo, com várias estruturas condicionais simples, 
conforme a imagem abaixo: 
 
Algoritmo escrito em portugol em VisaulG3.0.7.0 
 
p: falso q: verdadeiro; p: verdadeiro q: falso; p: falso q: verdadeiro; p: falso 
q:falso. 
 
 
p: verdadeiro q: verdadeiro; p: verdadeiro q: falso; p:falso q: verdadeiro; p: falso 
q: falso. 
 
 
p: verdadeiro q: verdadeiro; p: verdadeiro q: falso; p: falso q: verdadeiro. 
 
 
p: verdadeiro q: falso; p: verdadeiro q: falso; p: falso q: verdadeiro; p: falso q: 
falso. 
 
 
IncorretaPergunta 3 
0 / 3 pts 
Marque a alternativa incorreta referente a forma de representação dos 
algoritmos: 
 
a forma gráfica de representação dos algoritmos é conhecida como diagrama 
de blocos. 
 
 
a forma textual de representação dos algoritmos é conhecida como 
pseudocódigo ou português estruturado. 
 
 
na forma gráfica de representação dos algoritmos são utilizados símbolos para 
especificar cada ação. 
 
 
os algoritmos podem ser representados de forma gráfica e textual. 
 
 
a forma gráfica de representação dos algoritmos é conhecida como 
pseudocódigo ou português estruturado. 
 
 
Pergunta 4 
3 / 3 pts 
O desvio mostrado no algoritmo abaixo é um: 
 
 
 
Desvio condiciona simples. 
 
 
Um ciclo ou loop. 
 
 
Todas as alternativas estão erradas. 
 
 
Desvio condicional composto. 
 
 
Desvio condicional encadeado. 
 
 
IncorretaPergunta 5 
0 / 3 pts 
Com base no algoritmo em português estruturado (portugol), mostrado na 
figura abaixo. Qual será a saída para este algoritmo. 
 
Algoritmo escrito em portugol em VisaulG3.0.7.0 
 
10 
 
 
3 
 
 
2 
 
 
1 
 
 
5 
 
 
Pergunta 6 
3 / 3 pts 
Marque a alternativa correta sobre os diagramas de bloco: 
 
 
 
 
 
 
 
 
Terminal; processamento; Entrada manual; Decisão; Exibição; Preparação. 
 
 
Terminal; Entrada manual; processamento; Exibição; Decisão; Preparação. 
 
 
Terminal; processamento; Entrada manual; Exibição; Decisão; Preparação. 
 
 
Preparação; Entrada manual; Exibição; Terminal; Decisão; processamento. 
 
 
Entrada manual; Terminal; Exibição; Preparação; processamento; Decisão. 
 
 
Pergunta 7 
3 / 3 pts 
O algoritmo apresentado é uma calculadora básica. Nele temos um desvio com 
múltiplas escolhas. Ao ser executado, o usuario deve entrar com um valor real, 
uma operação e um outro valor real. Assinale qual linha da operação que será 
executada se o usuário digitar como entrada o valor real “5”, a operação “*” e o 
valor real “5”. Também informe o resultado numérico da execução: 
 Algoritmo 
escrito em portugol em VisaulG3.0.7.0 
 
Linha 22 com valor final 0. 
 
 
Linha 22 com valor final 25. 
 
 
Linha 20 com valor final 0. 
 
 
Linha 18 com valor final 10. 
 
 
Linha 23 com valor final 1. 
 
 
Pergunta 8 
3 / 3 pts 
 
 
 
Segundo o fluxograma abaixo, qual seria a saída para o valor N1 = 5 e N2=3 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
 
5 
 
 
8 
 
 
3 
 
 
2 
 
 
Pergunta 9 
3 / 3 pts 
Os tipos de dados primitivos que estão organizados em 3 grupos são: 
 
Reais, inteiros e caracteres. 
 
 
Todas as alternativas estão erradas. 
 
 
condicionais, incondicionais e lógicos. 
 
 
Numéricos, caracteres e lógicos. 
 
 
Vetores, matrizes e registros. 
 
 
Pergunta 10 
3 / 3 pts 
Na figura abaixo, temos um algoritmo em português estruturado e o resultado 
da sua saída após a execução. Com base no que foi aprendido sobre vetores 
bidimensionais (matrizes). Qual alternativa expressa o comando correto para 
escrever em tela o elemento com valor 16: 
 
Algoritmo escrito em portugol em 
VisaulG3.0.7.0 
 
 
escreva ( num[2,2] ) 
 
 
escreva ( num[3,2] ) 
 
 
escreva ( num[4,4] ) 
 
 
escreva ( num[2,4] ) 
 
 
escreva ( num[4,2] )

Outros materiais