СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Понятие и виды программного обеспечения
Под программным обеспечением (Software) понимается совокупность программных средств и программной документации, предназначенные для создания и эксплуатации систем обработки данных средствами вычислительной техники.
Сюда относятся не только программы на машинных носителях, но и программная документация, включаются тексты и описания программ и всевозможные инструкции и руководства по работе с ними.
По функциональному назначению программное обеспечение можно классифицировать следующим образом::
§ системные программы,
Прикладные программы
Системы программирования
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Системное ПО включает компоненты, обеспечивающие организацию и контроль вычислительного процесса, управление процессом размещения информации на внешних носителях и обмена информацией между устройствами, автоматизацию трудоемких этапов подготовки и отладки прикладных программ, контроль и диагностику технических средств.
Операционная система (ОС), являющаяся основой системного программного обеспечения, представляет собой систему программ для управления работой устройств ЭВМ, процессом обработки информации пользователя, обеспечивает пользователю и прикладным программам удобный способ общения.
ОС выполняет следующие основные функции:
- запуск и выполнение программ;
- управление заданиями;
- обработку прерываний и особых ситуаций;
- распределение и управление вычислительными ресурсами (оперативная память, процессорное время, распределение информации на внешних носителях);
- защита программ и данных от взаимного влияния одной программы на другую;
- регистрация и учет выполняемой работы.
Различают ОС однозадачные, многозадачные и сетевые.
Однозадачные ОСпредназначены для работы одного пользователя в каждый конкретный момент времени с одной задачей в пакетном и диалоговом режимах. Представителем таких ОС является CP/M, MS DOS.
Многозадачные ОСобеспечивают одновременное решение нескольких задач в режиме разделения времени. Типичными представителями подобного класса ОС являются UNIX, WINDOWS, OS/2.
Сетевые ОС.Сетевые оболочки управляют процессом обмена информации в локальной сети, распределяют сетевые ресурсы между пользователями сети, осуществляют защиту программных средств и данных.
В качестве программных средств локальных вычислительных сетей для ПЭВМ широко используются сетевые оболочки фирмы NOVELL (NW Lite, Novell NetWare), Microsoft (Microsoft LAN Manager, Windows for Workgroups), Windows NT, UNIX и др.
Сервисное ПО- это совокупность программных средств, представляющих дополнительные услуги по автоматизации рутинных функций в работе пользователя с компьютером и расширяющих возможности операционных систем.
Они представляют пользователю возможность перезаписывать данные с одного внешнего устройства на другое, распечатывать и выводить информацию, взаимодействовать с набором данных, просматривать их, переименовывать, копировать, производить поиск информации на внешних носителях.
По функциональным возможностям сервисное ПО подразделяется на средства, обеспечивающие:
- улучшение пользовательского интерфейса;
- защита данных от несанкционированного доступа и разрушения;
- восстановление данных;
- обмен данными между устройствами и папками (каталогами);
- архивация и разархивация;
- антивирусные средства.
К сервисным программам на ПЭВМ относятся программы-оболочки, утилиты, архиваторы, антивирусы.
Программы оболочки типа Norton Commander, PC Shell, XTREE для MS DOS и Norton Commander for Windows, Total Commander и др. являются надстройками над операционной системой. Они представляют пользователю упрощенный интерфейс и освобождают его от детального знания операций и команд ОС. Функции большинства оболочек направлены на работу с файлами и каталогами и обеспечивают быстрый поиск файлов; создание, просмотр и редактирование текстовых файлов; выдачу сведений о размещении файлов; о распределении дискового пространства и оперативной памяти.
К сервисным программам можно также отнести большое количество программ вспомогательного характера, так называемых программ-утилит. Программы этого класса представляют дополнительные услуги пользователям в работе с компьютером и выполняют следующие функции:
- обслуживание дисков (форматирование, обеспечение сохранности информации и при необходимости ее восстановление);
- обслуживание файлов и каталогов;
- создание и обновление архивов;
- представление информации о ресурсах машины, о дисковом пространстве, о распределении оперативной памяти между программами;
- печать текстовых и других файлов в различных режимах и форматах;
- управление размещением информации на диске;
- управление ресурсами компьютера.
Из утилит, получивших наибольшую известность, можно назвать многофункциональный комплекс Norton Utilities.
Программы-архиваторы предназначены для упаковки информации и хранения ее в сжатом виде. Это делается с целью создания резервных копий файлов на дискетах, для хранения которых в сжатом виде требуется меньшее количество дискет. К программам-архиваторам относятся такие программы как ARJ, LHA, LEI, Pkzip, Pkunzip, WinZip, WinRar и др.
Антивирусные программы предназначены для предотвращения заражения программ компьютерным вирусом, а также профилактики (тестирования) заражения и ликвидации последствий.
Для обнаружения вируса в компьютере, защиты от заражения и лечения (т.е. удаления вирусов) используются специальные антивирусные программы, например: Aidstest, DrWeb, AVP32 для Windows и др. По специфической комбинации байтов для данного вируса они обнаруживают вирус, выводят на экран соответствующее сообщение и при необходимости удаляют этот вирус из зараженной программы.
Программы технического обслуживания (ПТО) предназначены для наладки, диагностики и проверки работоспособности ЭВМ. Они содержат специальные программы для тестирования всех блоков и узлов ЭВМ, проверки правильности функционирования ЭВМ, позволяют обнаружить и локализовать неисправности.
Среди таких программ большой популярностью пользуются Check-It, Controll Room и программы проверки жестких дисков Calibrate, Disk Technician Advanced, которые позволяют выявить дефекты дисков, возникающие из-за износа магнитной поверхности, и предотвратить потерю данных.
Дата добавления: 2016-12-08; просмотров: 456;