Akció!

Kasza János: Turbo Pascal

640.00 Ft 400.00 Ft

Tartalom

Fontosabb számítástechnika alapfogalmak 8
Az információ 8
Az információ, adat fogalma 8
Az információ továbbítása 9
Kódolás, kódrendszer 10
Számrendszerek 11
Tízes számrendszer 11
A kettes, bináris számrendszer 12
Tizenhatos, hexadecimális számrendszer 13
Konverzió bináris és hexadecimális számokká 13
A Turbo Pascal nyelv 17
A program fogalma 17
A programozási nyelvek csoportosítása 18
Alacsony szintű programnyelvek 18
Magasszintű programnyelvel 20
A Pascal nyelv története 21
A nyelv néhány kiemelkedő tulajdonsága 22
A Turbo Pascal nyelv fontosabb állományai 23
Kezdeti lépések a programozásban 26
Egy egyszerű program felépítése 26
A program nevének megadása 29
Képernyőtörlés 30
Beépített egységek használata 30
A Pascal program szerkezete, belső struktúrája 34
Input-Output műveletek 36
Állandó adatok 36
String és karakter konstansok 36
Adatok kiíratása: A Write és a WriteLn eljárás 37
A Write és WriteLn eljárások közötti különbség 38
Számkonstansok típusai 40
A karakteres képernyő felépítése, felbontása 43
Adatok kiíratása mezőszélességben 45
Változó adatok típusai 46
A változó adat fogalma 48
Változó azonosítója 48
Változó beolvasása 48
Változók típusai és deklarálásuk 49
Konstans (állandó) adatok deklarációja 50
Értékadó utasítás 53
Műveletek adatokkal 53
Tetszőleges numerikus adatok között végezhető műveletek 53
Műveletek egész típusok között 55
Művelet karakterláncokkal 55
Értékadó utasítás 57
Példák kifejezésekre 57
Értékadó utasítás általános alakja 58
Egy hasznos függvény: Lenght() 60
Programelágazások 62
Kétágú elágazások – If..Then..Else 62
Összehasonlítási műveletek 63
Változók cseréje 64
Összetett utasítások (utasítás zárójel) 65
Feltételes utasítás egymásba ágyazása 67
Logikai műveletek (operátorok) 68
Logikai kifejezések kiértékelése 69
Többirányú elágazás 72
Többágú szelekció – Case 72
Résztartomány típus 76
Ciklusok I. 79
A számláló (FOR) ciklus 79
Képernyő, billentyűzet kezelése 83
Képernyőszínek és ablak beállítása 83
Olvasás billentyűzetről a Readkey függvénnyel 86
A WhereX és WhereY függvények 87
A Chr és Ord függvények 89
String típusú adatok kezelése 92
Stringek összehasonlítása 92
Hivatkozás a String elemeire 93
Használatuk értékadó utasításokban 94
For ciklus String adatokkal 94
A csökkenő számláló ciklus 99
FOR ciklusok alkalmazása 102
Műveletek eredményeinek gyűjtése 102
Numerikus és string adatok konvertálása 105
Az Str eljárás 105
Az Val eljárás 105
For ciklusok egymásba ágazása 107
Véletlen számok: a Random függvény 109
Tömb típus 111
Tömbök deklarálása és indexelése 112
Tömbök beolvasása 113
Példák tömb adatok kezelésére 115
A minimum kiválasztás módszere 118
Rendezés minimum kiválasztással 120
Kezdőértékkel rendelkező tömbök 122
Ciklusok II. 127
A Repeat (ismét) ciklus 127
A While ciklus 128
Adatok beolvasásának ellenőrzése 131
Ciklusok alkalmazása 133
Egy trükk a Chr és Ord függvényekkel 133
Rendezés Repeat ciklus segítségével 135
Halmazok 136
Halmazok deklarációja 136
Halmazműveletek és kifejezések 137
Példák halmazokra 138
Eljárások, függvények 143
Alprogram fogalma és fajtái 143
Eljárások 143
Paraméter nélküli eljárás 143
Az eljárás általános alakja 145
Eljárások hívása 147
Paraméterátadás módjai 147
Érték szerinti paraméterátadás 148
Cím szerinti paraméterátadás 148
Globális és lokális változók, érvényességi kör 150
Felhasználói típus 152
Függvények 155
Egy példa a rekurzióra 158
Állományok kezelésének alapjai 161
Szöveges állományok szerkezete, deklarációja 161
Állományok létrehozása, írása 162
Olvasás állományokból 163
Megnyitás hozzáírása 165
Olvasás karakterenként 166


1 készleten

Compare

Vélemények

Még nincsenek értékelések.

„Kasza János: Turbo Pascal” értékelése elsőként

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.

Time limit is exhausted. Please reload CAPTCHA.