Questões de Concurso Sobre engenharia de software
Foram encontradas 12.234 questões
O conceito que está mais diretamente relacionado ao desenvolvimento de sistemas que aprendem com os dados e melhoram seu desempenho ao longo do tempo é o de
Nesse contexto, é correto afirmar que
I. Os testes unitários focam em verificar o comportamento de unidades isoladas de código, como funções ou métodos, garantindo que funcionem conforme o esperado.
II. Os testes de integração buscam verificar a interação entre diferentes módulos ou componentes do sistema, visando garantir que funcionem corretamente quando combinados.
III. O Test-Driven Development (TDD) segue a prática de escrever os testes antes do código funcional, incentivando a criação de código mais limpo e eficiente.
IV. Os testes de usabilidade avaliam a experiência do usuário ao interagir com o software, verificando se a interface é intuitiva e eficiente.
Está correto o que se afirma em
Nesse contexto, é correto afirmar que
Durante a fase de prototipação, a abordagem correta é
Dado esse cenário, a abordagem ideal é a de
Para garantir que todos os requisitos críticos sejam corretamente identificados e documentados, deve-se
Assinale a opção que indica um dos princípios que melhor reflete essa abordagem de Gestão Ágil de Projetos.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/122607/ques_28.png)
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/122607/ques_27.png)
I. São multifuncionais, o que significa que os membros têm todas as habilidades necessárias para criar valor a cada Sprint.
II. São compostos de até quatro pessoas: um Product Owner, um Scrum Master e um ou dois Developers.
III. São autogerenciáveis, o que significa que decidem internamente quem faz o que, quando e como.
Quais estão corretas?
Julgue o próximo item, a respeito de arquitetura e engenharia de software.
O diagrama de caso de uso da metodologia UML tem como objetivo definir o contexto de um sistema, enfatizando a fronteira do sistema e seus atores e funções.
Julgue o próximo item, a respeito de arquitetura e engenharia de software.
O objetivo dos requisitos não funcionais é definir como serão implementados em um software, por exemplo, conexões a banco de dados e tipos de dispositivos onde o software será executado.
Julgue o item subsequente, referente a DevOps, switches, teoria e políticas de backup e recuperação de dados e Apache.
Entrega contínua é uma abordagem da engenharia de software na qual se produzem softwares em ciclos curtos, garantindo um software executável a qualquer momento e, ainda, a redução de custos, de tempo e de risco na entrega.
Considere o seguinte diagrama de classe UML:
Nesse diagrama, está sendo realizado uma