Buscar

Avaliação Parcial - Algoritmos - Aulas 1-5

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

1a Questão (Ref.: 201604732591)
	Pontos: 1,0  / 1,0
	Para resolver determinados problemas podemos fazer uso de algoritmos. Algoritmos podem ser entendidos como uma sequência finita de instruções , definida de forma clara e sem ambiguidade, de forma que possa ser executada e reproduzida pelo interpretador ou leitor. George Pólya formulou quatro etapas essenciais para a resolução de problemas. A opção que apresenta a ordem correta das etapas é:
		
	
	1ª etapa - Traçar um plano; 2ª etapa - Compreender o problema; 3ª etapa - Colocar o plano em prática; 4ª etapa - Comprovar os resultados.
	
	1ª etapa - Colocar o plano em prática 2ª etapa - Traçar um plano; 3ª etapa - Compreender o problema; ; 4ª etapa - Comprovar os resultados.
	
	1ª etapa - Comprovar os resultados; 2ª etapa - Compreender o problema; 3ª etapa - Traçar um plano;. 4ª etapa - Colocar o plano em prática;
	 
	1ª etapa - Compreender o problema; 2ª etapa - Traçar um plano; 3ª etapa - Colocar o plano em prática; 4ª etapa - Comprovar os resultados.
	
	1ª etapa - Compreender o problema; 2ª etapa - Traçar um plano; 3ª etapa - Comprovar os resultados. 4ª etapa - Colocar o plano em prática;
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 2a Questão (Ref.: 201604871001)
	Pontos: 1,0  / 1,0
	Assinale a alternativa correta relacionada à característica de um algoritmo:
		
	
	Teste de Mesa serve para receber os comandos de entrada.
	
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	
	Valores de entrada são recebidos através do monitor.
	
	Para cada variável pode ser definido mais de um tipo de dado.
	 
	A execução de um algoritmo é feita sequencialmente.
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 3a Questão (Ref.: 201604392875)
	Pontos: 1,0  / 1,0
	Assinale a opção correta. Sobre variáveis é correto afirmar que ...
		
	
	nomes de variáveis sempre podem iniciar com aspa.
	
	uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
	 
	uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la.
	
	palavras reservadas podem ser usadas para nome de variáveis.
	
	o nome de uma variável sempre pode começar com acento.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201604416417)
	Pontos: 1,0  / 1,0
	Faz parte do desenvolvimento de um algoritmo declarar as variáveis que armazenarão dados que serão manipulados. De acordo com as regras para criação dos identificadores para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO:
		
	
	parenteses
	
	notaa2
	
	numero
	
	salario_final
	 
	cad1-id
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 5a Questão (Ref.: 201604783263)
	Pontos: 0,0  / 1,0
	Considere o algoritmo abaixo:
prog exm01
  real sal; 
  imprima "\nSalario : ";
  leia sal;
  imprima "\nSeu salario e: ",sal,"\n"; 
fimprog
Durante a execução desse algoritmo, o usuário informa o valor inteiro 1500. Assinale  a alternativa correta:
		
	
	O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500.0"
	
	O algoritmo será executado normalmente, mas nada será exibido.
	 
	O algoritmo não será executado, e será acusado um erro no tipo de dado de leitura.
	 
	O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500"
	
	O algoritmo será executado normalmente, e será exibido: "Seu salario e:    "
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 6a Questão (Ref.: 201604863984)
	Pontos: 1,0  / 1,0
	Assinale a alternativa que mostra exatamente o que será impresso de acordo com o pseudocódigo abaixo, caso o usuário insira o valor 10 para n1.
inicio 
inteiro: n1,n2,n3; 
leia (n1); 
n2<-n1*3; 
n3<-n1-2+n2; 
imprima("O resultado final será n3=",n3); 
fim. 
		
	
	O resultado final será n3=28
	
	O resultado final será n3=9
	
	O resultado final será n3=18
	 
	O resultado final será n3=38
	
	O resultado final será n3=29
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201604817886)
	Pontos: 1,0  / 1,0
	O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando fará um teste na ____________ apresentada, determinando se a ________________ é _______________ ou não.
		
	
	decisão, se, condição, condição, para.
	
	decisão, enquanto, condição, decisão, verdadeira.
	 
	decisão, se, condição, condição, verdadeira.
	
	condição, repita, se, condição, para.
	
	decisão, para, condição, condição, falsa.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201604420445)
	Pontos: 1,0  / 1,0
	Qual o valor da variável X ao final deste PSEUDOCÓDIGO abaixo.
Int a = 3, b= 5, c = 8, X = 3
SE (a*b) >= (c+b+6)
      X = X * 2     
      X = X + ((c+1) / a)
SENÃO
      X = X + 2
      X = (b*3) / X
FIM-SE
IMPRIMIR X
		
	
	18
	
	15
	
	9
	 
	3
	
	12
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 9a Questão (Ref.: 201604392881)
	Pontos: 1,0  / 1,0
	Observe o trecho do algoritmo a seguir e responda:
leia num;
se (num % 2 == 0)
   {
      tipo = 1;
   }
senão
   {
      tipo = 2;
   }
escolha(tipo)
{
  caso1 : imprima"PAR";pare;
  caso2 : imprima"IMPAR";pare;
}
Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 13 e 16. 
Qual o conjunto de respostas no final da terceira execução?
		
	
	PAR, PAR, IMPAR
	
	PAR, IMPAR, PAR
	
	IMPAR, PAR, IMPAR
	 
	IMPAR, IMPAR, PAR
	
	IMPAR, PAR, PAR
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	
	 10a Questão (Ref.: 201604784545)
	Pontos: 0,0  / 1,0
	  Assinale a opção correta. Considerando o algoritmo a seguir,  qual a última impressão na tela sabendo que a  recebeu 10 , b recebeu 15 e c recebeu 5 ?
prog Misterio
int a, b, c;
imprima "Entre com o primeiro valor : ";
leia a;
imprima "Entre com  o segundo valor : ";
leia b;
imprima "Entre com o terceiro valor : ";
leia c;
se (a < b  || a < c  || b < c )
{
   imprima "\nResultado : " , (a+b+c) * 3;
}
senao {    imprima "\nResultado : " , (a+b+c) div 3; }
fimprog
		
	
	 30
	 
	 Nada será impresso, pois há erro no algoritmo.
	
	 90
	 
	 Resultado : 90
	
	Resultado : 30
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.

Continue navegando