Математика

Физика

Химия

Биология

Техника и    технологии

Программирование микроЭВМ на языке Бейсик: Справоч-78- ник /Е. С. Башмакова, И. М. Витенберг, А. Б. Либеров, А. Л. Пашков; Под ред. И. М. Витенберга. - М.: Радио и связь, 1991. - 240 с.: ил. ISBN 5-256-00762-9. Описаны основные конструкции различных версий языка Бейсик, реализованных на ПЭВМ, а также основные средства языка: системные, графические, звуковые и ввода-вывода. Приведены программы, иллюстрирующие возможности языка для решения разнообразных задач. Описаны способы отладки программ. Для инженеров, программистов и преподавателей учебных заведений.
Предисловие
Настоящий справочник ставит своей целью ознакомить читателя с основными правилами программирования персональных ЭВМ (ПЭВМ) на языке Бейсик. В книге представлены понятия языка, построение программ и приемы работы с программами.
Главы справочника несут различную нагрузку. В гл. 1, которая является вводной, содержатся сведения о языке программирования Бейсик для начинающих программистов, а также обзорная информация, полезная опытным программистам.
Материал, приведенный в гл. 2 и 3, предназначен для программистов, впервые сталкивающихся с языком Бейсик. В гл. 2 описаны синтаксические элементы программы, представление чисел и системы счисления, выполнение основных операций. В гл. 3 рассмотрены возможности языка для ввода данных в программу, вывода данных из программы, при работе с оперативной памятью и портами ввода-вывода, организации циклов, выполнении условных и безусловных переходов, использовании встроенных функций, а также при работе со строковыми переменными и организации подпрограмм.
Глава 4 ориентирована на пользователей, машины которых оснащены периферийными устройствами. В ней подробно описываются команды и операторы работы с файлами, печатающим устройством, некоторые специфические команды и операторы для работы с клавиатурой и экраном дисплея. Ряд инструкций применяется как в минимальных комплектах ПЭВМ, так и при широком использовании внешних устройств; эти инструкции рассматриваются в нескольких главах. Например, операторы ввода информации с клавиатуры (INPUT, LINE INPUT, INKEY$, INPUTS, GET и т. п.) и операторы вывода информации на печать (PRINT, PRINT USING) рассматриваются в гл. 3, а команды вывода информации на экран дисплея LIST и на печатающее устройство LUST - в гл. 5.
В гл. 5, рассчитанной на программистов среднего уровня, содержится также информация о возможности тестирования и отладки программ, исправления ошибок. При работе с программами можно вводить программу заново, изменять ее, вызывать уже созданные.
Глава 6 предназначена для программистов, использующих в своей работе графику и звук.
Глава 7 дает некоторое представление о возможности построения достаточно простых программ, которые можно воспроизвести при изучении программирования.
Справочник построен по алфавитно-смысловому принципу. Б начале каждой из основных глав приводится рисунок, играющий роль краткого обобщения содержания главы. Далее в смысловом порядке описаны основные понятия и определения, а затем в алфавитном порядке — инструкции языка, представленные ключевыми словами. В гл. 4 и 6 для лучшего усвоения материала описание инструкций разнесено по параграфам.
Авторы разделили информацию о ключевых словах по главам и частично по параграфам, что, по их мнению, должно облегчить изучение языка программистом, впервые приступившим к написанию программ. Для более подготовленного программиста в приложении 1 дан
3
Оглавление
стр. Предисловие............................................................. 3
Глава 1. Язык Бейсик и его место в системах программирования................. 5
1.1. Основные характеристики и версии языка Бейсик......................... 5
•' 1.2. Отечественные Бейсик-системы........................................ 8
1.3. Основные отличия версий языка Бейсик................................. 8
1.4. Основные концепции Государственного стандарта языка Бейсик.............. 10
1.5. Загрузка интерпретаторов и выход в операционную систему................. 11
1 1.6. Трансляторы языка Бейсик............................................ 16
Глава 2. Основные элементы языка Бейсик................................... 17
2.1. Режимы работы..................................................... 17
2.2. Формат программной строки........................................... 18
2.3. Синтаксические элементы программы................................... 19
2.4. Данные и их описание................................................ 24
' 2.5. Перевод чисел одной точности в числа другой точности...................... 29
; 2.6. Выражения, типы операций........................................... 30
2.7. Строковые операции................................................. 36
,. 2.8. Описание инструкций................................................ 37
1 Глава 3. Основы программирования на языке Бейсик.......................... 39
3.1. Общие рекомендации................................................ 39
3.2. Ввод-вывод данных................................................. 40
, 3.3. Изменение последовательности выполнения программы.................... 50
; 3.4. Встроенные функции................................................ 56
3.5. Работа с оперативной памятью и портами ввода-вывода..................... 59
3.6. Описание инструкций................................................ 61
Глава 4. Работа с внешними устройствами.................................... 96
й-
4.1. Файловая организация............................................... 96
'I 4.2. Работа с функциональными клавишами.................................. 122
I 4.3. Дополнительные возможности работы с экраном дисплея.................... 125
i 4.4. Работа с периферийными устройствами.................................. 126
j 4.5. Работа с временными интервалами......................................131
| 4.6. Работа с коммуникационными сетями...................................135
•Глава 5. Работа с программами, написанными на языке Бейсик, и средства отладки * программ.........................................................138
5.1. Ввод новой программы.............................................,. 138
5.2. Редактирование программ............................................ 140
5.3. Работа программиста по исправлению ошибок.............................150
5.4. Моделирование ошибочных ситуаций................................... 162
5.5. Описание инструкций.......................'.........................163
оэо
Глава 6. Работа с графическими операторами и операторами звука................172
6.1. Графический экран..................................................172
6.2. Дисплейный процессор............................................... 175
6.3. Построение изображения (статическая и динамическая графика).............. 176
6.4. Операторы звука и музыки.......................................... • • т
6.5. Описание инструкций................................................1"
Глава 7. Примеры построения программ, написанных на языке Бейсик............21С
Приложение 1. Перечень ключевых слов........................................ ^
Приложение 2. Внутреннее представление программ, написанных на языке Бейсик...... 227
ЛТО
Список литературы............^............................................ ijo

Цена: 100руб.

Назад

Заказ

На главную страницу

Hosted by uCoz