Под программным обеспечением (ПО) информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники. В самом общем плане программное обеспечение для вычислительной техники может быть разделено на базовое (системное) и прикладное.
Базовое (системное) ПО организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Базовое ПО настолько тесно связано с аппаратными средствами, что его иногда считают частью компьютера.
Прикладное ПО непосредственно нацелено на решение профессиональных задач пользователя.
Базовое программное обеспечение. В состав базового ПО входят:
- операционные системы;
- сервисные программы (оболочки, утилиты, антивирусные средства);
- программы технического обслуживания (тестовые программы, программы контроля);
- инструментальное ПО (трансляторы языков программирования, компиляторы, интерпретаторы, ассемблеры).
Операционная система (ОС) - это комплекс специальных программных средств, предназначенных для управления загрузкой компьютера, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами персонального компьютера. Она обеспечивает управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем.
Одной из важнейших функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу в память ПК и следит за ходом ее выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли трудности.
|
Самой распространенной в мире многозадачной операционной системой для персональных компьютеров является ОС Windows фирмы Microsoft.
Среда Windows, претерпев ряд изменений и поменяв несколько версий, успела стать привычной рабочей средой для миллионов пользователей по всему миру.
На сегодняшний день семейство операционных систем с графическим интерфейсом семейства Windows включает следующие модели: Windows-9x, -NT, -2000, -XP.
Любая операционная система семейства Windows, загружаемая автоматически после включения компьютера, проста и интуитивно понятна благодаря хорошему пользовательскому интерфейсу.
Интерфейс системы - это связующее звено между пользователем и компьютером. Интерфейс определяет внешний вид экрана, распределение функций по клавишам и способ, которым пользователь разъясняет системе, что он хочет выполнить.
В состав операционной системы Windows входят следующие модули:
- программный модуль, управляющий файловой системой;
- командный процессор, выполняющий команды пользователя;
- драйверы устройств, обеспечивающие управление работой устройств ПК и согласование обмена данными с другими устройствами;
- программный модуль, обеспечивающий графический пользовательский интерфейс;
- сервисные программы и справочная система.
Одним из основных достоинств системы является многозадачность, обеспечивающая возможность запуска и работы сразу с несколькими приложениями. Например, можно запустить текстовый редактор Ms Word и программу обработки графических файлов Photo Editor.
|
Windows имеет простой и понятный пользовательский интерфейс, встроенную поддержку русского языка, подсказки и советы, обладает простотой и удобством настройки,.
Сервисное программное обеспечение - это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
Под программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом.
Инструментальное программное обеспечение - это комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое.
Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.
Прикладное программное обеспечение работает под управлением базового ПО, в частности операционных систем. В состав прикладного ПО входят пакеты прикладных программ различного назначения и рабочие программы пользователя.
Пакет прикладных программ (ППП) - это комплекс программ, предназначенный для решения задач определенного класса.
Различают следующие типы прикладного ПО:
- общего назначения;
- методо - ориентированное ПО;
- проблемно - ориентированное ПО;
- ПО для глобальных сетей;
- ПО для организации (администрирования) вычислительного процесса.
|
Прикладное программное обеспечение общего назначения - это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом.
К этому классу ППП относятся:
- текстовые и графические редакторы;
- электронные таблицы;
- системы управления базами данных (СУБД);
- интегрированные пакеты;
- оболочки экспертных систем и систем искусственного интеллекта.
Текстовые редакторы используются для обработки текстовой информации.
Наибольшее распространение получили текстовые редакторы Microsoft Word, Word Perfect, ChiWriter, MultiEdit, AmiPro, Lexicon.
Графические редакторы предназначены для обработки графических документов, включая диаграммы, иллюстрации, чертежи, таблицы.
Наиболее известны следующие графические редакторы: Paintbrush, Boieng Graf, Fanvision, CorelDRAW, Adobe Photoshop, Adobe Illustrator.
Электронной таблицей называется программа для обработки числовых данных в таблицах. Наиболее популярной электронной таблицей можно считать MS Excel.
Для работы с базами данных используется специальное ПО - системы управления базами данных (СУБД). База данных (БД) - это совокупность специальным образом организованных наборов данных, хранящихся на диске. Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование данными, т.е. добавление, удаление, извлечение, обновление и другие операции. Из имеющихся СУБД наибольшее распространение получили: Microsoft Access, Microsoft FoxPro, MS SQL Server, Borland Paradox.
Интегрированными пакетами называется ПО, объединяющее в себе различные программные компоненты прикладных программ общего назначения. Обычно они включают в себя текстовый редактор, электронную таблицу, графический редактор, СУБД, несколько других программ и коммуникационный модуль. Из имеющихся интегрированных пакетов можно выделить наиболее распространенные: MS Office, Framework, Startnave.
Экспертные системы - это системы обработки знаний в узкоспециализированной области подготовки решений пользователей на уровне профессиональных экспертов.
Методо - ориентированное прикладное программное обеспечение отличается тем, что в его алгоритмической основе реализован какой-либо экономико-математический метод решения задачи.
Проблемно - ориентированное прикладное программное обеспечение - это программные продукты, предназначенные для решения какой-либо задачи в конкретной функциональной области.
Основным назначением глобальных вычислительных сетей является обеспечение удобного, надежного доступа пользователя к территориально распределенным общесетевым ресурсам, базам данных, передаче сообщений. Для организации электронной почты, телеконференций, электронной доски объявлений, обеспечения секретности передаваемой информации в различных глобальных сетях используются стандартные (в этих сетях) пакеты прикладных программ.
Контрольные вопросы к главе 1
1 Как соотносятся информационная технология и информационная система?
2 Дайте классификацию информационных технологий.
3. Перечислите основные компоненты информационной технологии обработки данных.
4 Перечислите основные компоненты информационной технологии управления.
5 Перечислите основные компоненты информационной технологии поддержки принятия решений.
6 Перечислите основные компоненты информационной технологии автоматизации офиса.
7 Перечислите основные компоненты информационной технологии экспертных систем.
8 Что такое база моделей и для чего используется?
9 Перечислите типы прикладного программного обеспечения.
10 Для чего используется база данных в информационных технологиях?