Questões de Concurso Sobre engenharia de software
Foram encontradas 11.961 questões
Julgue o item seguinte, relativos às ferramentas de gestão de configuração.
No Git, o usuário, para compartilhar um commit com
membros de sua equipe de desenvolvimento, deve executar
os três passos descritos a seguir: adicionar arquivos da cópia
de trabalho à área de staging, usando o comando git add;
enviar para seu repositório local, usando o comando git
push; e enviar para um repositório remoto compartilhado,
usando o comando git checkout.
Julgue o próximo item, relativos a tecnologias backend.
Para facilitar a criação de imagens otimizadas do Docker, o
Spring Boot suporta a adição de um arquivo de índice de
camada ao jar e também suporta camadas para arquivos
war, projetadas para separar o código com base na
probabilidade de alteração entre as compilações do
aplicativo, uma vez que é mais provável que o código do
aplicativo mude entre as compilações; logo, o código é
isolado em uma camada separada.
No que se refere a servidores web e de aplicações, julgue o item subsecutivo.
O console de administração do Wildfly é uma interface
baseada na web que permite gerenciar o servidor Wildfly e
os aplicativos implantados; para que o usuário acesse o
console de administração ao digitar a respectiva URL, é
necessário configurar o arquivo standalone.xml com as
credenciais de administração.
Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.
Na metodologia XP, todo código deve possuir testes de
unidade, os quais devem ser executados com sucesso antes
que uma entrega seja feita.
Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.
Na metodologia Scrum, as pessoas envolvidas no processo
de desenvolvimento são dividas em três papéis principais: o
scrum master, o product owner e o product backlog.
Julgue o próximo item, relativos às metodologias Scrum e XP e à biblioteca ITIL v4.
Enquanto a metodologia Scrum traz uma abordagem mais
voltada para a gestão, com maior foco nas reuniões, no
planejamento e na melhoria contínua, a metodologia XP tem
maior enfoque nas práticas técnicas.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
I. Na integração contínua, os membros de um time integram seu trabalho, que é verificado por um build automatizado (incluindo testes) para detectar erros.
II. TDD (Test Driven Development) é uma metodologia usada na fase de implementação do software em que os desenvolvedores usam testes para guiar o projeto.
III. Refactoring é uma técnica utilizada para reestruturar Código Orientado a Objetos de uma forma disciplinada.
IV. A POO não oferece mecanismos para reduzir o acoplamento e aumentar a coesão dos módulos, dificultando a manutenibilidade.
Uma das características dos artefatos definidos no SCRUM é:
• Todas as requisições HTTP devem passar por um Servlet, onde o fluxo de execução é direcionado para o controlador EJB adequado, e os dados retornados no processamento efetuado pelo controlador são direcionados para algum template, onde ocorre a montagem da resposta, na forma de uma página HTML; e
• O paradigma de programação é orientado a objetos, e as classes DAO são acessadas apenas ao nível dos controladores. Para desenvolver o DefensorNet, no nível do Servlet e dos EJBs, João deve utilizar, respectivamente, os padrões: