|
 |
Авторизация |
|
 |
Поиск по указателям |
|
 |
|
 |
|
 |
 |
|
 |
|
Маджинис Дж. — Программирование на стандартном КОБОЛе |
|
 |
Предметный указатель |
Адрес данных 64
Арифметические глаголы 103
Арифметические операции 144—181
Арифметический оператор ADD (СЛОЖИТЬ) 144 147—149 281—282
Арифметический оператор COMPUTE (ВЫЧИСЛИТЬ) 155—161
Арифметический оператор DIVIDE (РАЗДЕЛИТЬ) 144 151—152
Арифметический оператор MULTIPLY (УМНОЖИТЬ) 144 150—151
Арифметический оператор SUBTRACT (ОТНЯТЬ) 144 149—150
Бит 79—81 351
Блок-схемы составление 10—15
Буфер 244
Вызов программы 302—306
Выражения арифметические 155—159 165
Выход из цикла 174
Вычислительной машины структура 63—66
Глоссарий 52—54 99—100
Данное 9 99
Данное групповое 86—89 99
Данное индексное 329—331 348
Данное нечисловое 84 99
Данное числовое 85—86 100
Данное элементарное 82—86 100
Данные соответствующие 280
Данных обработки глаголы 102—103
Данных описания различные 293—301
Данных совместное использование 306—309
Декларативные секции 261—268 439 440 474 475
Доступ последовательный 247—248
Доступ произвольный 392
Заголовок 52
Заголовок параграфа 52
Заголовок раздела 52
Задание по умолчанию 247
Запись логическая 70—75 99
Запоминающие устройства 66—70 391—392
Запятая 29 31 229 258 322
Зарезервированные слова 30—31
Знак числа 99
Значений представление 79—86
Имен уточнение 277—280
Имена мнемонические 228—232
Имена одинаковые 280
Имя катушки/пакета 108
Имя машины 41—42
Имя программы 29 53
Имя устройства 42 53 108
Имя файла 42 108—110
Индексация 313 316—320 327—333
Индексы 313 316—321
Исходная программа 9—62
Кавычки 29 31 38
Катушки/пакета имя 108
Ключа относительного вычисление 408—419
КОБОЛ, введение в программирование на языке 9—26
Комментариев строки 36 269—272
Коммуникации средства 465—473
Компилятор 9
Литер строка 100 125 127—128 132 133—135 137—138
Литера 27—31 53
Литера буквенная 29 53
Литера буквенно-цифровая 30 53
Литера КОБОЛа 27—31 53
Литера отношения 30
Литера пунктуации 29
Литера специальная 30 53
Литера цифровая 29 53
Литерал 31—32 53 93—94
Литерал нечисловой 31 32
Литерал числовой 31 32
Машины имя 41—42
Межпрограммные связи 302—^310
Мета-язык 48
Номер уровня 99 273
Оборудование 63—75
Обработка файлов 182—185
Обработка файлов непоследовательная 391—441
Обработка файлов последовательная 228—268
Ограничитель 444 447 452 453
Оператор 32—34 53
Оператор, ACCEPT (ПРИНЯТЬ) 230—231
Оператор, ADD (СЛОЖИТЬ) 144 147—149 281—282
Оператор, ALTER (ИЗМЕНИТЬ) 476 477
Оператор, CALL (ВЫЗВАТЬ) 302 304
Оператор, CANCEL (ОСВОБОДИТЬ) 306
Оператор, CLOSE (ЗАКРЫТЬ) 110 257 258—259 434 476 477
Оператор, COMPUTE (ВЫЧИСЛИТЬ) 155—161
Оператор, DELETE (УДАЛИТЬ) 406 407 424 425
Оператор, DISPLAY (ВЫДАТЬ) 49 184—185 228 229 348—352
Оператор, DIVIDE (РАЗДЕЛИТЬ) 144 151—152
Оператор, EXIT (ВЫЙТИ) 377 440
Оператор, GO ТО (ПЕРЕЙТИ К) 162 336 345 367—370 436 477
Оператор, IF (ЕСЛИ) 162—163 204 331—332 355—357 361 372
Оператор, INSPECT (ПРОСМОТРЕТЬ) 443 445 456—462
Оператор, MERGE (СЛИТЬ) 438—441
Оператор, MOVE (ПОМЕСТИТЬ) 113—117 280—283 297—298 348 353 438 443 446
Оператор, MULTIPLY (УМНОЖИТЬ) 144 150—151
Оператор, NEXT SENTENCE (СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ) 163 336
Оператор, OPEN (ОТКРЫТЬ) 105—111 257—259 394 434—435 476—477
Оператор, PERFORM (ВЫПОЛНИТЬ) 328 330 362 436 465
Оператор, PERFORM (ВЫПОЛНИТЬ), полный 379—390
Оператор, PERFORM (ВЫПОЛНИТЬ), простой 371—379
Оператор, READ (ЧИТАТЬ) 111—113 144 184 236 240 244 255—256 264—265 395 396 405 406 407 425 476
Оператор, RECEIVE (ПОЛУЧИТЬ) 467 470
Оператор, RELEASE (ПЕРЕДАТЬ) 434 437 438
Оператор, RETURN (ВЕРНУТЬ) 434 438 440
Оператор, REWRITE (ОБНОВИТЬ) 395 396 406 407 425
Оператор, SEARCH (ИСКАТЬ) 328 329 330 334—340 361
Оператор, SEARCH ALL (ИСКАТЬ ОСОБО) 342—346
Оператор, SEND (ПОСЛАТЬ) 467 470
Оператор, SET (УСТАНОВИТЬ) 328—332 383
Оператор, SORT (СОРТИРОВАТЬ) 432 433 434—437 477
Оператор, START (ПОДВЕСТИ) 425
Оператор, STOP (ОСТАНОВИТЬ) 161—162 304 306 344 371
Оператор, STRING (СОБРАТЬ) 442—448
Оператор, SUBTRACT (ОТНЯТЬ) 144 149—150
Оператор, UNSTRING (РАЗОБРАТЬ) 443 445 449—456
Оператор, USE (ИСПОЛЬЗОВАТЬ) 50 263—265 403 425 434 474
Оператор, WRITE (ПИСАТЬ) 112—113 144 184 232—235 258 264—265 395 396 403 407 425
Операционная система 20—21
Операция логическая AND (И) 164 165 169—170 362—366
Операция логическая NOT (НЕ) 164 165—170 362—366
Операция логическая OR (ИЛИ) 164 165 169—170 362—366
Описание данных 63—100
Описание языка формальное 48—52
Отладка 20 473—477
Отметки 35—39
Очереди сообщений 466
Параграф 33 44 101—102 184 462
Параграф DATE-COMPILED (ДАТА-ТРАНСЛЯЦИИ) 269—271
Параграф DATE-WRITTEN (ДАТА-НАПИСАНИЯ) 269—271
Параграф EXIT PROGRAM (ВЫЙТИ ИЗ ПРОГРАММЫ) 304 377
Параграф FILE-CONTROL (УПРАВЛЕНИЕ-ФАЙЛАМИ) 42—43 54 182 183 184 249 432 433 439
Параграф I-0-CONTROL (УПРАВЛЕНИЕ-ВВОДОМ-ВЫВОДОМ) 250—255
Параграф OBJECT-COMPUTER (РАБОЧАЯ-МАШИНА) 41—42 43 182 183 463
Параграф PROGRAM-ID (ПРОГРАММА) 40—41 43 182 183 269 270
Параграф SECURITY (ПОЛНОМОЧИЯ) 269—270
Параграф SOURCE-COMPUTER (ИСХОДНАЯ-МАШИНА) 41 42 43 182 183 474
Параграф SPECIAL-NAMES (СПЕЦИАЛЬНЫЕ-ИМЕНА) 229—232
Параграфа заголовок 52
Передача информации 101—143
Перемещение групповое 123—124
Перемещение элементарное 114 124—125
Перемещения допустимые 137—139
Подчиненные процедуры 373
Поиск в таблице непоследовательный 342—347
Поиск в таблице последовательный 334—342
| Поиск по образцу 212—219
Поля 35—39
Последовательная обработка файлов 228—268
Последовательность выполнения 103 161—163
Предложение 33 54 101—102 184
Присоединить 100
Пробел 29 42 322
Пробелами дополнение 124
Программ примеры 45—47 118—122 182—185 185—227 283—293
Программа главная 302—306
Программа исходная 20 53
Программа на языке КОБОЛ 15—19
Программа подчиненная 302—306
Программа рабочая 20 54
Программы вызов 302—306
Программы имя 29 53
Процедуры повторяющиеся 172—175
Раздел DATA DIVISION (РАЗДЕЛ ДАННЫХ) 18 40 43—44 46 71 91—93 112 183 184 208 229 231 234 432 439
Раздел ENVIRONMENT DIVISION (РАЗДЕЛ ОБОРУДОВАНИЯ) 19 20 40 41—43 76 182 183 208 229—230 234 249
Раздел IDENTIFICATION DIVISION (РАЗДЕЛ ИДЕНТИФИКАЦИИ) 40—41 182 269—272
Раздел PROCEDURE DIVISION (РАЗДЕЛ ПРОЦЕДУР) 18—19 40 44—45 101—104 183 184—185 194 204 214 234 241 261—262 432 464 474
Раздел КОБОЛа 33 40—45 54
Раздела заголовок 52
Реализации имя 229
Редактирование вставкой 133—136
Редактирование вставкой плавающей 135—136
Редактирование вставкой фиксированной 133—135
Редактирование подавлением нулей 136—137
Редактирование с помощью перемещения 122—131
Редактирования категории 124—131
Редактирования категория буквенная 127—128
Редактирования категория буквенно-цифровая 128—129
Редактирования категория буквенно-цифровая редактируемая 129—130
Редактирования категория числовая нецелая 125—127
Редактирования категория числовая редактируемая 131—132
Редактирования категория числовая целая 125—127
Рекурсивное определение 362
Сегментация 462—465
Секции, заголовок 52
Секция 33 462—464
Секция CONFIGURATION SECTION (СЕКЦИЯ КОНФИГУРАЦИИ) 182 183
Секция FILE SECTION (СЕКЦИЯ ФАЙЛОВ) 18 19 43—44 52—53 91—92 183—184
Секция INPUT-OUTPUT SECTION (СЕКЦИЯ ВВОДА-ВЫВОДА) 182 183 249 252
Секция LINKAGE SECTION (СЕКЦИЯ СВЯЗИ) 308
Секция WORKING-STORAGE SECTION (СЕКЦИЯ РАБОЧЕЙ-ПАМЯТИ) 44 91 93 182 184 238 250 355
Система управления сообщениями 467
Скобки квадратные 49 50
Скобки круглые 29 31 157—158 159 362
Скобки фигурные 49 50
Сортировка 429—433
Специальные возможности языка 442—477
Средства коммуникации 465—473
Средства отладки 473—477
Стандартные константы 93—96 100
Статья 33 54
Статья SELECT (ВЫБИРАЯ) 42—43 76 108 182 183 245 249 403 405 422 432 439
Статья описания записи 86 87—88 91—94 112 272—274
Строки 35—39
Структуризация данных 269—310
Таблица 311—347
Таблицы таблиц 321—327
Терминал 466
Точка завершающая 29 31 41 102 112
Трансляции процесс 19—25
Умолчание 247
Управляющие карты 21—22
Условие знака 168 366
Условие класса 169 362 366
Условие отношения 165—168 363—364 366
Условия VALUE 354—361
Условия составные 361—367
Устройства имя 42 53 108
Устройства массовой памяти 391—398
Устройства памяти с произвольным доступом 391—392
Файл 12 70—75 100
Файл входной (INPUT) 108 110 111
Файл выходной (OUTPUT) 110 111
Файла имя 42 108—110
Файлы с организацией индексной 420—429
Файлы с организацией относительной 399—407
Формат языка 27—39
Фраза 32—35 54
Фраза ACCESS MODE IS RANDOM (ДОСТУП ПРОИЗВОЛЬНЫЙ) 402 405
Фраза ACCESS MODE IS SEQUENTIAL (ДОСТУП ПОСЛЕДОВАТЕЛЬНЫЙ) 247—248
Фраза ADVANCING (ДО/ПОСЛЕ ПРОДВИЖЕНИЯ) 233—235
Фраза AFTER (ЗАТЕМ) 382 383
Фраза ALL PROCEDURES (ВСЕХ ПРОЦЕДУРАХ) 475
Фраза ALTERNATE KEY (ДОПОЛНИТЕЛЬНЫЙ КЛЮЧ ЗАПИСИ) 423
Фраза ASSIGN ТО (НАЗНАЧИТЬ) 182
Фраза AT END (В КОНЦЕ) 111 197 346
Фраза BEFORE/AFTER (ДО/ПОСЛЕ) 458 459—460
Фраза BLANK WHEN ZERO (ПРОБЕЛ КОГДА НУЛЬ) 275
Фраза BLOCK (В БЛОКЕ) 243—245
Фраза CORRESPONDING (СООТВЕТСТВУЮЩИЙ) 280—283 299 319—320 437
Фраза COUNT (СЧЕТ) 450 451 453
Фраза DATA RECORDS (ЗАПИСИ ДАННЫХ) 239 240
Фраза DELIMITED BY (ОГРАНИЧИВАЯСЬ) 446 451 452
Фраза DELIMITER IN (ОГРАНИЧИТЕЛЬ В) 451 452
Фраза DEPENDING (В ЗАВИСИМОСТИ ОТ) 345 367—370 372
Фраза DUPLICATES (С ДУБЛИРОВАНИЕМ) 423
Фраза ELSE (ИНАЧЕ) 204
Фраза ERROR (ПРИ ПЕРЕПОЛНЕНИИ) 372
Фраза FILE STATUS IS (СОСТОЯНИЕ ФАЙЛА) 248—249 250
Фраза FOR (С УДАЛЕНИЕМ) 259
Фраза FROM (ОТ) 113 230 382 387 395 437
Фраза GIVING (ПОЛУЧАЯ) 145—146 151 184 282 436 439 440
Фраза INDEXED BY (ИНДЕКСИРУЕТСЯ) 335 337
Фраза INTO (В) 255—256 438
Фраза INVALID KEY (ПРИ ОШИБКЕ КЛЮЧА) 403 405 424
Фраза IS NOT LESS THAN (HE МЕНЬШЕ ЧЕМ) 425
Фраза JUSTIFIED RIGHT (СДВИНУТО ВПРАВО) 274
Фраза LABEL RECORD IS STANDARD/OMITTED (МЕТКИ СТАНДАРТНЫ/ОПУЩЕНЫ) 76 110 184 236—237
Фраза MULTIPLE FILE TAPE (НА ОДНОЙ КАТУШКЕ) 251—252
Фраза NO DATA (НЕТ ДАННЫХ) 470
Фраза OCCURS (ПОВТОРЯЕТСЯ) 313 314 316 323 324 328 332 335 337 338 343 430
Фраза ON SIZE ERROR (ПРИ ПЕРЕПОЛНЕНИИ) 145 146—147 152 155
Фраза ORGANISATION IS SEQUENTIAL (ОРГАНИЗАЦИЯ ПОСЛЕДОВАТЕЛЬНАЯ) 247—248
Фраза ORGANIZATION IS INDEXED (ОРГАНИЗАЦИЯ ИНДЕКСНАЯ) 420—429
Фраза ORGANIZATION IS RELATIVE (ОРГАНИЗАЦИЯ ОТНОСИТЕЛЬНАЯ) 399—407
Фраза OUTPUT PROCEDURE (ПРОЦЕДУРА ВЫВОДА) 439 440 441
Фраза OVERFLOW (ПРИ ПЕРЕПОЛНЕНИИ) 447 451
Фраза PICTURE (ШАБЛОН) 83—86 91 93 114—117 123—139 144 184 194 281 315 353 345 357 446 460
Фраза POINTER (УКАЗАТЕЛЬ) 445 446 450—451
Фраза RECORD CONTAINS (В ЗАПИСИ) 241
Фраза RECORD KEY (КЛЮЧ ЗАПИСИ) 423
Фраза REDEFINES (ПЕРЕОПРЕДЕЛЯЕТ) 296—300 314 320 322 323 353 387 443
Фраза REEL (КАТУШКА) 258—259
Фраза REMAINDER (ОСТАТОК) 152
Фраза RENAMES (ПЕРЕИМЕНОВЫВАЕТ) 293—296 322 324 387
Фраза REPLACING (ЗАМЕНЯЯ) 459—460 461
Фраза RESERVE (РЕЗЕРВИРОВАТЬ) 246—247
Фраза ROUNDED (ОКРУГЛЯЯ) 145 152 155
Фраза SAME... AREA (ОБЩАЯ ОБЛАСТЬ) 250—251 358—359
Фраза SEPARATE CHARACTER (ОТДЕЛЬНАЯ ЛИТЕРА) 276
Фраза SIGN (ЗНАК) 274 275—276
Фраза SYNCHRONIZED (ВЫДЕЛЕНО) 352—353
Фраза TALLYING (СЧИТАЯ) 450 453 461
Фраза UNIT (ТОМ) 258—259
Фраза USAGE IS (ДЛЯ) 81 329 348—351 353 442 450 457
Фраза USING (ИСПОЛЬЗУЯ) 307 436 439
Фраза VALUE IS (ЗНАЧЕНИЕ) 44 93 184 238 273 299 308 314 320 359
Фраза VALUE OF (ЗНАЧЕНИЕ) 77 108 236 238—239 354
Фраза VARYING (МЕНЯЯ) 336—337 382 383
Фраза WHEN (КОГДА) 344
Фраза WITH DEBUGGING MODE (В РЕЖИМЕ ОТЛАДКИ) 474
Циклов организация 172—175
|
|
 |
Реклама |
 |
|
|