Buscar

Avaliação de Aprendizado Logica de Programação

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

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

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ê viu 3, do total de 9 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

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

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ê viu 6, do total de 9 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

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

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ê viu 9, do total de 9 páginas

Prévia do material em texto

1a Questão (Ref.: 201308951990)
	Pontos: 0,1  / 0,1
	Com base nas estruturas de Algoritmos, quais são as estrutura de Decisão?
		
	
	PARA...DE...ATE...FACA ENQUANTO...FACA
	
	ENQUANTO... FACA SE... ENTAO... SENAO
	
	SE...ENTAO...SENAO DECIDE...ATE...
	
	REPITA... ATE ESCOLHA...CASO
	 
	ESCOLHA... CASO SE...ENTAO...SENAO
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 2a Questão (Ref.: 201308419300)
	Pontos: 0,1  / 0,1
	Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são:
		
	
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	
	Compreenda o problema, Reflita sobre a solução, Planeje e Execute o plano
	
	Compreenda o problema, Planeje, Reflita sobre a solução e Execute o plano
	
	Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução
	 
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução    
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 3a Questão (Ref.: 201308419515)
	Pontos: 0,1  / 0,1
	Estava estudando no material de apoio e encontrei o fluxograma abaixo. Supondo que foram digitados os números 7 e 8, qual é a saída?
		
	
	7.5
	
	7 + 8 /2
	 
	11
	
	n1 + n2/2
	
	7 + 4
		
	
	
	 4a Questão (Ref.: 201308419285)
	Pontos: 0,1  / 0,1
	 Assumindo que um número precisa de dois bytes pra ser armazenado na memória e que um dos bits é reservado para o sinal(0 é positivo e 1, negativo) na representação de sinal e magnitude, observe o número abaixo e assinale a opção correta cuja resposta representa o número no sistema decimal.
 
0000000010000001
		
	
	-128
	 
	257
	
	-256
	
	-257
	
	256
		
	
	
	 5a Questão (Ref.: 201308323955)
	Pontos: 0,1  / 0,1
	Qual das seguintes opções não se caracteriza como forma de representação de um algoritmo?
		
	
	Fluxograma Convencional
	
	Portugol
	
	Pseudocódigo
	
	Descrição Narrativa
	 
	Lógica Booleana
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 1a Questão (Ref.: 201308419550)
	Pontos: 0,1  / 0,1
	O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é:
		
	
	escolha
	
	para
	 
	imprima
	
	se 
	
	leia
		
	
	
	 2a Questão (Ref.: 201308973966)
	Pontos: 0,1  / 0,1
	As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (C = = '8') && (D != "verdadeiro") 
II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) 
III. (A*B > 25) || (D = = falso) || (C != 'x') 
		
	
	F / V / F
	
	V / V / V
	
	V / F / F
	 
	V / F / V
	
	F / F / V
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201308419505)
	Pontos: 0,1  / 0,1
	Na Linguagem C++, existe um comando que faz uso do operador de extração. Assinale a opção que contem o nome desse comando.
		
	 
	cin
	
	cout
	
	if simples
	
	if composto
	
	comando de atribuição
		
	
	
	 4a Questão (Ref.: 201308419263)
	Pontos: 0,1  / 0,1
	Existe um registrador que é ponto de concentração de tudo que é armazenado na, ou copiado da, Memória Principal. Assinale a opção onde está presente esse registrador.
		
	
	REM
	
	CC
	
	PC
	
	RI
	 
	RDM
		
	
	
	 5a Questão (Ref.: 201308419294)
	Pontos: 0,1  / 0,1
	Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que representa uma linguagem mais próxima de uma linguagem de alto nível, mas que faz uso da língua nativa e cuja sintaxe fica mais próxima da linguagem de preferência do professor/ autor.
		
	
	Linguagem natural
	
	Linguagem computacional
	
	Linguagem gráfica
	
	Linguagem de marcação
	 
	Pseudolinguagem
		
	
	 1a Questão (Ref.: 201309033758)
	Pontos: 0,0  / 0,1
	Para que o algoritmo a seguir, escrito em Linguagem C/C++, aumente um salário inserido em 35%, caso esse salário for de até R$300,00; e 15% caso o salário for acima desse valor, qual opção que MELHOR preenche as linhas que possuem "??????" ?
		
	
	if (novosalario < 300)
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	 
	if salario > 300
novosalario = salario * 1.15;
if salario <=300
novosalario = salario * 1.35;
	 
	if (salario > 300)
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	
	if salario >= 300
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
	
	if (novosalario <= 300)
novosalario = salario * 1.15;
else
novosalario = salario * 1.35;
		
	
	
	 2a Questão (Ref.: 201308419492)
	Pontos: 0,1  / 0,1
	Na prova de Lógica de Programação, na questão dissertativa, era pedido para se construir um algoritmo de nome prova que exibisse a palavra Engenheiro(a) na primeira linha e a expressão EAD-ESTACIO, começando na segunda zona da terceira linha. Abaixo estão as respostas de cinco alunos. Só uma atende às exigências do enunciado. Assinale a opção CORRETA.
		
	
	prog  prova  imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog
	
	prog  teste  imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog
	
	prog  teste  imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
	
	prog  prova  imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog
	 
	prog  prova  imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201308542646)
	Pontos: 0,0  / 0,1
	Considerando A,B,C,D como lidos em sequencia, escolha a combinação correta para que o maior deles tenha sido o terceiro a ser lido:
		
	
	( A > B ) e ( B > C ) e ( C > D )
	 
	( A < C ) e ( B < C ) e ( C > D )
	
	( A < C ) ou ( B < C ) ou ( C > D )
	 
	( C > A ) ou ( C > B ) ou ( C > D )
	
	( A > B ) ou ( B < C ) ou ( C > D )
		
	
	
	 4a Questão (Ref.: 201309033272)
	Pontos: 0,0  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar e não foram encontrados erros, e em seguida, clicou no botão executar. Quais serão os valores de B e C após o programa ter sido executado?
		
	
	B = 3, C = 2
	
	B = 2, C = 4
	 
	B = 2, C = 3
	 
	B = 0, C = 1
	
	B = 1, C = 0
		
	
	
	 5a Questão (Ref.: 201309033284)
	Pontos: 0,1  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar e não foram encontrados erros, e em seguida, clicou no botão executar. Qual será o valor de B apresentado na tela?
		
	
	0
	
	4
	
	2
	
	5
	 
	9
		
	
	 1a Questão (Ref.: 201308928678)
	Pontos: 0,1  / 0,1
	Qual a função matemática em C++ que é específica para calcular a raiz quadrada?
		
	
	raizquadrada
	
	floor
	
	raiz
	
	pow
	 
	sqrt
		
	
	
	 2a Questão (Ref.: 201308301165)
	Pontos: 0,1  / 0,1
	A velocidade dos processadores dos microcomputadores atuais é normalmente medida em:
		
	 
	Gigahertz ou GHz.
	
	Quilobyte ou Kb.
	
	Megabyte ou Mb.
	
	Gigabyte ou Gb.
	
	Hertz ou Hz.
		
	
	
	 3a Questão (Ref.: 201309033284)
	Pontos: 0,1  / 0,1
	Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar e não foram encontradoserros, e em seguida, clicou no botão executar. Qual será o valor de B apresentado na tela?
		
	
	4
	
	2
	
	0
	
	5
	 
	9
		
	
	
	 4a Questão (Ref.: 201308922024)
	Pontos: 0,1  / 0,1
	O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 87, se escrito na base binária, equivale a:
		
	
	0101 0110
	 
	0101 0111
	
	1101 0111
	
	Nenhuma das anteriores
	
	0101 1000
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 5a Questão (Ref.: 201308922028)
	Pontos: 0,1  / 0,1
	O computador só entende linguagem de 0's e 1's. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 10101111b, se escrito na base decimal, equivale a:
		
	
	105
	
	84
	 
	175
	
	120
	
	122
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.

Outros materiais