Considere o desenvolvimento de uma aplicação em um contexto ...
Próximas questões
Com base no mesmo assunto
Ano: 2022
Banca:
FGV
Órgão:
CGU
Prova:
FGV - 2022 - CGU - Auditor Federal de Finanças e Controle - Tecnologia da Informação |
Q1891206
Programação
Considere o desenvolvimento de uma aplicação em um contexto
de programação concorrente, em que é esperada a execução
simultânea de múltiplas tarefas computacionais. O time utiliza a
linguagem de programação JAVA e o framework ORM Hibernate no
projeto. Para obter um objeto do tipo SessionFactory, o time
decide utilizar o arquivo de configuração e as seguintes classes:
org.hibernate.cfg.Configuration, org.hibernate.service.ServiceRegistry e org.hibernate.service.ServiceRegistryBuilder.
No início do desenvolvimento da primeira funcionalidade com linhas de execução paralelas (Threads), o time discute se é seguro compartilhar o objeto do tipo SessionFactory. Um dos desenvolvedores afirma que é seguro.
O time concluiu acertadamente que esse desenvolvedor está:
org.hibernate.cfg.Configuration, org.hibernate.service.ServiceRegistry e org.hibernate.service.ServiceRegistryBuilder.
No início do desenvolvimento da primeira funcionalidade com linhas de execução paralelas (Threads), o time discute se é seguro compartilhar o objeto do tipo SessionFactory. Um dos desenvolvedores afirma que é seguro.
O time concluiu acertadamente que esse desenvolvedor está: