Программное Обеспечение Персональных ЭВМ [Виктор Михайлович Брябрин] (doc) читать постранично, страница - 2

Книга в формате doc! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Особенности действия некоторых клавиш (119). Уп­равление клавиатурой с помощью драйвера ANSI.SYS (122).
4.3. Управление принтером................125
Вывод файлов на печатающие устройства (125). Управление режимами печати (126). Как формируются новые символы для печати на прин­тере? (128). Печать текстовой и графической копии экрана (130). Коман­да MODE (132).
4.4. Инструментальные языки и системы программирования 133
Бейсик (134). Языки паскаль и си (138). Язык модула-2 (139). Фортран и кобол (139). Язык лого (140). Языки лисп и пролог (140). Языки АПЛ и форт (141). Язык ада (142). Критерии выбора языка програм­мирования (142).
4.6. Особенности разработки прикладных систем .....143
4.5.1. Структурирование программ на уровне текстовых модулей (144).
4.5.2. Раздельно компилируемые модули и библиотеки процедур (146).
4.5.3. Генерация объектных модулей и загрузочных файлов (149).
4.5.4. Библиотеки объектных модулей (ISO). 4.5.5. Реализация сег­ментированных программ с «перекрытиями» (151).
4.6. Организация взаимодействия программ .......154
4.6.1. Взаимодействие программ через прерывания ДОС (154).
4.6.2. Взаимодействие с программами на языке ассемблера (156).
4.6.3. Резидентные программы (159). 4.6.4. Связывание программ через потоки ввода/вывода (160).
Глава 5. Прикладные системы на персональных компьютерах 163
6.1. Автоматизированное рабочее место на ооиове ПЭВМ. . . 164
Рабочее место руководителя (165). Рабочее место экономиста, бухгал­тер (168). Рабочее место проектировщика, исследователи (173).
6.2. Персональная информационная система.......176
Автоматизированная картотека (176). Состав картотеки (177). Создание новой картотеки (178). Основные режимы работы (179). Перебор клю­чей (179). Работа с текстом карточки (180). Создание новых карточек (182). Использование вспомогательных рабочих икон (183). Вызов подсказок (183). Ввод/вывод (183).
5.3. Интегрированные прикладные системы ........186
Плюсы и минусы интегрированных систем (187). Основные свойства системы Framework (187). Вызов системы и начало работы с ней (188). Метафора рабочего кабинета (189). «рбработка идей» (192). Интегра­торы — средства объединения прикладных пакетов (194). Графический интерфейс (194). Возможности и ограничения операционных оболочек (196). Резидентные сервисные системы (197).
5.4. Системы подготовки текстов..............199
Основные черты системы подготовки текстов АБВ (199). Техника ре­дактирования (201). Экранное форматирование абзаце? (203). Общее упрапление работой системы (204). Вывод на печать (208). Редактор Лек.-ион (208). Манипуляции с фрагментами текста (208). Особен­ности жранного форматирования (209). Что еще можно делать с по­мощью текстовых процессоров? (210).
5.5. Системы машинной графики на персональных компьютерах213
5.5.1. Деловая графика (213). 5.5.2. Иллюстративная графика (222). 5.5.3. Инженерная графика (233). 5.5.4. Научная графика (236).
5.6. Объектно-ориентированные прикладные системы .... 239
5.7. Обучающие системы.................251
Приложение. Краткий терминологический словарь . . . 266
Список литературы........... «.........271


Предисловие

Программное обеспечение является необходимой составной частью любой ЭВМ, Без соответствующих программ практически невозможно заставить машину сделать что-либо полезное. В состав программного обеспечения персональных компьютеров входят как универсальные средства, так и прикладные программы, ориентированные на отдель­ные проблемные области.
В настоящее время для разных типов ПЭВМ разработано несколько десятков тысяч программ, которые могут быть разделены на следующие основные классы:
— операционные системы и сервисные программы,
— инструментальные языки и системы программирования,
— прикладные системы.
Операционные системы дополняют аппаратные средства любого персонального компьютера, позволяя прикладным программам обращаться к внешним устройствам, а человеку — пользователю ПЭВМ — управлять работой машины с помощью соответствующих команд. Ядро операционной системы обычно дополняется набором сервисных про­грамм, которые служат разным целям; с их помощью производится начальная разметка дисков, установка параметров внешних устройств, тестирование оперативной памяти и других устройств, выдача инфор­мации на печать, стыковка с большой машиной или с локальной сетью и др. Операционные системы являются наиболее консервативной частью программного обеспечения.
Инструментальные языки и системы программирования — это особая категория программных средств. С их помощью создаются все другие программы; таким образом, они занимают в информатике особое место. Существует широкая номенклатура языков программирова­ния, каждый из которых характеризуется определенными свой­ствами. Одни программисты предпочитают пользоваться каким-либо одним языком, другие, в зависимости от типа создаваемой системы, выбирают из имеющегося набора наиболее подходящий язык програм­мирования или пользуются сочетанием разных языков.
К категории инструментальных средств относятся не только транс­ляторы с языков высокого уровня, таких как бейсик, паскаль или