Logică și structuri discrete
Curs, anul I CTI.
Cadru didactic: Marius Minea
Laborator: dr. Casandra Holotescu, Emanuel Lal, Gabriel Lazăr, Iulia Mastacaneanu, Horia Radu, Loránd Szakács
Curs, marți 14-16, D1
Consultații: în sesiune, zilnic orele 16-18: 2 feb., A204, mulțimi
16-18h, A109: 3 feb: relații, grafuri, arbori; 4 feb: logică propozițională; 5 feb: logica predicatelor; 6 feb: automate, expresii regulate, gramatici
în timpul semestrului: miercuri 19-20 A109
Platforma online (Piazza)
Situația la laborator
Notele la parțial
Examen (prezentarea 1)
Examen (prezentarea 2)
Examen (prezentarea 3)
Examen (prezentare specială)
Regulamentul de studii (în special sec. 3, 5, 6)
Materiale de curs
vezi și cursul de anul trecut
- Funcții.
Scurte explicații despre limbaj
- Recursivitate. Exerciții rezolvate
fractalul cruce
- Liste. Notițe de curs. Câteva observații
- Mulțimi. Notițe de curs.
- Relații. Notițe de curs.
- Logică propozițională
Exemple de parcurgeri recursive pentru formule
- Logică propozițională (cont.)
- Arbori
prelucrări, traversare
- Logica predicatelor. Rezoluție. Câteva observații despre formalizare.
- ---
- Limbaje regulate și automate. Exerciții comentate
- Gramatici. Exemple: expresie prefix (ML), expresie infix (C)
- Grafuri. Exemple: componente conexe, parcurgere
- Logica predicatelor. Calculabilitate
Laborator
Puteți rula programe online aici: Try Ocaml, Codepad, Coding Ground sau JavaScript din OCaml
Standarde de predare a temelor
- Tema 1 pentru Laboratorul 1
Exerciții propuse
- Tema 2 pentru Laboratorul 2
Exerciții propuse.
- Tema 3 pentru Laboratorul 3
Exerciții rezolvate segmentarea unei liste
Exerciții simple cu recursivitate și liste
- Tema 4 pentru Laboratorul 4
Exemple simple cu mulțimi
Exerciții rezolvate. combinări de k elemente
Exerciții propuse.
- Tema 5 pentru Laboratorul 5
Exemple:compunere de două dicționare.
Exerciții propuse.
- Tema 6 pentru Laboratorul 6
Exerciții propuse.
- Laboratorul 7
- Tema 8 pentru Laboratorul 8
- Tema 9 pentru Laboratorul 9
- Tema 10 pentru Laboratorul 10
Exerciții propuse
- Tema 11 pentru Laboratorul 11
Exerciții propuse
- Tema 12 pentru Laboratorul 12
Exercițiu propus (opțional)
- Tema 13 pentru Laboratorul 13
Resurse
Limbajul ML
Cărți
Alte cursuri
Marius Minea
Last modified: Mon Sep 12 14:00:00 EEST 2016