Programowanie strukturalne
Materiały wykładowe z przedmiotu Podstawy Programowania w postaci dokumentów PDF.
Materiały te dedykowane są dla osób, które nie mały wcześniej styczności z programowaniem, zawierają łagodne wprowadzenie w zagadnienia programowania od samych jego podstaw.
Uwaga — to są materiały z poprzednich lat, wykorzystujące język Pascal. Dostępna jest nowa wersja wykładów, wykorzystująca język C++.
- Od języka symbolicznego do języka wysokiego poziomu, dokument PDF, 1.28MB.
- Pierwsze programy, dokument PDF, 1.99MB.
- Instrukcje sterujące wykonaniem programu — wprowadzenie, dokument PDF, 806KB.
- Wariacje na temat instrukcji iteracyjnych, dokument PDF, 815KB.
- Typy danych w języku Pascal — omówienie typów prostych, dokument PDF, 695KB.
- Typy tablicowe — koncepcja, deklaracja, podstawowe zastosowania, dokument PDF, 1.41MB. Uwaga, wersja ponad 100 stron — zawiera omówienie algorytmu sortowania przez wybieranie i sortowania bąbelkowego. Inne algorytmy sortowania można zobaczyć w akcji tu (wersja Flash).
- Typy tablicowe — różne zastosowania. Krótko o zbiorach, dokument PDF, 850KB.
- Tablice znakowe i przetwarzanie napisów, dokument PDF, 446 KB.
- Podprogramy — procedury i funkcje, dokument PDF, 1.31 MB.
Nie planuję wersji rozwojowych.