- •Lp88 - Версия 5.02
- •Руководство пользователя
- •Состав программного обеспечения
- •Введение ******* Что такое lp88? *******
- •***************** Что делает lp88 ? *****************
- •************ Некоторые особенности lp88 ************
- •************** Запуск программы ****************
- •******* Что Вам необходимо для работы ? *********
- •Как пользоваться lp88
- •*************** Задача-образец **************
- •******* Использование экранного редактора ******** f3 Using the Display Editor
- •******** Запись линейной программы ******** f4 To Save Linear Program
- •******** Поиск линейной программы ********* To Retrieve a Linear Program
- •********* Решение задачи лп *********** f2 To Solve a Linear Program
- •**** Запись и многократное использование базиса **** f8 To Save and Reuse a Basis
- •*********** Получение отчетов ************* Generating Reports
- •********* Работа симплекс-алгоритма ********** To See How the Simplex Algorithm Works
- •********* Окончание сеанса ********** To End the Session
- •******* Работа в пакетном режиме ******* Do It All in Batch Mode
- •Общие инструкции
- •******** Конфигурация аппаратных средств ******
- •*** Версия модифицированного симплекс-алгоритма с мультикативным представлением обратной матрицы ***
- •******** Размерность задачи и пределы памяти *******
- •**** Управление процессом выполнения программы ****
- •******** Компоненты задачи *********
- •********* Сохранение задачи/базиса ***********
- •******** Экранный редактор *********
- •********* Листинг задачи *********
- •******** Ввод с последовательного файла *******
- •********* Метод решения *********
- •******* Допуски и управление программами ****
- •******* Работа в интерактивном режиме ********
- •******** Генерирование отчетов *********
- •******** Запись решения ********
- •******* Решение последовательности задач лп *******
- •******** Работа в пакетном режиме *******
- •****** Запуск пакетного режима и конфигурация *****
- •****** Сообщения об ошибках и их устранение ******
- •Функциональные клавиши
- •****** Главное меню (master menu) ******
- •****** Меню установки (setup menu) *******
- •******* Меню выполнения (execution menu) *******
- •******** Меню вывода (output menu) *******
****** Сообщения об ошибках и их устранение ******
LP88 регистрирует все ошибки. При работе в интерактивном режиме ошибка всегда приводит к возвращению в главное меню. Основной (BASIC) код ошибки и номер строки программы, где обнаружена ошибка всегда появляются в 23-й строке экрана. Исправление большинства ошибок без потери данных или результата осуществляется обычно с помощью функциональных клавиш.
В пакетном режиме LP88 реагирует на зарегистрированную ошибку действием, заданным пользователем в начале работы в пакетном режиме.
Полный список ошибок и объяснение номеров кодов ошибок можно найти в приложении А книги "IBM Personal Computer BASIC". Ниже перечислены коды ошибок, наиболее
важные при работе с LP88.
Номер |
Сообщение |
-- |
String Space Corrupt (Insufficient Memory) Разрушена символьная строка (нехватка памяти) |
5 |
Illegal Function Call (Insufficient Memory) Недопустимый вызов функции (Нехватка памяти) |
14 |
Out of String Space (Insufficient Memory) Вне символьной строки (нехватка памяти) |
25 |
Device Fault Сбой в работе устройства |
27 |
Out of Paper Не хватает бумаги |
52 |
Bad File Number Неверный номер файла |
53 |
File Not Found Файл не найден |
55 |
File Already Open Файл уже открыт |
57 |
Device I/O Error Ошибка ввода/вывода |
61 |
Disk Full Диск заполнен |
62 |
Input Past End Ввод после конца |
64 |
Bad File Name Неверное имя файла |
67 |
Too Many Files Слишком много файлов |
68 |
Device Unavailable Устройство недоступно |
70 |
Disk Write Protect Запрещена запись на диск |
71 |
Disk Not Ready Диск не готов |
72 |
Disk Media Error Дефект диска |
75 |
Path/File Access Error Доступ к каталогу/файлу закрыт |
76 |
Path Not Found Не найден путь в каталоге |
Функциональные клавиши
В этой главе описывается использование функциональных клавиш.
****** Главное меню (master menu) ******
F1 SETUP MENU (меню установки). Передает управление SETUP MENU (меню установки). SETUP MENU появляется в строке функциональной клавиши. В пакетном режиме бездействует.
F2 SOLVE PROBLEM (решить задачу). Решает текущую задачу с исходной точки. Симплекс-алгоритм запускается с исходным базисом,содержащим единичные элементы и искусственные оценки.
F3 RERUN w BASIS (повторный запуск с базисом). Решает текущую задачу с заданного базиса. Повторный запуск симплекс-алгоритма с текущим базисом или предварительно записанным ным базисом. Массив обратной матрицы вычисляется повторно. Далее должно следовать имя файла базиса в пакетном режиме.
F4 RESTART w INV (перезапуск с обратной матрицей). Перезапуск текущей задачи с текущим базисом и обратной матрицей.Вновь вычисляются решения прямой и двойственной задач, но НЕ массив обратной матрицы. Если изменен какой-либо элемент базисных столбцов массива коэффициентов, то не следует использовать перезапуск.
F5 GET SOLUTION (получить решение). Повторно вычисляются решения прямой и
двойственной задач и обратная матрица с использованием текущего базиса или предварительно записанного базиса. Не берутся опорные точки. Далее должно следовать имя файла базиса в пакетном режиме.
F6 OLD PROBLEM (старая задача). Осуществляет поиск в памяти записанной ранее задачи ЛП и делает ее текущей задачей. Имя задачи " d:NAME " задается пользователем. LP88 ищет дисковод "d" для файла задачи NAME.LP. Затем должно следовать имя файла задачи в пакетном режиме.
F7 BATCH MODE (пакетный режим) Начинает автоматическую обработку команд с командного файла, названного пользователем.Затем должно следовать имя по следовательного файла, включающего команды пакетного режима,или LP88 возобновит обработку предыдущего командного файла с той точки, где она была прервана.
F8 OUTPUT MENU (меню вывода) Передает управление меню вывода (OUTPUT MENU) после выполнения симплекс-алгоритма. Меню вывода появляется в строке функциональной клавиши. В пакетном режиме бездействует.
F9 END SESSION (конец сеанса) У пользователя запрашивают верификацию конца сеанса. В конце сеанса все файлы закрыты и управление возвращается к DOS. В пакетном режиме верификация отсутствует.
F10 HELP (помощь) На экране появляется сообщение об авторских правах на LP88 и все четыре меню программ. В пакетном режиме вызывает возвращение в интерактивный режим.
