Pular para o conteúdo principal

Questão de Programação — IDE (Integrated Development Environment) — FGV 2024

ProgramaçãoIDE (Integrated Development Environment)
Código
fg085496
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Desenvolvimento de Software Embarcado
Com relação ao uso de um ambiente de programação integrado (IDE - Integrated Development Environment) no desenvolvimento de programas de computador, analise as afirmativas a seguir.I. As etapas de edição e de compilação de um programa de computador podem ser integradas em um IDE.II. O processo de link-edição de um programa não pode ser integrado em um IDE.III. Um programa desenvolvido em um IDE não requer o processo de depuração.Está correto o que se afirma em
  1. AI, apenas.
  2. BII, apenas.
  3. CI e II, apenas.
  4. DII e III, apenas.
  5. EI, II e III.
Revelar gabarito e comentário

GabaritoA — I, apenas.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

IDE (Integrated Development Environment)

Gabarito: A — apenas o item I está correto. Um IDE integra edição e compilação, mas também pode integrar link-edição e depuração; estas não são excluídas do ambiente, ao contrário do que afirmam os itens II e III.

  1. 1Edição
  2. 2Compilação
  3. 3Link-edição
  4. 4Depuração
LEVEL · soulevel.com.br

Item I — ✅ Correto

O IDE (Ambiente de Desenvolvimento Integrado) é um software que reúne ferramentas como editor de código, compilador/interpretador, depurador e, muitas vezes, linker. A edição e a compilação são etapas comuns e perfeitamente integráveis em um IDE. Por exemplo, ao salvar um arquivo no Visual Studio Code ou Eclipse, é possível compilar automaticamente.

Item II — ❌ Incorreto

O processo de link-edição (também chamado de ligação ou linkedição) transforma arquivos-objeto em um executável. Esse processo é rotineiramente integrado nos IDEs modernos. Em ambientes como o Visual Studio, o Eclipse ou o Xcode, ao compilar um projeto, o sistema chama automaticamente o linker. Portanto, a afirmação de que "não pode ser integrado" é falsa.

Item III — ❌ Incorreto

A depuração (debugging) é uma atividade essencial no desenvolvimento de software para identificar e corrigir erros. Os IDEs, inclusive, oferecem ferramentas sofisticadas de depuração (breakpoints, inspeção de variáveis, execução passo a passo), mas isso não elimina a necessidade do processo de depuração; pelo contrário, eles o facilitam. Afirmar que um programa desenvolvido em IDE não requer depuração é um equívoco.

Conclusão: Apenas o item I está correto, portanto a alternativa A é o gabarito.

Link permanente: /questoes/fg085496