Faculdade de Informática e Tecnologia de Pernambuco



Documentos relacionados
Faculdade de Informática e Tecnologia de Pernambuco. Primeira lista de exercícios de Álgebra Aplicada à Computação Prof. Diego Machado Dias

sumário 1 introdução e conceitos básicos 1 2 noções de lógica e técnicas de demonstração introdução à matemática discreta...

A2. Cada operação é distributiva sobre a outra, isto é, para todo x, y e z em A, x (y + z) = (x y) + (x z) e x + (y z) = (x + y) (x + z)

Cálculo proposicional

Lógica Proposicional

3.4 Álgebra booleana, ordens parciais e reticulados

BACHARELADO EM SISTEMAS DE INFORMAÇÃO MATEMÁTICA DISCRETA Aula 1 - Apresentação da disciplina

(A1) As operações + e são comutativas, ou seja, para todo x e y em A, x + y = y + x e x y = y x

Reticulados e Álgebras de Boole

Cálculo de Predicados. Matemática Discreta. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG. março

Notas de aula de MAC0329 Álgebra Booleana e Aplicações

Regras de Inferência. Matemática Discreta. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG. março

Teoria dos Conjuntos. Matemática Discreta. Teoria dos Conjuntos - Parte I. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG.

PLANO DE ENSINO DA DISCIPLINA

Cálculo proposicional

Álgebra Booleana: Axiomas, Teoremas e Leis de De Morgan

(A1) As operações + e são comutativas, ou seja, para todo x e y em A, x + y = y + x e x y = y x

Arquitetura e Organização de Computadores. Álgebra Booleana

Abaixo descreveremos 6 portas lógicas: AND, OR, NOT, NAND, NOR e XOR.

Lógica Computacional

Matemática para Ciência de Computadores

PLANO DE ENSINO. Ano: 2015 Semestre Letivo: ( ) Primeiro ( x ) Segundo Total de Créditos (se for o caso): 4 Carga Horária: 60 horas

Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções

Prof.Letícia Garcia Polac. 6 de abril de 2017

ÁLGEBRA DE BOOLE B.1 - DIAGRAMA DE VENN

Matemática Discreta. Lógica Proposicional. Profa. Sheila Morais de Almeida. agosto DAINF-UTFPR-PG

Álgebra de Boole. Este material é uma adaptação das notas de aula dos professores Edino Fernandes, Juliano Maia, Ricardo Martins e Luciana Guedes

Lógica Computacional DCC/FCUP 2017/18

Lógica Computacional Aula 1

Matemática Discreta. Lógica de Predicados. Profa. Sheila Morais de Almeida. agosto DAINF-UTFPR-PG

Invariantes de Laço. Profa. Sheila Morais de Almeida. junho DAINF-UTFPR-PG

Lógica Computacional

Lógica Proposicional

Universidade de Caxias do Sul Centro de Ciências Exatas e Tecnologia Departamento de Informática. Matemática Discreta. Márcia Rodrigues Notare

Matemática Discreta para Ciência da Computação

Conjuntos parcialmente ordenados, totalmente ordenados e bem ordenados

PLANO DE ENSINO E APRENDIZAGEM

Circuitos Digitais Álgebra de Boole

Lógica Computacional

ESTRUTURAS ALGÉBRICAS FICHA DE EXERCÍCIOS

Notas de aula de MAC0329 Álgebra Booleana e Aplicações (2004)

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Aplicações da teoria de conjuntos álgebra booleana. Pontifícia Universidade Católica de Goiás Msc. Gustavo Siqueira Vinhal 2016/1

A DEFINIÇÃO AXIOMÁTICA DO CONJUNTO DOS NÚMEROS NATURAIS.

MATEMÁTICA DISCRETA CONCEITOS PRELIMINARES

Predicados e Quantificadores

Lógica para Computação. Álgebra de Boole

Matemática Discreta. Teoria de Conjuntos - Parte 2. Profa. Sheila Morais de Almeida. abril DAINF-UTFPR-PG

DIVISÃO DE ASSUNTOS ACADÊMICOS Secretaria Geral de Cursos PROGRAMA DE DISCIPLINA

Lógica Proposicional e Álgebra de Boole

1 Operações com conjuntos

Álgebras Booleanas e Aplicações

ÁLGEBRA DE BOOLE POSTULADOS, TEOREMAS E PROPRIEDADES

Álgebra de Boole. Nikolas Libert. Aula 4B Eletrônica Digital ET52C Tecnologia em Automação Industrial

3. Computadores Industriais

Introdução ao Curso. Área de Teoria DCC/UFMG 2019/01. Introdução à Lógica Computacional Introdução ao Curso Área de Teoria DCC/UFMG /01 1 / 22

Lógica Computacional

Aplicar as propriedades imediatas dos homomorfismos de grupos. Aplicar os teoremas dos homomorfismos na relação de problemas.

Introdução à Computação: Álgebra Booleana

LÓGICA APLICADA - GST0049 LÓGICA APLICADA (20/10/2014) Perfil Docente Especialista em Matemática, preferencialmente com pós-graduação stricto sensu na

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática

Teoria dos Conjuntos MATEMÁTICA DISCRETA CONCEITOS PRELIMINARES. Fundamentos de Lógica Técnicas Elementares de Prova A NOÇÃO DE CONJUNTO

A B f(a, B) = A + B. A f(a ) = A

MDI0001 Matemática Discreta Aula 04 Álgebra de Conjuntos

Combinando relações. Exemplo Seja A = {1, 2, 3} e B = {1, 2, 3, 4}. As relações

Conteúdo. Conceitos e Resultados Gerais. 11 Combinatória. Introdução

1.1 Conjuntos parcialmente ordenados (c.p.o. s)

LÓGICA APLICADA A COMPUTAÇÃO

02 Álgebra de Boole elementos físicos e funções lógicas. v0.2

Álgebra de Boole. João Paulo Cerquinho Cajueiro 19 de agosto de 2009

Indução Matemática. Profa. Sheila Morais de Almeida. junho DAINF-UTFPR-PG

Pontifícia Universidade Católica Federal do Rio de Santa Grande Catarina do Sul

George Boole ( ) Claude Shannon

Capítulo 3. Álgebra de Bool

INE0003 FUNDAMENTOS DE MATEMÁTICA DISCRETA

aula 01 (Lógica) Ementa Professor: Renê Furtado Felix Site:

Matemática Discreta para Ciência da Computação

3.3 Cálculo proposicional clássico

Noções básicas de álgebra universal para a disciplina de Fundamentos Algébricos de Engenharia da Programação da LMAC

Transcrição:

Faculdade de Informática e Tecnologia de Pernambuco Plano de Ensino Disciplina: INF101 - Álgebra Aplicada à Computação; Professor: Diego Machado Dias; Curso: Ciência da Computação; Carga horária: 72h; Objetivos Geral Familiarizar-se com a escrita matemática formal; Aprender a encontrar modelos matemáticos que representem problemas concretos (noções de modelagem matemática); Desenvolver ferramentas algébricas básicas para o aluno de computação; Ementa Lógica formal; Linguagem e lógica de conjuntos; Relações e funções; Estruturas algébricas e relacionais; Transformações entre estruturas; Noções de tipo abstrato e de especificação algébrica, representação de funções e noção de semântica denotacional; Sistemas ordenados; Metodologia Aulas expositivas com foco na participação dos alunos para melhor entendimento, bem como resolução de exercícios. As aulas serão ministradas com anotações no quadro e eventual uso de projetor multimídia para ilustração dos conceitos.

Recursos de Ensino Projetor multimídia; Quadro branco; Página da disciplina disponibilizando as listas de exercícios, materiais para leitura, cronograma e outros recursos. Endereço da página: http://www.cin.ufpe.br/~dmd/inf101 Avaliação 2 Provas; Listas de ; Pesos: Prova tem 70%; Lista, 30%; Plano de Aula AULA DURAÇÃO DE AULAS CONTEÚDO PROGRAMÁTICO RECURSOS DIDÁTICOS Aula 1 03/08 Aula 2 05/08 Aula 3 10/08 Aula 4 12/08 2 Lógica formal: Proposições Representações simbólicas Tautologia e contradição 2 Lógica formal: Equivalência proposicional Predicados e quantificadores Quantificadores aninhados 2 Lógica formal Regras de inferência Conjuntos Operações com conjuntos Identidades envolvendo conjuntos 2 Conjuntos Lógica e conjuntos Partições Operações binárias Prova por casos [Exemplificação]

Aula 5 17/08 Aula 6 19/08 Aula 7 24/08 Aula 8 26/08 Aula 9 31/08 Aula 10 02/09 Aula 11 07/09 2 Conjuntos Operações unárias Relações Definição Propriedades das relações binárias Representação gráfica das relações Representação matricial 2 Fechos de uma relação Relações de equivalência 2 Relações Relação dual Composição de relações Classificação de relações. Teorema envolvendo partições e relações de equivalência. 2 Relações Relações de ordem Ordenação parcial Conjunto parcialmente ordenado Diagrama de Hasse Ordem total Predecessor e sucessor Elemento maximal e minimal 2 Relações Subposet Elemento máximo e mínimo Unicidade do elemento máximo e mínimo Limite superior Limite inferior Menor limite superior Maior limite inferior 2 Reticulados Definição Exemplos 2 Feriado Independência do Brasil Aula 12 09/09 Aula 13 14/09 2 Reticulado Reticulado distributivo Reticulado complementado Definições e exemplos Teorema do complemento único 2 Álgebras de Boole Definição e Propriedades

Aula 14 16/09 Aula 15 21/09 Aula 16 23/09 Aula 17 28/09 Aula 18 30/09 Aula 19 05/10 Aula 20 07/10 Aula 21 12/10 Aula 22 14/10 Aula 23 19/10 Aula 24 21/10 Aula 25 26/10 2 Álgebras de Boole Isomorfismos 2 Álgebras de Boole Exemplos Lista de exercícios Discussão da lista Revisão 2 Entrega da lista de exercícios Primeira prova 2 Discussão e resolução da primeira prova em sala 2 Funções Definição Classificação 2 Feriado Feriado de Nossa Senhora Aparecida 2 Funções Composição de funções Gráfico de funções Estruturas Algébricas Associatividade Comutatividade Elemento neutro Elemento inversível Semi-grupos Monóides Grupos Propriedades elementares (Grupos) Exemplos de Grupos Ordem de um grupo Tábua de um grupo Subgrupos Quadro branco.

Aula 26 28/10 Aula 27 02/11 Aula 28 04/11 Aula 29 09/11 Aula 30 11/11 Aula 31 16/11 Aula 32 18/11 Aula 33 23/11 Aula 34 25/11 Exemplos de subgrupos 2 Feriado Finados Homomorfismo de Grupos Exemplos de grupos isomorfos Demonstrações Técnicas de demonstrações 2 Demonstrações Sumarização das técnicas de demonstrações usadas na disciplina Lista de exercícios Discussão da lista Revisão 2 Entrega da lista de exercícios Segunda prova 2 Discussão e correção da segunda prova em sala. Entrega das notas Quadro branco. Aula 35 30/11 Aula 36 07/12 2 2 Prova final Quadro branco.

Bibliografia Básica: 1. Fundamentos Matemáticos para a Ciência da Computação. Judith L Gersting 2. Discrete Mathematics (5th Edition). Kenneth A. Ross, Charles R. Wright. Complementar: 1. Álgebra Booleana e Circuitos de Chaveamento. Elliott Mendelson 2. Matemática Discreta para Computação e Informática. Paulo Blauth Menezes. 3. Mathematical Logic for Computer Science. Mordechai Ben-Ari. [Apenas apendice]