Questões de Concurso Sobre engenharia de software
Foram encontradas 14.525 questões
A transparência ocorre devido ao uso de técnicas de encapsulamento presentes nas linguagens orientadas a objetos, que possibilitam abstrair a complexidade do código que está sendo desenvolvido com o uso do Scrum.
Em aderência ao modelo de desenvolvimento ágil, a métrica de qualidade de código ligada à complexidade ciclomática é melhor indicadora do potencial de reutilização de software em comparação com a métrica WTFs/minuto.
A automação de testes apresenta maior impacto positivo sobre a realização de testes de regressão do que testes de usabilidade.
De acordo com o modelo de desenvolvimento ágil, não é recomendado empregar comentários do tipo journaling ou log para documentar o histórico de modificações em um código fonte, como alternativa ao registro de rótulos durante o checkin em sistemas de controle de versão.
O método handleRequest() é abstrato no tipo Handler e concreto nas classes concretas denominadas ConcreteHandler1 e ConcreteHandler2.
Os projetos de melhoria não podem envolver inclusões de funcionalidades.
A reunião da documentação disponível integra o processo de contagem de pontos de função.
A dimensão de operação refere-se às características ligadas ao uso do produto.
A dimensão de transição trata da adaptabilidade do produto de software a novos e diferentes ambientes.
Um produto de software de qualidade deve atender aos requisitos dos usuários bem como satisfazer às suas necessidades declaradas e subentendidas.
O produto de software limita-se aos programas e procedimentos de computador.
A qualidade deve ser inserida em etapas específicas do ciclo de vida do produto de software.
As características implícitas aos softwares de qualidade englobam requisitos como facilidade de uso e de manutenibilidade, assim como consistência e integridade dos dados.
O atendimento às características implícitas no desenvolvimento do sistema integra a qualidade de software.
As restrições e as declarações de serviços de um sistema são classificadas como requisitos funcionais.
Os requisitos de usuários são mais específicos que os requisitos de sistemas, uma vez que estes últimos são utilizados para expressar o que o sistema deve implementar.
A engenharia de requisitos fornece o mecanismo necessário para entender o que o cliente deseja, a fim de especificar solução sem ambiguidade ao gerenciar as necessidades que são transformadas em um sistema operacional.
Em determinados casos, os requisitos funcionais descrevem o que o sistema não deve fazer.
Na validação dos requisitos, realiza-se uma reunião estruturada, na qual um grupo cuidadosamente selecionado de partes interessadas também colabora para definir e(ou) refinar requisitos sob a orientação de um facilitador neutro.
