Buscar

Unopar – ADS Lógica e Técnicas de Programação Atividade de Aprendizagem 02

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

Unopar – ADS - Lógica e Técnicas de Programação- Atividade de Aprendizagem 02
1) Estruturas de decisão ou seleção são estruturas que permitem a tomada de decisão sobre qual caminho a ser escolhido, de acordo com o resultado de uma expressão lógica. As estruturas de decisão classificam-se em três formas fundamentais de comando: SE- ENTÃO, SE-ENTÃO-SENÃO e CASO. ?
 
Fonte: SOUZA, Marco. Algoritmos e lógica de programação. 2. ed. São Paulo: Cengage Learning, 2013.
 
Com base nas estruturas de decisão, associe a COLUNA-A, que apresenta o tipo de estrutura com a COLUNA-B, que a indica sua expressão lógica:
 
	COLUNA-A 
	 COLUNA-B
	I. Estrutura de múltipla escolha
	 1. SE-ENTÃO
	II. Estrutura de decisão composta
	 2. CASO
	III. Estrutura de decisão simples
	 3. SE-ENTÃO-SENÃO
Agora assinale a alternativa que contém a sequência correta da associação.
Alternativas:
a) I-2, II-3, III-1. Certo
b) I-1, II-2, III-3.
c) I-1, II-3, III-2.
d) I-2, II-1, III-3.
e) I-3, II-1, III-2.
2) A Figura-1 a seguir ilustra o fluxograma da estrutura de decisão composta. Esta estrutura é usada para responder se uma condição é VERDADEIRA ou FALSA:
 
Figura-1 - Estrutura de Decisão Composta
Considere o pseudocódigo do algoritmo a seguir, em que a estrutura de decisão composta é utilizada:
 
ALGORITMO "Numero "
VAR
num: INTEIRO
INICIO
ESCREVA ("ENTRE COM O NÚMERO: ")
LEIA (num)
SE (num % 2 == 0)  ENTAO
   ESCREVA ("Número par")
SENÃO
   ESCREVA ("Número ímpar")
FIMSE
FIMALGORITMO
 
Sobre a estrutura de decisão composta e sobre o pseudocódigo do algoritmo “Numero”, avalie as seguintes afirmativas assinalando (V) para as Verdadeiras ou (F) para as Falsas:
 
(   ) Na estrutura de decisão composta, a condição representa uma expressão lógica.
(   ) Na estrutura de decisão composta, a sequência de "COMANDOS 1" só será executada se a condição for FALSA.
(   ) No pseudocódigo do algoritmo “Numero”, a mensagem “Número ímpar” só será exibida se o quociente da divisão do valor de num por 2 for diferente de 0.
(   ) No pseudocódigo do algoritmo “Numero”, a mensagem “Número par” só será exibida se o resto da divisão do valor de num por 2 for diferente de 0.
Agora assinale a alternativa que apresenta a sequência correta.
Alternativas:
a) V – F – F – F. Certo
b) V – F – F – V.
c) V – F – V – F.
d) F – F – V – V.
e) V – V – F – F.
3)
O fluxograma a seguir apresenta o funcionamento geral da estrutura FAÇA... ENQUANTO:
Sobre a estrutura FAÇA... ENQUANTO, analise as seguintes asserções e a relação proposta entre elas:
I. Os comandos da estrutura FAÇA... ENQUANTO são executados pelo menos uma vez.
PORQUE
II. O teste lógico é feito no final do bloco de comandos.
A respeito dessas asserções, assinale a opção correta.
Alternativas:
a) As asserções I e II são proposições verdadeiras e a II é uma justificativa da I. Certo
b) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
c) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
e) As asserções I e II são proposições falsas.
4)
A Figura-1 a seguir apresenta o fluxograma de um algoritmo que faz uso de vetor:
 
Figura-1
 
 
Sobre este algoritmo implementado na Figura-1, analise as seguintes sentenças:
 
I. O algoritmo lê um vetor de 10 elementos.
II. Ao fim de sua execução, o algoritmo escreve os valores do vetor em ordem crescente.
III. Ao fim de sua execução, o algoritmo escreve os valores do vetor na sequência inversa. 
IV. Os elementos do vetor deste algoritmo pode ser do tipo REAL.
 
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Alternativas:
a) Somente a afirmativa II está correta.
b) Somente a afirmativa IV estão corretas.
c) Somente as afirmativas I, II e III estão corretas.
d) Somente as afirmativas I, III e IV estão corretas. Certo
e) As afirmativas I, II, III, IV estão corretas.

Continue navegando