Em um projeto de desenvolvimento de software, a definição dos requisitos de software é essencial para se entender as necessidades dos clientes. Sobre requisitos de software, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) Requisitos funcionais descrevem o que um software deve fazer.
( ) Requisitos não funcionais descrevem o que um software não deve fazer.
( ) Requisitos de software são descobertos por meio de um processo chamado elicitação.
( ) A validação de requisitos consiste no teste dos requisitos implementados no software em funcionamento.
( ) Em processos ágeis de desenvolvimento de software, os requisitos devem ser definidos em detalhes no início do projeto.
Assinale a alternativa que apresenta a sequên...
O modelo de processo de desenvolvimento de software conhecido como Waterfall ou Cascata, possui 5 estágios definidos.
Associe as colunas relacionando o estágio à sua respectiva entrega usual.

A sequência correta dessa associação é
O desenvolvimento incremental é baseado na ideia de desenvolver uma implementação inicial, expô-la aos comentários dos usuários e continuar por meio da criação de várias versões até que um sistema adequado seja desenvolvido.
É uma característica do modelo de desenvolvimento incremental
Em engenharia de software, alguns atributos são fundamentais para analisar se um software tem qualidade garantida.
1 A medida de quanto o software satisfaz as necessidades definidas em seus requisitos.
2 A medida de tempo que o software fica disponível sem erros.
3 A medida do grau de facilidade de utilização do software.
4 A medida do grau de utilização de recursos do sistema pelo software da melhor forma possível.
5 A medida do grau de facilidade em transpor o software de um ambiente para outro.
Os atributos acima descritos são, respectivamente,
Indique a opção que completa corretamente as lacunas da assertiva a seguir sobre classes de teste de software.
O ______________foca em verificar um componente ou módulo do software. E o _____________executa testes focados nas interfaces entre os componentes.
O exemplo abaixo mostra a disponibilidade acordada (SLA) entre uma empresa provedora de serviço de Data Center e seu cliente para vários serviços, bem como a indisponibilidade medida de cada serviço no mês de abril de 2017, considerando-se o período do dia 1o ao dia 30 (30 dias).

A empresa de outsourcing cumpriu o SLA apenas em
Assinale a alternativa que preenche as lacunas corretamente relativa a definição abaixo para Engenharia de Software.
De acordo com a IEEE Engenharia de Software é a aplicação de uma abordagem sistemática, __________ e quantificável no desenvolvimento, _____________ e manutenção de softwares.