Lógica para Computação - Sistemas Computacionais de Auxílio ao Aprendizado de Lógica

De Wiki DAINF
(Diferença entre revisões)
(Formas normais)
 
(5 edições intermediárias de um usuário não apresentadas)
Linha 6: Linha 6:
 
* [http://ksimus.berlios.de/ KSimus]
 
* [http://ksimus.berlios.de/ KSimus]
 
** Descrição em http://www.linuxjournal.com/content/digital-and-analog-circuit-simulation-ksimus
 
** Descrição em http://www.linuxjournal.com/content/digital-and-analog-circuit-simulation-ksimus
 +
 +
* [http://my.ece.ucsb.edu/bobsclass/2C/Simulation/circuit_maker.htm Circuit Maker]
  
 
=== Para diversos métodos relacionados à lógica proposicional ===
 
=== Para diversos métodos relacionados à lógica proposicional ===
Linha 51: Linha 53:
 
* [http://www.izyt.com/BooleanLogic/applet.php Applet para converter fórmulas para formas normais]
 
* [http://www.izyt.com/BooleanLogic/applet.php Applet para converter fórmulas para formas normais]
 
* [http://github.com/adolfont/Logic-in-Computing/tree/master/Programming/Prolog/examples/logPropTool Programas em Prolog (por Jomi Fred Hübner) para diversas tarefas, entre os quais um (transform.pl) para conversão para forma normal conjuntiva]
 
* [http://github.com/adolfont/Logic-in-Computing/tree/master/Programming/Prolog/examples/logPropTool Programas em Prolog (por Jomi Fred Hübner) para diversas tarefas, entre os quais um (transform.pl) para conversão para forma normal conjuntiva]
Para executar o conversor de fórmulas para Forma Normal Conjuntiva, baixe os dois arquivos abaixo e consulte tranform ("consult(tranform)") no SWI Prolog:
+
** Para executar o conversor de fórmulas para Forma Normal Conjuntiva, baixe os dois arquivos abaixo e consulte tranform ("consult(transform)") no SWI Prolog:
** http://github.com/adolfont/Logic-in-Computing/blob/master/Programming/Prolog/examples/logPropTool/transform.pl
+
*** http://github.com/adolfont/Logic-in-Computing/blob/master/Programming/Prolog/examples/logPropTool/transform.pl
** http://github.com/adolfont/Logic-in-Computing/blob/master/Programming/Prolog/examples/logPropTool/truthTable.pl
+
*** http://github.com/adolfont/Logic-in-Computing/blob/master/Programming/Prolog/examples/logPropTool/truthTable.pl
 
* Wolphram Alpha http://www.wolframalpha.com
 
* Wolphram Alpha http://www.wolframalpha.com
 
** Exemplo de uso do Wolphram Alpha: http://www.wolframalpha.com/input/?i=+(a+%26+b)+|+(c+%26+d+%26+~e)
 
** Exemplo de uso do Wolphram Alpha: http://www.wolframalpha.com/input/?i=+(a+%26+b)+|+(c+%26+d+%26+~e)
Linha 96: Linha 98:
 
* [http://www.icetcs.ru.is/luca/courses/LOGIC/tools.html Tools for logic in computer science]
 
* [http://www.icetcs.ru.is/luca/courses/LOGIC/tools.html Tools for logic in computer science]
 
* [http://www.cs.otago.ac.nz/staffpriv/hans/logiccourseware.html Logic software and logic education, list maintained by Hans van Ditmarsch]
 
* [http://www.cs.otago.ac.nz/staffpriv/hans/logiccourseware.html Logic software and logic education, list maintained by Hans van Ditmarsch]
 +
 +
 +
 +
 +
Voltar a [[Lógica para Computação]]

Edição atual tal como 16h58min de 29 de maio de 2013

Tabela de conteúdo

Simuladores de lógica digital

Para diversos métodos relacionados à lógica proposicional

Tablôs

Tablôs KE

Dedução Natural

  • BRODA, K.;EISENBACH, S.; KHOSHNEVISAN, H.; VICKERS, S. Pandora: Proof Assistant for Natural Deduction using Organised Rectangular Areas. Disponível em: <http://www.doc.ic.ac.uk/pandora/>. Acesso em: 15 dez. 2008.
    • A learning support tool designed to guide the construction of natural deduction proofs.

Tabelas-verdade

Formas normais

Lógica de Predicados

Programação em Lógica

Outras linguagens de programação utilizadas para programação de sistemas lógicos

Algoritmo de Wang

Resolução

A organizar

  • Provador de teoremas YACAS:
    • http://yacas.sourceforge.net/
      • um sistema geral para computar sistemas lógicos (freeware em Applet Java)
      • an easy to use, general purpose Computer Algebra System, a program for symbolic manipulation of mathematical expressions.

Listas de sistemas



Voltar a Lógica para Computação

Ferramentas pessoais