Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluno: Matrícula: Disciplina: CCE0242 - LING. DE PROG. I Período Acad.: 2016.1 (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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. Código fonte - extensão .c - compilar - executável Fonte - extensão .txt - editar - executável Código base - extensão .c - compilar - fonte Executável - extensão .c - compilar - fonte Código de texto - extensão .txt - editar - fonte Gabarito Comentado Gabarito Comentado 2. Quando precisamos compilar um código na linguagem C na plataforma Linux ,caso não tenhamos um ambiente onde se possa editar e compilar, podemos fazer esse processo no terminal. Um desenvolvedor experimentou as linhas de comando abaixo. 1) gcc -o nomeExecutável nomedoFonte.c 2) gcc -o nomedoFonte.c Analise as opções e escolha a correta. Não será criado um executável na segunda forma, pois aparecerá uma mensagem de erro informando falta de parâmetros. Sempre um executável com o mesmo nome do fonte será criado em ambos os casos. O compilador gcc não serve para linguagem C. Será criado um executável com um nome fixo independente do nome do fonte na segunda forma. Ambas linhas de comando não geram executáveis. Gabarito Comentado Gabarito Comentado 3. Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação. Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C. Quando foi incluir, usou: #include #include "minhasFuncoes.h" #include "c:\funcoes\ minhasFuncoes.h" #include "c:\ minhasFuncoes.h\funcoes" #include minhasFuncoes.h 4. 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: Portabilidade e Modularidade Estruturada e Rapidez Portabilidade e Estruturada Complexidade e Estruturada Rapidez e Portabilidade Gabarito Comentado 5. Qual das características abaixo NÃO pode ser atribuída á linguagem C? Modularidade Estruturada Rapidez, pois gera executável compacto Complexidade porque tem muitas palavras reservadas Portabilidade 6. Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos. Assinale a opção que apresenta esses elementos. begin e end begin e end; { e } [ e ] ( e ) Gabarito Comentado
Compartilhar