Para a correta modelagem de sistemas complexos, torna-se necessário adotar uma formalidade matemática para garantir o correto desenvolvimento do projeto. Dito isso, uma máquina determinística de estado finito ou aceitador determinístico de estado finito é dada por (ver Fórmula 1), sendo assim, pode-se dizer que:

Questão

Para a correta modelagem de sistemas complexos, torna-se necessário adotar uma formalidade matemática para garantir o correto desenvolvimento do projeto. Dito isso, uma máquina determinística de estado finito ou aceitador determinístico de estado finito é dada por (ver Fórmula 1), sendo assim, pode-se dizer que:

Imagem 1

Fórmula 1: M = (S, s_0, Σ, δ, F)

Alternativas

A) S: conjunto infinito dos estados.

B) δ: função atual de estado δ: S × Σ → S.

C) F: conjunto de números de saída.

D) Σ: conjunto finito de símbolos de entrada.

93%

E) S0: estado final.

Explicação

Uma máquina determinística de estados finitos (DFA) é formalmente definida como o 5-tupla:

M=(S,  s0,  Σ,  δ,  F)M = (S,\; s_0,\; \Sigma,\; \delta,\; F)

em que:

  • SS é um conjunto finito de estados;
  • s0Ss_0 \in S é o estado inicial;
  • Σ\Sigma é um conjunto finito (alfabeto) de símbolos de entrada;
  • δ\delta é a função de transição, tipicamente δ:S×ΣS\delta: S \times \Sigma \to S;
  • FSF \subseteq S é o conjunto de estados finais (de aceitação).

Analisando as alternativas:

  • A) errada, pois SS não é infinito; é finito.
  • B) apesar de a notação estar um pouco estranha (“função atual de estado”), a função de transição δ:S×ΣS\delta: S \times \Sigma \to S está correta; porém a questão pede a afirmação correta dentre as opções e há uma definição mais direta e inequívoca.
  • C) errada: FF não é conjunto de números de saída; é conjunto de estados de aceitação.
  • D) correta: Σ\Sigma é o conjunto finito de símbolos de entrada.
  • E) errada: s0s_0 é o estado inicial, não o final.

Alternativa correta: (D).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.