Buscar

Linguagem de programação C

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

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 6, do total de 6 páginas

Prévia do material em texto

1a Questão 
	
	
	
	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 e III
	
	II e III
	
	II e IV
	
	II, IV e V
	
	I, III e V
	Respondido em 26/03/2020 11:45:00
	
	
	Gabarito
Coment.
	
	 
	
	 2a Questão 
	
	
	
	
	Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executa-los nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executa-lo em Linux, identifique a opção CORRETA:
		
	
	Só é possível copiar o código executável do Linux para o Windows e executa-lo.
	
	Precisamos recompilar o código fonte para o Linux.
	
	Basta apenas copiar o código executável para o Linux e executa-lo.
	
	Ocorrerá erro, pois os programas C não rodam em Linux.
	
	Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux.
	Respondido em 20/05/2020 20:11:39
	
Explicação: 
A Portabilidade é uma das grandes vantagens da linguagem C, mas isso Não diz respeito ao executável porque, ao mudarmos de SO, se faz necessário gerar compilar e linkeditar para gerar o Executável que esteja de acordo com o SO em questão.
 
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	 
	
	 3a Questão 
	
	
	
	
	A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: 
|) Possibilidade em programação de alto e baixo nível;
||) Grande período para o aprendizado. 
|||) Adequação a grandes projetos; 
 
Assinale a alternativa que contem apenas vantagens da linguagem C++. 
		
	
	|| e |||
	
	| e |||
	
	| e ||
	
	Apenas |||
	
	Apenas |
	Respondido em 20/05/2020 20:12:26
	
Explicação: 
A únicaa alternativa errada é a que considera um longo período de aprendizado, já que estas são linguagens que possuem uma sintaxe fácil e conjunto de comandos limitados.
	
	
	Gabarito
Coment.
	
	 
	
	 4a Questão 
	
	
	
	
	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: 
		
	
	Nenhuma das afirmativas é correta.
	
	Somente a afirmativa IV é correta.
	
	Somente as afirmativas I e IV são corretas
	
	Somente a afirmativa I é correta.
	
	Somente as afirmativas I, II e III são corretas.
	Respondido em 20/05/2020 20:06:10
	
Explicação: 
Um programa escrito com a Linguagem C poderá ter uma, ou mais funções, sendo a main() obrigatória.
É uma linguagem case sensitive, visto que diferencia letras maiúsculas de minúsculas.
UAL é uma linguagem interpretada em Português criada por alunas da Estacio no ano 2000 como trabalho de final de curso (TCC) e que se baseou na linguagem C.
Tem em vista o exposto acima, I, II e III estão CORRRETAS.
	
	
	 
	
	 5a Questão 
	
	
	
	
	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 
	
	Portabilidade e Modularidade 
	
	Complexidade e Estruturada
	
	Estruturada e Rapidez 
	Respondido em 20/05/2020 20:03:17
	
Explicação: 
Estudamos várias vantagens da Linguagem C.
Portabilidade significa que, com pequenas modificações, migramos para outros SO.
Sabemos que ela tem um conjunto pequeno de palavras reservadas logo, não é complexa.
Por ter três procedimentos básicos, ela é estruturada.
Por fim, ela gera um executável rápido
	
	
	Gabarito
Coment.
	
	 
	
	 6a Questão 
	
	
	
	
	No ambiente Dev-cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar logo em seguida com um único clique ou um pressionamento de uma tecla.
Analise as afirmativas abaixo e escolha a opção correta
I Pressionar F9(pode ser F11 em versões mais novas)
II Clicar no ícone Compilar
III Clicar no ícone Executar
IV Clicar no ícone Compilar e Executar
		
	
	Tanto a I quanto a IV possibilitam isso
	
	Só a IV possibilita isso 
	
	Só a III possibilita isso 
	
	Só a I possibilita isso 
	
	Só a II possibilita isso 
	Respondido em 20/05/2020 20:12:16
	
Explicação: 
Podemos clicar em compilar e depois clicar em executar ou então fazer isso de uma só vez: pressionando a tecla F9(ou F11) ou clicando no ícone Compilar/Executar (quatro quadrados coloridos juntos)
Repostas corretas I e IV.
	
	
	Gabarito
Coment.
	
	
	Gabarito
Coment.
	
	 
	
	 7a Questão 
	
	
	
	
	Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está correto os arquivos pré-definidos:
		
	
	stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela)
	
	stderr = Dispositivo de saída padrão (normalmente o monitor)
	
	 stdin = Dispositivo de entrada padrão (normalmente o teclado)
	
	
stdaux = Dispositivo de saída principal (normalmente a porta usb) 
	
	
stdout = Dispositivo de saída de erro padrão (normalmente o monitor) 
	Respondido em 20/05/2020 20:06:58
	
Explicação: 
Na primeira Aula, estudamos a biblioteca padrão de entrada(in)  e de saída(ou): stdio.h std in out
Separadamente, stdin(geralmente o teclado) e stdout(geralmente o display).
	
	
	 
	
	 8a Questão 
	
	
	
	
	Com relação a diretiva de pré compilação #define, pode-se dizer que:
 
		
	
	   É usada para parar a execução de um programa
	
	  É usada para definição de constantes  
	
	  É usada para declarações de objetos externos (protótipos de funções e variáveis)  
	
	 É usada para inclusão de arquivos com declarações  
	
	  É usada parra definições de funções (incluindo a função main())
 
	Respondido em 20/05/2020 20:07:40
	
Explicação: 
Na linguagem C só existe duas formas de se definir uma constante:
Utilizando a diretiva de pré compilação #define ou utilizando o modificador "const" na declaração de uma variável.
Ex: #define PI 3.14
     const float PI = 3.14;

Outros materiais