Escolar Documentos
Profissional Documentos
Cultura Documentos
O Modelo proposto por Post se trata de uma máquina abstrata, não existindo na realidade e
tem como uma de suas principais características sua composição dividida em duas partes, um
programa e uma estrutura de dados do tipo fila, no caso, a variável X (utilizada para entrada,
saída e memória de trabalho), sendo que não possui um tamanho nem limite fixos e, portanto,
proporcional ao tamanho da palavra armazenada no momento. Os símbolos são Σ (Alfabeto
de entrada), # (Símbolo auxiliar) e D (diagrama de fluxos). M = (Σ, D, #). Instrução de início
do programa constiste em apenas uma, partida. Duas alternativas de parada, aceita e
rejeita. O desvio determina o fluxo do programa de acordo com o símbolo a esquerda da
palavra armazenada (tipo fila). A atribuição concatena o símbolo indicado (do alfabeto de
entrada ou símbolo auxiliar) no fim da palavra X (fim da fila).
Máquina de Pilhas
O modelo possui uma memória de entrada separada das memórias de trabalho e de saída.
Essas estruturas auxiliares são do tipo pilha, e cada máquina possui zero ou mais pilhas. Uma
Máquina com Pilhas consiste, basicamente, de três partes: Variável X(Usada somente para
entrada), Variáveis Yi e o Programa. A variável X não possui tamanho nem limites fixos.
Inicialmente, o valor de X é a palavra de entrada e seu comprimento é igual ao comprimento
da palavra corrente armazenada. As variáveis Yi, em número variável, mas finito, também não
possuem tamanho nem limites fixos, e os símbolos pertencem ao alfabeto de entrada (não
existem símbolos auxiliares). É importante observar que, embora os modelos Máquina de Post
e Máquina com Pilhas possuam alguma semelhança, existe uma grande diferença na forma de
manipular seus dados.