FC ConcursosFC Concursos

Questão FC373213

A linguagem natural estruturada é uma forma de escrever requisitos de sistema de uma forma padrão que, apesar de manter grande parte da expressividade e compreensão da linguagem na

Linguagens de Programação

FCC · 2019

A linguagem natural estruturada é uma forma de escrever requisitos de sistema de uma forma padrão que, apesar de manter grande parte da expressividade e compreensão da linguagem natural comum, garante certa uniformidade imposta sobre a especificação. Por esse motivo, em notações de linguagem estruturada

  1. não é permitido o uso de expressões lógicas e matemáticas e nem fórmulas explicativas.
  2. podem ser utilizados templates à exceção de quando a especificação for para linguagem de objetos.
  3. as bases que definem a estrutura da linguagem são as restrições do sistema.
  4. não é conveniente usar construções de linguagem de programação.
  5. são usados templates para especificar os requisitos de sistema.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A alternativa correta indica que, em linguagem natural estruturada, são usados templates para especificar os requisitos do sistema. Um template funciona como um formulário padrão: cada campo captura um aspecto do requisito (por exemplo, identificador, descrição, pré-condição, pós-condição, exceções, prioridade).

Esse padrão mantém a expressividade da linguagem natural, mas impõe uniformidade e facilita a leitura, comparação e revisão dos requisitos. Campos padronizados reduzem a ambiguidade, suportam rastreabilidade e ajudam na geração de casos de teste e na verificação de consistência.

Templates podem ser organizados em torno de objetos, funções ou eventos e permitem inserir expressões lógicas ou matemáticas quando necessário, sem perder a clareza proporcionada pela estrutura.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo