Buscar

Lógica de Programação e Algoritmos 02

Prévia do material em texto

(02) Lógica de Programação e Algoritmos 
Questão 1/5 
Na Aula 3 trabalhamos com o conceito de funções de entrada e saída, ou seja, leitura e escrita de 
variáveis. 
 
 
Com relação a este conteúdo e analisando o algoritmo acima, identifique qual a parte do código 
representaria corretamente a entrada dos dados: 
 
A escreval("Digite um valor o raio : ") 
leia(raio) 
escreval(“Digite o valor de Pi:”) 
leia(Pi) 
 
B escreval("Digite um valor o raio: ") 
leia(raio) 
 
 
 
C escreval("Digite um valor o raio: ") 
leia(raio) 
escreval("Digite o valor da área: ") 
leia(area) 
 
D escreval("Digite um valor o raio: ") 
leia(raio) 
escreval(“Digite o valor de Pi:”) 
leia(Pi) 
escreval("Digite o valor da área: ") 
leia(area) 
Questão 2/5 
Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo: 
 
 
Qual a resposta correta para este algoritmo? 
 
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 
 
E 1-Processamento, 2-Saída, 3-Entrada 
 
Questão 3/5 
Na Aula 3, trabalhamos com manipulação de dados dentro de nossos algoritmos. 
Acerca deste assunto, assinale a alternativa correta: 
 
A Variáveis são alteradas constantemente no decorrer do tempo de execução dos algoritmos, 
e constantes não sofrem variação no decorrer do tempo de execução do algoritmo. 
 
B Variáveis são alteradas constantemente no decorrer do tempo, bem como constantes que também sofrem
 variações. 
 
C Variáveis, constantes, estruturas de controle e declaração de variáveis fazem tudo parte do sistema de 
 manipulação de dados. 
 
D Variáveis inteiras, numéricas e caracter não podem ser alteradas durante o tempo de execução. 
 
E As únicas constantes que existem em programação são aquelas definidas matematicamente, como por 
exemplo, o PI (que vale 3,14...) 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
Empregando os conteúdos da Aula 3 e da Aula 4, o algoritmo abaixo verifica qual é o maior entre 
2 números digitados e mostra o resultado na tela. 
 
 
 
Para este algoritmo, identifique a alternativa que contém a parte de código que preencheria a 
lacuna em aberto. 
 
A se (n1 > n2) então maior<-n1 
 escreval ("O maior valor é o", maior) 
senão maior<-n2 escreval ("O maior 
valor é o", maior) 
fimse 
 
B se (n1 < n2) então maior<-n1 
 escreval ("O maior valor é o", maior) 
senão maior<-n2 escreval ("O 
 maior valor é o", maior) 
fimse 
 
C se (n1 > n2) então maior<-n2 
 escreval ("O maior valor é o", maior) 
senão maior<-n1 escreval ("O 
 maior valor é o", maior) 
fimse 
 
D se (n1 > n2) maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse senão maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
E se (n1 < n2) então maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse senão maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
Questão 5/5 
Quando iniciamos nosso algoritmo, precisamos definir nossas variáveis. Quais exemplos de 
nomes de variáveis abaixo estão corretos de acordo com as regras de definição de variáveis? 
 
I - 123x : inteiro 
II - nome, endereco : caracter 
III - peso, dolar : real 
IV - resposta : logico 
Quais afirmativas corresponde ao conjunto de Verdadeiros(V) e Falsos(F) para a regra de 
construção e definição de variáveis? 
(A) F, V, V, V (D) F, V, F, F 
(B) F, V, V, F (E) F, V, F, V 
(C) V, V, V, V

Continue navegando

Outros materiais