PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS
PRÓ-REITORIA DE GRADUAÇÃO
DEPARTAMENTO DE COMPUTAÇÃO
PLANO DE ENSINO
Disciplina: Fundamentos da Computação I
Curso: Engenharia de Computação/ Ciência da computação
Professor/Responsável:
Código
Nº de Créditos
CMP1045
04
Pré-requisitos:
Có-requesito
•
Lógica, conjuntos e funções, algoritmos, inteiros e matrizes, raciocínio matemático.
•
Aprender um particular conjunto de fatos e estruturas matemáticos, fundamentais para o
conhecimento e desenvolvimento da computação, e como aplicá-los.
•
Usar o raciocínio matemático para ler, compreender e construir argumentos matemáticos.
•
Conhecer a lógica subjacente às teorias básicas dos números, funções e aprender a trabalhar
com as mesmas.
•
Discutir a lógica matemática para servir de fundamento para discussões futuras de métodos
de prova.
•
Identificar classes de problemas que são resolvidos pela construção de algoritmos.
•
Reconhecer as teorias dos números.
•
Relacionar as teorias com os números inteiros e matrizes.
•
•
•
•
•
Lógica Proposicional
Lógica de Predicados
Métodos de Prova
Estruturas básicas: conjuntos, funções, séries e somatórios.
Fundamentos: Algoritmos, inteiros e matrizes.
•
•
Aulas expositivas.
Atividades em grupo e individuais, em classe e extra-classe.
•
A nota final, NF, da disciplina será resultante da média ponderada de dois conjuntos de notas,
N1 e N2, conforme a expressão NF = 0,4.N1+ 0,6.N2.
•
A frequência será computada em cada encontro através de chamada feita durante as aulas. Em
cada aula presencial será computado 2 presenças.
•
Será considerado aprovado na disciplina o aluno que obtiver a freqüência mínima de 75% e
Nota Final igual ou superior a cinco.
•
A nota N1 será composta por duas avaliações, enquanto N2 será composta por uma avaliação e
o conjunto de notas formadas pelas atividades externa à disciplina.
•
Serão desenvolvidos estudos dirigidos através de listas de exercícios referentes ao conteúdo
da disciplina bem como suas possíveis aplicações. Estas atividades serão executadas e
avaliadas para compor sua freqüência com 8 presenças e uma nota para compor parte da N2.
AED 1: Quebra – Cabeça Lógico
AED 2: Estudo comentado de questões do ENADE 2014
AED 3: Estudo comentado de questões da AI e ENADE
AED 4: Algoritmos
1. ROSEN, Kenneth H. Matemática discreta e suas aplicações. 6. ed. São Paulo: McGrawHill, 2009.
2. SILVA, Flávio Correa da. Lógica para computação. São Paulo: Thomson Learning, 2006.
3. SOUSA, João Nunes da Silva. Lógica para Ciência da Computação: Uma Introdução
Concisa. 2. Ed. Rio de Janeiro. Elsevier, Campus, 2008.
1. EPP, Susanna S. Discrete mathematics with applications. Boston: Brooks/Cole Cengage
Learnig, 2011.
2. GERSTING, Judith. L. Fundamentos Matemáticos para a Ciência da Computação. 4. ed.
Rio de Janeiro: LTC, 2011.
3. GRAHAM, Judy L.; KNUTH, Donald L., PATASHNIK, Oren. Matemática concreta:
fundamentos para Ciência da Computação. Rio de Janeiro: LTC, 2008.
4. HUTH, Michael; RYAN, Mark. Logic in Computer Science: Modeling and reasoning
about systems. Cambridge: Cambridge University Press, 2008.
5. MANBER, Udi. Algorithms: a creative approach. New York: Addison-Wesley, 1989.
Conteúdo
Apresentação do professor, do Plano de Ensino e Motivação.
Introdução à Lógica. Definição da Sintaxe. Traduzindo Sentenças.
Lógica Proposicional Semântica. Tabela da Verdade. (Tautologias, Contradições,
Contingências)
Implicação Lógica. Equivalência Proposicional.
Avaliação (P1)
Entrega e Correção da Avaliação
Álgebra das Proposições (Argumentos; Validade de um argumento (prova); Regras
de Inferência; Prova da não validade; Inconsistência das premissas)
Avaliação (P2)
Entrega e Correção da Avaliação
Lógica de Predicados
Métodos de Demonstração (Terminologia; Direta; Contraposição; Contradição;
Exaustão, Indução)
Conjuntos
Funções
Seqüências e Somatórios
Matrizes
Números Inteiros (Divisão, Primos, MDC, MMC)
Avaliação (P3)
Entrega e Correção da Avaliação
Discussão de Notas e Freqüência com os Alunos
Atividade Externa à Disciplina
Total
Quadro Branco com pincéis, Datashow.
Horas Aula
2
2
4
6
2
2
12
2
2
12
8
4
2
2
2
2
2
2
2
8
80
Download

plano de ensino