okladka

Turbo Pascal, mimo tego, że może być uważany za weterana na rynku języków programowania, nadal cieszy się sporą popularnością, szczególnie wśród osób poznających podstawy samodzielnego tworzenia aplikacji. Prosta i czytelna składnia, spore możliwości i sprawdzone środowiska programistyczne to przyczyny powodzenia Turbo Pascala. Za poznawaniem tego języka przemawia również fakt wykorzystywania jego nieco bardziej rozbudowanej wersji w środowisku Delphi -- jednym z najpowszechniej wykorzystywanych narzędzi do tworzenia aplikacji.

Książka "Turbo Pascal. Leksykon kieszonkowy" to zbiór najbardziej niezbędnych informacji o Turbo Pascalu. Przedstawia najistotniejsze elementy języka, koncentrując się na tworzeniu aplikacji pracujących pod kontrolą systemu Windows. Zawarte w niej informacje będą szczególnie przydatne dla tych Czytelników, którzy już znają podstawowe zasady programowania w języku Turbo Pascal, a w książce będą szukali pomocy w rozwiązaniu konkretnych problemów związanych z samodzielnym tworzeniem aplikacji użytkowych.

  • Struktura programu
  • Deklaracje
  • Typy i operatory
  • Instrukcje
  • Procedury i funkcje
  • Struktury
  • Elementy zewnętrzne

Rozdział 1. Struktura programu (9)
Rozdział 2. Komentarze (12)
Rozdział 3. Deklaracje (14)
  • Deklaracje etykiet (14)
  • Deklaracje podprogramów (14)
  • Deklarcje typów (16)
  • Zakres i zasięg deklaracji (16)
  • Deklaracje zmiennych (17)
Rozdział 4. Typy (18)
  • Typy Windows API (18)
  • Typy literałów (19)
  • Typy proste (19)
  • Typy mnogościowe (22)
  • Typy okrojone (23)
  • Typy plikowe (23)
  • Typy rekordowe (23)
  • Typy tablicowe (24)
  • Typy wskazujące (24)
  • Typy wyliczeniowe (25)
  • Zgodność typów (26)
Rozdział 5. Operatory (27)
  • Operatory arytmetyczne (27)
  • Operatory logiczne (27)
  • Operatory łańcuchowe (28)
  • Operatory mnogościowe (29)
  • Operatory relacji (30)
  • Priorytety operatorów (30)
Rozdział 6. Instrukcje (31)
  • Instrukcja grupująca (31)
  • Instrukcja kodowa (31)
  • Instrukcje powtarzające (32)
  • Instrukcja procedury (procedure) (34)
  • Instrukcja skoku (goto) (34)
  • Instrukcja przypisania (:=) (35)
  • Instrukcja pusta (35)
  • Instrukcja warunkowa (if) (35)
  • Instrukcja wiążąca (with) (36)
  • Instrukcja wyboru (case) (37)
Rozdział 7. Podprogramy (39)
  • Podprogramy kodowe (39)
  • Podprogramy obsługi przerwań (interrupt) (40)
  • Podprogramy skojarzenia parametrów z argumentami (40)
  • Podprogramy rekurencyjne (42)
Rozdział 8. Dyrektywy kompilatora (43)
  • Symbole predefiniowane (46)
Rozdział 9. Struktury (49)
  • TMsg (49)
  • TOpenFilename (49)
  • TPoint (51)
  • TPaintStructure (51)
  • TRect (51)
  • TWndClass (52)
Rozdział 10. Procedury i funkcje (53)
Rozdział 11. Elementy zewnętrzne programu (115)
  • Moduły (115)
  • Biblioteki DLL (118)
  • Pliki włączane do programu dyrektywą {$I Nazwa_programu} (120)
Dodatek A API (121)
  • Przykład programu z wykorzystaniem funkcji API (121)
Skorowidz (135)