Buscar

AP logica de programação

Prévia do material em texto

1a Questão (Ref.: 201609055725)
	Acerto: 0,0  / 1,0
	Em lógica de programação,
		
	 
	uma proposição ou será verdadeira, ou será falsa, não há outra possibilidade.
	
	uma proposição verdadeira é verdadeira e uma proposição falsa é falsa.
	
	uma proposição verdadeira pode ser falsa, mas uma proposição falsa é sempre falsa.
	 
	nenhuma proposição poderá ser verdadeira e falsa ao mesmo tempo.
	
	uma proposição falsa pode ser verdadeira e uma proposição falsa pode ser verdadeira.
		
	
	
	 2a Questão (Ref.: 201608958489)
	Acerto: 1,0  / 1,0
	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:
		
	
	Nenhuma das anteriores
	
	0101 1000
	 
	0101 0111
	
	1101 0111
	
	0101 0110
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 3a Questão (Ref.: 201608455957)
	Acerto: 1,0  / 1,0
	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  teste  imprima "Engenheiro(a)\t\n\n\nEAD-ESTACIO"; fimprog
	
	prog  prova  imprima "Engenheiro(a)\n\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
	
	prog  teste  imprima "Engenheiro(a)\n\n\tEAD-ESTACIO"; fimprog
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201609139213)
	Acerto: 1,0  / 1,0
	Um aluno de Lógica de Programação irá informatizar o processo de cálculo da folha de pagamento de uma empresa usando a linguagem C/C++. Para tanto necessita declarar algumas variáveis em seu programa para representar algumas informações: o sexo do funcionário ('M' ou 'F'), o valor do salário e a quantidade de dependentes. Escolha entre as opções abaixo a apresenta corretamente o tipo de dado a ser utilizado para cada uma dessas informações respectivamente:
		
	 
	d) char, double e int
	
	e) char, int e int
	
	a) int, double e float
	
	b) char, double e float
	
	c) int, float e int
		
	
	
	 5a Questão (Ref.: 201609197104)
	Acerto: 1,0  / 1,0
	Considerando que o valor de X=3, qual o valor de Y na seguinte expressão aritmética: Y = X%2 + X * X ?
		
	 
	10
	
	9
	
	12
	
	13,5
	
	10,5
		
	
	
	 6a Questão (Ref.: 201609197076)
	Acerto: 1,0  / 1,0
	Em C++ para a expressão aritmética X = 20 % 2 + 3*2 , qual o valor de X ?
		
	
	6,4
	
	6,8
	
	9
	 
	6
	
	7
		
	
	
	 7a Questão (Ref.: 201608576933)
	Acerto: 1,0  / 1,0
	Observe as afirmativas abaixo e assinale a resposta CORRETA
I Duas vantagens para se usar funções: Dividir o programa em partes menores e reusá-las em vários programas.
II Não é obrigado usar o tipo para cada parâmetro no cabeçalho da função se todos forem do mesmo tipo. Somente um é suficiente.
III No protótipo de uma função, podemos usar somente os tipos dos parâmetros, isto é, não precisamos incluir os nomes dos parâmetros.
IV Toda variável declarada dentro da função main() é denominada variável Global.
V Podemos ter nomes de variáveis iguais declaradas em funções diferentes.
		
	
	II , IV  e V  são verdadeiras
	
	I , II  e  V  são verdadeiras
	
	II  , III   e IV  são verdadeiras
	
	I ,  IV  e  V  são verdadeiras
	 
	I , III  e  V  são verdadeiras
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	
	
	 8a Questão (Ref.: 201608455948)
	Acerto: 1,0  / 1,0
	Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518. Assinale a opção CORRETA para a saída desse algoritmo.
inicio
inteiro data 
escrever "Digite a data no formato mmddaa: "
ler data 
escrever data % 100, " / " 
escrever data / 10000, " / " 
escrever (data / 100) %100, "\n" 
fim
		
	
	15  /  11 /  18
	
	11  /  15  /  18
	
	18  /  15  /  11
	
	11  /  18  /  15
	 
	18  /  11 /  15
		
	
	
	 9a Questão (Ref.: 201609209723)
	Acerto: 1,0  / 1,0
	Considerando os valores atribuídos as seguintes variáveis inteiras A = 3, B = 8, C = 2 , analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos.
I. (A < B) || (B != 8) && ( C > A)
II. (3 * A > B) && (B%2 == 0) && (B - A < 5)
III. (A * B > 25) || (C < B-A*C) || (A%C == 0)
		
	 
	V  F  F
	
	F  V  F
	
	F  F  V
	
	F  F  F
	
	V  V  F
		
	
	
	 10a Questão (Ref.: 201608337779)
	Acerto: 1,0  / 1,0
	É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser executado. Essa é a definição da estrutura condicional:
		
	 
	if...else
	
	next
	
	while.
	
	for
	
	do...while
		 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.
	 Gabarito Comentado.

Continue navegando