Buscar

2018 04 28 Avaliação Parcial 3 Linguagem de Programação I

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO I
	Avaliação Parcial: CCE0242_SM_201201270316 V.1 
	Aluno(a): 
	Matrícula: 
	Acertos: 10,0 de 10,0
	Data: 28/04/2018 13:18:27 (Finalizada)
	
	
	1a Questão (Ref.:201201914084)
	Acerto: 1,0  / 1,0
	Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi desenvolvida?
		
	
	década de 50
	
	década de 60
	
	década de 80
	
	década de 90
	 
	década de 70
	
	
	
	2a Questão (Ref.:201201914094)
	Acerto: 1,0  / 1,0
	Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
		
	
	I, III e V
	
	II e III
	 
	II e IV
	
	I e III
	
	II, IV e V
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201201914235)
	Acerto: 1,0  / 1,0
	Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
#include 
int main() 
{ 
printf ("%s%d%%","Juros de ",10);
}
		
	
	10 Juros de
	 
	Juros de 10%
	
	Nada porque tem muitos %
	
	% Juros de 10
	
	%s%d%% Juros de 10
	
	
	Gabarito Coment.
	
	
	
	
	4a Questão (Ref.:201202165230)
	Acerto: 1,0  / 1,0
	Na linguagem C, as strings "%d", "%f" e "%s" estão usualmente associadas ao uso da função:
		
	
	getch
	
	void
	
	feof
	 
	printf
	
	main
	
	
	
	5a Questão (Ref.:201202160988)
	Acerto: 1,0  / 1,0
	Considerando que a variável TemperC receba valor de temperatura em graus Celsius digitado pelo usuário e que a variável TemperF seja o resultado da temperatura de entrada em graus Fahrenheit, qual seria a linha de comando correta, sabendo que oF = oC x 1,8 + 32.
		
	
	TemperF = (TemperC * 1,8) + 32
	
	TemperF = TemperC * 1,8 + 32
	
	TemperF = TemperC x 1.8 + 32
	 
	TemperF = (TemperC * 1.8) + 32
	
	TemperF = TemperC * (1.8 + 32)
	
	
	
	6a Questão (Ref.:201204118147)
	Acerto: 1,0  / 1,0
	A declaração de uma variável na linguagem C é realizada com a informação do tipo de dado que a variável irá armazenar em seguida o nome da variável.
Que tipo de informação é passada para o sistema operacional quando na declaração de uma variável informamos o tipo de dado que esta irá armazenar.
		
	 
	quantidade de memória alocada
	
	nenhuma informação pra o sistema operacional
	
	endereço de memória alocada
	
	qualidade da memória alocada
	
	tipo de memória alocada
	
	
	
	7a Questão (Ref.:201202168568)
	Acerto: 1,0  / 1,0
	No contexto do comando switch e do uso do comando break emm seu interior, na linguagem de programação C é correto afirmar que:
		
	
	a expressão usada numa cláusula case de um comando switch pode ser de qualquer tipo e deve conter pelo menos uma variável;
	
	os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break;
	
	não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando.
	 
	quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch
	
	toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break;
	
	
	
	8a Questão (Ref.:201201914666)
	Acerto: 1,0  / 1,0
	Se precisarmos testar o conteúdo de uma variável e sabendo-se que só serão executados comandos se o teste retornar verdadeiro, qual estrutura você indicaria para esse caso?
		
	
	if else
	
	if else if
	 
	if
	
	switch()
	
	printf()
	
	
	Gabarito Coment.
	
	
	
	
	9a Questão (Ref.:201202010943)
	Acerto: 1,0  / 1,0
	Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não.
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez?
		
	
	for
	
	while
	
	switch
	 
	do...while
	
	repeat...util
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	10a Questão (Ref.:201202103587)
	Acerto: 1,0  / 1,0
	A programação oferece diversas estruturas de forma a facilitar a programação quanto a sua organização. Alguns dessas estruturas evitam que determinada parte do código tenha de ser repetido diversas vezes. Marque a alternativa que contenha todas essas estruturas.
		
	
	WHILE, DO WHILE e SWITCH CASE
	
	IF e SWITCH CASE
	
	IF/ELSE e FOR
	 
	FOR, WHILE e DO WHILE
	
	SWITCH CASE e IF/ELSE

Continue navegando