Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Системное программное обеспечение




Системы программирования

Прикладные программы

Понятие и виды программного обеспечения

ПРОГРАМНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРОВ

Вопросы:

1. Понятие и виды программного обеспечения.

2. Понятие и виды системного ПО.

3. Понятие и виды прикладного ПО.

4. Понятие и виды систем программирования.

 

Под программным обеспечением (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, которые позволяют выявить дефекты дисков, возникающие из-за износа магнитной поверхности, и предотвратить потерю данных.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.