Buscar

avaliando o aprendizado 6

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 3 páginas

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO I
		
	 
	Lupa
	 
	
	
	 Fechar
	
	
	Aluno(a): 
	Data: 18/10/2015 12:50:27 (Finalizada)
	
	 1a Questão (Ref.: 201201839813)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A linguagem C é rica em funções que permitem efetuar operações simples e complexas. Existem várias funções para leitura de dados, entre elas podemos destacar:
- Função que é usada, sem problemas, para ler variáveis simples, aceitando espaço, mas não tem nenhum controle sobre o números de caracteres armazenados.
- Função que é usada, sem problemas, para ler variáveis simples, numéricas ou char de um caracter, e para vetores dos tipos citados. Entretanto, apresenta limitação para vetor de char, uma vez que abandona ao encontrar um espaço.
- Função que lê todos os caracteres, inclusive espaços, mas especifica em um dos parâmetros o máximo de caracteres que poderá ser armazenado.
Identifique a opção abaixo que corresponde as funções descritas na ordem acima:
		
	 
	scanf, gets e fgets
	
	scanf, fgets e gets
	 
	gets, scanf e fgets
	
	fgets, gets e scanf
	
	gets, fgets e scanf
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201201839602)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente às strings; no lugar, usam-se vetores e ponteiros
Qual das opções abaixo está correta?
		
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('{0}').
	 
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\0').
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('/0').
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\end')
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('/end').
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201201839832)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A linguagem C possui uma infinidade de funções que a torna muito especial.
Qual das funções abaixo é destinada a limpar o buffer de teclado?
		
	 
	fflush(stdin)
	
	system("pause")
	 
	clearBuffer(stdin)
	
	system("clear")
	
	system("cls")
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201201839805)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assim como nas variáveis, podemos inicializar os vetores assim que declaramos. 
Sabendo-se que existe um vetor de 3 posições do tipo inteiro, qual das opções abaixo correspondo a correta forma de se declarar e inicializar este vetor?
		
	
	integer numeros[3] = [ 0, 1, 2];
	
	int numeros(2) = { 0, 1, 2};
	
	int numeros[3] = ( 0, 1, 2);
	 
	int numeros[3] = { 0, 1, 2};
	 
	int numeros[2] = [ 0, 1, 2];
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201201839614)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente às strings; no lugar, usam-se vetores e ponteiros
Admitindo-se que existe declarado um vetor chamado nome de 50 posições(nome[50]), qual das opções abaixo efetua corretamente a leitura de seu primeiro nome?
		
	 
	scanf("%s", nome);
	
	scanf("%s", &nome);
	 
	scanf("%&s", &nome);
	
	scanf("%c", nome[0]);
	
	scanf("%s&c", nome[0]);
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201201839827)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A linguagem C permite a inicialização de vetores junto com sua declaração.
Dada as alternativas abaixo, selecione a que está incorreta:
		
	
	char valores[] = {'A', 'B', 'C', 'D'};
	
	char valores[5] = {'A', 'B', 'C', 'D'};
	 
	char valores = "ABCD";
	 
	int valores[5] = {10, 15, 20, 25, 30};
	
	int valores[] = {10, 15, 20, 25, 30};

Outros materiais