https://emuverse.ru/w/index.php?title=%D0%A3%D0%9A%D0%9D%D0%A6_%D0%91%D0%B5%D0%B9%D1%81%D0%B8%D0%BA_%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0&feed=atom&action=history
УКНЦ Бейсик Руководство программиста - История изменений
2024-03-28T09:13:00Z
История изменений этой страницы в вики
MediaWiki 1.40.0
https://emuverse.ru/w/index.php?title=%D0%A3%D0%9A%D0%9D%D0%A6_%D0%91%D0%B5%D0%B9%D1%81%D0%B8%D0%BA_%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0&diff=2949&oldid=prev
Nzeemin: категория
2020-03-29T14:17:05Z
<p>категория</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 17:17, 29 марта 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l708">Строка 708:</td>
<td colspan="2" class="diff-lineno">Строка 708:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Категория:УКНЦ]]</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Категория:УКНЦ<ins style="font-weight: bold; text-decoration: none;">|Б</ins>]]</div></td></tr>
</table>
Nzeemin
https://emuverse.ru/w/index.php?title=%D0%A3%D0%9A%D0%9D%D0%A6_%D0%91%D0%B5%D0%B9%D1%81%D0%B8%D0%BA_%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0&diff=1965&oldid=prev
Nzeemin: Новая страница: «{{ДИ}} <pre> УТВЕРЖДЕН .00031-01 33 01-ЛУ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КО…»
2015-10-07T06:02:26Z
<p>Новая страница: «{{ДИ}} <pre> УТВЕРЖДЕН .00031-01 33 01-ЛУ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КО…»</p>
<p><b>Новая страница</b></p><div>{{ДИ}}<br />
<pre><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
УТВЕРЖДЕН<br />
<br />
.00031-01 33 01-ЛУ<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ<br />
КОМПЛЕКСА ВЫЧИСЛИТЕЛЬНОГО УЧЕБНОГО<br />
"ЭЛЕКТРОНИКА МС 0202"<br />
<br />
<br />
БЕЙСИК<br />
<br />
РУКОВОДСТВО ПРОГРАММИСТА<br />
<br />
.00031-01 33 01<br />
<br />
ЛИСТОВ 14<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
1987<br />
ЛИТЕРА А<br />
<br />
- 2 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
АННОТАЦИЯ<br />
<br />
<br />
<br />
<br />
<br />
Настоящий документ является руководством программиста по<br />
работе с БЕЙСИК-системой и содержит общую информацию, необходимую<br />
программисту для работы с языком БЕЙСИК на микро-ЭВМ "Электроника<br />
МС 0511".<br />
<br />
Документ содержит сведения об основных характеристиках<br />
БЕЙСИК-системы, способе использования, а также сообщения<br />
программисту и оператору.<br />
<br />
- 3 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
<br />
<br />
<br />
<br />
СОДЕРЖАНИЕ<br />
<br />
<br />
<br />
<br />
1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ................. 4<br />
<br />
<br />
2. ХАРАКТЕРИСТИКИ ПРОГРАММ................................... 5<br />
<br />
2.1. Распределение памяти................................... 5<br />
2.2. Режим работы........................................... 7<br />
<br />
3. ОБРАЩЕНИЕ К ПРОГРАММЕ..................................... 8<br />
<br />
<br />
4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ................................. 8<br />
<br />
<br />
5. СООБЩЕНИЯ................................................. 9<br />
<br />
5.1. Формат сообщений....................................... 9<br />
5.2. Сообщения об ошибках................................... 10<br />
<br />
- 4 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ<br />
<br />
<br />
<br />
<br />
БЕЙСИК-система для микро-ЭВМ "Электроника МС 0511"<br />
представляет собой единый комплекс программ. Она предназначена<br />
для непосредственного выполнения команд и операторов языка, а<br />
также для выполнения БЕЙСИК-программ с предыдущей их компиляцией.<br />
Система позволяет создавать программы на языке БЕЙСИК, обладает<br />
большими возможностями по редактированию и отладке программ.<br />
<br />
Для работы с БЕЙСИК-системой необходима микро-ЭВМ<br />
"Электроника МС 0511" ( 1.700.016) с подключенным к ней<br />
монитором с размерностью экрана 640 х 264. В качестве монитора<br />
может использоваться бытовой телевизионный приемник. Для хранения<br />
программ к микро-ЭВМ может быть подключен бытовой кассетный<br />
магнитофон.<br />
<br />
Программа компилятора БЕЙСИК записана на диске .00031 МД<br />
01 и передается в микро-ЭВМ по локальной сети из машины<br />
преподавателя. В дальнейшем будет предоставлена возможность<br />
загрузки БЕЙСИК-системы с кассеты ПЗУ.<br />
<br />
- 5 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
2. ХАРАКТЕРИСТИКИ ПРОГРАММ<br />
<br />
<br />
<br />
<br />
<br />
<br />
2.1. Распределение памяти<br />
<br />
<br />
<br />
Общий объем непосредственно адресуемой памяти ЦП составляет<br />
56 Кбайт (1Кбайт=1024байт). Размер БЕЙСИК-системы может быть<br />
различным в зависимости от версии языка, но не превышает 28Кбайт.<br />
Остальное адресное пространство используется БЕЙСИК-системой.<br />
Адреса ниже 2000 отведены под общий системный стек (адреса<br />
возврата из подпрограмм, временное хранение данных и т.п.). Ниже<br />
исполнительной части БЕЙСИК-системы расположена область системных<br />
переменных, флагов счетчиков, буферов и т.п. Выше этой области<br />
хранится во внутреннем представлении текст вводимых строк<br />
пользовательской программы.<br />
<br />
Выше текста программы размещается объектный код программы,<br />
получаемый при выполнении команды RUN. Ввод пользователем новых<br />
строк или исправление старых приводит к порче объектного кода.<br />
поэтому попытки обратиться в этом случае к объектному коду<br />
программы приводит к ошибке "Продолжение выполнения программы<br />
невозможно". Только после успешной компиляции (по команде RUN)<br />
опять становится возможным выполнение команд GOTO, CONT,<br />
пошаговое выполнение программы и т.п.<br />
<br />
Выше объектного кода отводится 200 байтов под символьные<br />
переменные. Величину этой области можно изменить оператором CLEAR<br />
(см.БЕЙСИК. Описание языка. У1.00031-01 35 01).<br />
<br />
Выше области строк резервируется память для индексных<br />
переменных всех типов. В этой области также хранятся<br />
максимальные значения индексов массивов. Область массивов всегда<br />
располагается начиная с четного адреса, поэтому и величина<br />
области строк всегда является четным числом. В случае, когда<br />
оператором CLEAR указывается нечетное количество байтов для<br />
строк, оно автоматически увеличивается до четного числа.<br />
<br />
Распределение памяти приведено на рис. 1.<br />
<br />
- 6 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
-------------------------------<br />
157777 ! ДРАЙВЕР СЕТИ !<br />
! !<br />
!------------------------------!<br />
150000 ! ПАМЯТЬ ПОЛЬЗОВАТЕЛЯ !<br />
! !<br />
!------------------------------!<br />
HIMEM ! БЛОК КОНТРОЛЯ ДЛЯ ФАЙЛОВЫХ !<br />
! ДАННЫХ С БУФЕРОМ (256+18БАЙТ)!<br />
!------------------------------!<br />
! БУФЕР ДЛЯ SAVE, LOAD И ВВОДА !<br />
! С КЛАВИАТУРЫ (256 БАЙТ) !<br />
!------------------------------!<br />
! ТАБЛИЦА СВЯЗИ (ДЛЯ КАЖДОЙ !<br />
! СТРОКИ 3 СЛОВА) !<br />
!------------------------------!<br />
! ТАБЛИЦА ИМЕН И ЗНАЧЕНИЙ !<br />
! ПРОСТЫХ ПЕРЕМЕННЫХ !<br />
!------------------------------!<br />
! СТЕК ЦИКЛОВ FOR И !<br />
! ПОДПРОГРАММ GOSUB !<br />
!------------------------------!<br />
! СВОБОДНАЯ ОБЛАСТЬ (РАЗМЕР !<br />
! ВЫДАЕТ ФУНКЦИЯ FREE [(N)] !<br />
!------------------------------!<br />
! ПАМЯТЬ МАССИВОВ !<br />
!------------------------------!<br />
! ПАМЯТЬ СТРОКОВЫХ ПЕРЕМЕННЫХ !<br />
! (200 БАЙТ) !<br />
!------------------------------!<br />
! ОБЪЕКТНЫЙ КОД !<br />
!------------------------------!<br />
! ТЕКСТ СТРОК ПРОГРАММ !<br />
!------------------------------!<br />
! Б Е Й С И К !<br />
!------------------------------!<br />
! СИСТЕМНЫЕ ПЕРЕМЕННЫЕ, ФЛАГИ, !<br />
! СЧЕТЧИКИ, БУФЕРА И Т.Д. !<br />
!------------------------------!<br />
2000 ! С Т Е К !<br />
!------------------------------!<br />
! ВЕКТОРА !<br />
0 !------------------------------!<br />
<br />
<br />
Рис. 1<br />
<br />
- 7 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
2.2. Режим работы<br />
<br />
<br />
<br />
Программа на языке БЕЙСИК состоит из строк, которые могут<br />
содержать операторы и команды. Программа может вводиться и<br />
выполняться в одном из двух режимов: косвенном или<br />
непосредственном.<br />
<br />
Для выполнения программы в косвенном режиме каждая строка<br />
этой программы должна начинаться с номера строки. За номером<br />
строки следует оператор. Минимальный номер строки 0, максимальный<br />
- 65535. Ввод операторов программы может выполняться в<br />
произвольном порядке. Выполнение операторов происходит в порядке<br />
возрастания номеров строк после подачи команды RUN.<br />
<br />
Для работы в непосредственном режиме номер строки не<br />
вводится. Операторы без номера строки выполняются непосредственно<br />
по мере их ввода в систему. Непосредственный режим БЕЙСИК-системы<br />
позволяет использовать вычислительную машину как очень мощный<br />
калькулятор.<br />
<br />
Только в непосредственном режиме выполняются команды<br />
БЕЙСИК-системы. К ним относятся:<br />
<br />
1) команды пуска программы (RUN, CONT, SYSTEM);<br />
<br />
2) команды загрузки и хранения программ<br />
(LOAD, SAVE, MERGE, CLOAD, CSAVE, FILES, BLOAD, BSAVE);<br />
<br />
3) команды работы с текстами программ (LIST, DELETE, RENUM,<br />
AUTO, LLIST).<br />
<br />
Подробнее команды описаны в документе:<br />
<br />
БЕЙСИК. Описание языка. У1.00031-01 35 01.<br />
<br />
- 8 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
3. ОБРАЩЕНИЕ К ПРОГРАММЕ<br />
<br />
<br />
<br />
<br />
Загрузка БЕЙСИК-системы через локальную сеть выполняется<br />
согласно У1.00031-01 34 03 Локальная сеть. Руководство оператора.<br />
<br />
Признаком нормальной работы системы служит выполнение<br />
следующих действий:<br />
<br />
- очистка экрана телевизора<br />
<br />
- формирование на экране служебной строки:<br />
<br />
ЛАТ<br />
<br />
- вывод начального сообщения:<br />
<br />
БЕЙСИК УК-НЦ (ВГУ, 1987.07.08)<br />
<br />
Ok<br />
<br />
Приглашение "Ok" означает готовность системы к работе и<br />
ожидание ввода команд или программы на языке БЕЙСИК.<br />
<br />
<br />
<br />
<br />
4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ<br />
<br />
<br />
<br />
Программа на исходном языке БЕЙСИК состоит из строк<br />
операторов. Операторы языка изменяют значения переменных,<br />
естественный порядок вычислений согласно алгоритму решения<br />
задачи, резервируют память под переменные и константы и т.д.<br />
<br />
К основным операторам относятся:<br />
<br />
1) операторы присваивания (LET);<br />
<br />
2) операторы безусловного и условного перехода (GOTO, IF);<br />
<br />
3) операторы обращения к подпрограмме и возврат из нее<br />
(GOSUB, RETURN);<br />
<br />
4) операторы цикла (FOR, NEXT);<br />
<br />
5) операторы ввода/вывода (PRINT, INPUT, OPEN и т.д.) и др.<br />
<br />
Подробно эти и другие операторы языке БЕЙСИК описаны в<br />
документе: БЕЙСИК. Описание языка. У1.00031-01 35 01.<br />
<br />
Входные и выходные данные могут храниться на магнитной ленте<br />
или на диске машины преподавателя, если микро-ЭВМ "Электроника МС<br />
0511" подключена к локальной сети.<br />
<br />
- 9 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
БЕЙСИК-система допускает работу с тремя типами файлов:<br />
<br />
1) информация в кодах КОИ-7 строками не более 255 символов<br />
(тип по умолчанию ASC, если файл создан командой SAVE,<br />
или DAT, если файл создан средствами БЕЙСИК-системы<br />
для работы с файлами данных);<br />
<br />
2) БЕЙСИК-программы во внутреннем коде системы (тип по<br />
умолчанию COD);<br />
<br />
3) Файлы с двоичной информацией (тип по умолчанию BIN).<br />
<br />
При обмене информацией используются следующие команды<br />
БЕЙСИК-системы:<br />
<br />
1) для приема и передачи программ БЕЙСИК-системы в текстовом<br />
формате - LOAD и SAVE;<br />
<br />
2) для приема и передачи программ во внутреннем коде<br />
системы - CLOAD и CSAVE;<br />
<br />
3) для обмена двоичной информацией - BLOAD и BSAVE.<br />
<br />
Для обмена данными используются операторы OPEN, PRINT#,<br />
INPUT#, CLOSE.<br />
<br />
<br />
<br />
<br />
5. СООБЩЕНИЯ<br />
<br />
<br />
<br />
<br />
<br />
<br />
5.1. Формат сообщений<br />
<br />
<br />
<br />
При обнаружении ошибки во время ввода, синтаксического<br />
анализа или выполнения программы БЕЙСИК-система выдает сообщение<br />
об ошибке. Формат следующий:<br />
<br />
<ОШИБ> в строке YYYYYY ,<br />
<br />
где <ОШИБ> - сокращенное название ошибки;<br />
YYYYYY - номер строки, в которой обнаружена ошибка.<br />
<br />
Если выполняется работа в непосредственном режиме, то номер<br />
строки не выдается.<br />
<br />
При выполнении оператора STOP или при нажатии клавиши <СТОП><br />
выдается сообщение:<br />
<br />
Стоп в строке YYYYY<br />
<br />
где YYYYY - номер строки, выполняющейся в это время.<br />
<br />
- 10 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
5.2. Сообщения об ошибках<br />
<br />
<br />
<br />
<br />
1 NEXT без FOR<br />
NEXT не предшествовал FOR или переменная, исполь-<br />
зованная в FOR, не соответствует переменной,<br />
использованной в NEXT.<br />
<br />
<br />
2 Синтаксическая ошибка<br />
Неверное использование символов, например, число<br />
открывающих скобок не соответствует числу<br />
закрывающих, неправильная запись операторов или<br />
их составных частей, неправильно использована<br />
запятая и т.п.<br />
<br />
<br />
3 RETURN без GOSUB<br />
При выполнении RETURN обнаружено, что не было<br />
выполнено GOSUB.<br />
<br />
<br />
4 Кончились DATA<br />
При выполнении оператора READ обнаружено, что<br />
список оператора DATA исчерпан.<br />
<br />
<br />
5 Неправильный вызов функции<br />
Ошибка возникает в следующих случаях:<br />
- отрицательный индекс;<br />
- неправильный аргумент для LOG, SQR;<br />
- неправильные значения аргументов для графичес-<br />
ких и других операторов;<br />
- неопределенная с DEFUSR функция USR и др.<br />
<br />
<br />
6 Переполнение<br />
Результат арифметической операции слишком велик<br />
по абсолютному значению и не может быть записан<br />
в формате, принятом для чисел в БЕЙСИК-<br />
системе. ( В случае слишком малых величин<br />
результат приравнивается нулю и ошибки не<br />
выдается).<br />
<br />
<br />
7 Переполнение памяти<br />
Программа не помещается в памяти, либо<br />
использовано слишком много вложенных операторов<br />
FOR, GOSUB, слишком много переменных, слишком<br />
много затребовано памяти для массива или области<br />
строк, слишком мала свободная область для гене-<br />
рирования кода непосредственно выполняемых опе-<br />
раторов.<br />
<br />
<br />
8 Неопределен номер строки<br />
<br />
- 11 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
В GOTO, GOSUB, IF, RESTORE, RENUM, AUTO, ON или<br />
DELETE использован номер несуществующей строки.<br />
<br />
<br />
9 Недопустимый индекс (за пределами)<br />
Ссылка на элемент массива с индексом, который<br />
выходит за пределы размерности массива, либо<br />
указано неправильное число индексов.<br />
<br />
<br />
10 Повторное определение массива<br />
Массив определен двумя операторами DIM,<br />
или массив определен оператором DIM после<br />
того, как по умолчанию для этого массива<br />
была установлена размерность 10.<br />
<br />
<br />
11 Деление на нуль<br />
В выражении встретилось деление на нуль,<br />
или нуль был возведен в отрицательную степень.<br />
<br />
<br />
12 Невозможно выполнить<br />
Недопустимый оператор в режиме непосредственного<br />
выполнения.<br />
<br />
<br />
13 Ошибка типов<br />
Попытка присвоить символьной переменной числовое<br />
значение или наоборот; функции, использующей<br />
числовой аргумент, передается символьный аргу-<br />
мент или наоборот.<br />
<br />
<br />
14 Не хватает места символьным переменным<br />
Превышено количество оставшейся памяти, которая<br />
была отведена символьным переменным по умолчанию<br />
или оператором CLEAR.<br />
<br />
<br />
15 Слишком длинная строка<br />
Была попытка создать строку длиной более<br />
чем 255 символов.<br />
<br />
<br />
16 Не определена<br />
<br />
<br />
17 Продолжение невозможно<br />
Была сделана попытка продолжить выполнение<br />
программы, которая:<br />
1. Была прервана из-за возникновения ошибки;<br />
2. Была изменена;<br />
3. Не существует.<br />
<br />
<br />
18 Не определена функция пользователя<br />
Попытка обратиться к функции FN до ее определе-<br />
<br />
- 12 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
ния оператором DEFFN.<br />
<br />
<br />
19 Ошибка устройства ввода/вывода<br />
Встречается при работе устройства ввода/вывода.<br />
<br />
<br />
20 Не определена<br />
<br />
<br />
21 Не определена<br />
<br />
<br />
22 Не определена<br />
<br />
<br />
23 Не определена<br />
<br />
<br />
24 Отсутствует операнд<br />
Выражение содержит оператор без операнда,<br />
или в операторе (команде) нет обязательных<br />
параметров.<br />
<br />
<br />
25 Переполнение буфера ввода<br />
Была сделана попытка ввести строку длиной<br />
более чем 255 символов.<br />
<br />
<br />
26-51 Не определены<br />
<br />
<br />
52 Ошибочный номер файла<br />
Оператор или команда ссылается на файл,<br />
который не открыт или открыт с другой целью<br />
(не для записи или чтения).<br />
<br />
<br />
53 Не определена<br />
<br />
<br />
54 Файл уже открыт<br />
Применен оператор OPEN для файла, который<br />
уже открыт.<br />
<br />
<br />
55 Конец файла<br />
Попытка прочитать запись окончания файла<br />
оператор INPUT# был выполнен после того, как<br />
все данные из файла были введены, или применен<br />
Для пустого файла. Чтобы избежать этой ошибки,<br />
для обнаружения окончания файла применяйте функ-<br />
цию EOF.<br />
<br />
<br />
56 Ошибочное имя файла<br />
В операторах LOAD, SAVE или OPEN использовано<br />
<br />
- 13 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
неправильное имя файла (имя файла состоит из<br />
слишком большого количества символов).<br />
<br />
<br />
57 Строка без номера<br />
Команда непосредственного выполнения в программе<br />
во время загрузки КОИ-7 файла. Загрузка прерыва-<br />
ется.<br />
<br />
<br />
58 Не определена<br />
<br />
<br />
59 Файл не открыт<br />
Оператор ввода/вывода применен к файлу, который<br />
не был открыт.<br />
<br />
<br />
60 Не определена<br />
<br />
<br />
61 Не определена<br />
<br />
<br />
62 Ошибочное имя устройства<br />
Было использовано ошибочное имя устройства<br />
(в данной версии языка отсутствует).<br />
<br />
- 14 -<br />
<br />
.00031-01 33 01<br />
<br />
<br />
------------------------------------------------------------------<br />
! ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ !<br />
!------------------------------------------------------------------!<br />
! ! НОМЕРА ЛИСТОВ (СТРАНИЦ) ! ВСЕГО ! !ВХОДЯЩИЙ ! ! !<br />
! !-------------------------! ЛИСТОВ ! N !N СОПРОВО!ПОДП!ДА!<br />
! !ИЗМЕ !ЗАМЕ !НОВЫХ!АННУЛИ-!(СТРАНИЦ)!ДОКУМЕН-!ДИТЕЛЬНО-! !ТА!<br />
!ИЗМ! НЕН ! НЕН ! !РОВАН- !В ДОКУМ. ! ТА. !ГО ДОКУМ ! ! !<br />
! ! НЫХ ! НЫХ ! ! НЫХ ! ! ! И ДАТА ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
! ! ! ! ! ! ! ! ! ! !<br />
!---!-----!-----!-----!-------!---------!--------!---------!----!--!<br />
<br />
</pre><br />
<br />
[[Категория:УКНЦ]]</div>
Nzeemin