Alternativa C
O processo de desenvolvimento de programas em linguagem C envolve etapas específicas para transformar código-fonte legível pelo humano em um executável compreendido pelo computador. A alternativa correta descreve esse fluxo técnico adequado.
Análise da Resposta
A compilação de código em C exige o uso de um compilador (como o gcc) para traduzir o código escrito pelo programador para linguagem de máquina. O processo correto segue esta lógica:
- Edição: Escrever o código-fonte usando um editor de texto.
- Salvamento: Salvar o arquivo obrigatoriamente com a extensão .c (ou .h para cabeçalhos). Isso identifica o conteúdo como código fonte C.
- Compilação: Utilizar o comando do compilador para gerar o binário executável.
A sintaxe básica do compilador gcc geralmente segue o padrão:
\text{gcc } [\text{opções}] \text{ arquivo\_fonte.c} \dots
Na alternativa C, são identificados corretamente:
- A necessidade de salvar com a extensão .c.
- O uso do comando de compilação via terminal (gcc).
Por que as outras estão incorretas?
| Alternativa | Motivo da Incorreção |
|---|
| A | Ignora a etapa de compilação. Arquivos .c não são executáveis diretamente sem passar pelo compilador. |
| B | Utiliza a extensão .txt, que é apenas um arquivo de texto comum e não é reconhecido nativamente como código fonte C. |
| D | Afirma ser impossível, o que é falso. Editores de texto simples e compiladores são suficientes para criar programas C. |
| E | Embora o compilador possa aceitar outras extensões, a prática padrão e exigida em provas é usar a extensão .c para identificar o tipo de linguagem. |
Portanto, a alternativa C é a única que respeita a convenção de nomenclatura de arquivos e a ferramenta necessária para compilação.