Pascal to pierwszy język z jakim miałem do czynienia. Fajny i prosty. Dlatego też powinien nadać się na początek. W miarę, jak będę dopisywał kolejne odcinki pokazujące programowanie w tym języku, tu właśnie będą się one pojawiać. Mam nadzieję, że powstanie z tego kompletny kurs języka pascal.
Moduł pierwszy: Pierwsze kroki
Moduł drugi: W tym module zapoznasz się z podstawowym i w miarę kompletnym zakresem wiedzy dotyczącym pascala.
- Kompilatory pascala
- Procedury jako podprogramy
- Wymiana danych między podprogramami. Funkcje
- Typy: logiczny, wyliczeniowy, rekordy. Rzutowania
- Więcej o tablicach
- Zasady programowania proceduralnego
- Poszerzenie wiadomości o instrukcjach sterujących. Skoki
- Znaki i napisy
- Obsługa plików
- Kilka fajnych zadań z plikami
- Lista zadań do modułu „Trivium”
Moduł trzeci – Znajdziesz tu kilka zagadnień bez których przez długi czas można żyć przy używaniu pascala, ale prędzej czy później możesz na nie trafić. Z punktu widzenia amatora można traktować je jako zaawansowane. Co nie znaczy, że nie warto ich poznać lepiej.
- Rekurencja
- Wskaźniki
- Dynamiczne struktury danych
- Typy funkcyjne
- Moduły
- W epoce pisma obrazkowego
- Parametry wywołania programu
- Debugger we Free Pascalu
- Rzut oka na Turbo Pascala (DOS)
- Podsumowanie i bonus: Krzywa Kocha
Pomijając (przed)ostatni, wspomnieniowy rozdział o czasach DOSa, przedstawiony powyżej materiał stanowi sobą wystarczającą porcję wiedzy, potrzebnej do pisania w miarę poprawnych i użytecznych programów działających w trybie tekstowym. Jest jeszcze niespodzianka: Do ściągnięcia dwa pliki z całym dotychczasowym kursem:
- Kurs pascala – książka A4 (PDF)
- Kurs pascala – podobna, tylko do wydruku w trybie broszury, żeby strona miała A-5 (też PDF)
Wkrótce pojawią się kolejne moduły…