- Автор
- Болдачев А.В., Думов И.Е., Елисеев В.А., Карпов П.А., Клюев Л.Е., Ларченко А.А., Родионов Ю.Н.
Дата: 1992 год
Издательство: «Питер» (Piter Ltd.)
Авторы: Болдачев А.В., Думов И.Е., Елисеев В.А., Карпов П.А., Клюев Л.Е., Ларченко А.А., Родионов Ю.Н.
Объём: 313 страниц
Тираж: 50000 экземпляров
ISBN: 5-7190-0001-1
Аннотация издательства:
Книга посвящена языку программирования Бейсик для популярного компьютера ZX Spectrum. В ней подробно описаны: базовая версия Бейсика (Spectrum-Бейсик), наиболее распространенные расширения (PRO-DOS, Laser Basic, MegaBasic, Beta Basic), а также компиляторы (ZX-Compiler, MCoder 2, Softek IS, Softek FP, Tobos FP). Одна из глав содержит описание языка Бейсик 128для компьютера ZX Spectrum 128.
СОДЕРЖАНИЕ:
Спектрум Бейсик - Предисловие; Короткое введение; Первое знакомство.
Спектрум Бейсик - Клавиатура; Режим ключевых слов (Keywords); Режим основных символов (Letter); Режим прописных букв (Capital); Расширенный режим (Extend Mode).
Спектрум Бейсик - Вывод символов на экран.
Спектрум Бейсик - Математические расчеты; Алгебраические действия; Числовые функции.
Спектрум Бейсик - Операции с символами.
Спектрум Бейсик - Операции с символами; Символы и их коды.
Спектрум Бейсик - Графика; Цвет; Раскраска изображений; Цветовые эффекты; Постоянные и временные атрибуты экрана.
Спектрум Бейсик - Программирование; Набор программы; Запуск программы; Редактирование программы; Переменные; Пояснения к тексту программы; Ввод данных с клавиатуры; Переходы; Останов и продолжение выполнения программы; Переходы по условию; Ввод символьных данных; Логические операции; Программные циклы; Пауза; Опрос клавиатуры; Звук; Массивы; Данные в программе; Подпрограммы.
Спектрум Бейсик - Работа с магнитофоном; Запись программ; Проверка правильности записи программы; Загрузка программы; Подгрузка программ; Запись и загрузка массивов; Запись и загрузка экранного изображения; Запись и загрузка содержимого областей памяти.
Спектрум Бейсик - Работа с принтером.
Спектрум Бейсик - Экспоненциальная форма записи чисел; Сравнение чисел; Сравнение символьных значений; Двоичное счисление; Случайные числа; Анализ атрибутов знакоместа; Символы псевдографики; Символы, определяемые пользователем; Управление выводом с помощью «знаков препинания»; Управляющие символы; Управление цветом в режиме курсора [Е].
Спектрум Бейсик - Системные переменные; Чтение содержимого памяти; Системный счетчик; Запись в память; Невидимая точка на экране; Окраска экрана; Другие операции с экраном; Настройка клавиатуры; Полезная информация о памяти.
Спектрум Бейсик - Сжатие бейсик-программ.
Спектрум Бейсик - Защита бейсик-программ.
Спектрум Бейсик - Справочник по spectrum-бейсику; Тематический указатель; Сообщения об ошибках; Символа ZX Spectrum; Контрольные кода ZX Spectrum.
Спектрум Бейсик - компиляторы.
Спектрум Бейсик - Целочисленные компиляторы - ZX-Compiler, MCoder, Softek IS.
Спектрум Бейсик - Компиляторы, работающие с вещественными числами: Softek FP, Tobos FP.
Спектрум Бейсик - Запись скомпилированных программ.
Спектрум Бейсик - Приложения: Совместимость компиляторов и интерпретатора Бейсика, cравнительные характеристики компиляторов.
Система PRO-DOS v. 1.1 - описание.
PRO-DOS - Загрузка и запуск.
PRO-DOS - Ключевые слова.
PRO-DOS - Графические операторы.
PRO-DOS - Закрашивание контуров.
PRO-DOS - Окна.
PRO-DOS - шрифты.
PRO-DOS - Теневой экран.
PRO-DOS - Приложения: Алфавитный перечень операторов PRO-DOS, Распределение памяти при работе с PRO-DOS, Вывод на принтер, Дополнительные сведения об окнах.
Laser Basic - Терминология.
Laser Basic - Вывод спрайтов на экран; Вывод на экран части спрайта; Перенос атрибутов; Преобразование окна экрана; Наборы переменных; Перемещение спрайтов; Наложение спрайтов; Копирование изображения с экрана в спрайт; Преобразование спрайтов; Скроллинг пейзажа; Изменение размеров области спрайт-файла; Вспомогательные графические операторы и функции; Определение столкновений спрайтов; Сервисные операторы и функции; Процедуры; Загрузка и запись программ.
Laser Basic - Создание спрайтов; Программа SPTGEN; Программа Spriter; Создание спрайтов больших размеров; Компилятор; Ограничения на текст исходной программы; Компиляция; Загрузка откомпилированной программы; Выполнение откомпилированной программы.
Laser Basic - Приложения: Операторы и функции Laser Basic; Использование графических переменных .SP1 и .SP2; Листинг программы Spriter; Вызов подпрограмм Laser Basic из машинных кодов; Спецификация файлов пакета Laser Basic.
Megabasic - Что может MegaBasic.
Megabasic - Редактор.
Megabasic - Шрифты.
Megabasic - Текстовые окна.
Megabasic - Атрибуты.
Megabasic - Кадры.
Megabasic - Спрайты.
Megabasic - Скроллинг.
Megabasic - Звук и музыка.
Megabasic - Структурное программирование.
Megabasic - Работа с машинными кодами.
Megabasic - Прочие операторы и команды. Приложения: Алфавитный список операторов MegaBasic; Распределение памяти при работе с MegaBasic; Использование MegaBasic с системой TR-DOS.
Beta Basic - Редактор.
Beta Basic - Операторы присваивания.
Beta Basic - Вывод символов на экран.
Beta Basic - Текстовые окна.
Beta Basic - Графические операторы.
Beta Basic - Управление программой.
Beta Basic - Обработка ошибок, трассировка, часы.
Beta Basic - Процедуры.
Beta Basic - Цикл DO - LOOP.
Beta Basic - Работа с памятью.
Beta Basic - Операции с символьными строками.
Beta Basic - Работа с массивами. Работа с клавиатурой.
Beta Basic - Работа со спрайтами.
Beta Basic - Генерация данных и текста программ.
Beta Basic - Преобразование чисел.
Beta Basic - Математические функции.
Beta Basic - Прочие операторы и функции.
Beta Basic - Приложения: Алфавитный перечень операторов Beta Basic; Алфавитный перечень функций Beta Basic; Перечень сообщений об ошибках Beta Basic; Распределение памяти при работе с Beta Basic; Использование Beta Basic с системой TR-DOS.
Бейсик 128 - редактор.
Бейсик 128 - Клавиатура.
Бейсик 128 - Экранный редактор.
Бейсик 128 - Меню Бейсика 128.
Бейсик 128 - Операторы Бейсика 128.
Бейсик 128 - Электронный диск.
Бейсик 128 - Работа с принтером.
Бейсик 128 - Приложения: Сообщения об ошибках интерпретатора Бейсик 128; Системные переменные ZX Spectrum 128; Список литературы.
Реклама и обьявления.