Entre as atividades listadas a seguir, uma não faz parte da Engenharia de Requisitos. Assinale-a.
Considere as seguintes assertivas sobre modelos de processos de software:
I. No modelo em cascata, a fase seguinte não deve iniciar antes que a fase precedente tenha sido concluída.
II. No modelo evolucionário, a mudança constante tende a corromper a estrutura do software
III. A explícita consideração dos riscos no modelo em espiral distingue esse modelo dos modelos em cascata e evolucionário.
As assertivas corretas são:
Considere as seguintes assertivas sobre as vantagens do uso de padrões de software (software patterns):
I. Padrões de projeto proporcionam um vocabulário comum de projeto, facilitando comunicação, documentação e aprendizado dos sistemas de software.
II. Padrões de projeto auxiliam no desenvolvimento de software por meio da reutilização do projeto de soluções computacionais já testadas e aprovadas.
III. Uma biblioteca de padrões pode ajudar a melhorar e padronizar o desenvolvimento de software
As assertivas corretas são:
Considere as seguintes assertivas sobre o teste de sistema:
I. Teste de mutação é um critério de teste da técnica baseada em defeitos.
II. O tempo médio para falhas (MTTF) pode ser utilizado para medir a confiabilidade do sistema; quanto mais próximo do zero o MTTF, maior a confiabilidade do sistema.
III. No teste funcional não são considerados os aspectos de implementação do software e por isso a técnica é também chamada de caixa-preta.
As assertivas corretas são:
A característica relevante do processo de reúso ilustrado a seguir é:

Considere o caso de uso ilustrado na figura utilizando a notação UML

A descrição do cenário que melhor descreve esse caso de uso é:
Julgue os itens que se seguem, relativos ao World Wide Web Consortium (W3C), à Web Accessibility Initiative (WAI), e às Web Content Accessibility Guidelines (WCAGs).
A linha-guia "use soluções de transição" recomenda que os documentos sejam organizados para que possam ser lidos sem folhas de estilo.
Acerca da análise de sistemas, julgue os itens a seguir.
A UML auxilia o desenvolvedor de sistemas a fazer a representação das classes em um sistema de informação, bem como seus devidos relacionamentos e métodos.
Acerca do ciclo de desenvolvimento de sistemas, julgue os seguintes itens.
No modelo de desenvolvimento iterativo, um ciclo de vida pode ser dividido em fases e estas em iterações, que produzem incrementos. Uma das características desse modelo é o fato de a especificação ser desenvolvida em conjunto com o software. Tipicamente, não há uma especificação completa do sistema até o incremento final ser especificado.
Acerca do ciclo de desenvolvimento de sistemas, julgue os seguintes itens.
No modelo de desenvolvimento em cascata, a especificação e a análise de requisitos, o projeto, a implementação, o teste, a operação e a manutenção são possíveis fases em um ciclo de vida. Cada fase produz artefatos e a fase seguinte não deve começar antes que a anterior tenha terminado. Esse modelo pode ser usado quando os requisitos são bem compreendidos e há pouca chance de mudanças radicais durante o desenvolvimento.