TDDC74 Programmering: Abstraktion och modellering
Föreläsningar
VT 2013
Föreläsningarna kommer i stort att baseras på föregående års föreläsningsmaterial, men några ändringar kommer att göras. Nya slides kommer att läggas ut här, och markeras tydligt med nytt årtal.
Föreläsningar
-
Föreläsning 1 -
Introdution till språket Scheme
Läs: SICP, kapitel 1 (länk)
Youtube: - Föreläsning 2 - Procedurer och processer (exempel fib.pdf)
Läs: SICP, kapitel 1 (länk)
- Föreläsning 3 - högre ordningens funktioner (exempel make-gen.pdf, skapa-par.pdf)
Youtube: - Föreläsning 4 -
Listor Strukturer
Läs: SICP, kapitel 2 (länk) - -------- Följande Föreläsningsmaterial Uppdateras Senare ---------
- Föreläsning 5 (fö 4-5 2011)
Symboler, par och listor. Binära träd och sekvenser. Rekursiva funktioner.
Läs: SICP avsnitt 2.1-2.3 (länk) - Föreläsning 6 (fö 5-6 2011)
Abstraktion. Data driven programmering.
Läs: SICP avsnitt 2.4-2.5 (länk) - Föreläsning 6 (fö 6 2011)
Rekursiva strukturer
- Föreläsning 7 (fö 7 2011)
Imperativ programering, lokala tillstånd, omgivningsdiagram
Läs:- SICP avsnitt 3.1-3.2 (länk)
- Snabbguide till omgivningsdiagram (Johan Jernlås)
- Intro till omgivningsdiagram (Peter Dalenius, från kurs TDDA69)
-
Föreläsning 8 (fö 8 2011, kod)
Pekarändring i listor, köstrukturer, objektorienterad packetering
Läs: SICP section 3.3 (länk) -
Föreläsning 9, del 1 (fö 9A 2011, kod)
Objektorienterad system
Föreläsning 9, del 2 (fö 9B 2011, exempelkod queue, tic-tac-toe)
Övriga Scheme-konstruktioner
Sidansvarig: Anders Märak Leffler
Senast uppdaterad: 2013-01-30
