Questões de Concurso Sobre engenharia de software
Foram encontradas 11.957 questões
Em aprendizado de máquina, as características de entrada e saída são definidas, respectivamente, como atributos previsores e atributos alvo ou meta.
A matriz de confusão permite avaliar o desempenho de um modelo de classificação a partir da frequência de erros e acertos.
A respeito de clean code, julgue o item que se segue.
O princípio de segregação de interface do SOLID determina
a responsividade, em que uma mesma interface atende a
vários aparelhos, sem necessidade de modificações
individuais.
Com relação a design de software, julgue o item a seguir.
Em DDD (Domain-Driven Design), ubiquitous language
representa o jargão utilizado no domínio projeto, que deve
ser entendido completamente pela área de negócio e pela
equipe de desenvolvimento.
Acerca das abordagens low-code e no-code, julgue o item subsequente.
Low-code e no-code são abordagens que utilizam
plataformas visuais e intuitivas para facilitar o
desenvolvimento de aplicativos de forma segura, sem
oferecer riscos.
Acerca da gestão de configuração, julgue o item a seguir.
A prática de database migration é fundamental em DevOps
para garantir a consistência dos dados bem como sua
disponibilidade e segurança.
A técnica de revisão e programação por pares é útil para melhorar a qualidade do código e aumentar a compreensão do projeto, mas requer habilidades de comunicação e colaboração entre os membros da equipe.
A análise de ponto de função tem como base as funcionalidades que um sistema deve realizar, enquanto a story points é baseada em uma estimativa relativa, que compara a complexidade e o esforço de uma tarefa com outras já realizadas.
O produto mínimo viável (MVP) é uma ferramenta fundamental no processo de validação de uma ideia de negócio, por meio da coleta de problemas, oportunidades e feedbacks.
Os itens de backlog épicos não devem ser adicionados ao backlog do produto, por serem muito amplos e de difícil gestão pelo dono do produto e pelo time de desenvolvimento.
Julgue o item seguinte, relativos às ferramentas de gestão de configuração.
No Git, havendo a necessidade de criar uma nova branch de
nome systemmobile quando, por exemplo, se deseja
adicionar código a um projeto, mas não se tem certeza se o
código funciona corretamente, é possível criar a referida
branch por meio do comando git add -b
systemmobile.
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.