Questões de Concurso Sobre engenharia de software
Foram encontradas 14.770 questões
Determinar quando deve ser delegada a responsabilidade para outro objeto é responsabilidade do criador (creator).
Um padrão que recomenda que uma classe tenha várias e diferentes responsabilidades, para que se aumente sua reutilização, é caracterizado como de alta coesão (high cohesion).
Acerca de gerenciamento de API, de RESTful e de ITIL 4, julgue o item subsequente.
Um API gateway atua como um ponto central de entrada
para várias APIs e desempenha um papel importante na
simplificação da gestão de tráfego, autenticação, autorização
e monitoramento das chamadas de API.
Julgue o próximo item, referente à qualidade de software.
No conceito de usabilidade, considera-se que a experiência
do usuário, além das qualidades técnicas do software, é fator
determinante para a construção de sistemas de maior
qualidade, pois a participação do usuário pode facilitar a
compreensão dos seus desejos quanto ao software que está
sendo desenvolvido.
Julgue o próximo item, relativo ao DevOps.
Os contêineres são padronizáveis, o que permite a inclusão
das dependências necessárias para sua execução, na qual, por
exemplo, cada nó em um cluster Kubernetes executa os
contêineres.
Julgue o próximo item, relativo ao DevOps.
No Kubernetes, o comando kubectl get nodes permite
que se crie um pod, com configuração padrão, no nó em que
está conectado, sem a necessidade de se atribuir um rótulo
para esse nó.
Julgue o próximo item, relativo ao DevOps.
O DevOps é uma metodologia que abrange as fases de
planejamento, desenvolvimento, entrega e operações de uma
solução de software, e nessa metodologia cada fase depende
das outras.
Julgue o próximo item, relativo ao DevOps.
Registry Docker é uma ferramenta que favorece a definição e
a execução de aplicativos nos contêineres a partir do controle
do que será executado pelos aplicativos; para isso, utiliza um
único arquivo de configuração YAML, o qual permite iniciar
os serviços gerenciados pelo arquivo.
Julgue o próximo item, relativo ao DevOps.
Continuous integration é uma prática de desenvolvimento de
software do DevOps cujo objetivo é encontrar e investigar
erros mais rapidamente, por meio de processo de criação e
testes automáticos de código, sempre que um desenvolvedor
da equipe realizar alterações de código, para o controle
de versão.
Julgue o próximo item, relativo ao DevOps.
A prática continuous delivery permite que as alterações do
código sejam automaticamente preparadas para uma
liberação para produção e possibilita automatizar testes,
inclusive os de unidade e de carga, por exemplo.