Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2023

Engenharia de SoftwareDesenvolvimento de Software
Código
fg073193
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Médio
Cargo
Técnico Judiciário - Especialidade - Programação de Sistemas
Rute está modificando a aplicação Java TJAudit por meio do ambiente de desenvolvimento integrado Eclipse. A TJAudit possui parâmetros de inicialização definidos por variáveis de ambiente. A fim de definir os parâmetros de inicialização da TJAudit, Rute utilizou o recurso do Eclipse que injeta variáveis de ambiente na execução de uma determinada aplicação.O recurso utilizado por Rute é configurado no Eclipse através do(a):
  1. Aitem Building da janela Preferences;
  2. Bitem Launching da janela Preferences;
  3. Caba Arguments da janela Run Configurations...;
  4. Daba Environment da janela Run Configurations...;
  5. Eitem Execution Environments da janela Preferences.
Revelar gabarito e comentário

GabaritoD — aba Environment da janela Run Configurations...;

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”.

Configuração de Variáveis de Ambiente no Eclipse

Gabarito: letra D. Para definir variáveis de ambiente na execução de uma aplicação no Eclipse, utiliza-se a aba Environment da janela Run Configurations.... As demais opções referem-se a preferências gerais ou a abas com finalidades diferentes (Argumentos).

No Eclipse, a execução de uma aplicação Java pode ser configurada através do menu Run > Run Configurations.... A janela exibe abas como Main, Arguments, JRE, Classpath, Source e Environment. A aba Environment permite adicionar, editar ou remover variáveis de ambiente que serão injetadas no processo da aplicação. Esse é o recurso correto para o cenário descrito.

Alternativa A — ❌ Incorreta

O item Building da janela Preferences trata de configurações de compilação (build) do workspace, não de execução de aplicações.

Alternativa B — ❌ Incorreta

O item Launching da janela Preferences configura comportamentos gerais de inicialização (como launcher padrão), mas não permite definir variáveis de ambiente para uma execução específica.

Alternativa C — ❌ Incorreta

A aba Arguments da janela Run Configurations é para argumentos da máquina virtual (VM arguments) e argumentos do programa (program arguments), não para variáveis de ambiente. A confusão entre Arguments e Environment é a principal pegadinha da questão.

Alternativa D — ✅ Correta ⟵ GABARITO

A aba Environment da janela Run Configurations é o local exato para configurar variáveis de ambiente que serão passadas à aplicação durante sua execução.

Alternativa E — ❌ Incorreta

O item Execution Environments da janela Preferences gerencia ambientes de execução JRE, como mapeamento de nomes de ambientes para JREs instalados, mas não tem relação com variáveis de ambiente do processo.

NÃO CAIA NESSA!

A banca tenta induzir o candidato a escolher a aba Arguments, que também fica em Run Configurations, mas serve para argumentos, não para variáveis de ambiente. Lembre-se: variáveis de ambiente têm aba própria (Environment).

Gabarito: letra D.

Link permanente: /questoes/fg073193