| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| trabalho_sobre_logica_de_predicados [2019/11/07 13:50] – [Trabalho 3 em 2019.2] adolfont | trabalho_sobre_logica_de_predicados [2022/11/10 13:07] (current) – adolfont |
|---|
| |
| * Datas: | * Datas: |
| * Entrega do Trabalho 3: 28/11/2019 | * "Entrega" (isto é, versão atualizada no link fornecido) do Trabalho 3: 02/12/2019 |
| * Entrevistas: entre 29/11 e 04/12, em horários agendados individualmente. | |
| * Prova 3 (e recuperação para quem fez o Trabalho): 05/12 | |
| * Recuperação: 12/12 (pode ser antecipada) | |
| |
| |
| * [[2019:Equipes e Temas do Trabalho 3 - 2019.2 - Engenharia de Computação]] | * [[2019:Equipes e Temas do Trabalho 3 - 2019.2 - Engenharia de Computação]] |
| * Anterior: [[2019:Equipes e Temas do Trabalho 3 - 2019.1 - Engenharia de Computação]] | |
| |
| * Links: | * Links: |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/MateriaisPorAssunto/3.LogicaDePredicados/SobreAssinaturas.pdf|Documento sobre Assinaturas]] | * [[https://drive.google.com/drive/folders/15Ou2JsAJXysbxqF825IOV6AHiwpAmiZP|Documento sobre Assinaturas]] |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/MateriaisPorAssunto/3.LogicaDePredicados/modelos.pdf|Documento sobre Modelos]] | * [[https://drive.google.com/drive/folders/15Ou2JsAJXysbxqF825IOV6AHiwpAmiZP|Documento sobre Modelos]] |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/MateriaisPorAssunto/3.LogicaDePredicados/|Mais documentos sobre Lógica de Predicados]] | * [[https://drive.google.com/drive/folders/15Ou2JsAJXysbxqF825IOV6AHiwpAmiZP|Mais documentos sobre Lógica de Predicados]] |
| * [[https://gitlab.com/adolfont/a-comunidade-de-elixir|Exemplo (incompleto) "A Comunidade de Elixir" no GitLab]] | * [[https://gitlab.com/adolfont/a-comunidade-de-elixir|Exemplo (incompleto) "A Comunidade de Elixir" no GitLab]] |
| * [[https://www.overleaf.com/read/cqjjscnpsvqj|Modelo em Latex criado por Franco Barpp Gomes, Lucas Eduardo Bonancio Skora e Thiago de Mendonça Mildemberger (Engenharia de Computação - Turma 2019/1)]] | * [[https://www.overleaf.com/read/cqjjscnpsvqj|Modelo em Latex criado por Franco Barpp Gomes, Lucas Eduardo Bonancio Skora e Thiago de Mendonça Mildemberger (Engenharia de Computação - Turma 2019/1)]] |
| | * [[https://www.overleaf.com/read/qdgzbgzygpsx|Trabalho Ben 10]] |
| * [[https://en.wikipedia.org/wiki/List_of_logic_symbols|Lista de símbolos lógicos]], onde você encontra os códigos para representar os símbolos lógicos. | * [[https://en.wikipedia.org/wiki/List_of_logic_symbols|Lista de símbolos lógicos]], onde você encontra os códigos para representar os símbolos lógicos. |
| * [[https://www.dropbox.com/s/owxlf2mxfduijd1/ExemploTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Exemplo (incompleto) "Atividades presenciais para o compartilhamento de conhecimento em desenvolvimento de software"]] | * [[https://www.dropbox.com/s/owxlf2mxfduijd1/ExemploTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Exemplo (incompleto) "Atividades presenciais para o compartilhamento de conhecimento em desenvolvimento de software"]] |
| * [[https://www.dropbox.com/s/oaxrdor50ipapnp/InstrucoesTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Instruções (desatualizadas)]] | * [[https://www.dropbox.com/s/oaxrdor50ipapnp/InstrucoesTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Instruções (desatualizadas)]] |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/Exemplos/2018-2-Meika-Rafael-Trabalho3-LP.pdf|Série Sherlock: exemplo de trabalho dos alunos Meika Farias de Oliveira e Rafael Rosa da Silva **(não está perfeito)**]] | * [[https://drive.google.com/drive/folders/12sJPS4Co_j4MZJsU1-Q_crYJ26jVIAI8|Série Sherlock: exemplo de trabalho dos alunos Meika Farias de Oliveira e Rafael Rosa da Silva **(não está perfeito)**]] |
| * [[https://docs.google.com/document/d/e/2PACX-1vSVlBvAGFSaVXSLCMNWw-QpOAYhenrpFQf_FTrkYxf-YeSNIkIyQ05fMZ2SK76jI595J5hDMiuxJ-xk/pub|Instruções Adicionais sobre o Trabalho 3 (não atualizadas)]] | * [[https://docs.google.com/document/d/e/2PACX-1vSVlBvAGFSaVXSLCMNWw-QpOAYhenrpFQf_FTrkYxf-YeSNIkIyQ05fMZ2SK76jI595J5hDMiuxJ-xk/pub|Instruções Adicionais sobre o Trabalho 3 (não atualizadas)]] |
| |
| * Implicações: 2 | * Implicações: 2 |
| * Generalizações Universais: 3 | * Generalizações Universais: 3 |
| | * Ao menos duas fórmulas devem incluir ao menos 2 predicados com aridade superior a um. |
| | * Ao menos duas fórmulas devem incluir ao menos uma função. |
| * Generalizações Existenciais: 3 | * Generalizações Existenciais: 3 |
| | * Ao menos duas fórmulas devem incluir ao menos 2 predicados com aridade superior a um. |
| | * Ao menos duas fórmulas devem incluir ao menos uma função. |
| |
| Obs.: Funções devem aparecer em ao menos três fórmulas. | Obs.: Funções devem aparecer em ao menos quatro fórmulas. |
| |
| === Assinatura === | === Assinatura === |
| | |
| | Pelo menos: |
| |
| * Constantes: 6 | * Constantes: 6 |
| === Modelos === | === Modelos === |
| |
| * Valores no universo de valores concretos: 10 | * Dois modelos. |
| | |
| | * Valores no universo de valores concretos: mínimo de 10 |
| |
| | * **Opcional**: incluir duas demonstrações. Uma de que o modelo M1 satisfaz uma das fórmulas com quantificadores, outra de que o modelo M2 não satisfaz uma das fórmulas com quantificadores. |
| * Horários para arguições individuais (envie email solicitando horário - cada apresentação demora uns 10 a 15 minutos): **a definir**. | |
| |
| ==== Entrevistas ==== | ==== Entrevistas ==== |
| |
| Ver horários disponíveis em <<a definir>> (como foi semestre passado: https://gist.github.com/adolfont/50adea55dbcb519e0d66b2987b65e6c1). | Opcional: Preparar apresentação de slides sobre o trabalho. |
| ===== Trabalho 3 em 2019.1 e em 2018.2 ===== | |
| | |
| | |
| * [[https://gitlab.com/adolfont/a-comunidade-de-elixir|Exemplo "A Comunidade de Elixir" no GitLab]] | |
| * [[https://www.overleaf.com/read/cqjjscnpsvqj|Modelo em Latex criado por Franco Barpp Gomes, Lucas Eduardo Bonancio Skora e Thiago de Mendonça Mildemberger (Engenharia de Computação - Turma 2019/1)]] | |
| * [[https://en.wikipedia.org/wiki/List_of_logic_symbols|Lista de símbolos lógicos]] | |
| * [[https://www.dropbox.com/s/owxlf2mxfduijd1/ExemploTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Exemplo "Atividades presenciais para o compartilhamento de conhecimento em desenvolvimento de software"]] | |
| * [[https://www.dropbox.com/s/oaxrdor50ipapnp/InstrucoesTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Instruções]] | |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/Exemplos/2018-2-Meika-Rafael-Trabalho3-LP.pdf|Série Sherlock: exemplo de trabalho dos alunos Meika Farias de Oliveira | |
| e Rafael Rosa da Silva]] | |
| | |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/MateriaisPorAssunto/3.LogicaDePredicados/SobreAssinaturas.pdf|Documento sobre Assinaturas]] | |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/MateriaisPorAssunto/3.LogicaDePredicados/modelos.pdf|Documento sobre Modelos]] | |
| * [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao_novo/MateriaisPorAssunto/3.LogicaDePredicados/|Mais documentos sobre Lógica de Predicados]] | |
| * [[https://docs.google.com/document/d/e/2PACX-1vSVlBvAGFSaVXSLCMNWw-QpOAYhenrpFQf_FTrkYxf-YeSNIkIyQ05fMZ2SK76jI595J5hDMiuxJ-xk/pub|Instruções Adicionais sobre o Trabalho 3]] | |
| | |
| ==== Quantidades mínimas de cada item ==== | |
| | |
| === Frases por tipo === | |
| | |
| * Propriedades de “objetos”: 3, cada uma com um objeto e um predicado diferente | |
| * Relações entre “objetos”: 3, cada uma com um predicado diferente. Os objetos devem incluir objetos do item anterior e novos objetos. | |
| * Negações: 2 | |
| * Conjunções: 2 | |
| * Disjunções: 2 | |
| * Implicações: 2 | |
| * Generalizações Universais: 3 | |
| * Generalizações Existenciais: 3 | |
| | |
| Obs.: Funções devem aparecer em ao menos três fórmulas. | |
| | |
| === Assinatura === | |
| | |
| * Constantes: 6 | |
| * Variáveis: 3 | |
| * Predicados de aridade 1: 3 | |
| * Predicados de aridade 2 ou superior: 2 | |
| * Funções de aridade 1: 2 | |
| * Funções de aridade 2 ou superior: 1 | |
| | |
| === Modelos === | |
| | |
| * Valores no universo de valores concretos: 10 | |
| | |
| **FIM DAS INSTRUÇÕES PARA A TURMA 2019.1** | |
| | |
| ==== Primeira tarefa: definição do tema e formação das equipes ==== | |
| | |
| | |
| * [[2018:Equipes do Trabalho 3 da Turma S73]] | |
| * [[2018:Equipes do Trabalho 3 da Turma S71]] | |
| | |
| | |
| ===== Documentos 2018.1 a organizar ===== | |
| | |
| | |
| * [[https://www.dropbox.com/sh/itd9e841nlreiwv/AADOEQDZ--fxWJWXqaXqMKySa?dl=0|Pasta com Arquivos]] | |
| * [[https://www.dropbox.com/s/oaxrdor50ipapnp/InstrucoesTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Instruções]] | |
| * [[https://www.dropbox.com/s/owxlf2mxfduijd1/ExemploTrabalhoRepresentacaoConhecimentoLogicaPredicados.pdf?dl=0|Exemplo]] | |
| * [[https://docs.google.com/document/d/e/2PACX-1vSVlBvAGFSaVXSLCMNWw-QpOAYhenrpFQf_FTrkYxf-YeSNIkIyQ05fMZ2SK76jI595J5hDMiuxJ-xk/pub|Instruções Adicionais]] | |
| * [[https://docs.google.com/document/d/e/2PACX-1vTNf9ZmND_MgkmNfpYwTaLO55rB8GM8pivhTKJe9BZQR_-zyBDfPnuW3cg5EjRgY6dvfpaFU-KFe5ZE/pub|Mais instruções]] | |
| | |
| === Tarefa 1 === | |
| | |
| - Definir equipe (três ou quatro participantes) | |
| - Definir tema | |
| - Escrever 5 frases sobre o tema | |
| | |
| === Intervenção 1 === | |
| |
| | Ver horários disponíveis em https://gist.github.com/adolfont/363b36ace3b8ba245b143e576e31649c. |
| |
| - Professor mostra como transformar algumas das frases em fórmulas | |
| |
| === Tarefa 2 === | |
| |
| - Transformar as frases em fórmulas, talvez reescrevendo algumas das frases | ===== Instruções Anteriores ===== |
| - Identificar predicados nas frases | |
| - Definir os predicados encontrados | |
| |
| === Tarefa 3 === | [[2019:Instruções Anteriores para o Trabalho 3 de Lógica]] |
| - Incluir funções, caso não tenha | |
| - Definir as funções presentes | |
| - Listar as constantes presentes | |
| - Reescrever as fórmulas | |
| |
| ==== Tarefa 4 ==== | |
| - Criar modelos para as fórmulas: um que satisfaça e um que falsifique | |
| |
| === Versão final em PDF === | |
| |
| - [[http://www.dainf.ct.utfpr.edu.br/~adolfo/Disciplinas/LogicaParaComputacao/13.Provas/2017_1/P3-Trabalho/Trabalho-P3.pdf|Trabalho de Lógica de Predicados]] | |