Математика

Физика

Химия

Биология

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

Языки Бесик-Москвитина А.А. М.: Высш. шк., 1994.— 206 с.: ил
Языки Бесик-Москвитина А.А. М.: Высш. шк., 1994.— 206 с.: ил

Москвитина А.А., Новичков B.C.
М82 Бейсик: Учеб. пособие для сред. спец. учеб, заведений и инж.-техн. работников.— 2-е изд., перераб. и доп.— М.: Высш. шк., 1994.— 206 с.: ил.—(Алгоритмические языки в техникуме.)
ISBN 5-06-002675-2
В пособии рассмотрены вопросы программирования на алгоритмическом языхе Бейсик применительно ж отечественным микро- в мини-ЭВМ. Изложены основные понятия языка и приемы программирования типовых вычислительных процессов. Приведены многочисленные примеры, даны вопросы для самостоятельной работы, имеются ответы и решения.. Рассмотрены особенности реализации языка в дисковой операционной системе микро ЭВМ серии ДВК, в ДОС РАФОС мини-ЭВМ СМ-4, в МС ДОС персональных ЭВМ.
Во второе издание (1-е — 1989 г.) добавлены материалы по особенностям программирования на языке Турбо-Бейсик в операционной системе МС ДОС для персональных компьютеров, рассмотрены дополнительные талы данных и функции, графические и звуковые возможности языка.
Предисловие
На современном этапе одним из главных факторов ускорения научно-технического прогресса в нашей стране является широкое внедрение вычислительной техники во все сферы жизни и деятельности человека. В условиях перестройки высшего и среднего специального образования на первый план выдвигается задача обучения компьютерной грамотности, широкое использование электронных вычислительных машин в учебном процессе как в вузах, так и в средних специальных учебных заведениях.
Совершенствование вычислительной техники и расширение круга задач, решаемых в различных областях народного хозяйства с помощью микроЭВМ, требует применения средств программирования, приводящих к снижению стоимости программного обеспечения, повышению производительности труда программистов. К таким средствам относятся диалоговые языки, одним из которых является язык Бейсик — алгоритмический язык высокого уровня.
Учебное пособие по языку Бейсик рассчитано на обучение прежде всего учащихся средних специальных учебных заведений, слушателей факультетов повышения квалификации, инженеров, не знакомых с программированием.
Во введении рассматриваются структура современных ЭВМ, принципы их работы и способы реализации алгоритмов. В гл. 1 — 7 излагаются синтаксис основных операторов языка Бейсик и методика построения различных типов программ. Основные понятия языка иллюстрируются большим числом примеров. Для закрепления материала и самостоятельной работы каждая глава сопровождается достаточным количеством упражнений.
В гл. 8 — 10 обсуждается конкретная реализация языка и его расширения в операционной системе микро- и мини-ЭВМ РА-ФОС. В настоящее время все большее распространение получают персональные компьютеры, совместимые с IBM PC, основной операционной системой которых является MS DOS. Поэтому в гл. 11 рассматриваются особенности реализации Турбо-Бейсик в MS DOS. В Приложении даны ответы и решения ко всем упражнениям.
Авторы
3
Оглавление
Предисловие...................... 3
Введение. Общие сведения об ЭВМ.............. 4
§ 1. Структура ЭВМ .................. 4
§ 2. Арифметические основы ЭВМ............. 6
§ 3. Этапы подготовки и решения задач на ЭВМ........ 8
§ 4. Запись алгоритмов в виде блок-схем........... 11
§ 5. Языки программирования .............. 15
Глава 1. Основные ионятня алгоритмического языка Бейсик...... 17
§ 1.1. Алфавит языка.................. 18
§ 1.2. Константы ................... 18
§ 1.3. Переменные ................... 20
§ 1.4. Стандартные функции ............... 21
§ 1.5. Арифметические выражения ............. 22
Глава 2. Программирование линейных алгоритмов......... 27
§ 2.1. Структура программы ............... 27
§ 2.2. Оператор присваивания............... 28
§ 2.3. Операторы останова и конца программы......... 29
§ 2.4. Пример составления линейной программы........ 29
Глава 3. Организация ввода и вывода информации......... 31
§ 3.1. Оператор ввода INPUT.............. 32
§ 3.2. Операторы ввода READ и DATA . . . . ....... 33
§ 3.3. Оператор печати PRINT .............. 35
§ 3.4. Оператор REM.................. 37
§ 3.5. Пример организации ввода и вывода информации..... 38
Глава 4. Программирование разветвляющихся алгоритмов...... 47
§ 4.1. Структура разветвляющегося алгоритма......... 47
§ 4.2. Оператор безусловного перехода ........... 49
§ 4.3. Условный оператор ................ 50
§ 4.4. Правила перехода от схемы разветвляющегося алгоритма к
программе................... 51
Глава 5. Программирование циклических алгоритмов........ 56
§ 5.1. Обобщенная схема циклического процесса........ 56
§ 5.2. Схема циклического алгоритма с заданным числом
повторений ................... 57
§ 5.3. Операторы цикла................. 58
§ 5.4. Табулирование функции............... 60
§ 5.5. Вычисление суммы................ 62
§ 5.6. Вычисление произведения.............. 63
205
§ 5.7. Итерационные циклы................ 64
§ 5.8. Вычисление суммы ряда............... 69
§ 5.9. Сложные циклические процессы............ 74
Глава 6. Использование массивов............... 78
§ 6.1. Определение массива................ 78
,§ 6.2. Переменная с индексами .............. 78
§ 6.3. Описание массива................. 79
§ 6.4. Ввод и вывод массивов............... 80
§ 6.5. Примеры решения задач с использованием массивов .... 84
Глава 7. Использование подпрограмм • функция.......... 89
§ 7.1. Определение нестандартных функций.......... 89
§ 7.2. Обращение к нестандартной функции.......... 90
§ 7.3. Пример использования нестандартной функции...... 91
§ 7.4. Понятие подпрограммы.............. . 93
§ 7.5. Оператор входа в подпрограмму........... 95
§ 7.6. Оператор выхода из подпрограммы.......... 97
§ 7.7. Пример построения программы с использованием
подпрограммы .................. 98
Глава 8. Расширение языка в дисковой операционной системе РАФОС . . 100
§ 8.1. Характерные особенности языка в системе РАФОС..... 100
§ 8.2. Данные..................... 101
§ 8.3. Символьные выражения и функции........... 102
§ 8.4. Форматный вывод данных.............. 106
Глава 9. Работа с файлами................. 111
§ 9.1. Организация файлов................ 111
§ 9.2. Переименование и удаление файлов .......... 115
§ 9.3. Ввод—вывод данных из файлов последовательного доступа . . 115
§ 9.4. Файлы с прямым доступом............. 120
Глава 10. Выполнение программы на Бейсике........... 123
§ 10.1. Типовой алгоритм выполнения задания ........ 123
§ 10.2. Ввод программы................. 125
§ 10.3. Редактирование программы.........t ... 126
§ 10.4. Выполнение программы .............. 127
§ 10.5. Работа с файлами программ............. 128
Глава 11. Реализация языка Турбо-Бейсик в MS DOS персональных
компьютеров...................... 130
§ 11.1 Особенности языка Турбо-Бейсик........... 130
§ 11.2. Данные .................... 131
§ 11.3. Выражения ................... 139
§ 11.4. Операторы ................... 142
§ 11.5. Подпрограммы, функции и процедуры......... 144
§ 11.6. Графические возможности языка........... 147
§ 11.7. Звуковые возможности языка............. 154
§ 11.8. Выполнение программы в MS DOS.......... 157
Приложения ...................... 171
Ответы и решения к упражнениям............... 183
Литература....................... 204
206

Цена: 150руб.

Назад

Заказ

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

Hosted by uCoz