Semântica operacional
Aspeto
Este artigo ou secção contém uma lista de referências no fim do texto, mas as suas fontes não são claras porque não são citadas no corpo do artigo, o que compromete a confiabilidade das informações. (Fevereiro de 2019) |
Semântica operacional é uma das abordagens de semântica formal, em que o significado de uma construção da linguagem é especificado pela computação que ela induz quando executada em uma máquina hipotética. A semântica operacional preocupa-se mais em como os programas são executados do que meramente com os resultados destas computações. A semântica formal é uma das áreas de estudo de ciência da computação, preocupada em atribuir significado às construções das linguagens de programação.
Tipos de semântica operacional
[editar | editar código-fonte]A abordagem de semântica operacional possui duas versões:
- Semântica operacional estruturada - Especifica mais detalhes da execução, tomando um passo menor;
- Semântica natural - Simplifica a notação e esconde detalhes, ao tomar um passo maior.
Ver também
[editar | editar código-fonte]Referências
[editar | editar código-fonte]- Nielson, H. & Nielson, F. Semantics with Applications: a formal introduction. disponível em: http://www.daimi.au.dk/~bra8130/Wiley_book/wiley.html
- lâminas para curso de um semestre de duração de semântica formal a nível de graduação