171 Q1007408
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC

Observe a figura abaixo. 


Imagem associada para resolução da questão


Acerca dos aplicativos e arquivos envolvidos no processo de execução de programas:  

172 Q1007395
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FGV
Quanto aos critérios e diretrizes técnicas para o processo de desenvolvimento de módulos e serviços na Plataforma Digital do Poder Judiciário Brasileiro – PDPJ-Br, assinale V para a afirmativa verdadeira e F para a falsa.

I. Os módulos estruturantes do PDPJ-Br seguem o modelo arquitetural de microsserviços, que deverão ser obrigatoriamente modelados utilizando-se a metodologia Domain Driven Design (DDD).
II. O controle de versionamento de microserviços poderá empregar como sistema de controle de versões: Git, SVN ou CVS.
III. O CNJ desenvolveu o UIKit como conjunto de ferramentas de interface gráfica, de adoção opcional, como identidade visual dos módulos desenvolvidos dentro da PDPJ-Br

As afirmativas são, respectivamente,
173 Q1007390
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: IBFC
Quanto à funcionalidade específica do Swagger, assinale a alternativa correta.
174 Q1007386
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: Instituto Consulplan
A engenharia de software é uma área da computação voltada à especificação, desenvolvimento, manutenção e criação de softwares, com a aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando a organização, a produtividade e a qualidade. Um importante conceito da engenharia de softwares é o desenvolvimento dirigido a testes (TDD), que preconiza uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Sobre o conceito evidenciado, analise as afirmativas a seguir.

I. Como o código é desenvolvido em pequenos incrementos, o programador não precisa executar todos os testes cada vez que adicionar funcionalidade ou refatorar o programa.
II. O TDD ajuda os programadores na análise de ideias de um ...
175 Q1007299
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: Quadrix
No desenvolvimento e na manutenção de aplicações, a ferramenta utilizada para desenvolver e editar o código, depurar (debug) e compilar, usando um único ambiente, denomina-se
176 Q1007233
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC
O uso da anotação @Audited antes do nome da classe de entidade do banco de dados, em uma aplicação que utiliza JPA, sinaliza ao
177 Q1007232
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC
Em uma aplicação que utiliza JPA 2.0, a interface a partir da qual se pode mapear um conjunto de classes para um banco de dados particular, permitindo a criação de consultas, a busca de objetos e a inserção de objetos no banco de dados, é a interface 
178 Q1007228
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: FCC

Considere o bloco de código abaixo, parte de uma classe contida em uma aplicação que utiliza JPA 2.0 com unidade de persistência chamada SistemaPU.


Imagem associada para resolução da questão



Considerando que a conexão com o banco de dados ocorre com sucesso e que os recursos necessários estão disponíveis e em condições ideais, para que seja realizada a busca na tabela do banco de dados a lacuna I deve ser corretamente preenchida por



179 Q1007067
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE

A respeito de DevOps, julgue o item subsequente.


A ferramenta puppet permite escrever e executar um conjunto de diretivas para gerenciar a configuração de um sistema, seja o operacional, seja uma aplicação.



180 Q1007066
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE

A respeito de DevOps, julgue o item subsequente.


A organização que investir em DevOps deve estar preparada para automatizar seus processos mediante a execução de scripts pré-definidos.