Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПАЧИТАЙКА.docx
Скачиваний:
11
Добавлен:
29.03.2015
Размер:
50.33 Кб
Скачать

Принцип программного управления

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

За этими инструкциями исторически закреплен термин «программа». Существует много различных определений этого термина.

Программаупорядоченная последовательность команд.

Программаописание алгоритма решения задачи, заданное на языке вычислительной машины.

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

Оперативная память

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

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

Оперативная память энергозависима. Она может функционировать (обеспечивать сохранность информации) только при включенном компьютере.

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

Оперативная память является па мятью произвольного доступа. Благодаря адресуемости можно в любой момент времени обратиться к любой ячейке оперативной памяти.

Программное обеспечение. Классификация программ.

Для нормального функционирования вычислительной системы нужны различные программы.

По своему назначению программы можно разделить на три основные группы:

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

  • прикладное программное обеспечение;

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

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

В состав системного программного обеспечения входит, прежде всего, операционная система. Она представляет собой целый программный пакет и хранится на жестком диске.

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

Операционная система выполняет следующие основные функции:

  • управление аппаратным обеспечением;

  • организация диалога с пользователем;

  • работа с файловой системой;

  • запуск других программ.

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

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

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

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

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

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

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