Alternativa C
Para executar um programa desenvolvido na linguagem C utilizando apenas um editor de texto e um compilador, é necessário seguir uma sequência lógica de etapas que envolve a escrita do código, o salvamento com a extensão correta e o processo de compilação.
O ciclo básico de desenvolvimento em C:
- Escrita do Código: O programador escreve o código-fonte usando um editor de texto simples.
- Salvamento: O arquivo deve ser salvo com a extensão .c. Esta extensão é fundamental para que o compilador identifique corretamente o tipo de arquivo como código-fonte C.
- Compilação: Utiliza-se o comando do compilador (geralmente
gcc no ambiente Linux/Unix) para transformar o código fonte legível pelo humano em um executável legível pela máquina.
Sintaxe do comando GCC:
A estrutura padrão do comando gcc para compilar um programa é:
\text{gcc} <\text{arquivo\_fonte}.c> -o <\text{nome\_do\_executável}>
<arquivo_fonte.c>: É o arquivo onde está escrito o código.-o: Flag (opção) que define o nome do arquivo de saída (o programa executável).
Análise das Alternativas
- (A) Incorreta. Apenas salvar o arquivo não gera um executável. Programas em C precisam ser compilados antes da execução. Além disso, a convenção padrão costuma ser a letra minúscula (.c), embora alguns compiladores aceitem maiúsculas, a falta da etapa de compilação torna esta opção errada.
- (B) Incorreta. Salvar o arquivo com extensão .txt impede que o compilador reconheça o conteúdo como código C nativo sem ajustes adicionais. O comando também inverte a lógica de entrada e saída.
- (C) Correta. Segue exatamente o fluxo correto: salvar como
.c e usar o comando gcc especificando o arquivo fonte primeiro e o nome do executável após a flag -o. - (D) Incorreta. É perfeitamente possível desenvolver programas em C apenas com editor de texto e terminal/compilador, sem necessidade de IDEs (Ambientes de Desenvolvimento Integrado).
- (E) Incorreta. Embora seja possível usar outras extensões em alguns casos, o comando apresentado inverte a lógica usual (tenta criar
nomedoprograma a partir de nomeexecutavel), além de não garantir que o arquivo fonte seja reconhecido como C.
Portanto, a alternativa C descreve corretamente o processo técnico necessário.