Buscar

Linguagem de Programação aula 1 teste de conhecimento 2

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO 1
Aula 1 Teste de Conhecimento 2
	
		
	
		1.
		Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos básicos: sequência, seleção e iteração e que é possível gerar um executável rápido, estamos nos referindo às seguintes características na ordem:
	
	
	
	
	Rapidez e Portabilidade
	
	
	Portabilidade e Estruturada
	
	 
	Estruturada e Rapidez
	
	
	Portabilidade e Modularidade
	
	
	Complexidade e Estruturada
	
	Gabarito Coment.
	
	
	
		
	
		2.
		A diretiva #include < stdio.h> faz referência a:
	
	
	
	
	Declarações de funções para tratamento de texto.
	
	 
	Declarações de funções úteis para entrada e saída de dados.
	
	
	Declarações de funções para cálculo matemático.
	
	
	Nenhuma das alternativas acima.
	
	
	Declaração de funções para tratamento numérico.
	
	
	
		
	
		3.
		Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta:
	
	
	
	 
	Somente as afirmativas I, II e III são corretas.
	
	
	Nenhuma das afirmativas é correta.
	
	
	Somente a afirmativa IV é correta.
	
	
	Somente as afirmativas I e IV são corretas
	
	
	Somente a afirmativa I é correta.
	
	
	
		
	
		4.
		A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
	
	
	
	
	A linguagem possui um propósito específico.
	
	 
	Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
	
	
	Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
	
	
	Podemos dividir o programa em parte menores.
	
	
	Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
	
	Gabarito Coment.
	
	
	
		
	
		5.
		Sabe-se que a linguagem C é uma das mais utilizadas no mundo. Desenvolvida em 1972 é uma linguagem voltada para programadores. Dentre as opções abaixo é incorreto afirmar:
	
	
	
	
	Permite a compilação de softwares para plataforma Windows, Linux e Unix.
	
	
	Possui características de Linguagem de baixo nível.
	
	
	Possui características de Linguagem de alto nível.
	
	
	Possibilita o desenvolvimento de funções próprias
	
	 
	Possui com conjunto muito grande palavras reservadas o que torna o aprendizado complexo
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
		
	
		6.
		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
	
	
	C tradicional
	
	
	Padrão C89
	
	
	Padrão C95
	
	 
	Padrão C99
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
		
	
		7.
		Na Aula 1, estudamos algumas características e vantagens da linguagem C. Observe as afirmativas abaixo e assinale a opção que contem a resposta correta.
I Tem boa Portabilidade. 
II Não pode ser modularizada. 
III É uma linguagem Orientada a Objetos.
IV Uma linguagem que pode manipular endereços de memória. 
V Não possui um propósito especifico.
	
	
	
	
	As afirmativas I e IV estão corretas e as demais, erradas.
	
	
	As afirmativas II, III e IV estão corretas e as demais, erradas.
	
	 
	As afirmativas I, IV e V estão corretas e as demais, erradas.
	
	
	As afirmativas II, IV e V estão corretas e as demais, erradas.
	
	
	As afirmativas IV e V estão corretas e as demais, erradas.
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
		
	
		8.
		Acerca das variáveis, podemos destacar que os tipos básicos do C, são:
	
	
	
	
	Nenhuma das alternativas acima
	
	 
	char, int, float e double.
	
	
	string, int, float e double.
	
	
	int, texto, inteiro e double.
	
	
	char, bool, real e int.

Continue navegando