Студопедия

КАТЕГОРИИ:


Архитектура-(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)

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

 

Программное обеспечение (ПО) вычислительной системы делится на две части. Одна часть – это комплекс программных средств, предназначенных для организации процессов обработки информации. Вторая – множество программ для решения конкретных задач. Эти две части ПО принято называть соответственно системным и прикладным программным обеспечением.

Между программами, как и между физическими узлами и блоками вычислительной системы, существует взаимосвязь. Многие программы работают, опираясь на другие программы более низкого уровня. Такая взаимосвязь обеспечивается распределением ПО на несколько взаимодействующих между собой уровней. Каждый вышележащий уровень, опираясь на программное обеспечение предшествующих уровней, повышает функциональность всей системы.

Взаимосвязь между уровнями и программами системного ПО можно рассматривать с помощью схемы, представленной на рис. 3.1. Эта схема составлена по аналогии со структурной схемой программного обеспечения всей вычислительной системы.

Рис. 3.1. Уровни и программы системного программного обеспечения

 

Базовое ПО в архитектуре IBM PC-совместимого компьютера занимает особое место. С одной стороны, его можно рассматривать как составную часть аппаратных средств, с другой стороны, оно является как бы одним из программных модулей операционной системы.

Основу системного ПО составляют программы, входящие в операционные системы (ОС) компьютеров. Задача таких программ – планирование вычислительного процесса, управление работой всех устройств системы, организация взаимодействия отдельных процессов, протекающих в компьютере во время выполнения программ. К этим программам примыкают программные системы, обеспечивающие отображение информации в удобном для пользователя виде (например, на дисплее), диалоговые программы для общения на ограниченном естественном языке, а также системы трансляции, обеспечивающие перевод программ с языков программирования на машинный язык.

Другой комплекс программ – служебные. Это различные сервисные программы: текстовые и графические редакторы, отладчики, диагностические программы, архиваторы, программы для борьбы с вирусами и другие вспомогательные программы. Эти программы облегчают пользователю взаимодействие с компьютером. К этой группе системных программ примыкают программы, обеспечивающие работу компьютеров в сети. Они реализуют протоколы обмена информацией между машинами, работу с распределенными базами данных, телеобработку информации.

Вся совокупность системных программ образует ту программную среду, в которой работает компьютер. И чем богаче эта среда, чем активнее она пополняется новыми программами, тем более притягательной становится работа с компьютером.

К сожалению, в программную среду могут входить и программы, нарушающие ее работу. Это различные программы для несанкционированного доступа к данным и программам, компьютерные вирусы и другие программные средства, с помощью которых взламывается защита программной среды от разрушения.

Рассмотрим более подробно программы, входящие в системное программное обеспечение компьютера.

 

<== предыдущая лекция | следующая лекция ==>
Дифференциал | Назначение, определение, типы, понятия
Поделиться с друзьями:


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


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



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




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