лекция1

ЛЕКЦИЯ
Программное обеспечение ЭВМ
ПОНЯТИЕ И ВИДЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Под программным обеспечением (Software) понимается совокупность
программ, выполняемых вычислительной системой.
Программное обеспечение является одним из видов обеспечения
вычислительной системы, наряду с техническим (аппаратным), математическим,
информационным, лингвистическим, организационным и методическим
обеспечением.
По функциональному принципу выделяют системное, прикладное и
инструментальное ПО.
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Системное программное обеспечение – это комплекс программ, которые
обеспечивают эффективное управление компонентами вычислительной системы,
такими как процессор, оперативная память, каналы ввода-вывода, сетевое
оборудование, выступая как «межслойный интерфейс» с одной стороны которого
аппаратура, а с другой приложения пользователя. В отличие от прикладного
программного обеспечения, системное не решает конкретные прикладные задачи, а
лишь обеспечивает работу других программ, управляет аппаратными ресурсами
вычислительной системы и т.д.
Системное ПО включает в себя:
1) операционные системы, драйверы внешних устройств;
Операционная система загружается при включении компьютера и
сопровождает пользователя на протяжении всего сеанса работы с ПК. ОС
управляет компьютером и его ресурсами (оперативной памятью, местом на дисках
и др.), запускает программы, обеспечивает защиту данных, выполняет различные
сервисные функции по запросам пользователя и программ.
В настоящее время наибольшее распространение для офисных ПЭВМ
получили операционные системы семейства Windows: Windows XP, Windows 7.
Операционная система Windows XP выполняет следующие задачи:
– настройка рабочего стола;
– настройка меню Пуск;
– работа с файлами и папками;
– работа с программами;
– управление окнами;
1
– защита информации;
– вход и выход из Windows.
Кроме системных задач управления компьютером, операционная система
Windows XP включают в себя пакет стандартных программ, которые относятся к
прикладным:
– Адресная книга;
– текстовые редакторы Блокнот и WordPad;
– графический редактор Paint;
– почтовая программа Outlook Express;
– Интернет-броузер Internet Explorer;
– файловый менеджер Проводник и пр.
2) тестовые, диагностические и системные утилиты (Norton Utilities,
Windows-утилиты, поставляемы в составе операционной системы и др.) –
программы тестирования, диагностики и восстановления работоспособности
компьютера. Утилиты расширяют возможности операционных систем и
предоставляют набор дополнительных услуг (сервисов). Например, это программы
обслуживания дисков, обеспечивающие проверку качества поверхности
магнитного диска, контроль сохранности файловой системы на логическом и
физическом уровнях;
3) файловые менеджеры (Norton Commander, Far, Total Commander);
4) программные средства защиты. Ряд средств защиты встраивается в
операционные системы: средство аутентификации, средство мониторинга и аудита,
средство разграничения доступа и др. Также есть ряд средств защиты,
разрабатываемых сторонними организациями и не поставляемых в составе
операционных системы:
– система криптографической защиты, шифрования и ЭЦП;
– антивирусные программы, обеспечивающие защиту компьютера,
обнаружение и восстановление зараженных файлов (Антивирус ВирусБлокАда
(РБ), Антивирус Касперского, Антивирус Dr.Web, Symantec AntiVirus и пр.);;
– антиспамовая программа;
– межсетевой экран и др.
5) программы архивирования данных, которые обеспечивают процесс
сжатия информации в файлах с целью уменьшения объема памяти для ее хранения
(WinRAR), создание резервных копий дисков, резервирование данных на внешних
носителях и др.
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Прикладное программное обеспечение (приложение) – программа,
предназначенная для выполнения определенных пользовательских задач и
рассчитанная на непосредственное взаимодействие с пользователем. В
большинстве операционных систем прикладные программы не могут обращаться к
ресурсам компьютера напрямую, а взаимодействуют с оборудованием и проч.
посредством операционной системы.
Офисные приложения
Текстовый редактор (Приложение Блокнот,
Табличный процессор (Microsoft
входящее в состав ОС Windows)
Excel)
2
Текстовый процессор (Microsoft Word)
Редактор презентаций (Microsoft
PowerPoint)
Корпоративная информационная система
Бухгалтерская программа («1С:
Система автоматизации
Бухгалтерия»)
документооборота (ППП «Канцлер»
на платформе Lotus Notes)
Система ERP («1С: Предприятие»)
Корпоративный портал
Система проектирования и производства
Система автоматизации проектных работ
АСУТП (SCADA)
(САПР, CAD)
Клиент для доступа к интернет-сервисам
Электронная почта
IP-телефония
Веб-браузер
Банк-клиент
Система мгновенного обмена сообщениями
Мультимедиа
Компьютерная игра
Видеоредактор
Музыкальный редактор
Аудиоредактор
Графические программы
Медиапроигрыватель
Научное ПО
Система математического и статистического Система компьютерного
расчёта и анализа
моделирования
Информационные системы
Геоинформационная система (ГИС)
Система управления ITинфраструктурой
Система поддержки принятия решений
Справочно-правовая система (СПС)
(СППР)
ИНСТРУМЕНТАЛЬНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Инструментальное программное обеспечение – программное обеспечение,
предназначенное для использования в ходе проектирования, разработки и
сопровождения программ. Обычно этот термин применяется для акцентирования
отличия данного класса ПО от прикладного и системного программного
обеспечения.
Два основных вида инструментального ПО:
– средства разработки программного обеспечения. Например, VBA;
– система управления базами данных (СУБД). Например, Microsoft Access.
БАЗОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Под базовым программным обеспечением будем понимать программное
обеспечение, которое установлено практически на каждом офисном компьютере,
например:
– системное программное обеспечение: операционная система Windows XP,
файловый менеджер Total; Commander, антивирусная программа ВирусБлокАда;
– офисные приложения представлены в виде пакета прикладных программ
Microsoft Office: текстовый процессор Microsoft Word, табличный процессор
Microsoft Excel, редактор презентаций Microsoft PowerPoint.
3