← Questões de Engenharia de Software

Engenharia de Software · IF Sul Rio-Grandense · 2025

Questão comentada de Engenharia de Software

A engenharia de requisitos é fundamental para garantir que o sistema de software seja desenvolvido de acordo com as necessidades dos usuários, dentro das restrições de tempo e orçamento, e com alta qualidade. Em relação à engenharia de requisitos, faça a associação correta entre as duas colunas, relacionando conceito e significado. 1. Documento de requisitos de software. 2. Processo de engenharia de requisitos. 3. Elicitação e análise de requisitos. 4. Validação de requisitos. A. É o processo de verificação da validade, consistência, completude, realismo e verificabilidade dos requisitos. B. É um estudo da viabilidade, elicitação e análise de requisitos, especificação de requisitos, validação e gerenciamento de requisitos. C. É um processo iterativo que pode ser representado como uma espiral de atividades (descoberta, classificação e organização, negociação e documentação de requisitos). D. É uma declaração acordada dos requisitos do sistema. Esta declaração deve ser organizada para que ambos (os clientes do sistema e os desenvolvedores de software) possam usá-lo. Qual é a associação correta entre números e letras?

Gabarito: A

A engenharia de requisitos cuida de descobrir, entender, registrar e conferir o que o sistema realmente precisa fazer. Em provas, é comum a banca misturar os nomes das fases com as definições, então vale separar bem cada peça do quebra-cabeça. Aqui, "documento de requisitos" é a declaração organizada e acordada do que o sistema deve atender, servindo tanto ao cliente quanto à equipe técnica. Já o "processo de engenharia de requisitos" é o guarda-chuva maior: inclui estudo de viabilidade, elicitação, análise, especificação, validação e gerenciamento. Ou seja, não é uma etapa isolada, mas o conjunto do trabalho de requisitos do início ao fim. Essa visão é clássica na doutrina de Engenharia de Software, como em Sommerville e Pressman. A "elicitação e análise de requisitos" é justamente o processo iterativo de descobrir os requisitos, classificá-los, organizá-los, negociar conflitos e documentar. É a fase em que você conversa com usuários, levanta necessidades e afina o que faz sentido. Já a "validação de requisitos" verifica se os requisitos são válidos, consistentes, completos, realistas e verificáveis. Por isso, o gabarito A está correto: 1-D, 2-B, 3-C, 4-A. A correspondência bate exatamente com as definições tradicionais da literatura de engenharia de requisitos, sem truque escondido - só aquela troca de nomes que adora derrubar quem lê rápido.

Continue treinando

Questões relacionadas