Программное обеспечение информационной системы
Именно программное обеспечение (ПО – software или просто «софт») является одной из самых важных и необходимых составляющих информационной системы.
Условно ПО можно разделить на три основных категории:
Системные программы – управляют устройствами компьютера и вычислительными процессами.
Инструментальные системы – это различные языки программирования, с помощью которых создаются новые программы.
Прикладные программы – пользовательское программное обеспечение, которое не относится к системным программам и инструментальным системам.
Теперь мы рассмотрим каждую из категорий более детально.
Системные программы – это программы, которые управляют взаимодействием программ и встроенных устройств компьютера, занимаются поиском и диагностикой неисправностей и т. д.
Системные программы в свою очередь можно разделить на несколько групп:
.операционные системы (Windows, Linux, Mac OS) – комплекс программ, который обеспечивает функционирование аппаратной части компьютера, а также обеспечивает работу пользовательских и системных программ.
.драйверы – программы, которые позволяют операционной системе (ОС) «понимать» внешние подключаемые устройства (например, принтер, сканер, web-камера и т. д.)
.утилиты - это программы для решения вспомогательных задач. Например, тестирования и диагностики оборудования ПК – проверки и дефрагментации дисков компьютера, архивации и восстановления данных, обновления программного обеспечения и т. д.
Инструментальные системы используются опытными пользователями-разработчиками для создания новых приложений. Причем, инструментальные системы предоставляют разработчикам большой набор инструментов для создания приложений.
Прикладные программы – это программы, с помощью которых пользователь может решать разнообразные задачи: набирать текст, создавать рисунок, смотреть фильмы, слушать музыку, играть в игры и т. д.
Прикладные программы условно можно разделить на несколько групп. Это деление условно, потому что мы рассмотрим только наиболее часто используемые программы.
Итак, прикладные программы делятся на:
.программы обработки текста – создание и редактирование текстовых документов;
.издательские системы – создание макетов печатных изданий;
.электронные таблицы – обработка числовых и символьных данных, представленных в табличной форме;
.системы управления базами данных – создание и управление базами данных;
.системы оптического распознавания текста – преобразование в текст изображения полученного со сканера;
.программы переводчики и электронные словари;
.графические редакторы – дают пользователю большой функционал по обработке графических изображений;
.программы для Web-дизайна – создание Web-страниц;
.антивирусные программы и программы архиваторы.
С большинством из перечисленных групп прикладных программ вы познакомитесь на следующих уроках данного курса.
Теперь, если вы хорошо усвоили материал, можете закрепить его, выполнив несложные задания. Для этого перейдите в режим тренажера. Если хотите позаниматься позже – закройте текущее окно.
***
Упражнение №1. Выберите лишнее:
А) системные программы;
Б) электронные таблицы (+);
В) инструментальные системы;
Г) прикладные программы.
Упражнение №2. Создание Web-страниц относится к:
А) web-дизайну (+);
Б) издательским системам;
В) электронным таблицам;
Г) программам переводчикам.
Упражнение №3. Одной из самых важных составляющих операционной системы является:
А) монитор;
Б) программное обеспечение (+);
В) электронным таблицам;
Г) язык программирования.
Упражнение №4. К какой категории ПО относится разработка нового программного обеспечения?
А) прикладные программы;
Б) инструментальные системы (+);
В) системные инструменты;
Г) системные программы.
Упражнение №5. Выберите лишнее.
А) операционная система;
Б) утилита;
В) драйвер;
Г) язык программирования (+).