II. Изучение нового материала - 80 мин.

I. Организационный момент - 3 мин.

II. Изучение нового материала - 80 мин.

Программное обеспечение – совокупность данных и алгоритмов (методов, правил и процедур) их обработки.

Классификация компьютерного программного обеспечения:

Системное ПО
Базовое ПО
Операционная система (ОС)
Служебные программы
Инструментальное ПО
Прикладное ПО (ППП)
Программное обеспечение

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

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

Базовое ПО, или BIOS(Basic Input/Output System – базовая система ввода/вывода), представляет собой программу, которая отве­чает за управление всеми компонентами, установленными на мате­ринской плате. Фактически BIOS является неотъемлемой составля­ющей системной платы и поэтому может быть отнесена к особой категории компьютерных компонентов, занимая промежуточное по­ложение между аппаратурой и программным обеспечением.

Второй важной функцией BIOS является процедура тестирова­ния (POST – Power On Self Test) всего установленного на материн­ской плате оборудования (за исключением дополнительных плат рас­ширения), проводимая после каждого включения компьютера.

2. Опе­рационная система (ОС) - программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.

Функции ОС:

1. Управление памятью;

2. Управление доступом к устройствам ввода-вывода;

3. Управление файловой системой;

4. Управление взаимодействием процессов, диспетчеризация процессов;

5. Управление использованием ресурсов;

6. Загрузка программ в оперативную память и их выполнение;

7. Интерфейс с пользователем;

8. Межмашинное взаимодействие (сеть);

9. Защита самой системы и пользовательских данных и программ;

10. Разграничение прав доступа и многопользовательский режим работы.

Виды ОС:

1. ОС для мэйнфреймов - огромных машин, которые используются в некоторых больших организациях в качестве мощных web-серверов и серверов крупных предприятий и корпораций.

2. Серверные ОС. Серверы представляют собой или очень большие персональные компьютеры, или даже мэйн­фреймы. Эти ОС одновременно обслуживают множество пользова­телей и позволяют им делить между собой свои программно-аппаратные ресурсы.

3. ОС для персональных компью­теров - их задача заключается в предоставлении удобного интерфей­са для одного пользователя. Такие системы широко используются в повседневной работе.

4. ОС для систем реального времени. Главным параметром таких систем является время. Например, в системах управ­ления производством компьютеры, работающие в режиме реального времени, собирают данные о промышленном процессе и использу­ют их для управления оборудованием.

5. Встроенные операционные системы - используются в карманных компьютерах и бытовой технике.

Наиболее распространённые ОС для мэйнфреймов – Unix, для серверов: Unix, Linux, MS Windows, для персональных компьютеров: MS Windows, Mac OS, Linux.

3. Служебные программы – это различные сервис­ные программы, используемые при работе или техническом обслу­живании компьютера: диагностические про­граммы, архиваторы, программы для борьбы с вирусами, програм­мы, обеспечивающие работу компьютеров в сети и другие вспомогательные программы.

4. Инструментальное программное обеспечение – используется для разработки других программ и представляет из себя различные средства программирования.

5. Прикладное программное обеспечение – предназначено для использования в какой-либо конкретной области профессиональной деятельности человека и распространяется, чаще всего, в виде пакетов прикладных программ (ППП).

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

Классификация ППП:

I. общего назначения:

1. СУБД – система управления базой данных

2. Сервер баз данных

3. Генераторы отчётов

4. Текстовые процессоры

5. Табличные процессоры

6. Средства презентационной графики

7. Интегрированные пакеты (среды)

II. Проблемно-ориентированные:

1. автоматизированного бухгалтерского учета;

2. финансовой деятельности;

3. управления персоналом (кадровый учет);

4. управления материальными запасами;

5. управления производством;

6. банковские информационные системы и т. п.

III. Методо-ориентированные – математическое программирование, статистическая обработка данных, сетевые (графические) методы и модели для решения управленческих задач.

IV. Офисные – коммуникационные системы, органайзеры (планировщики), переводчики, средства проверки орфографии и распознавания текста.

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

VI. Настольные издательские системы.

Наши рекомендации