1.060.471

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Programozás Basic-Plus-2-ben

Szerző
Szerkesztő
Lektor
Budapest
Kiadó: Alkotó Ifjúság Egyesülés
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Tűzött kötés
Oldalszám: 396 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 20 cm x 14 cm
ISBN:
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Ez a könyv leírja a BAS1C-PLUS.2 nyelv szintaxisát és használatát a DOS-RV operációs rendszerben. Ajánlatos, hogy az olvasó tisztában legyen a DOS-RV operációs rendszer alapfogalmaival. A könyv... Tovább

Előszó

Ez a könyv leírja a BAS1C-PLUS.2 nyelv szintaxisát és használatát a DOS-RV operációs rendszerben. Ajánlatos, hogy az olvasó tisztában legyen a DOS-RV operációs rendszer alapfogalmaival. A könyv célja, hogy a felhasználó megismerje a nyelvet és egy futtatható program készítésének a folyamatát. Ezért a könyvben található példák nem elsősorban BASIC nyelvű programokat mutatnak be, hanem a DOS-RV operációs rendszer környezetében azok elkészítését és használatát is. A fejezetek és függelékek rövid tartalma a következő: A 2, Fejezet egy egyszerű BASIC-PLUS-2 program készítését írja le. A 3. Fejezet a BASIC-PLUS-2 nyelv teljes utasitáskészletét irja le. Vissza

Tartalom

1. FEJEZET
Bevezetés 11
2. FEJEZET
BASIC-PLUS-2 programok irása 13
3. FEJEZET
BASIC-PLUS-2 utasítás készlete 25
3.1. Alapfogalmak 25
3.2. Változók tipusa 33
3.2.1. Valós változók 34
3.2.2. Egész változók 34
3.2.3. String változók 35
3.2.4. Indexelt változók 36
3.2.5. A DIM utasítás 42
3.3. Értékadó Utasítások 45
3.3.1. Kifejezések 45
3.3.2. A LET utasítás 50
3.3.3. Az LSET és az RSET utasítások 52
3.3.4. A READ, a DATA és a RESTORE utasítások 54
3.4. Vezérlő utasítások 55
3.4.1. A GOTO és az ONGOTO utasítás 55
3.4.2. A SLEEP és a WAIT utasítás 56
3.4-.3. A STOP és az END utasítás 58
3.4.4. A GOSUB, az ONGOSUB és a RETURN utasítás 59
3.4.5. Az ON ERROR és a RESUME utasítás 61
3.5. Feltételes utasítás 64
3.5.1. Az IF THEN EL SE utasítás 65
3.6. Ciklusszervező utasítások 66
3.6.1. A FOR TO NEXT cíklusszervezés 66
3.6.2. A FOR WKILE NEXT cíklusszervezés 68
3.6.3. A FOR UNTIL NEXT cíklusszervezés 70
3.6.4. A WHILE NEXT cíklusszervezés 72
3.6.5. Az UNTIL NEXT cíklusszervezés 72
3.6.6. Ciklusok egymásba ágyazása 73
3.7. Utasítás módosítók 73
3.7.1. Az IF módosító 75
3.7.2. Az UNLESS módosító 76
3.7.3. A WHILE módosító 76
3.7.4. Az XJNTIL módosító 77
3.7.5. A FOR módosító 77
3.8. Felhasználói függvények 79
3.8.1. Egysoros függvény defínícíók 79
3.8.2. Többsoros DEF utasítás, az FNEXIT és a FNEND utasítás 81
3.9. Input-output utasítások 84
3.9.1. Terminál input-output utasítások 84.
3.9.1.1. Az INPUT utasítás 84
3.9.1.2. Az INPUT LINE, valamint a LINPUT utasítások 86
3.9.1.3. PRINT utasítás 86
3.9.1.4. A PRINT USING utasítás 90
3.9.2. File input-output utasítások 101
3.9.2.1. Az OPEN utasítás 101
3.9.2.2. Az INPUT LINE, a LINPUT, az INPUT, a FIND és a GET utasítások 108
3.9.2.3. A PRINT és a PUT utasítás 112
3.9.2.4. Az UPDATE utasítás II6
3.9.2.5. A DELETE utasítás 117
3.9.2.6. A CLOSE utasítás 118
3.9.2.7. Egyéb file müveletek 119
3.9.3. A rekord leírás utasításai 122
3.9.3.1. A MAP utasítás 123
3.9.3.2, A MOVE TO és a MOVE FROM utasítások 126
4. FEJEZET
File kezelés BASIC-PLUS-2-ben 131
4..I. Az RMS alapfogalmai 137
4.1.1. File szervezettségi módok 139
4.1.2. Rekord elérési módok 141
4. 1.2.1. Szekvenciális hozzáférés 142
4,1.2,2. Random hozzáférés 144
4.1.3. Rekord formátum 146
4.1.3.1. Fix hosszúságú rekordok 147
4.1.3.2. Változó hosszú rekordok 148
4.1.4. Adatstruktúra 149
4.1.4.1. Block-ok 150
4.1.4.2. Bucket-ok 151
4.1.4.3. Bucketméret 152
4.1.5. File megosztás, RMS memória helyfoglalás 159
4.1.6. RMS segédprogramok
4.2. Szekvenciális file-ok 166
4.3. Relativ file-ok 175
4.4. Indexelt file-ok 184
4.5. Virtuális file-ok 196
4.6. Definiálatlan szervezettség 201
5. FEJEZET
BASlC-PLUS-2 programok szegmentálása 205
5.1. A SUB, a SUBEXIT, a SUBEND és a CALL utasitás
5.2. MACRO és BASIC-PLUS-2 vegyesnyelvü programok irása 213
5.3. A COMMON utasitás 217
5.4. A CHAIN utasitás 219
6. FEJEZET
BASIC-PLUS-2 fordítóprogram 221
6.1. Parancsok 222
6.1.1. APPEND parancs 225
6.1.2. BUILD parancs 227
6.1.3. COMPILE parancs 231
5.1.4. DELETE parancs 235
6.1.5. EXIT parancs 236
6.1.6. IDENTIFY parancs 236
6.1.7. LIBRARY parancs 237
6.1.8. LIST parancs 238
6.1.9. NEW parancs 239
6.1.10.OLD parancs 240
6.1.11. RENAME parancs 241
6.1.12.REPLACE parancs 241
6.1.13.SAVE parancs 242
6.1.14.SCALE parancs 243
6.1.15. SHOW parancs 244
6.1.16. UNSAVE parancs 245
6.2. Nyomköveté s 246
6.2.1. BREAK és UNBREAK parancsok 248
6.2.2. CONTINUE parancs 252
6.2.3. ERR, ERL és ERN$ parancsok 252
6.2.4. LET parancs 254
6.2.5. PRINT parancs 254
6.2.6. RECOUNT parancs 255
6.2.7. STATUS parancs 255
6.2.8. STEP parancs 256
6.2.9. TRACE és UNTRACE parancsok 257
7. FEJEZET
A Task Builder használata 259
A. FÜGGELÉK
ASCII karakterkód készlet 267
B. FÜGGELÉK
Lefoglalt szavak jegyzéke
C. FÜGGELÉK
BASIC.PLUS.2 belső függvények 277
C.l. Numerikus függvények 277
C, 1.1. Trigonometrikus függvények /SIN, COS, TAN, ATN és Pl/ 278
C. 1.2. Algebrai függvények 279
C.2. String függvények 286
C.3. Konverziós függvények 294
C.4. String aritmetika 299
C.5. Dátum és idő függvények 304
C.6. Különböző függvények és változók 305
D. FÜGGELÉK
Futási idő alatti hibakódok és üzenetek 309
E. FÜGGELÉK
Forditási idő alatti hibaüzenetek 331
F. FÜGGELÉK
Mátrixok 345
F. 1. Tömb müveletek
F.2. Egy tömb inicializálása 345
F.3. Mátrix müveletek 347
F.4. Mátrix bevitel /input/ és kivitel /output/ 349
G. FÜGGELÉK
BASIC-PLUS-2 nyelv elemei 353
G.l. Sor és adatformátum 354
G.2. Parancsok 357
G.3. Utasitások 359
G.4. Függvények 379
H. FÜGGELÉK
RMS segédprogramok HELP listái 391
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem