Questões de Concurso Sobre engenharia de software
Foram encontradas 14.642 questões
( ) O TDD segue um ciclo curto que envolve escrever um teste, fazê-lo falhar e implementar o código mínimo.
( ) No TDD, os testes podem ser utilizados como documentação viva do comportamento esperado do código.
( ) O TDD recomenda que o desenvolvedor escreva apenas o código suficiente para fazer o teste passar.
( ) A utilização de TDD elimina totalmente a necessidade de testes automatizados adicionais no projeto.
Diante dessa situação, qual comando do Git deve ser utilizado?
Esse fenômeno técnico, no qual o modelo decora os dados de treinamento mas falha em generalizar para dados novos, é conhecido como
Sob a ótica do Guia Scrum e da governança de software, a consequência direta dessa prática para o Tribunal de Contas e para a qualidade do produto é
O diagrama da UML 2 mais indicado para representar as funcionalidades do sistema sob a perspectiva dos atores é o
A sequência correta de passos no ciclo Red-Green-Refactor do TDD é:
De acordo com o Guia Scrum, a conduta do Scrum Master deve ser
De acordo com o manual de contagem do International Function Point Users Group (IFPUG), essa funcionalidade deve ser classificada como
Esse fenômeno técnico, no qual o modelo decora os dados de treinamento mas falha em generalizar para dados novos, é conhecido como
( ) O teste unitário tem por finalidade avaliar o sistema completo e integrado, verificando sua conformidade com os requisitos especificados.
( ) O teste de integração tem como objetivo identificar falhas na comunicação e na interação entre módulos ou componentes do sistema.
( ) O teste de regressão é realizado após modificações no sistema, com o propósito de verificar se funcionalidades previamente implementadas continuam operando corretamente.
( ) O teste caixa branca fundamenta-se na análise da estrutura interna do código, considerando fluxos lógicos, decisões e caminhos de execução.
I. São artefatos do Scrum o Backlog do produto, o Backlog da Sprint, o incremento e os testes de unidade.
II. São eventos do Scrum a Sprint, o planejamento da Sprint, as reuniões diárias, a revisão da Sprint e a retrospectiva da Sprint.
III. São pilares do Scrum a transparência, a inspeção e o compromisso.
IV. O Scrum é um método ágil voltado para projetos de desenvolvimento de software, e inclui um conjunto de práticas de programação como testes de unidade e design incremental.
Assinale a alternativa que contém apenas as afirmações CORRETAS.
Code Smells são indicadores de código de baixa qualidade, isto é, código difícil de manter, entender, modificar ou testar (Valente, 2020). Avalie o trecho de código a seguir (em linguagem JAVA).

Assinale a alternativa que representa o code smell melhor caracterizado no trecho de código.