Előszó | 11 |
Erki Irén: Számítástechnikai és COBOL alapfogalmak (azonosító és környezetleíró főrész) | 13 |
A számítógép felépitése | 13 |
A központi egység | 14 |
Adatbeviteli és -kiviteli berendezések, Háttértárak | 19 |
Programozás, a tárolt program fogalma | 21 |
Az utasitások tipusai | 21 |
Adatfeldolgozás | 22 |
A COBOL pgoramozási nyelv | 28 |
A COBOL programozási nyelv kialakulása | 29 |
A COBOl nyelv leirásában használt jelölésmód | 30 |
A COBOL kódlap használata | 31 |
A COBOL nyelv elemei | 33 |
A COBOL program szerkezete | 40 |
COBOl programok futtatása a DOS operációs rendszer alatt | 42 |
Azonosító főrész | 45 |
Környezetleíró főrész | 46 |
Konfigurációs fejezet | 47 |
Input-output fejezet | 49 |
Nagy Kálmán: Az adatleírás elemei és a COBOL alaputasítások | 55 |
Bevezetés | 55 |
Az adatleirás és az utasitások kapcsolata | 55 |
Alapfogalmak | 56 |
Mintafeladat | 64 |
Összefoglalás | 82 |
A COBOL adatleírás alapjai | 84 |
A DATA DIVISION szerkezete | 84 |
A FILE SECTION | 85 |
WORKING-STORAGE SECTION - a munkaterületeket leíró fejezet | 114 |
Feladatok az adatleirás elemeinek gyakorlására | 117 |
A COBOL alaputasítások | 119 |
A PROCEDURE DIVISION szerkezete | 123 |
A mintafeladat vázlatos megoldása | 125 |
Input és output alaputasitások | 132 |
Adatátviteli utasitás - MOVE | 147 |
Vezérlésátadó utasítások | 152 |
Első alapfeladat | 159 |
Aritmetikai utasítások | 170 |
Az aritmetikai műveletek eredményének pontossága | 178 |
Példa: a heti fizetés kiszámítása | 180 |
Feltételes utasítások | 182 |
A mintafeladat részletes megoldása | 194 |
Második alapfeladat | 201 |
Harmadik alapfeladat: törzsfile aktualizálása | 217 |
Erki Irén: táblázatok leírása, feldolgozása | 233 |
Bevezetés | 233 |
Táblázatok leírása | 234 |
OCCURS bejegyzés | 234 |
REDEFINES bejegyzés | 243 |
Ciklusutasítások | 248 |
Bevezetés | 248 |
PERFORM... TIMES utasítás | 249 |
EXIT utasítás | 254 |
PERFORM... UNTIL utasítás | 255 |
PERFORM... VARYING utasítás | 258 |
SET utasítás | 269 |
SEARCH utasítás | 273 |
Feladatok | 280 |
Egydimenziós táblázat leírása és feldolgozása | 280 |
Kétdimenziós táblázat leírása és feldolgozása | 282 |
Feladat a SET és SEARCH utasítások használatára | 285 |
Erki Irén: További COBOL utasítások | 293 |
Beviteli és kiviteli utasítások | 293 |
ACCEPT utasítás | 293 |
DISPLAY utasítás | 297 |
Adatmozgatás. MOVE CORRESPONDING utasítás | 299 |
Aritmetikai utasítások | 304 |
COMPUTE utasítás | 304 |
Az ADD CORRESPONDING és a SUBTRACT CORRESPONDING utasítások | 308 |
Feltételes utasítások | 309 |
Az IF utasítások egymásba ágyazása | 309 |
Feltételnevek | 312 |
Összetett feltételes utasítások | 315 |
A NOT használata összetett feltételes kifejezésekben | 322 |
Összefoglalás | 323 |
Karakterkezlő utasítások | 324 |
EXAMINE utasítás | 324 |
TRANSFORM utasítás | 331 |
ALTER utasítás | 332 |
Erki Irén: A mágneslemez használata | 337 |
Bevezetés | 337 |
A mágneslemez felépítése | 338 |
A sávok felépítése | 340 |
A sávok tárolóképessége | 345 |
File-ok szervezési módja | 350 |
Soros (szekvenciális) file-ok szervezése | 350 |
Indexelt szekvenciális file-ok szervezése | 358 |
Indexelt szekvenciális file-ok szekvenciális feldolgozása | 372 |
Indexelt szekvenciális file-ok közvetlen elérésű feldolgozása | 385 |
Direkt szervezésű file-ok | 396 |
Erki Irén: Rendezés | 423 |
Bevezetés | 423 |
SORT utasítás | 424 |
Rendezés input és output eljárás nélkül | 426 |
Rendezés input és output eljárással | 429 |
Erki Irén: Programmodulok | 439 |
Bevezetés | 439 |
Almodulok hívása a főmodulból | 441 |
CALL utasitás | 443 |
A hívott program szerkezete | 443 |
Belépési pontok a hívott programban | 444 |
Visszatérési pontok a hívott programban | 444 |
A hívó és hívott program paramétereinek egymáshoz rendelése | 445 |
Példa több modulból álló programok összekapcsolására, hívására | 449 |
Erki Irén: Munkavezérlés | 455 |
A munkavezérlő nyelv utasításai | 455 |
A munkavezérlő utasítások általános alakja | 455 |
Az ASSGN utasítás | 456 |
A DATE utasítás | 457 |
Az EXEC utasítás | 457 |
A JOB utasítás | 457 |
Az OPTION utasítás | 458 |
A TLBL utasítás | 458 |
A DLBL utasitás | 460 |
Az EXTENT utasítás | 461 |
Az LBLTYP utasítás | 462 |
Adat vége utasítás | 463 |
A job (munka) vége utasitás | 463 |
A munkavezérlő utasítások használata | 463 |
Fordítás | 463 |
Fordítás, szerkesztés, végrehajtás | 464 |
Katalogizálás | 466 |
Katalogizálás a forrásnyelvi könyvtárba | 466 |
Katalogizálás a fáziskönyvtárba | 468 |
Törlés a fáziskönyvtárból | 470 |
Katalogizálás a modulkönyvtárba | 470 |
Függelék | 473 |
A kötött szavak jegyzéke | 473 |
Az utasítások összefoglaló táblázata | 476 |