Questões de Concurso Sobre engenharia de software
Foram encontradas 14.896 questões
No contexto da plataforma Docker, o artefato estático que consiste em um pacote leve, imutável, autossuficiente e executável, contendo o código-fonte, bibliotecas, runtime e configurações necessárias para a execução de uma aplicação, denomina-se
Padrões de Projeto (Design Patterns) são soluções reutilizáveis para problemas comuns no design de software.
O padrão “Singleton” pertence a qual categoria de padrões de projeto?
Na Engenharia de Software, requisitos não funcionais desempenham papel fundamental na definição de restrições e qualidades que o sistema deve apresentar. Nesse sentido, representa um requisito não funcional de software a capacidade de o sistema de software
Relacione os conceitos de metodologias ágeis na Coluna 1 com suas definições na Coluna 2.
Coluna 1 Conceitos
1. Sprint
2. Product Backlog
3. Retrospectiva
4. Burndown Chart
Coluna 2 Definições
( ) refletir sobre o que funcionou e o que pode ser melhorado
( ) priorizada de funcionalidades e requisitos do produto
( ) período de tempo fixo (geralmente 1-4 semanas) para completar um conjunto de tarefas
( ) gráfico que mostra o progresso do trabalho em relação ao tempo
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Assinale a alternativa que indica corretamente a principal diferença entre TDD e BDD.
Qual modelo de ciclo de vida é caracterizado por uma abordagem sequencial e linear, onde cada fase deve ser concluída antes que a próxima comece?
( ) O Princípio da Responsabilidade Única (SRP) afirma que uma classe deve ter apenas um motivo para mudar.
( ) O Princípio Aberto/Fechado (OCP) afirma que as entidades de software devem ser abertas para extensão, mas fechadas para modificação.
( ) TDD (Test-Driven Development) é uma abordagem que escreve testes APÓS o código de produção.
( ) BDD (Behavior-Driven Development) foca em descrever o comportamento esperado do sistema a partir da perspectiva do usuário.
( ) GRASP é um conjunto de padrões de design orientado a objetos.
Assinale a alternativa que indica a sequência correta, de cima para baixo.