Pular para o conteúdo principal

Questão de Programação — Frameworks Java — FGV 2024

ProgramaçãoFrameworks Java
Código
fg091776
Banca
FGV
Órgão
Prefeitura de São José dos Campos - SP
Ano
2024
Nível
Superior
Cargo
Analista em Gestão Municipal (Tecnologia da Informação)
Com relação aos frameworks Java, assinale V para a afirmativa verdadeira e F para a falsa.( ) Frameworks Java funcionam em múltiplas linguagens, portanto, não são específicos a essa linguagem de programação.( ) O gerenciamento de bancos de dados relacionais pode ser implementado por mapeamento objeto-relacional (ORM) usando o framework hibernate, que pode executar consultas SQL com a ajuda das APIs da Java Database Connectivity (JDBC).( ) A criação de aplicativos stand-alone é intuitiva com o Spring Boot pois ele emprega recursos que automatizam muitas das tarefas de configuração e implantação de aplicativos, e funciona sem nenhuma geração de código e nenhum requisito para configuração XML.As afirmativas são, respectivamente,
  1. AF – V – F.
  2. BF – F – V.
  3. CV – V – F.
  4. DF – V – V.
  5. EV – F – V.
Revelar gabarito e comentário

GabaritoD — F – V – V.

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

Frameworks Java

Gabarito: letra D (F – V – V). A primeira afirmativa é falsa, pois frameworks Java são específicos da linguagem Java e não funcionam em múltiplas linguagens de forma nativa. A segunda afirmativa é verdadeira: o Hibernate é um ORM que utiliza a API JDBC para executar consultas SQL. A terceira afirmativa é verdadeira: o Spring Boot foi projetado para criar aplicações stand-alone com auto-configuração, dispensando a geração de código e a configuração XML obrigatória.

Análise das alternativas

Cada alternativa apresenta uma sequência de V/F para as três afirmativas. A sequência correta é F – V – V.

Alternativa A — ❌ Incorreta

Sequência F – V – F. O erro está na terceira afirmativa: ela não é falsa, mas sim verdadeira. O Spring Boot realmente não exige XML e automatiza a configuração.

Alternativa B — ❌ Incorreta

Sequência F – F – V. O erro está na segunda afirmativa: ela é verdadeira, pois o Hibernate utiliza JDBC, e não falsa.

Alternativa C — ❌ Incorreta

Sequência V – V – F. Aqui, dois erros: a primeira afirmativa é falsa (não verdadeira) e a terceira é verdadeira (não falsa).

Alternativa D — ✅ Correta ⟵ GABARITO

Sequência F – V – V, correspondendo exatamente à avaliação correta de cada afirmativa.

Alternativa E — ❌ Incorreta

Sequência V – F – V. A primeira afirmativa é falsa (não verdadeira) e a segunda é verdadeira (não falsa).

PEGA ESSA DICA!

Lembre-se de que frameworks Java (como Spring, Hibernate, JSF) são projetados exclusivamente para a linguagem Java. A afirmação de que funcionam em múltiplas linguagens é o principal distrator. Além disso, decore que Hibernate é um ORM que usa JDBC e que Spring Boot não exige XML nem geração de código manual.

Conclusão: A sequência correta é F – V – V, portanto a alternativa D é o gabarito.

Link permanente: /questoes/fg091776