Buscar

Algoritmos AV1

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

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 6, do total de 8 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

Avaliação: CCT0239_AV1_201201857163 » ALGORITMOS
	Tipo de Avaliação: AV1 
	
	Professor:
	JANE TAVARES ALVAREZ DA SILVA
	Turma: 9009/AI
	Data: 15/12/2012
	
	 1a Questão (Cód.: 8042)
	Pontos: 0,5  / 0,5 
	Assinale a alternativa que apresenta somente tipos de variáveis da linguagem C++ .
		
	
	int, char e float
	
	int, char e logical
	
	int, real e caractere
	
	int, char e real
	
	int, float e caractere
	
	
	 2a Questão (Cód.: 10573)
	Pontos: 0,0  / 1,0 
	Interprete o algoritmo abaixo e informe o valor final da variável X.
Início
Inteiro: X;
     X 3;
     Se X < 4 então
     X 0;
      Senão
       X X+7;
      Fim Se;
Fim.
		
	
	1
	
	10
	
	4
	
	0
	
	3
	
	
	 3a Questão (Cód.: 10983)
	Pontos: 1,0  / 1,0 
	Sobre o FLUXOGRAMA abaixo podemos afirmar que :
		
	
	Apresenta na sua lógica a estrutura básica REPETIÇÃO
	
	Apresenta na sua lógica a estrutura básica DECISÃO
	
	Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
	
	Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
	
	Apresenta na sua lógica as três estruturas básicas de programação
	
	
	 4a Questão (Cód.: 7853)
	Pontos: 0,5  / 0,5 
	A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
		
	
	Algoritmo
	
	Diagrama
	
	Linguagem de Programação
	
	Pseudocódigo
	
	Fluxograma
	
	
	 5a Questão (Cód.: 10447)
	Pontos: 0,0  / 1,0 
	No final do ano, após a distribuição da participação sobre os lucros, uma empresa resolveu dar aumento espontâneo para todos os seus colaboradores. Somados o salário com a participação sobre lucros, para quem ganhou R$5.000,00 ou mais receberá 8% de aumento no salário do próximo mês. Os demais, 10%. Escolha a alternativa que mostra o algoritmo em pseudocódigo correto que melhor representa esta situação. 
Obs: Os valores informados deverão ser com decimais e o valor da participação é o mesmo para todos.
		
	
	prog aumento
   int salario, particip, ganhos;
   imprima "\nInforme o salário :";
   leia salario;
   imprima "\nInforme o valor da participação :";
   leia particip;
   salario <- ganhos + particip;
   se( ganhos > 5000.00 )
   { imprima "\nParabéns! Seu aumento é de 8%"; } 
   senao
   { imprima "\nParabéns! Seu aumento é de 10%"; }
fimprog
	
	prog aumento
   int salario, particip, ganhos;
   imprima "\nInforme o salário :";
   leia salario;
   imprima "\nInforme o valor da participação :";
   leia particip;
   ganhos <- salario + particip;
se( ganhos > 5000.00 )
   { imprima "\nParabéns! Seu aumento é de 8%"; } 
   senao
   { imprima "\nParabéns! Seu aumento é de 10%"; }
fimprog
	
	prog aumento
    real salario, particip, ganhos;
    imprima "\nInforme o salário :";
    leia salario;
    imprima "\nInforme o valor da participação :";
    leia particip;
    ganhos <- salario + particip;
    se( ganhos > 5000.00 )
    { imprima "\nParabéns! Seu aumento é de 8%"; } 
    senao
    { imprima "\nParabéns! Seu aumento é de 10%"; }
fimprog
 
	
	prog aumento
   real salario, particip, ganhos;
   imprima "\nInforme o salário :";
   leia salario;
   imprima "\nInforme o valor da participação :";
   leia particip;
   ganhos <- salario + particip;
   se( ganhos > 5000.00 )
   { imprima "\nParabéns! Seu aumento é de 10%"; } 
   senao
   { imprima "\nParabéns! Seu aumento é de 8%"; }
fimprog
	
	prog aumento
   real salario, particip, ganhos;
   imprima "\nInforme o salário :";
   leia salario;
   imprima "\nInforme o valor da participação :";
   leia particip;
   salario <- ganhos + particip;
   se( ganhos > 5000.00 )
   { imprima "\nParabéns! Seu aumento é de 8%"; } 
   senao
   { imprima "\nParabéns! Seu aumento é de 10%"; }
fimprog
	
	
	 6a Questão (Cód.: 15070)
	Pontos: 0,0  / 1,0 
	De acordo com o trecho de código abaixo o que será exibido se o usuário digitar os valores 2 e 4, respectivamente?
leia(n1,n2)
se ((n1 < 2) e (n2 < 5 )) entao
      escreva("O valor foi: ", n1)
senao 
       se ((n1 > 1) e (n2
> 4) ) entao
            escreva ("O valor foi: ", n1+2 )
       senao
            se ((n1 > 3) ou (n2 < 10)) entao
                   escreva("O valor foi: ", n2+n1)
            senao
                  escreva("O valor foi: ", 5)
            fimse
       fimse
fimse
		
	
	O valor foi:2
	
	O valor foi:6
	
	O valor foi:4
	
	Nenhuma das alternativas anteriores
	
	O valor foi:5
	
	
	 7a Questão (Cód.: 7965)
	Pontos: 0,0  / 1,0 
	De acordo com a figura abaixo podemos afirmar: 
		
	
	Se o aluno obtiver média abaixo de sete ele será aprovado
	
	A lógica do programa utiliza um comando de repetição
	
	Há um loop infinito
	
	A implementação do algoritmo necessita de um comando condicional aninhado
	
	O aluno será reprovado com qualquer média que ele tirar
	
	
	 8a Questão (Cód.: 116543)
	Pontos: 0,0  / 1,0 
	Analise os algoritmos abaixo e assinale aquele que calcula corretamente a área de um quadrado a partir da leitura do lado do quadrado.
		
	
	Algoritmo CalcArea
inicio 
escreva ("Digite o lado de uma quadrado:"); 
leia (lado); 
area=lado*lado; 
escreva("A área do quadrado é:", area); 
fim
	
	Algoritmo CalcArea 
var 
real lado, area; 
inicio 
escreva ("Digite o lado de uma quadrado:");
leia (lado); 
area=lado*lado; 
escreva("A área do quadrado é:", area); 
fim
	
	Algoritmo CalcArea 
var 
real lado, area; 
inicio 
escreva ("Digite o lado de uma quadrado:"); 
area=lado*lado; 
escreva("A área do quadrado é:", area); 
fim
	
	Algoritmo CalcArea
real lado, area; 
inicio 
escreva ("Digite o lado de uma quadrado:"); 
leia (lado); 
area=lado*lado; 
escreva("A área do quadrado é:", area); 
fim
	
	Algoritmo CalcArea 
var 
real lado, area; 
inicio 
escreva ("Digite o lado de uma quadrado:");
 leia (lado); 
area=lado*lado; 
escreva("A área do quadrado é:" area); 
fim
	
	
	 9a Questão (Cód.: 7964)
	Pontos: 0,0  / 0,5 
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		
	
	&&, >= e ||
	
	+, - e *
	
	<, > e >=
	
	=, > e ||
	
	&&, || e ~
	
	
	 10a Questão (Cód.: 13036)
	Pontos: 0,0  / 0,5 
	Que comando deve ser usado para tomar uma decisão simples entre duas ações?
		
	
	case
	
	if
	
	while
	
	for
	
	do while

Outros materiais