Buscar

Apol 02, logica de programação e algoritmos com gabarito



Continue navegando


Prévia do material em texto

1/7
Questão 1/5 - Lógica de Programação e Algoritmos
Na Aula 4, trabalhamos com o conceito de lógica condicional. O código abaixo tem como objetivo d
escobrir se uma figura geométrica é um quadrado (todos os lados iguais) ou não. 
 
Assinale a alternativa que corresponde ao código faltante.
Nota: 20.0
A se (lado1=lado2) e (lado2=lado3) e
(lado3=lado4) entao
 escreval("A figura geometrica é um
QUADRADO")
 senao
 escreval("A figura geometrica não é um
QUADRADO")
 fimse
B
Você acertou!
Aula 4
2/7
se (lado1=lado2) entao
 escreval("A figura geometrica é um
QUADRADO")
 senao
 escreval("A figura geometrica não é um
QUADRADO")
 fimse
C se (lado1=lado2) e (lado2=lado3) entao
 escreval("A figura geometrica é um
QUADRADO")
 senao
 escreval("A figura geometrica não é um
QUADRADO")
 fimse
D se (lado1=lado2) entao
 se (lado3=lado4) entao
 escreval("A figura geometrica é um
QUADRADO")
 senao
 escreval("A figura geometrica não é um
QUADRADO")
 fimse
 fimse
E se (lado1=lado2) e (lado3=lado4) entao
 escreval("A figura geometrica não é um
QUADRADO")
 senao
 escreval("A figura geometrica é um
QUADRADO")
 fimse
Questão 2/5 - Lógica de Programação e Algoritmos
Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo:
 
3/7
Qual a resposta correta para este algoritmo?
Nota: 20.0
A 1-Entrada, 2-Saída, 3-Processamento
B 1-Entrada, 2-Processamento, 3-Saída
C 1-Declaração de variáveis, 2-Entrada e
Processamento, 3-Saída
D 1-Declaração de variáveis e Entrada, 2-
Processamento, 3-Saída
Você acertou!
Slides e Vídeo-Aula 03.
4/7
E 1-Processamento, 2-Saída, 3-Entrada
Questão 3/5 - Lógica de Programação e Algoritmos
Analise o algoritmo abaixo desenvolvido em pseudocódigo no VisuALG.
 
Assinale a alternativa que contém o enunciado que melhor descreve o algoritmo escrito acima.
Nota: 20.0
A Faça um programa que receba o ano de
nascimento de uma pessoa e o ano atual.
Calcule e mostre:
 Quantos anos a pessoa terá em 2020.
B Faça um programa que receba o ano de
nascimento de uma pessoa e o ano atual.
Calcule e mostre:
 A idade da pessoa;
C Faça um programa que receba o ano de
nascimento de uma pessoa e o ano atual.
Calcule e mostre:
 A idade da pessoa;
Quantos anos a pessoa terá em 2020.
5/7
D Faça um programa que receba o ano de
nascimento de uma pessoa e outro ano
qualquer. Calcule e mostre:
 A idade da pessoa;
E Faça um programa que receba dois anos
quaisquer. Calcule e mostre:
 A idade da pessoa;
Questão 4/5 - Lógica de Programação e Algoritmos
Na Aula 3, trabalhamos com manipulação de dados dentro de nossos algoritmos.
Acerca deste assunto, assinale a alternativa correta:
Nota: 20.0
Questão 5/5 - Lógica de Programação e Algoritmos
Na lógica de programação temos várias estruturas: sequência, seleção e repetição.
 Em uma seleção, possuímos algumas variações, como a encadeada por exemplo.
Qual seria a estrutura correta para a seleção encadeada?
Nota: 20.0
A Variáveis são alteradas constantemente no d
sofrem variação no decorrer do tempo de exe
B Variáveis são alteradas constantemente no deco
C Variáveis, constantes, estruturas de controle e d
dados.
D Variáveis inteiras, numéricas e caracter não pod
E As únicas constantes que existem em programa
vale 3,14...)
Você acertou!
Aula 03.
 A variável s1 recebe a idade da pessoa.
 A variável s2 recebe quantos anos a
pessoa terá em 2020.
Você acertou!
6/7
A se <condição 1> 
 entao 
 se <condição 2> 
 entao Comandos 
 fimse 
 senao 
 se <condição 3> 
 entao Comandos 
 fimse 
 fimse
B se <condição 1> 
 entao 
 fimse
 se <condição 2> 
 entao Comandos 
 fimse 
 senao 
 fimse
 se <condição 3> 
 entao Comandos 
 fimse 
 fimse
C se <condição 1> 
 entao Comandos 
 fimse
 se <condição 2> 
 entao Comandos 
 fimse
 se <condição 3> 
 entao Comandos 
 fimse
Você acertou!
Aula 04 Slide 19
 
 
 
 
7/7
D se <condição 1> 
 entao Comandos 
 fimse
 se <condição 1> 
 entao Comandos 
 fimse
 
E se <condição 2> 
 entao Comandos 
 fimse
 se <condição 2> 
 entao Comandos 
 fimse