Buscar

avaliação parcial linguagem de programação 1

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

Prévia do material em texto

Acertos: 10,0 de 10,0
	Data: 25/10/2017 00:22:02 (Finalizada)
	
	 1a Questão (Ref.: 201708324700)
	Acerto: 1,0  / 1,0
	Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles:
- Surge o tipo long long para inteiros;
- As funções matemáticas passam a aceitar todos os tipos numéricos;
- O caracter // para comentário de uma linha, pode ser usado também;
Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima.
		
	
	ISO/IEC 9899:1990
	 
	Padrão C99
	
	Padrão C89
	
	Padrão C95
	
	C tradicional
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201708672853)
	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 80
	
	década de 60
	
	década de 90
	 
	década de 70
	
	década de 50
		
	
	
	 3a Questão (Ref.: 201708673103)
	Acerto: 1,0  / 1,0
	Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos para letras minúsculas.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual pertence.
		
	
	atof() e stdlib.h
	 
	tolower() e ctype.h
	
	atoi() e math.h
	
	toupper() e stdlib.h
	
	isalpha() e stdlib.h
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201708672875)
	Acerto: 1,0  / 1,0
	Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h.
Assinale o trecho correto que possibilita incluí-las.
		
	 
	#include stdio.h
#include stdlib.h
#include math.h
	
	#include 
#include 
#include 
	
	#define 
#define 
#define 
	
	#include
	
	#include
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201708148463)
	Acerto: 1,0  / 1,0
	Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.
		
	
	string.h - Funções para concatenação de strings com inteiros.
	
	stdio.h - Funções para gráficos.
	 
	math.h - Funções matemáticas
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	
	stdlib.h - Funções de entrada e saida. 
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201708630558)
	Acerto: 1,0  / 1,0
	As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a alternativa que contém as bibliotecas necessárias para que este código funcione.
#include________
#include________
int main()
{
int a=2, b=2, c=8, delt;
delt=(pow(b, 2)-(4*a*c));
system("pause");
return (0);
}
Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas.
		
	
	cmat.h - ctype.h
	
	stdio.h - ctype.h
	 
	math.h - stdlib.h
	
	stdio.h - stdlib.h
	
	stdlib.h - ctype.h
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201708676589)
	Acerto: 1,0  / 1,0
	Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas expressões relacionais.
Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão relacional correta na linguagem C.
		
	 
	x = ( a + b )
	
	x == ( a + b )
	
	x <= ( a + b )
	
	x >= ( a + b )
	
	x > ( a + b )
		
	
	
	 8a Questão (Ref.: 201708673585)
	Acerto: 1,0  / 1,0
	Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de uma mensagem de erro.
O dado testado era do tipo inteiro.
Assinale a opção que ele escolheu.
		
	
	quatro ifs simples
	 
	switch() com quatro cases e um default
	
	três ifs simples e um composto
	
	switch() com cinco cases
	
	quatro ifs simples e um composto
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201708247572)
	Acerto: 1,0  / 1,0
	A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA.
 
I As chaves de abertura e fechamento, sempre,  não são obrigatórias.
II No teste unimos expressões relacionais com operadores lógicos quando necessário.
III A palavra then está presente na estrutura.
IV O uso do  else poderá não ser necessário.
 
		
	
	II está correta e a III não está correta.
	 
	I e III estão corretas.
	
	IV está correta e a I não está correta.
	
	I está errada.
	
	II e IV estão corretas.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201708124274)
	Acerto: 1,0  / 1,0
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
		
	
	for
	
	if-else
	 
	while
	
	switch
	
	struct
		 Gabarito Comentado.

Outros materiais