Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Spistreści
Wstęp00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007
Częśćpierwsza0Podstawyprogramowania0000000000000000000000000000000000000000000000000000000000000000000000000000009
10
Podstawyprogramowania0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011
1.1.
Cotojestprogramkomputerowy...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...11
1.2.
Algorytmy...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...11
1.3.
Językiprogramowania...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..13
1.4.
Jakjestrealizowanyprogramkomputerowy...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.16
1.5.
Cyklpowstawaniaprogramu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.17
1.5.1.
Utworzeniekoduźródłowego...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.18
1.5.2.
Kompilacjakoduźródłowego...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.18
1.5.3.
Konsolidacja...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...19
1.5.4.
Uruchamianieitestowanieprogramu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.20
1.5.5.
Cykltworzeniaprogramu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.20
20
Algorytmy000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023
2.1.
Sposóbprzedstawianiaalgorytmów...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..23
2.1.1.
Opissłowny...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.24
2.1.2.
Listakroków...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...24
2.1.3.
Schematblokowy...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.24
2.1.4.
Zapiswjęzykuprogramowania...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.26
2.2.
Elementyalgorytmów...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...27
2.2.1.
Sekwencjaoperacji...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..27
2.2.2.
Rozgałęzienie...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..28
2.2.3.
Pętla...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.28
2.3.
Złożonośćalgorytmu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.30
2.4.
Iteracjairekurencja...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...31
2.4.1.
Iteracja...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...32
2.4.2.
Rekurencja...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...33
Częśćdruga0PascaliC/C++,programowaniestrukturalne00000000000000000000000000000000000000000000000035
30
ŚrodowiskoprogramistyczneFreePascal0000000000000000000000000000000000000000000000000000000000000000000037
40
ElementyjęzykaPascal000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041
4.1.
StrukturaprostegoprogramuwPascalu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..41
4.2.
Nazwy,komentarze,estetykaiczytelnośćprogramu...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..45
4.2.1.
Nazwy...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.45
4.2.2.
Komentarzeiakapitowanie...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.46