Buscar

Perguntas e Respostas sobre a Linguagem 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 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

1. 
 
 
Um dos grandes problemas de empresas que desenvolvem software é 
a variedade hardware. Como por exemplo, em grandes redes de 
supermercados, o software instalado não pode ser trocado sem 
maiores custos e traumas. A linguagem C possui a capacidade de ser 
compilado ou executado em diferentes arquiteturas (seja de hardware 
ou de software). Identifique abaixo a capacidade descrita. 
 
 
Reuso 
 
Flexibilidade 
 
Polimorfismo 
 
Modularidade 
 
Portabilidade 
 
 
Gabarito Coment. 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
2. 
 
 
Acerca das variáveis, podemos destacar que os tipos básicos do C, 
são: 
 
 
char, int, float e double. 
 
Nenhuma das alternativas acima 
 
char, bool, real e int. 
 
int, texto, inteiro e double. 
 
string, int, float e double. 
 
 
 
 
 
 
 
3. 
 
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. 
 
 
C tradicional 
 
Padrão C89 
 
ISO/IEC 9899:1990 
 
Padrão C99 
 
Padrão C95 
 
 
Gabarito Coment. 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
4. 
 
 
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 
 
I, III e V 
 
II, IV e V 
 
II e IV 
 
II e III 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
5. 
 
 
Para que possamos criar nossos programas na linguagem C, iniciamos 
por criar o ______________, o qual pode ser feito através de um 
editor de texto não formatado e salvo com a ______________ ou 
mesmo utilizar um editor da linguagem, como o DEV C++. De acordo 
com o sistema operacional isto pode ser um pouco diferente. Após esta 
etapa, devemos ___________ e linkeditar o programa gerando o 
arquivo _____________, o qual após ser executado apresenta o 
resultado de nosso programa. 
Das opções apresentadas, marque aquela que completa 
respectivamente e corretamente os espaços em branco destacados do 
texto, segundo os conceitos da linguagem C apresentados no material 
didático da disciplina. 
 
 
Executável - extensão .c - compilar - fonte 
 
Fonte - extensão .txt - editar - executável 
 
Código fonte - extensão .c - compilar - executável 
 
Código base - extensão .c - compilar - fonte 
 
Código de texto - extensão .txt - editar - fonte 
 
 
Gabarito Coment. 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
6. 
 
 
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. 
 
Basta apenas copiar o código executável para o Linux e executa-lo. 
 
Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o 
Linux. 
 
Precisamos recompilar o código fonte para o Linux. 
 
Ocorrerá erro, pois os programas C não rodam em Linux. 
 
 
Gabarito Coment. 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
7. 
 
 
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: 
 
 
Possui características de Linguagem de baixo nível. 
 
Possui com conjunto muito grande palavras reservadas o que torna o aprendizado 
complexo 
 
Permite a compilação de softwares para plataforma Windows, Linux e Unix. 
 
Possui características de Linguagem de alto nível. 
 
Possibilita o desenvolvimento de funções próprias 
 
 
Gabarito Coment. 
 
 
Gabarito Coment. 
 
 
 
 
 
 
 
8. 
 
 
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 
 
 
Só a I possibilita isso 
 
Só a III possibilita isso 
 
Só a IV possibilita isso 
 
Só a II possibilita isso 
 
Tanto a I quanto a IV possibilitam isso

Outros materiais