В книге описан диалоговый язык ФОКАЛ, входящий в программное обеспечение (ПО) микро- и мини-компьютеров ДВК-2,
«Электроника-60», СМ-4 и др. Рассмотрено ПО, созданное на базе
ФОКАЛа и используемое для программирования измерительных
комплексов и автоматизированного проектирования; раскрыты
особенности реализации ФОКАЛа на микроЭВМ индивидуального
пользования «Электроника БК-0010»; приведены примеры
использования ФОКАЛа для инженерных расчетов, систем
невычислительного назначения и разработки игровых программ
Author(s): Л.Г. Осетинский, М.Г. Осетинский, А.Н. Писаревский
Publisher: Машиностроение
Year: 1988
Language: Russian
Pages: 314
City: Ленинград
Предисловие
Глава 1. Введение в архитектуру микрокомпьютеров
1.1. МикроЭВМ и персональные компьютеры
1.2. Аппаратная организация микрокомпьютера
1.3. Программное обеспечение
Глава 2. Язык программирования ФОКАЛ
2.1. Общая характеристика языка
2.2. Словарь и компоненты языка
2.3. Выражения и присваивания
2.4. Операторы ввода и вывода
2.5. Операторы управления. Подпрограммы
2.6. Средства отладки программ
2.7. Стандартные функции. Оператор XECUTE
Глава 3. Реализация языка ФОКАЛ на бытовом персональном компьютере «Электроника БК-0010»
3.1. Организация программ. Элементы данных
3.2. Операторы языка
3.3. Работа с магнитофоном
3.4. Редактирование текста
3.5. Стандартные функции
3.6. Диагностика ошибок
Глава 4. Методология программирования на ФОКАЛе
4.1. Необходимость проектирования программ
4.2. Техника программирования
4.3. Отладка и тестирование программ
4.4. Эффективность программ
Глава 5. Научные, обучающие и игровые программы на ФОКАЛе
5.1. Программы для научных расчетов
5.2. Компьютерная графика
5.3. Игровые и обучающие программы
Глава 6. Архитектура и программное обеспечение бытового персонального компьютера «Электроника БК-0010»
6.1. Общая характеристика БК
6.2. Архитектура БК
6.3. Клавиатура
6.4. Устройство отображения информации
6.5. Накопитель на магнитной ленте
6.6. Последовательный канал
6.7. Порт ввода—вывода
6.8. Системное программное обеспечение
6.9. Бытовой компьютер на производстве, в школе и дома
Глава7. Использование ФОКАЛа в системах автоматизированного проектирования и автоматизации производства
7.1. Автоматизированное рабочее место проектировщика
7.2. Интерактивно-графическая система (ИГС) «Кулон»
7.3. Программное обеспечение ИГС «Кулон»
7.4. Файловая система ОС «Кулон»
7.5. ФОКАЛ как инструментальное средство программирования
ИГС «Кулон»
Приложения
1. Краткий справочник по языку ФОКАЛ-БК
2. Коды ошибок и диагностические сообщения ФОКАЛа-БК
3. Коды символов клавиатуры БК-0010
4. Система машинных команд ПК БК-0010
Набор инструкций в алфавитном порядке мнемоник
Набор инструкций в числовом порядке операционного кода
Список литературы