-
Oferta od
osoby prywatnej
-
Stan
używane
Przybrudzona okladka.
Spis treści
Przedmowa do wydania trzeciego
Przedmowa do wydania drugiego
Przedmowa do wydania pierwszego
Część pierwsza. Pascal wzorcowy
1 Wiadomości wstępne
1.1
Przykładowy program w Pascalu. Definiowanie języków programowania Notacja Backusa-Naura (BNF).
1.3
Język wzorcowy i jego realizacje
Rozszerzona notacja Backusa-Naura (EBNF). Zmodyfikowana notacja Backusa-Naura (MBNF) Diagramy syntaktyczne.
23
Przegląd konstrukcji języka
3 Symbole pascalowe
3.1
Identyfikatory
Dyrektywy
3.2
3.3
Liczby.
3.4
Etykiety
3.5
Napisy.
3.6
Separatory
4
Definicje stałych.
5
Definicje typów
7.1
Typy proste
Typy porządkowe . .
Standardowe typy proste Typy wyliczeniowe.
Typy okrojone
Typy strukturalne
Tablice
7.2
Rekordy
7.3
Zbiory
7.4
Pliki.
Typy wskaźnikowe
9
Zgodność typów
10 Zmienne
10.1
Zmienne całościowe
10.2
Zmienne składowe
10.3
Zmienne wskazywane
10.4
Zmienne buforowe.
11
Wyrażenia
12
Instrukcje
13
Instrukcje proste
13.1
Instrukcja przypisania
75
13.2
Instrukcja procedury
76
13.3
Instrukcja skoku
77
13.4
Instrukcja pusta
77
14
Instrukcje strukturalne
14.1 14.2
Instrukcja złożona
Instrukcje warunkowe
14.2.1
Instrukcja "jeśli"
14.2.2 Instrukcja wyboru.
14.3
Instrukcje iteracyjne
14.3.1 Instrukcja "dopóki❞ 14.3.2 Instrukcja "powtarzaj” Instrukcja "dla"
14.3.3
14.4
Instrukcja wiążąca
15 Procedury i funkcje - wprowadzenie
16 Deklaracje i wywołania procedur oraz funkcji
Deklarowanie procedur i funkcji Wywoływanie procedur i funkcji
16.3 Przekazywanie parametrów.
17
Procedury i funkcje
uzupełnienia
17.1
Dyrektywy w deklaracjach procedur i funkcji
bew1998
17.2
Rekurencja.
17.3
Efekty uboczne
17.4
Zasłanianie
17.5
Dodatkowe uwagi i rady
Wejście-wyjście programu
Program
Zestawienie obiektów standardowych
Stałe standardowe.
Typy standardowe
Zmienne standardowe
Funkcje standardowe
Procedury standardowe
Programy przykładowe
Program,,mnożenie macierzy kwadratowych"
Program,, zlicz"
Program,,miejsce zerowe"
Program,,spóźnienia"
Program,,wybory"
Program,,sumowanie"
Program,,grafika"
Program,,drzewo identyfikatorów"
Program,,gospodarka rejestrami"
Program,,grafy"
Pascal na tle niektórych języków programowania
Kryteria oceny języków programowania
Pascal a Algol 60.
Pascal a Fortran
Literatura dodatkowa
Zalecenia stylistyczne
Komentarze
Identyfikatory.
Kopiowanie danych wejściowych Postać graficzna programu .
Część druga. Pascal 360
24
Wprowadzenie
25 Język Pascal 360
Rozszerzenia
Procedury zewnętrzne
Procedury pack i unpack
Typ rzeczywisty longreal
Stałe rzeczywiste
Dodatkowe specyfikacje
Reprezentacja niektórych symboli pascalowych
Typy standardowe
Standardowa procedura write dla plików tekstowych Korzystanie z plików
Ograniczenia
Dodatkowe obiekty standardowe
26 Kompilator Pascal 360
Charakterystyka kompilatora
Narzędzia wspomagające programowanie.
Wykrywanie błędów wykonania
Wyrażenie i sprawdzanie własności programów (asercje)
Profil dynamiczny programu
Wydruk post-mortem
Parametry kompilacji
Wydruk z kompilatora.
Korzystanie z kompilatora Pascal 360
Parametry wykonania.
Procedury kompilacji, łączenia i wykonania
27.3 Opis wykrywanych błędów wykonania
Dodatek A. Słowniczek słów kluczowych
Dodatek B. Składnia Pascala (MBNF)
Karton 166