Języki i paradygmaty programowania (jip)
Wykład prowadziłem w latach 2013 i 2014 dla studentów II roku informatykii (III semestr; dwa roczniki) na Uniwersytecie Marii Curie-Skłodowskiej w Lublinie.
Oto przekazywane treści (może przydatne z jakichs powodów dla innych):
Wykłady i notatki
- Sylabus
-
Wykład 1 (Wstęp)
-
Wykład 2 (Analiza leksykalna)
-
Wykład 3 (Analiza składni, gramatyki)
-
Wykład 14 (5-06-14): Wykład 4 (lex/flex, yacc/bison)
-
Wykład 5 (Analiza leksykalna i syntaktyczna)
-
Wykład 5 (Zmienne, typy danych)
-
Wykład 6 (Zmienne, typy danych. cd.
-
Wykład 7 (Podprogramy)
-
Wykład 8 (Programowanie funkcyjne)
-
Wykład 9 (Programowanie funkcyjne)
-
Wykład 10 (Przegląd języków funkcyjnych)
-
Wykład 11 (Haskell)
-
Wykład 12 (Programowanie w logice - Prolog)
-
Wykład 13 (Programowanie współbieżne - 1)
-
Wykład 14 (Programowanie współbieżne - 2)
-
Wykład 15: Smak obliczeń kwantowych
- Pytania kontrolne
Informacje o literaturze
Oprócz pozycji podanych w czasie wykładów polecam niżej wymienione publikacje ogólnie dostępne w sieci i księgarniach.- Beazley: Python essential ...
- Extended BNF metalanguage; ISO/IEC-14977
- Plakat Petera Van Roy; Paradygmaty
- Standard IEEE 754: Patrz internet.