Назначение системного уровня программного обеспечения



Тема № 2. Программное обеспечение средств вычислительной техники

Учебные вопросы

1. Принцип программного управления компьютером. Понятие и состав программного обеспечения компьютера.

2. Назначение базового уровня программного обеспечения.

3. Назначение системного уровня программного обеспечения.

4. Назначение служебного уровня программного обеспечения.

5. Назначение прикладного уровня программного обеспечения. Прикладные программы общего и специального назначения. Классификация пакетов прикладных программ.

6. Назначение инструментального уровня программного обеспечения.

Принцип программного управления компьютером. Понятие и состав программного обеспечения компьютера

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

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

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

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

Программное обеспечение, можно условно разделить на пять уровней:

ü базовое ПО отвечает за взаимодействие с базовыми аппаратными средствами.

ü системное ПО.

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

ü прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

ü инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования.

 

 

Назначение базового уровня программного обеспечения

Базовое ПО

В состав компьютера входит постоянное запоминающее устройство (ПЗУ), содержащее программы базового уровня. Это программы тестирования компьютера и первого этапа загрузки операционной системы, – это BIOS (Basic Input/Output System – базовая система ввода/вывода).

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

Т.о. после включения питания компьютера процессор начинает выполнение программы самотестирования компьютера POST (Power-ON Self Test). Производится тестирование работоспособности процессора, памяти и других аппаратных средств компьютера.

Далее после проведения самотестирования специальная программа, содержащаяся в BIOS, начинает поиск загрузчика операционной системы. Происходит поочередное обращение к имеющимся в компьютере дискам (гибким, жестким, CD-ROM) и поиск на определенном месте (в первом, так называемом загрузочном, секторе диска) наличия специальной программы Master Boot (загрузчика операционной системы).

Если установлен системный диск и программа-загрузчик оказывается на месте, то она загружается в оперативную память и ей передается управление работой компьютера. Программа ищет файлы операционной системы на системном диске и загружает их в оперативную память в качестве программных модулей. Если системные диски в компьютере отсутствуют, на экране монитора появляется сообщение «Non system disk», и компьютер «зависает», то есть загрузка операционной системы прекращается и компьютер остается неработоспособным. После окончания загрузки операционной системы управление передается командному процессору.


Назначение системного уровня программного обеспечения

Системное ПО

Это программы общего пользования не связаны с конкретным применением ПК и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д.

К системному ПО относятся:

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

ü программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Total Commander)

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

ü Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)


Дата добавления: 2020-11-15; просмотров: 103; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!