Математика

Физика

Химия

Биология

Техника и    технологии

Диалоговая отладка программ на языке ПЛ/-Лепин-Дмитрюкоз Г. А М.: Финансы и статистика, 1986.— 240 с.: ил.
Лепин-Дмитрюкоз Г. А. Диалоговая отладка программ на языке ПЛ/1. — М.: Финансы и статистика, 1986.— 240 с.: ил.
Цель книги — научить программистов работе с отладочным транслятором в режиме диалога на распространенном алгоритмическом языке ПЛ/1, что значительно повысит эффективность работы специалистов. Даны рекомендации по использованию режимов отладочного транслятора, рассмотрены особенности Входного языка ПЛ/1, реализованные в отладочном трансляторе.
Для пользователей ЕС ЭВМ, проблемных программистов и студенте» вузов.
ПРЕДИСЛОВИЕ
Новые режимы операционной системы ОС ЕС ЭВМ определили направление развития систем программирования на основе широко используемых алгоритмических языков ПЛ/1, Фортран и Кобол. Появление режима разделения времени, который предоставляет простые и удобные диалоговые средства общения с ЭВМ, привело к созданию в системах программирования посредников по вызову трансляторов в среде разделения времени и диалоговых средств ведения отладки на входном языке.
Пользователю системы программирования, работающему в среде разделения времени, доступны все возможности, предоставляемые системой разделения времени (СРВ). По сравнению с пакетной обработкой она имеет ряд преимуществ по использованию ЭВМ. При работе в режиме пакетной обработки составленное пользователем задание на трансляцию, редактирование и выполнение программы передается диспетчеру ЭВМ, который включает его в пакет заданий. Сформированный пакет оператор запускает для обработки на ЭВМ без участия пользователя. Отсутствие прямых контактов пользователя с ЭВМ в режиме пакетной обработки не позволяет ему сразу исправлять обнаруженные транслятором ошибки. Пользователю требуется за рабочим столом проанализировать результаты обработки своего задания, подготовить новый вариант и передать его в пакет, что значительно замедляет отладку и увеличивает время получения окончательных результатов.
В отличие от пакетной обработки режим разделения времени предоставляет пользователю необходимые ему ресурсы вычислительной системы на длительное время (сеанс работы). Используя средства СРВ и отладочного транслятора с языка ПЛ/1, пользователь во время сеанса работы за абонентским пунктом (АП) может создать и быстро отладить свою программу. Учитывая, что примерно 60—70% времени тратится программистом (пользователем) на отладку программы (при пакетном режиме со стандартным транслятором), необходим»
ОГЛАВЛЕНИЕ
Предисловие....................... *
Глава 1. Система разделения времени . ......... . . 6
1.1. Общие сведения о СРВ.............. 5
1.2. Получение справочной информации и сообщения СРВ . . 6
1.3. Организация работы абонента в СРВ......... О
Глава 2. Создание и обслуживание наборов данных....... 151
2.1. Идентификация наборов данных........... 15 j
2.2. Создание наборов данных в режиме EDIT....... 16 |
2.3. Корректировка наборов данных.......... . 201
2.4. Распределение и освобождение наборов данных . . . . . 291
2.5. Ввод и вывод на абонентский пункт и обработка наборов | данных ..................... W
2.6. Получение справочной информации о наборах данных . . 41
Глава 3. Отладочный транслятор с языка ПЛ/1........ 45
3.1. Назначение и условия применения отладочного транслятора 45
3.2. Общий принцип работы отладочного транслятора .... 46 j
3.3. Наборы данных, используемые транслятором...... 50
3.4. Обращение к отладочному транслятору........ 51
3.5. Совместное использование модулей, полученных отладочным
и оптимизирующим трансляторами.......... 64
3.6. Режимы отладочного транслятора, используемые в СРВ , 65
3.7. Подкоманды, используемые в команде PLIC...... 85
Г лав а 4. Входной язык ПЛ/1 для отладочного транслятора .... 1101
4.1. Описание данных в языке ПЛ/1 ........... 110J
4.2. Вычисление выражений и преобразование данных . . г . 122
4.3. Основные выполняемые операторы языка . ...... 131
4.4. Структура программы на ПЛ/1 и распределение памяти .. , 14-1
4.5. Программные прерывания............ . 171
4.6. Мультизадачное^................. 185
Глава 5. Диалоговая отладка программ........... 197
5.1. Подготовка программы к диалоговой отладке ...... 1
5.2. Отладочные средства при диалоговой отладке...... 198
5.3. Создание и использование логических единиц '...... 2(К
5.4. Управление ходом выполнения программы при отладке алгоритма...................... 21С
5.5. Разработка и отладка программ в ПДО СВМ ЕС .... 222
Литература........................ 23?
Приложение. Некоторые сведения о работе с оптимизирующим транслятором с языка ПЛ/1............. 237

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz