Computação Múltipla Escolha

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

  1. Utilizando o 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 o arquivo 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 nomedoprograma.txt nomedoeexecutavel.
  3. Escrever o programa em um arquivo, salvar o arquivo com extensão .c e compilar com a seguinte linha de comando: gcc nomedoprograma.c -o nomedoeexecutavel.
  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 nomedoprograma nomedoeexecutavel.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C

Para criar um programa executável em linguagem C, é necessário seguir um fluxo específico de desenvolvimento que envolve edição, salvamento e compilação. O processo padrão utiliza um editor de texto para escrever o código fonte e um compilador (como o GCC) para transformar esse código em uma linguagem que o computador entende.

Análise do Processo de Compilação

O desenvolvimento de software em C segue estas etapas fundamentais:

  1. Edição: Escrever o código-fonte utilizando um editor.
  2. Salvamento: Salvar o arquivo com a extensão específica da linguagem, que é .c (exemplo: programa.c).
  3. Compilação: Utilizar o comando do compilador para gerar o executável. No ambiente Linux/Unix, o compilador mais comum é o gcc.

A sintaxe correta para o comando de compilação com o GCC é:
gcc \ <arquivo\_fonte> \ -o \ <arquivo\_saida>

Ou seja:

  • gcc: invoca o compilador.
  • nomeprograma.c: especifica o arquivo de código fonte.
  • -o: flag que define o nome do arquivo de saída (o executável).
  • nomeexecutavel: nome desejado para o programa final.

Por que as outras alternativas estão incorretas?

AlternativaMotivo da Incorretude
AIgnora o passo da compilação. Arquivos .c não podem ser executados diretamente; precisam ser transformados primeiro.
BUsa a extensão .txt, que não é padrão para código fonte C. Além disso, a ordem dos argumentos no comando está confusa.
DÉ falso. Editores de texto simples + compilador são suficientes para criar programas C. IDEs são opcionais.
EEmbora funcione tecnicamente, não segue a convenção de usar a extensão .c, e a nomenclatura do arquivo de entrada ("nomeexecutavel") é inadequada.

Portanto, a alternativa C descreve corretamente o fluxo ideal: salvar com extensão .c e utilizar o comando de compilação adequado para gerar o executável.

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.