Buscar

avaliando o apredizado 1,2,3,4 logica

Prévia do material em texto

Faltam 5 minutos para o término do simulado.
	
	
		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:
		Quest.: 1
	
	
	
	
	
	84
	
	
	122
	
	
	105
	
	
	120
	
	
	175
	Faltam 5 minutos para o término do simulado.
	
	
		2.
	
		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 01011111b, se escrito na base decimal, equivale a:
		Quest.: 2
	
	
	
	
	
	63
	
	
	127
	
	
	65
	
	
	93
	
	
	95
	
	
	
		3.
	
		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 92, se escrito na base binária, equivale a:
		Quest.: 3
	
	
	
	
	
	0101 1100
	
	
	1101 0111
	
	
	0101 0111
	
	
	0101 1000
	
	
	Nenhuma das anteriores
	Faltam 5 minutos para o término do simulado.
	
	
		4.
	
		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:
		Quest.: 4
	
	
	
	
	
	0101 1000
	
	
	1101 0111
	
	
	0101 0110
	
	
	Nenhuma das anteriores
	
	
	0101 0111
	Faltam 5 minutos para o término do simulado.
	
	
		5.
	
		Segundo George Pólya, as quatro fases que deverão ser seguidas para se resolver um problema, na ordem, são:
		Quest.: 5
	
	
	
	
	
	Planeje, Execute o plano, Compreenda o problema e Reflita sobre a solução
	
	
	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
	
	
	Compreenda o problema, Planeje, Execute o plano e Reflita sobre a solução 
	
	
	Planeje, Compreenda o problema, Reflita sobre a solução e Execute o plano
	
	
	
	
	
	
	Faltam 5 minutos para o término do simulado.
	
	
		1.
	
		Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. 
#include 
using namespace std; 
int main() 
{
float v, r, total;
cin >> v >> r;
total = v * ( 1 - r/ 100 );
cout << v << endl; 
cout << total << endl; 
system("pause"); 
}
		Quest.: 1
	
	
	
	
	
	5000
4850 
	
	
	5000
	
	
	5000
150
	
	
	5000
15
	
	
	5000
3500
	Faltam 5 minutos para o término do simulado.
	
	
		2.
	
		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.
		Quest.: 2
	
	
	
	
	
	prog teste imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog 
	
	
	prog prova imprima "Engenheiro(a)\n\n\n\tEAD-ESTACIO"; fimprog
	
	
	prog teste imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog
	
	
	prog prova imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
	
	
	prog prova imprima "Engenheiro(a)\t\n\nEAD-ESTACIO"; fimprog
	Faltam 5 minutos para o término do simulado.
	
	
		3.
	
		O Ciclo de Controle de uma instrução compreende três momentos. Assinale a opção que apresenta, na ordem, esses momentos.
		Quest.: 3
	
	
	
	
	
	Busca, Execução e Decodificação 
	
	
	Busca, Análise e Execução
	
	
	Busca, Decodificação e Execução
	
	
	Identificação, Decodificação e Execução
	
	
	Análise, Execução e Decodificação
	
	Faltam 5 minutos para o término do simulado.
	
	
		4.
	
		Os algoritmos podem ser definidos usando diversos instrumentos, como a linguagem natural, os fluxogramas, o diagrama de chapin, o português estruturado ou mesmo através de uma linguagem de programação, como o C ou o C++. É sabido que o nível de detalhamento e precisão dos algoritmos varia em cada uma dessas representações. Com base nessas afirmações e nas informações vistas em aula, é válido afirmar que:
		Quest.: 4
	
	
	
	
	
	A linguagem natural é a melhor forma de representar um algoritmo, devido à sua grande flexibilidade e objetividade: uma descrição qualquer em linguagem natural sempre será interpretada da mesma forma por qualquer pessoa ou equipamento.
	
	
	O fluxograma, por ser uma representação gráfica, é a forma mais completa de especificar um algoritmo. Infelizmente ela se aplica somente a linguagens de programação específicas, sendo de utilidade bastante limitada e inútil para representar outros processos não computacionais.
	
	
	É impossível criar um algoritmo, mesmo que simples, diretamente com o uso de linguagem de programação, não importa a experiência do programador: sempre será necessário criar o algoritmo em linguagem natural, depois passar ao fluxograma e, finalmente, passar ao português estruturado.
	
	
	O diagrama de chapin é uma forma totalmente textual de representar um algoritmo.
	
	
	O português estruturado inclui obrigatoriamente alguns detalhes que, normalmente, não são indicados na linguagem natural, como o tipo de dado que pode ser armazenado em cada variável, por exemplo.
	Faltam 5 minutos para o término do simulado.
	
	
		5.
	
		O comando que exibe na tela o conteúdo de variável, constante ou resultado de operação é: 
		Quest.: 5
	
	
	
	
	
	escolha
	
	
	para
	
	
	imprima
	
	
	se 
	
	
	leia
	
	
	
	
	
	Faltam 5 minutos para o término do simulado.
	
	
		1.
	
		São tipos de operadores em um algoritmo, exceto:
		Quest.: 1
	
	
	
	
	
	+, *, -
	
	
	<-, /, NÃO
	
	
	<>, <, > 
	
	
	DIV, E, OU
	
	
	RESTO, >=, NÃO
	
	Faltam 5 minutos para o término do simulado.
	
	
		2.
	
		¿É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado associado a informação que ela armazena.¿ Esta descrição faz referência a qual das opções abaixo:
		Quest.: 2
	
	
	
	
	
	Constante
	
	
	Função
	
	
	Variável
	
	
	Comando
	
	
	Biblioteca
	Faltam 5 minutos para o término do simulado.
	
	
		3.
	
		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 C apresentado na tela?
		Quest.: 3
	
	
	
	
	
	4
	
	
	5
	
	
	1
	
	
	2
	
	
	9
	Faltam 5 minutos para o término do simulado.
	
	
		4.
	
		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 "??????" ?
		Quest.: 4if (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;
	
	Faltam 5 minutos para o término do simulado.
	
	
		5.
	
		Julgue as proposições seguintes em Verdadeiro e Falso de acordo com a lógica matemática.
		Quest.: 5
	
	
	
	
	
	(7 > 13) OU ((2*5) < 17)
	
	
	2 < 5 E 10 < 2
	
	
	NÃO ( 14 < 5 OU 11 < 20)
	
	
	NÃO ( 9 < 5 OU 11 < 16)
	
	
	(2 < 3) E (2 + 3 < 3 + 4)
	
	
	
	
	
	
	
	
	
	
	
	Faltam 5 minutos para o término do simulado.
	
	
		1.
	
		Considere o trecho de código C++ abaixo: 
int i;
for ( i = 0; i <= 100; i++) { 
  cout << "Linha " << (i + 1) << endl; 
} 
Qual é o valor da variável "i" ao final da execução do código acima? 
		Quest.: 1
	
	
	
	
	
	100.
	
	
	101.
	
	
	102.
	
	
	0.
	
	
	99.
	
	Faltam 5 minutos para o término do simulado.
	
	
		2.
	
		Analise o algoritmo a seguir. Quantas vezes aparecerá a palavra "Logica de Programacao" na tela?
		Quest.: 2
	
	
	
	
	
	1
	
	
	3
	
	
	0
	
	
	4
	
	
	2
	
	Faltam 5 minutos para o término do simulado.
	
	
		3.
	
		Dado o algoritmo abaixo, assinale a alternativa que NÂO satisfaz à análise do programa :
 
		Quest.: 3
	
	
	
	
	
	O novo salário será apresentado no final do programa de acordo com a variação do percentual de 1, 8 e 5 por cento dependendo do valor do salário informado.
	
	
	Existe uma variável declarada no algoritmo que é desnecessária para efeitos do objetivo do pseudocódigo
	
	
	O novo salário do colaborador será acrescido será de 5 por cento se ele receber salário maior que R$ 1.500,00
	
	
	Para os colaboradores que tiverem salário que variam de R$ 1.000,00 (inclusive) a R$ 1.500,00 (inclusive) o reajuste será na faixa de 8 por cento
	
	
	10 por cento será o reajuste de salário dos colaboradores que receberem menos de R$ 1.000,00
	
	Faltam 5 minutos para o término do simulado.
	
	
		4.
	
		Considere o seguinte código C++ abaixo:
for (int i = 5; i > 0; i++) { 
  cout << "Item " << i << endl;
}
O que será impresso ao final do programa? 
		Quest.: 4
	
	
	
	
	
	Item 5
Item 6 
Item 7 
Item 8 
Item 9 
Item 10 
	
	
	Item 5
Item 4 
Item 3 
Item 2 
Item 1 
Item 0 
	
	
	Item 5
Item 6 
Item 7 
Item 8 
Item 9 
Item 10 
.
.
.
(laço infinito) 
	
	
	Item 5
Item 4 
Item 3 
Item 2 
Item 1 
	
	
	Nada será impresso, pois o C++ não reconhece o operador <<
	Faltam 5 minutos para o término do simulado.
	
	
		5.
	
		Um funcionário de uma empresa recebe aumento salarial anualmente. Sabe-se que: 
Esse funcionário foi contratado em 1995, com salário inicial de R$1.000,00;
Em 1996 recebeu aumento de 1,5% sobre seu salário inicial;
A partir de 1997 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior.
O que deveria ser incluído nas LINHA1, LINHA2 e LINHA3 para que o programa faça exatamente o que foi proposto? Marque a alternativa correta. 
		Quest.: 5
	
	
	
	
	
	percentual = 2 * percentual; novo_salario = novo_salario + percentual * novo_salario; ano_atual = ano_atual + 1; 
	
	
	percentual = 2 * percentual; novo_salario = percentual * novo_salario; i = i + 1; 
	
	
	percentual = 2 * percentual; novo_salario = percentual * novo_salario; ano_atual = ano_atual + 1; 
	
	
	percentual =1,5 * percentual; novo_salario = percentual * novo_salario; i = i + 1; 
	
	
	percentual = 2 * percentual; novo_salario = novo_salario + percentual * novo_salario; i = i + 1;

Continue navegando