Программное обеспечение и его классификация.
Программой называется последовательность действий, которая может быть представлена как единое целое в некоторой вычислительной системе и используется для управления поведением этой системы.
Программным обеспечением называется множество всех программ или множество всех программ на конкретном компьютере и сопровождающая их документация.
Все программное обеспечение может быть поделено на три группы: системное, прикладное и инструментальное.
Системное ПО включает компоненты, обеспечивающие организацию и контроль вычислительного процесса, управление процессом размещения информации на внешних носителях и обмена информацией между устройствами, контроль и диагностику технических средств.
Прикладное ПО ориентировано на решение задач прикладного назначения в определенной предметной области. Оно способствует повышению производительности труда пользователей за счет автоматизации рутинных работ.
Инструментальное ПО служит для создания новых программ.
Системное программное обеспечение (базовое и служебное).
Все программы, входящие в состав системного программного обеспечения можно разделить на четыре группы.
Операционные системы – совокупность программных средств, обеспечивающих диалог пользователя и ПК и управление ресурсами компьютера. Отдельные программы операционной системы начинают работать сразу после включения ПК. Именно они осуществляют диалог пользователя и ПК, управляют ресурсами компьютера (оперативной памятью, местом на внешних носителях информации), запускают в работу прикладные программы, обеспечивают пользователю и прикладным программам дружественный интерфейс.
Примеры операционных систем:
а) MS DOS – дисковая ОС фирмы Microsoft;
б) PC DOS – дисковая ОС фирмы IBM;
в) UNIX – дисковая ОС фирмы Bell Laboratories (используется при работе в сети Интернет);
г) Linux;
д) Windows.
Драйверы – специальные программы, расширяющие возможности операционной системы по управлению различными устройствами ПК. С их помощью можно подключить к ПК новые устройства или модифицировать использование уже установленных.
Программные оболочки – программы, предоставляющие пользователю альтернативный интерфейс. Примеры: Norton Commander, Windows Commander, Unreal Commander, Total Commander, Far Manager, Dos Navigator и т.д. Следует отметить, что операционная система Windows изначально относилась именно к этому классу программ. Самостоятельной операционной системой она стала, начиная с версии Windows 95.
Утилиты – вспомогательные программы. К ним относятся:
- программы-архиваторы, позволяющие «сжимать» файлы, предназначенные для архивного хранения (WinZip, WinRar, Arj и др.);
- антивирусные программы, предназначенные для диагностики и «лечения» программ, поврежденных компьютерными вирусами (Kaspersky, Doctor Web, Panda и др.);
- программы диагностики, позволяющие протестировать работоспособность различных устройств ПК и получить справочную информацию о технических возможностях ПК (ScanDisk, Check Disk);
- программы оптимизации, «кэширования» и динамического сжатия дисков, программы управления памятью и печатью и т.д.
Операционные системы.
Операционная система (ОС) – это совокупность программных средств, обеспечивающих диалог пользователя и ПК и управление ресурсами компьютера.
Любая ОС выполняет три основные функции:
- загрузку в оперативную память и выполнение всех программ;
- управление ресурсами компьютера (оперативной памятью, процессорным временем, файловой системой, внешними устройствами);
- диалог пользователя с компьютером, предоставляя удобный способ взаимодействия (интерфейс).
Интерфейс – это совокупность средств и правил, которые обеспечивают взаимодействие устройств, программ и человека. Различают пользовательский, аппаратный и программный интерфейс. Интерфейс, удобный для конкретного пользователя, называется дружественным.
Различают следующие виды операционных систем:
- однопользовательские (предназначены для работы только одного пользователя) и многопользовательские (ориентированы на работу в режиме коллективного доступа);
- однозадачные (в каждый момент времени возможно выполнение только одной программы) и многозадачные (способны обеспечить одновременное выполнение нескольких задач);
- текстовые (работающие преимущественно в режиме командной строки) и графические (позволяющие выбирать и выполнять команды через систему меню, пиктограммы, кнопки);
- сетевые (поддерживающие работу сети) и несетевые (не поддерживающие работу сети).
В настоящее время наиболее распространенной является ОС Windows, разработанная фирмой Microsoft. Она относится к классу многопользовательских многозадачных сетевых операционных систем, имеющих графический интерфейс. Прообразом данной системы являлась система MS DOS (дисковая операционная система), разработанная в 1981 г. этой же фирмой.
Дата: 2018-12-21, просмотров: 272.