Диалекты бейсика для ZX Spectrum
- Год
- 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; Список литературы.
- Реклама и обьявления.