Lógica na Especificação Formal de Sistemas

2454 palavras 10 páginas
Lógica em especificação formal de sistemas Instituto de Informatica Ufrgs – Porto Alegre - RS
16 de junho de 2009

Resumo
A lógica formal é usada na sistematização das afirmações que fazemos em linguagem cotidiana para apresentar fatos ou transmitir informações. Apresentaremos neste artigo a definição de um sistema formal, seus elementos e sua sintaxe. Além disso mostraremos mostraremos regras de dedução para os dois principais ramos da lógica formal, a lógica proposicional e a lógica de predicados.
Proposições, Conectivos , Valores Lógicos, Seqüência de Demonstração , Regras de
Dedução, Quantificadores e Predicados são alguns dos elementos apresentados ao longo do texto. Introdução
As linguagens formais são úteis não apenas na matemática, mas também nas áreas que utilizam a matemática como ferramenta, como por exemplo, as Engenharias, a Física, a
Química e a Computação. No caso da Computação, em particular, as linguagens formais têm uma importância ímpar, pois a maioria dos profissionais da área lida diretamente com uma ou mais no dia a dia.
Neste artigo valemo-nos de fontes bibliográficas para revisarmos a lógica em especificação formal de sistemas. Primeiramente definiremos uma Linguagem Formal, por conseguinte conheceremos a sintaxe usada nestes sistemas.

Linguagem Formal – Conceito
Desenvolvida originalmente na década de 1950, a Teoria das Linguagens Formais surgiu com o objetivo de desenvolver teorias voltadas às linguagens naturais. Contudo, verificou-se que esta teoria era importante para o estudo de linguagens artificiais, como as procedentes da Computação e da Informática.
Uma linguagem formal, ao contrário de uma linguagem natural, é tal que:
(a) tem uma sintaxe bem definida, de tal forma que, dada uma sentença, é sempre possível saber se ela pertence ou não à linguagem; e
(b) tem uma semântica precisa, de tal forma que não contém sentenças sem significado ou ambíguas.
Toda linguagem tem um alfabeto associado. Um

Relacionados

  • Introdução a Linguagem Z
    1226 palavras | 5 páginas
  • Grafos
    695 palavras | 3 páginas
  • Lógica temporal
    3508 palavras | 15 páginas
  • Especificação Z
    944 palavras | 4 páginas
  • Especificação Normal em Z
    946 palavras | 4 páginas
  • Modelo Formal - Engenharia de Software
    556 palavras | 3 páginas
  • Lógica em ciência da computação
    1139 palavras | 5 páginas
  • O modelo Z
    5687 palavras | 23 páginas
  • Sistemas multimidias
    1300 palavras | 6 páginas
  • Aplica o de Servi os Web Sem nticos para Automatiza o de Help Desk
    5549 palavras | 23 páginas