131 Q1007894
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o próximo item, relativos ao modelo cascata. 



O modelo do ciclo de vida clássico sugere uma abordagem sequencial para desenvolvimento de software, começando com a especificação dos requisitos do cliente, avançando pelas fases de planejamento e modelagem, e culminando no suporte contínuo do software concluído. 

132 Q1007893
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE
Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item.

Na metodologia XP (Extreme Programming), a atividade de planejamento se inicia com o levantamento de requisitos, em que são obtidas histórias de usuários, similares aos casos de uso; a seguir, clientes e desenvolvedores trabalham juntos para decidir como agrupar essas histórias.
133 Q1007892
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE
Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item.

Um aspecto central na XP é o fato de que a elaboração do projeto ocorre tanto antes quanto depois de se ter iniciado a codificação. 
134 Q1007891
Engenharia de Software Desenvolvimento de Software
Ano: 2022
Banca: CESPE / CEBRASPE
Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item.

O TDD (test-driven development), como atividade da XP, é uma forma disciplinada de organizar o código, alterando-o de modo a aprimorar sua estrutura interna, sem que se altere o comportamento externo do software.
135 Q1007885
Engenharia de Software Engenharia de Requisitos Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsequente, a respeito de especificação de requisitos.



O objetivo principal da especificação é documentar todas as necessidades dos clientes e obter um aceite quanto às entregas de produto propostas.

136 Q1007884
Engenharia de Software Engenharia de Requisitos Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsequente, a respeito de especificação de requisitos.



A especificação de requisitos é frequentemente composta de vários tipos de documentos e não raro abrange: visão geral; glossário; modelos do sistema; lista de requisitos funcionais e lista de requisitos não funcionais; especificação detalhada de requisitos. 

137 Q1007883
Engenharia de Software Engenharia de Requisitos Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsequente, a respeito de especificação de requisitos.



Os requisitos do sistema devem descrever os comportamentos interno e externo do sistema, devendo-se preocupar com a forma como ele deve ser projetado ou implementado.  

138 Q1007882
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CESPE / CEBRASPE
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

Devem ser escolhidos casos efetivos de teste unitário, o que significa que os casos de teste devem mostrar que, quando usado como esperado, o componente que se está testando faz o que ele é proposto a fazer e, se houver defeitos nos componentes, estes devem ser revelados por casos de teste. 
139 Q1007881
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CESPE / CEBRASPE
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

Ao se testarem as classes do objeto, devem-se testar as amostras de operações a ele associadas, não havendo necessidade de simular todos os eventos que causam mudança de estado.
140 Q1007880
Engenharia de Software Desenvolvimento de Software Conceitos Básicos em Engenharia de Software
Ano: 2022
Banca: CESPE / CEBRASPE
Com relação a teste unitário em engenharia de software, julgue o item a seguir.

O teste unitário é o processo de testar os componentes de programa, como métodos ou classes de objeto.