Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ ЛЕКЦИЙ_(полный вариант).doc
Скачиваний:
124
Добавлен:
09.04.2015
Размер:
1.01 Mб
Скачать

Лекция 4

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

Программа – это последовательность команд компьютеру на выполнение действий с данными.

Совокупность программ, которыми оснащен компьютер, называют его программными средствами (software).

Программное обеспечение ПО – совокупность программ и программной документации.

Классификация программ

Программы можно подразделить на:

- прикладные,

- системные,

- машинные.

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

Прикладной называют программу для решения конкретной задачи. Комплексы взаимосвязанных прикладных программ называются пакетами прикладных программ (ППП).

Примеры прикладных программ: программы научных расчетов, текстовые редакторы, видео и аудио плееры, программы управления технологическим процессом и т.д.

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

Системные программы обеспечивают работу прикладных программ. Системные программы подразделяются на

- операционные системы (обеспечивают выполнение прикладных программ и предоставляют человеку средства управления компьютером)

- сервисные системы (для облегчения работы с компьютером – например, Norton Comander, системные утилиты и т.п.)

- инструментальные системы (программы для разработки программ и автоматизированных систем)

  • системы управления базами данных (СУБД)

Машинные программы

Это – программы «зашитые» в чипах (микропроцессорах) электрон-ных схем различных устройств; например, устройств компьютера.

Пример: на материнской плате в ПЗУ зашита программа BIOS - базовая система ввода-вывода.

Функции BIOS:

начальная проверка оборудования при включении компьютера (процедура POST) и передача управления операционной системе,

обслуживание запросов операционной системы по выполнению операций ввода-вывода данных,

настройка конфигурации устройств компьютера (SMOS);

настройка конфигурации основных параметров работы материнской платы.

Чтобы обеспечить правильную работу с оборудованием компьютера, BIOS должна "знать" его аппаратную конфигурацию. Эта информация хранится в CMOS RAM (Complementary Metal Oxide Conductor RAM) — специальной микросхеме памяти, для питания которой используется батарейка, установленная на системной плате. Благодаря этой батарейке, данные в CMOS сохраняются и при выключенном питании компьютера.

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

Операционные системы

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

Операционная система (ОС) обеспечивает выполнение двух главных задач:

- доступ прикладных программ к ресурсам компьютера (ЦП, ОП, устройствам)

предоставление пользователям средств (интерфейса - языка и средств его реализации) для управления компьютером.

Существует большое количество различных операционных систем. Для ПК среди многих ОС наибольшее распространение получили сначала СP/M (~1978), затем MS DOS (1981 Microsoft), далее – серия ОС WINDOWS (версии 3.1, 95, 97, 98, 2000, NT, Me, ХР), OS MAC, Unix и его модификации - Linux , Solaris и другие.

Операционная система, среди прочих компонентов, обычно содержит следующие:

- файловую систему

- драйверы внешних устройств

- интерфейс пользователя.