Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.252 questões
Com base no roteiro de métrica de software do SISP versão 2.3, julgue o item seguinte.
Na migração de banco de dados hierárquico para banco de dados relacional, em sistemas sem documentação, a contagem de pontos de função deve ser tratada como um novo projeto de desenvolvimento.
Tendo como referência a situação hipotética apresentada, julgue o próximo item.
De acordo com os critérios definidos pelo IFPUG para contagem de pontos de função, para se transformar a contagem de melhoria em contagem de aplicação (baseline), é necessário contar todo o sistema após as mudanças, ignorando-se a origem das funcionalidades (novas, alteradas ou existentes).
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
O modelo em cascata deve ser adotado exclusivamente para sistemas com requisitos fixos, como sistemas embarcados e sistemas críticos, que exigem uma especificação completa desde o início.
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
Na abordagem incremental, a evolução por acréscimos sucessivos pode comprometer a coerência arquitetural sem refatorações sistemáticas.
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
No projeto orientado a objetos, cada objeto encapsula dados e comportamentos, o que permite modificações internas sem que outros objetos sejam afetados.
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
O modelo em cascata estabelece um fluxo de trabalho unidirecional e planejado integralmente, composto por fases discretas e rigidamente sequenciais, em que cada etapa depende da conclusão formal da anterior.
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
O teste de lançamento limita-se à verificação de novas funcionalidades de um release, sem a necessidade de reexecução de testes em funcionalidades já existentes.
I A herança torna mais simples os testes de classes, pois os testes das operações herdadas contemplam os testes em todos os contextos de uso.
II O teste de release deve ser realizado por uma equipe que não esteve envolvida no desenvolvimento do sistema.
III Os testes de estresse ajudam a identificar o ponto de degradação de um sistema, permitindo implementar controles para evitar sobrecarga.
Assinale a opção correta.
I a entrega contínua das alterações de código para liberação em produção.
II publicações esparsas a fim de evitar a geração de grandes quantidades de versões do software.
III a adoção de infraestrutura como código para provisionamento e gerenciamento automatizado da infraestrutura.
Assinale a opção correta.
Nessa situação, a ferramenta mais indicada para o atendimento da necessidade da equipe é o
I O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface.
II O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema.
III A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento.
Assinale a opção correta.