Computação Múltipla Escolha

Utilizando um editor e o compilador, quais os passos para que se tenha um programa em C pronto para execução?

Utilizando um editor e o compilador, quais os passos para que se tenha um programa em C pronto para execução?

  1. Escrever o programa em um arquivo, salvar com extensão .c e executá-lo na linha de comando.
  2. Escrever o programa em um arquivo com extensão txt, com a seguinte linha de comando: gcc -o nomeprograma.txt nomeexecutavel.
  3. Escrever o programa em um arquivo, salvar com extensão .c e compilar com a seguinte linha de comando: gcc nomeprograma.c -o nomeexecutavel.
  4. Não é possível desenvolver um programa em C somente com editor de texto e compilador.
  5. Escrever o programa em um arquivo com qualquer extensão e compilar com a seguinte linha de comando: gcc -o nomeprograma nomeexecutavel.

Resolução completa

Explicação passo a passo

C
Alternativa C

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:

  1. Escrita do Código: O programador escreve o código-fonte usando um editor de texto simples.
  2. 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.
  3. 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.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.