- •Предисловие
- •Глава 1
- •1.1. Средства микропроцессорной вычислительной техники
- •1.2. Основные характеристики, место и классификация микроЭвм
- •1.3. Индустрия микропроцессорных средств вт
- •Глава 2 элементная база микроэвм. Микропроцессоры
- •2.1. Микропроцессорные бис
- •2.2. Микропроцессор 8086
- •2.3. Развитие семейства мп 8086
- •Глава 3 элементная база микроэвм. Микропроцессорные семейства бис
- •3.1. Сопроцессоры
- •3.2 Интегральные микросхемы памяти
- •3.3. Интерфейсные схемы, контроллеры
- •3.4. Схемы обрамления
- •Глава 4 магистрально-модульная организация микроэвм
- •4.1. Интерфейсы и магистрали микроЭвм
- •4.2. Магистрали типа Multibus
- •4.3. Интерфейсы периферийного оборудования
- •4.4. Конструктивные особенности микроЭвм
- •Глава 5 аппаратура микроэвм
- •5.1. Периферия микроЭвм
- •5.2. Аппаратура персональных микроЭвм
- •5.3. Модульные системы и одноплатные микроЭвм
- •Глава 6
- •6.1. Операционные системы
- •6.2. Средства автоматизации программирования
- •6.3. Пакеты прикладных программ
- •1. Монография я учебные издания
- •2. Периодические издания
- •3. Фирменные издания
- •Глава 1. Введение в микропроцессорную технику .............................. 5
- •Глава 2. Элементная база микроЭвм. Микропроцессоры ...................... 18
- •Глава 3. Элементная база микроЭвм. Микропроцессорные семейства бис ............................................................................................................................ 81
- •Глава 4. Магистрально-модульная организация микроЭвм ……………108
- •Глава 5. Аппаратура микроЭвм ............. ……………………………….148
- •Глава 6. Программное обеспечение микроЭвм ........................................187
6.3. Пакеты прикладных программ
Приобретая средства ВТ, массовый пользователь не хочет, не может, да и не должен заниматься разработкой программного обеспечения. Он должен получать готовые комплекты программ, требующие лишь незначительной настройки на решение стоящих передним проблем. Такие комплекты получили название пакеты прикладных программ (ППП, application software package). Прикладное программное обеспечение поддерживает внедрение средств МпВТ во все сферы жизни — промышленность (системы управления), научные эксперименты (системы автоматизации научных исследований) и инженерное проектирование (системы автоматизации проектирования), образование (обучающие курсы), делопроизводство (системы автоматизации административной работы), быт (системы ведения дома, игры). По некоторым оценкам в середине 80-х годов на рынке программного обеспечения предлагалось 35— 50 тыс. прикладных программ, причем более половины продаж ППП приходилось на пакеты автоматизации управленческой (административной) деятельности.
В области автоматизации делопроизводства и управленческих работ широкое применение нашли пять «электронных технологий», поддерживаемых большим количеством ППП: персональные базы данных, обработка текстов, электронные таблицы, коммерческая (деловая) графика и обмен данными по локальным сетям связи.
Системы управления базами данных (СУБД, data base management system) позволяют пользователю создать собственную информационную систему и манипулировать данными, включенными в эту систему. Типичные СУБД, например, dBASE II или dBASE III обеспечивают:
компоновку личной базы данных в соответствии с принятой в учреждении классификацией документов, их форматами и спецификациями;
занесение, корректировку и исключение данных из выбранных разделов (документов) базы;
задание различных алгоритмов обработки данных и формирование «смешанных» документов;
защиту информации от несанкционированного доступа, необходимый уровень надежности сохранения данных.
Пакеты прикладных программ для обработки текстов (word processors) ориентированы на автоматизацию работы секретарей, делопроизводителей, редакторов и даже писателей. Обработчики текстов позволяют:
создать текстовой файл и занести в него исходную информацию;
корректировать текстовую информацию, исключать, перемещать, заменять, копировать, вставлять символы, слова, группу слов, строки, группы строк;
форматировать текст в соответствии с пожеланиями пользователя, автоматически разделять слова на слоги при форматизации и выравнивании строк;
использовать подчеркивание, курсив, жирный шрифт, разрядку, надстрочные и подстрочные символы;
Наиболее популярными пакетами для обработки текстов являются EasyWriter II, Wordstar 2000 и PC-Text, работающие в ОС MS-DOS, PC-DOS на ПЭВМ семейства IBM PC.
Электронные таблицы (электронные бланки, electronic sheets) являются примером эффективного приближения программного обеспечения к нуждам и профессиональным приемам работы пользователя. Рассмотрим, как работает бухгалтер. Он заполняет некоторую стандартную таблицу, ведомость или бланк, рассчитывает по заранее известным формулам ряд показателей и заносит их в соответствующие позиции того же документа. Программные электронные таблицы позволяют пользователю создать в памяти микроЭВМ любой бланк в виде матрицы элементов, соответствующей реальному документу. Причем потребитель имеет возможность простыми и понятными операторами заранее задать формат бланка и запрограммировать правила расчета показателей. Получив подготовленный таким образом электронный бланк, бухгалтер может теперь заносить с клавиатуры исходные данные в нужные позиции и автоматически получать полностью рассчитанную таблицу. Ее можно просмотреть на экране дисплея, распечатать на принтере и/или запомнить на внешнем накопителе для дальнейшего использования или модификации. По-видимому, наиболее популярным пакетом для работы с электронными таблицами является программа VisiCalc фирмы Visicorp и ее модификации Super Calc и Multiplan. Усовершенствованные варианты программ позволяют решать оптимизационные задачи с помощью встроенных алгоритмов поиска экстремума функции, зависящей от записанных в таблицу данных.
Графические пакеты (graphics package). С их помощью пользователь может строить различного рода диаграммы, гистограммы, графики, визуально отображающие наборы данных. Например, пакет коммерческой графики поможет администратору построить временную диаграмму изменения объемов производства, круговую диаграмму распределения расходов по статьям, график роста производительности труда и т. п. Типичный графический пакет обеспечивает:
создание набора графических элементов, манипулируя которыми с помощью операций масштабирования, поворота, смещения можно скомпоновать изображение практически любой сложности;
подбор текстуры элементов, раскраску иллюстративного материала;
внесение текста в созданные изображения, выбор различных шрифтов, размеров и цвета текстового материала;
копирование сгенерированных изображений на печатающих. устройствах и, при подключении соответствующей аппаратуры, на слайдах;
сохранение разработанного графического материала на внешних накопителях;
создание иллюзии движения отдельных элементов изображения с помощью специальных алгоритмических приемов.
Простейшие графические программы поддерживают только двухмерную графику (2D-graphics), более сложные и дорогостоящие пакеты позволяют создавать трехмерные иллюстрации (3D-graphics). Необходимо выделить также графические пакеты для систем автоматизации проектирования, обладающие широкими изобразительными возможностями и хорошими динамическими характеристиками — вплоть до машинной мультипликации. Такие пакеты продаются по очень высокой цене и ориентированы на использование в автоматизированных рабочих местах (workstations). Однако с развитием аппаратуры микроЭВМ и, в частности, графических сопроцессоров, такие пакеты становятся доступными и индивидуальному пользователю.
Важнейшую роль в автоматизации административной деятельности приобретают системы обмена информацией. Считается, что обмен информацией в широком смысле занимает от 50 до 90 % времени у работников управленческого аппарата. Стремление повысить производительность труда этой категории лиц привело к созданию локальных вычислительных сетей и коммуникационных программных пакетов, поддерживающих обмен данными в таких сетях. Хороший коммуникационный пакет обеспечивает связь с другими пользователями, подключенными к локальной сети, с удаленными информационными центрами по каналам телекоммуникационного доступа. Служащий может, например, скопировать файл данных из личной базы данных работника другого отдела, если, конечно, он имеет право это сделать, «передать» начальнику на утверждение разработанный им проект, запросить в государственном архиве копию юридического документа и тут же просмотреть его на экране дисплея.
Так как пользователю приходится практически одновременно решать различные задачи — корректировать данные в личной базе, составлять текст документа с учетом этих изменений и передавать документ потребителю, ему необходимо одновременно использовать различные пакеты программ. Для упрощения смены программ пользователям предлагаются интегрированные пакеты (integrated package), которые обладают высокой гибкостью. Первым интегрированным пакетом был Lotus 1-2-3 фирмы Lotus (США). Сейчас предлагается значительное количество таких программных изделий. Например, пакет Open Access фирмы SPI (США) включает следующие модули: систему управления личной базой данных, электронную таблицу, коммуникационный пакет, трехмерную графику, электронную записную книжку, обработчик текстов, калькулятор. Пользователь может легко переходить от одного модуля к другому, используя одни и те же файлы для решения различных задач. Многооконная система отображения информации на i экране дисплея создает иллюзию «электронного рабочего стола» с разбросанными документами, что облегчает работу с пакетом.
Развитие микроэлектронной вычислительной техники неуклонно ведет к становлению безбумажной информатики, идея которой принадлежит академику АН СССР В. М. Глушкову. Аппаратные и программные средства микроЭВМ непрерывно совершенствуются, открывая перед человеком все новые и новые возможности, недоступные и даже неизвестные до создания и использования компьютеров.
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ