Os requisitos de software são frequentemente classificados como requisitos funcionais e requisitos não funcionais. Assinale a alternativa que defina corretamente os requisitos funcionais.
Declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações. Incluem restrições de timing, restrições no processo de desenvolvimento e restrições impostas pelas normas.
Declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações. Em alguns casos, estes requisitos também podem explicitar o que o sistema não deve fazer.
Restrições aos serviços ou funções oferecidas pelo sistema. Incluem restrições de timing, restrições no processo de desenvolvimento e restrições impostas pelas normas.
Restrições aos serviços ou funções oferecidas pelo sistema. Incluem como o sistema deve reagir a entradas específicas e de como o sistema deve se comportar em determinadas situações.