Передовица » Макулатура » Штатная документация » Агат-9 Книга 8 (2) » Фг.00031-01 31 01

Фг.00031-01 31 01

    УТВЕРЖДЕН

Фг.00031-01 31 01-ЛУ

МАШИНА ВЫЧИСЛИТЕЛЬНАЯ ЭЛЕКТРОННАЯ

ПЕРСОНАЛЬНАЯ "АГАТ"

(исполнение 9)

Инструментальный комплекс программиста

Описание применения

Фг.00031-01 31 01

1991

 

* * *

АННОТАЦИЯ

В настоящем документе приведена информация о назначении, функциональных характеристиках и условиях применения инструментального комплекса программиста для ПЭВМ "АГАТ" исполнение 9 (далее-ИКП).

СОДЕРЖАНИЕ

1. Назначение и условия применения программы

2. Описание задачи 

3. Входные и выходные данные 

1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ

ИКП служит для выполнения программ и директив языков программирования "Бейсик", "Рапира", "Applesoft" и Ассемблер.

ИКП позволяет осуществлять редактирование и ввод текстов программ с помощью блока клавиатуры, запись и считывание программ и данных расположенных на гибком магнитном диске (ГМД) или с кассетного магнитофона;

ИКП позволяет осуществить комплексную проверку функционирования ПЭВМ "АГАТ" и обеспечивает возможности инициализации и копирования ГМД;

Размещается ИКП на гибком магнитном диске и загружается в оперативную память ПЭВМ "АГАТ" в момент начальной загрузки.

2. ОПИСАНИЕ ЗАДАЧИ

В соответствии с назначением ИКП реализует следующие задачи:

предоставляет средства вычисления выражений над целыми и вещественными переменными, элементарными функциями;

обеспечивает возможность выполнения условных операторов, циклов и обращений к подпрограммам и функциям;

предоставляет возможность работы с массивами;

обеспечивает использование режимов отображения информации ПЭВМ "АГАТ" исполнение 9;

обеспечивает разработку и отладку программ на языке "Ассемблер", "Бейсик", "Рапира", "Applesoft";

обеспечивает ввод программы с блока клавиатуры, с кассетного магнитофона, с накопителя на гибком магнитном диске (НГМД), при этом в процессе ввода с блока клавиатуры предоставляется возможность редактирования вводимой строки с использованием всего текста, имеющегося на экране видеоконтрольного устройства (ВКУ);

обеспечивает построчное редактирование введенной программы с возможностями поиска и регулярной замены фрагментов текста по всей программе или ее части;

обеспечивает запись программы на кассетный магнитофон;

обеспечивает интерпретацию программы с обращениями к ее участкам, реализованным в машинных кодах и загруженным в память в процессе интерпретации. В ходе интерпретации обеспечиваются возможности останова программы, трассировки программы по номерам строк, регулировки скорости выполнения программы;

обеспечивает вывод, изменение значения переменных, вычисления выражений над этими переменными без изменения текста отлаживаемой программы;

обеспечивает вывод и изменения содержимого оперативной памяти ПЭВМ "АГАТ" исполнение 9 путем задания адресов зоны памяти в терминах языков программирования;

обеспечивает отладочный режим выполнения участков программы в машинных кодах с возможностью прохождения частей программы путем указания начального и конечного адресов в терминах языков программирования, а также возможностью останова программы с клавиатуры;

обеспечивает диагностику ошибок программы, выявляемых в процессе интерпретации, с автоматическим отображением типа ошибки, строки, в которой обнаружена ошибка, и указания места в строке, где закончилась интерпретация;

обеспечивает инициализацию гибкого магнитного диска и копирование гибких магнитных дисков;

обеспечивает комплексную проверку функционирования ПЭВМ "АГАТ" исполнение 9.

3. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ

Входными данными для ИКП являются тексты программ и директив языков программирования.

Выходными данными - результаты выполнения программы в машинных кодах и сообщения об ошибках (см. для программ: на языке "Рапира" - Фг.00031-01 33 01 и Фг.00031-01 35 01;

на языке "Ассемблер" - Фг.00034-01 33 01 и Фг.00034-01 35 01;

на языках "Бейсик" и "Applesoft" - Фг.00035-01 33 01 и Фг.00035-01 35 01).

* * *

Использование материалов проекта agatcomp без получения предварительного письменного разрешения agatcomp запрещено.


Почта для обратной связи: mail@agatcomp.ru


Живое общение по теме Агата: Telegram группа Agatcomp.


Накопленные знания и проекты: тематический ФОРУМ.


© 2004-2024 agatcomp.su / agatcomp.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *