kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Mintaprogramok | 1 |
Az első szekció célja | 1 |
1. példa | 1 |
2. példa | 6 |
Az alapvető karakterkészlet | 9 |
Kártya/program formátum | 10 |
Kártyaformátum | 10 |
Programformátum | 11 |
Adatkártyák | 12 |
Konstansok | 13 |
Egész konstansok | 13 |
Valós konstansok | 13 |
Holerith konstansok | 15 |
Gyakorlatok | 15 |
Változók | 16 |
Általános rész | 16 |
Mi lehet név | 16 |
Példák nevekre | 16 |
Konvenciók | 16 |
Elhelyezés a memóriában | 16 |
Gyakorlatok | 17 |
Aritmetika | 18 |
Aritmetikai operátorok | 18 |
Aritmetikai kifejezések | 19 |
Az operátorok végrehajtási sorrendje | 19 |
Zárójelek | 20 |
Egy aritmetikai kifejezés típusa | 20 |
Értékadás | 21 |
Gyakorlatok | 22 |
A Fortranban megtalálható függvények | 23 |
Általános rész | 23 |
Egy Fortran-függvény használata | 24 |
Gyakorlatok | 25 |
Ellenőrző utasítások | 26 |
Aritmetikai IF | 26 |
GOTO | 26 |
Számított GOTO | 26 |
A CONTINUE utasítás | 27 |
Az END utasítás | 27 |
Gyakorlatok | 27 |
Adattömbök | 29 |
Általános rész | 29 |
A DIMENSION utasítás | 29 |
Indexelt rektornév | 29 |
Vektortömbben tárolt adatok feldolgozása | 30 |
Mátrixok | 31 |
Mátrixtömbben tárolt adatok feldolgozása | 31 |
Gyakorlatok | 31 |
A DO-ciklusok | 32 |
A ciklusok szerkezete | 32 |
Első eset - Az alappélda | 34 |
Második eset - Előzetes vizsgálat | 34 |
Harmadik eset - Az értéktartomány megváltoztatása | 35 |
Negyedik eset - Alternatív kimenetek | 37 |
Ötödik eset - Belépés a ciklus magjába | 38 |
Hatodik eset - Egymásba skatulyázott ciklusok | 39 |
Hetedik eset - Adattömb indexelése | 40 |
A szintakszis szabályainak összegzése | 40 |
Szuperprogramok | 45 |
Általános rész | 45 |
Felhasználói függvények - Alappélda | 45 |
Felhasználó szubrutinok - Alappélda | 47 |
Tömbnév paraméterek | 49 |
Gyakorlatok | 51 |
Közös adatok - az alapelvek | 53 |
Általános rész | 53 |
A COMMON terület használatának szabályai | 54 |
Alkalmazások | 55 |
Input-output | 56 |
Általános rész | 56 |
Input-output utasítások | 56 |
FORMAT utasítások | 56 |
Kontrol karakterek | 57 |
A H elem | 57 |
Az I elem | 59 |
Az F elem | 61 |
Az E elem | 63 |
Az X elem | 65 |
Rekordok | 65 |
Új rekordok autmatikus kiválasztása | 67 |
Az új rekord indukált kiválasztása - slash-ek | 68 |
Ismétlési faktorok | 71 |
Csoportelemek - zárójelek | 71 |
Különböző tudnivalók a formátumokról | 73 |
Implicit DO ciklusok | 74 |
E függelék A 4/50 Fortran | 77 |
Néhány megjegyzés | 77 |
Programformátum | 77 |
Karakterkészlet, kártyakód | 77 |
Cimkék | 78 |
Folytatólagos kártyák | 79 |
Konstansok | 79 |
Egész konstansok | 79 |
Valós konstansok | 79 |
Komplex konstansok | 80 |
Logikai konstansok | 81 |
Idézetek (literálok) | 81 |
Változók | 82 |
A típus megadása | 82 |
Hosszmegadás | 82 |
Értéktartomány | 82 |
Típus- és hosszmegadó utasítások | 83 |
Implicit megadás | 83 |
Explicit megadás | 84 |
Kettős pontosságú megadás | 85 |
Adattömbök | 86 |
Korlátozások | 86 |
Sokdimenziós tömbök | 86 |
Dimenziómegadás a főprogramban | 87 |
Dimenziómegadás a szubprogramokban | 87 |
Kettős pontosságú (komplex) tömbök | 88 |
Tömbtárolás | 89 |
Aritmetika | 89 |
Aritmetikai operátorok | 89 |
Vegyes aritmetikai kifejezések | 90 |
Vegyes aritmetikai kifejezések | 91 |
A Fortran szubprogramok | 92 |
Logikai műveletek | 100 |
Logikai konstansok | 100 |
Logikai változók | 100 |
Reláció-operátorok | 100 |
Logikai operátorok | 101 |
Logikai kifejezések | 101 |
Az operátorok végrehajtási sorrendje | 101 |
Logikai értékadás | 102 |
Vezérlő utasítások | 103 |
Logikai IF | 103 |
A PAUSE utasítás | 103 |
A STOP utasítás | 104 |
DO ciklusok a 4-50-es Fortranban | 104 |
Szubprogramok | 106 |
Általános rész | 106 |
A szubprogram neve | 106 |
Utasításfüggvények | 106 |
Függvény-szubprogramok | 110 |
Szubrutin-szubprogramok | 111 |
Szubprogram nevek mint paraméterek - EXTERNAL | 111 |
Név szerinti és érték szerinti paraméterátadás | 113 |
A szubprogram belépési pontjai | 115 |
Többszörös kilépés egy szubprogramból - cimkeparaméterek | 116 |
A Common és Equivalence direktívák | 119 |
Általános rész | 119 |
Blank Common - első példa | 119 |
Blank Common - második példa | 120 |
Egyszerű és címzett közös terület | 121 |
Az elemek sorrendje a Common területen | 122 |
Az Equivalence utasítás | 123 |
Szabálytalan ekvivalencia megoldások | 124 |
A Common és az Equivalence kombinációja | 124 |
Input/output | 126 |
Általános rész | 126 |
A periféria-számok | 126 |
READ utasítások a 4-50-es Fortranban | 126 |
WRITE utasítások a 4-50-es Fortranban | 128 |
Kártya output | 128 |
FORMAT utasítások | 129 |
Mágnesszalagok használata | 135 |
A lemezmemória használata | 139 |
Egyéb lehetőségek | 141 |
Függelék A 4-40, 4-50 és 4-70-es J-szintű operációs rendszer | 142 |
Általános rséz | 142 |
A "system disc" tároló | 142 |
Az operációs rendszer összetevői | 143 |
A Program Trials System | 144 |
A Job Control | 144 |
A paraméterek megadása | 145 |
A PTS behívása | 146 |
A PTS más elemeinek behívása | 148 |
Az ALLOC paraméterek | 148 |
A T. J. O. vezérlőkártyák | 149 |
Az Amender - Egy modul beszúrása | 149 |
Az Amender - Egy modul módosítása | 150 |
Az Amender - Egy modul törlése és Source könyvtárból | 150 |
Az Amender - Egy modul cseréje a Source könyvtárban | 150 |
A Fortran fordítóprogram | 151 |
A Composer | 151 |
A program futása | 153 |
A "Job description"-katalógus | 157 |
A rendszer használata bonyolultabb esetekben - Szegmentálás (átlapolás) | 157 |
Az automatikus átfedés | 159 |
A stream-ek | 160 |
Rang | 160 |
Mulitprogramozási prioritás | 161 |
Egy mintapélda | 162 |
A DATAD makró a 4-40, 4-50 és 4-70-es gépeken | 165 |
Az adatdefiniciós tábla használata | 165 |
Nem szabványos adatdefiníciós táblázatok | 166 |