Carregando...
Carregando...
Ajude a melhorar a plataforma
No processo de desenvolvimento de software, diferentes níveis de requisitos são utilizados para descrever tanto as necessidades gerais dos usuários quanto às características técnicas detalhadas do sistema. Esses requisitos podem variar quanto ao grau de abstração ou especificidade, dependendo da fase do projeto e do público-alvo, existem diferentes formas de categorizar os requisitos de acordo com seu nível de detalhamento. Assinale a alternativa que descreve corretamente essas características.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
A alternativa "Requisitos de alto nível são mais abstratos e amplos, enquanto os de baixo nível são detalhados e descrevem especificamente como o sistema deve funcionar" está correta, pois reflete a diferença entre os dois níveis de requisitos. Requisitos de alto nível são amplos e focam nas necessidades gerais do usuário, enquanto os requisitos de baixo nível detalham como essas necessidades serão implementadas no sistema. As demais alternativas estão incorretas: A alternativa "Requisitos de baixo nível são mais amplos e gerais, enquanto os de alto nível descrevem tecnicamente como o sistema deve ser implementado" está incorreta, pois é exatamente o contrário. Requisitos de alto nível são mais gerais, e os de baixo nível são mais detalhados e técnicos. A alternativa "Requisitos de alto nível e de baixo nível são usados de maneira intercambiável, sem grandes diferenças no grau de detalhamento" está incorreta, pois existe uma clara distinção entre os dois níveis de requisitos. Eles não são intercambiáveis, pois servem a propósitos diferentes no processo de desenvolvimento. A alternativa "Requisitos de baixo nível são usados para descrever as necessidades do usuário, enquanto os de alto nível focam nos aspectos técnicos da implementação" está incorreta, pois os requisitos de baixo nível descrevem como o sistema deve ser implementado, enquanto os de alto nível abordam as necessidades mais gerais do usuário. A alternativa "Requisitos de alto nível são exclusivos dos desenvolvedores, enquanto os de baixo nível são usados pelos usuários para definir suas expectativas" está incorreta, pois os requisitos de alto nível são usados para descrever as expectativas dos usuários de forma geral, enquanto os de baixo nível são usados pelos desenvolvedores para detalhar a implementação.