Buscar

Pol 2 Logica de programação e algoritmo

Prévia do material em texto

Disciplina(s):
Lógica de Programação e Algoritimos
	Data de início:
	27/09/2016 13:53
	Prazo máximo entrega:
	- 
	Data de entrega:
	27/09/2016 15:15
Questão 1/5
Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto:
	
	A
	se (n1=n2) e (n1>n3) e (n2>n3) entao
            escreva (" n1>n2>n3 ", n1,">", n2,">", n3)
  fimse
  se (n1>n3) e (n1>n2) e (n3>n2) entao
        escreva (" n1>n3>n2 ", n1,">", n3,">", n2)
  fimse
	
	B
	se (n1>n2) e (n1>n3) e (n2>n3) entao
            escreva (" n1>n2>n3 ", n1,">", n2,">", n3)
  fimse
  se (n1>n3) e (n1>n2) e (n3>n2) entao
        escreva (" n1>n3>n2 ", n1,">", n3,">", n2)
  fimse
Você acertou!
Slides e Vídeoaula 04
	
	C
	se (n1>n2) e (n1=n3) e (n2<>n3) entao
            escreva (" n1>n2>n3 ", n1,">", n2,">", n3)
  fimse
  se (n1>n3) e (n1>n2) e (n3>n2) entao
        escreva (" n1>n3>n2 ", n1,">", n3,">", n2)
  fimse
	
	D
	se (n1>n2) e (n1<n3) e (n2>n3) entao
            escreva (" n1>n2>n3 ", n1,">", n2,">", n3)
  fimse
  se (n1>n3) e (n1<n2) e (n3>n2) entao
        escreva (" n1>n3>n2 ", n1,">", n3,">", n2)
  fimse
	
	E
	se (n1>n2)  e (n2>n3) entao
            escreva (" n1>n2>n3 ", n1,">", n2,">", n3)
  fimse
  se (n1>n3) e (n1<n2) e (n3>n2) entao
        escreva (" n1>n3>n2 ", n1,">", n2,">", n2)
  fimse
Questão 2/5
Aproximando-nos da maneira pela qual o computador manipula as informações, os tipos primitivos básicos utilizados para construção de programas serão:
I - Numéricos (Inteiro, Real)
II - Caracter
III - Objetos
IV - Lógicos
Considerando as respostas anteriores, qual o conjunto de Verdadeiros (V) e Falsos (F) corresponde à resposta correta?
	
	A
	V,V,F,V
Você acertou!
Slide 05 da Aula 03.
	
	B
	V,V,F,F
	
	C
	V,F,F,V
	
	D
	F,F,F,V
	
	E
	V,F,F,F
Questão 3/5
Para o algoritmo abaixo, identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo correto:
Algoritmo expoente
algoritmo "expon"
// Função : Calcular um numero elevado a outro
// Autor : Profa. Maristela.
// Data : 12/03/2015
// Seção de Declarações
var
   result, base, expo: real
 
inicio
// Seção de Comandos
   escreval("Digite um valor para a base : ")
   leia(base)
   escreval("Digite um valor para o expoente : ")
   leia(expo)
  
   ____________________________
 
   escreval("")
   escreva(base, " elevado a ",expo, " vale ", result)
  
fimalgoritmo
	
	A
	result<-base***expo
	
	B
	result<-^base*expo
	
	C
	result<-base^expo
Você acertou!
Slides e vídeoaula 03.
	
	D
	result<-base*(expo)^2
	
	E
	result<-base/(expo)^2
Questão 4/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
Você acertou!
Slides e Vídeo-Aula 03.
	
	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 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 : logicoQuais 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
Você acertou!
Não podemos iniciar o nome de variáveis com números, logo, a variável 123x está definida de forma incorreta.
	
	B
	F,V,V,F
	
	C
	V,V,V,V
	
	D
	F,V,F,F
	
	E
	F,V,F,V

Continue navegando

Outros materiais