[<>]
~~TOC wide~~
====== Введение ======
Компьютеры серии [[msx:yamaha_kuvt:yamaha_kuvt#kuvt2|"Ямаха MSX-2"]] обладают весьма разнообразными возможностями в сравнении с другими компьютерами аналогичной стоимости. Гибкость архитектуры [[msx:msx_2|]] позволяет решать такие задачи, как
* Обработка текстов и передача данных
В распоряжении пользователя имеются разнообразные программы текстовых редакторов для различных языков (английского, французского, немецкого, арабского, русского, японского и ряда других). Применение интерфейса RS-232C позволяет связать компьютеры через модемы и канал телефонной линии.
* Создание и исполнение музыкальных произведений
Применение модуля звуковых эффектов и необходимых программных средств превращает компьютер в электромузыкальный синтезатор с дополнительными возможностями ввода, редактирования, хранения на магнитных носителях и вывода на принтер созданных Вами мелодий.
* Машинная графика и обработка изображений
Программные средства компьютера, такие, как программа [[msx:yamaha_painter:yamaha_painter|«ПЕЙНТЕР»]], позволяют создавать весьма сложные рисунки, которые можно записывать на дискеты и выводить на принтер. Кроме того, для компьютеров MSX-2 разработана аппаратура ввода изображений, поступающих от внешнего источника видеосигналов; эти изображения в цифровой форме могут быть обработаны и записаны на дискеты.
* Игры
Для компьютеров MSX разработаны и тиражируются сотни игровых программ, записанных на магнитных носителях или в специальных кассетах с постоянной полупроводниковой памятью.
* Изучение основ программирования
Язык программирования Бейсик был разработан специально для изучения основ программирования. Впоследствии он занял ведущее положение среди языков, применяемых на персональных компьютерах.
Язык [[msx:basic:|MSX-Бейсик]], оставаясь доступным для начинающих,предоставляет в то же время все средства доступа к аппаратуре компьютера, необходимые специалисту.
* Выполнение научно-технических расчётов
В интерпретаторе языка [[msx:basic:|MSX-Бейсик]] имеется библиотека стандартных программ математических функций, благодаря которой многие расчёты могут быть выполнены без помощи высокопроизводительных ЭВМ. Программы, не нуждающиеся для своей работы в большом объёме оперативной памяти и высоком быстродействии процессора, могут выполняться «в домашних условиях». Эти возможности дополнены описанными ранее возможностями обработки текстов и передачи данных.
Всё это разнообразие применений обеспечивается особенностями архитектуры и конструкции компьютеров, отвечающих требованиям стандарта MSX. Разъёмы на корпусе компьютера позволяют подключать модули дополнительной оперативной памяти (RAM), кассеты с программами в постоянной памяти (ROM), модули электромузыкальных синтезаторов, адаптеры различных периферийных устройств…
В любом случае трудно представить себе ситуацию, когда пользователь персонального компьютера обходится без знаний основ программирования. Программирование является важной составной частью компьютерной грамотности; только овладение программированием позволит Вам использовать все возможности компьютера.
В этом руководстве содержатся основные сведения о компьютере MSX. Изучение этих сведений позволит начинающим оценить весь диапазон возможностей персонального компьютера с тем, чтобы выбрать некоторые из них для более детального изучения.
Материал руководства построен по схеме последовательности усложнения; многочисленные примеры позволят Вам проверить из практики полученные знания.
Авторы стремились избежать свойственного многим пособиям по программированию «перечислительного» стиля изложения. Разумеется, построенные таким образом справочники удобны для профессионалов; однако начинающим в таком материале трудно ориентироваться. Поэтому весь справочный аппарат книги вынесен в приложения.
Диапазон рассматриваемых тем оказывается весьма широким, от изучения правил работы с клавиатурой до приёмов программирования на уровне команд микропроцессора. Для закрепления материала в руководстве подробно разобраны две программы: программа расчёта биоритмов, написанных на Бейсике и иллюстрирующая технику «нисходящего» построения программ, и программа «монитор звуковых эффектов», в которой применяются короткие подпрограммы в машинных кодах.
----
[<>]
{{tag>MSX Book_msxbrm}}