No que se refere à engenharia de requisitos, julgue o item a...

Próximas questões
Com base no mesmo assunto
Q2274706 Engenharia de Software
No que se refere à engenharia de requisitos, julgue o item a seguir.  

A linguagem natural estruturada é uma forma de escrever os requisitos de sistema na qual a liberdade do elaborador de requisitos é limitada e todos os requisitos são redigidos de maneira padronizada. 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

A linguagem natural estruturada é uma técnica utilizada na engenharia de requisitos para descrever os requisitos de um sistema de maneira clara, concisa e compreensível. O uso dessa abordagem traz como benefício a padronização na redação dos requisitos, facilitando a comunicação e o entendimento entre os stakeholders, que podem incluir desenvolvedores, clientes, usuários e gerentes de projeto.

Esta padronização é alcançada através da limitação da forma como os requisitos são expressos, empregando uma estrutura definida e um vocabulário controlado. Tal prática visa reduzir ambiguidades e mal-entendidos frequentemente associados ao uso da linguagem natural não estruturada, que é mais propensa a diferentes interpretações devido às nuances e à complexidade da linguagem humana.

Portanto, a afirmação está correta pois a linguagem natural estruturada efetivamente restringe a maneira como os requisitos são formulados, garantindo que sejam registrados de forma padronizada e, por consequência, melhorando a qualidade e a precisão na especificação dos requisitos do sistema.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

De acordo com Sommervile:

Para escrever uma especificação de requisitos de um sistema, Sommerville apresenta cinco formas:

1. Sentenças em linguagem natural: os requisitos são escritos em linguagem natural (por­tuguês). Cada sentença representa um requisito.

2. Linguagem natural estruturada: os requisitos são escritos em linguagem natural, uti­lizando um padrão ou template, sendo permitido o uso de uma linguagem de programação caso necessário.

3. Linguagem de descrição de projetos: os requisitos são escritos em uma linguagem de programação com características abstratas, definindo-se um modelo operacional do sistema.

4. Notações gráficas: Modelos gráficos apoiados por anotações. Os modelos de caso de uso e de sequência da UML são normalmente utilizados.

5. Especificações matemáticas: notações baseadas em máquinas de estado finito ou conjuntos, reduzindo a ambiguidade do sistema, mas dificultando a vida do cliente para en­tender a especificação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo