Programare (facultativă)
- Recursivitate și programare funcțională. Aplicație: Realizabilitatea formulelor propoziționale folii PDF
Resurse: OCaml, OcaIDE
Lectură: Un comentariu foarte bun: Why Why Functional Programming Matters Matters
ca introducere la articolul original despre importanța limbajelor funcționale.
Probleme de rezolvat (actualizate): Tema 1
- Programare dinamică folii PDF
Resurse: tutorial, M. A. Trick (CMU)
Cap. 6 din cartea de algoritmi de Dasgupta, Papadimitriou și Vazirani
Arhiva educaționala de la infoarena (sugestie de Titus Nicolae)
Lectură: (cineva din sala a intrebat daca are sens sa invete Lisp)
Beating the Averages (Paul Graham despre un startup cu cod scris in Lisp)
The Perils of JavaSchools (Joel on Software)
- Algoritmi cu mulțimi. BDD (diagrame de decizie binare, p. 10-21)
șiruri infinite
- Demonstrații și verificarea programelor
vezi și Frama-C ca exemplu pentru C
- Lucrul cu excepții: exemplu după o discuție din archiva CaML
Expresii regulate: test de apartenență, după un exemplu în Scala
Problemă propusă: Countdown problem
marius@cs.upt.ro
Last modified: Tue Mar 09 23:51:37 EET 2010