В 1945 г. американским ученым Джоном Фон Нейманом были сформулированы основные принципы построения ЭВМ. По эти принципам работают современные ЭВМ.
1) Принциппрограммного управления: программа состоит из набора команд, которые выполняются процессором автоматически, друг за другом, в определенной последовательности.
2) Принцип однородности памяти: программы и данные хранятся в одной и той же памяти. Поэтому ЭВМ не различает, что хранится в данной ячейке памяти: число, текст, дата и т.д.
3) Принцип адресности: структурно оперативная память ЗУ состоит из пронумерованных ячеек. Процессору в любой момент времени доступна любая ячейка.
4) Принцип двоичного представления: вся информация хранится в двоичном коде.
Операционная система. Функции ОС
Операционная система, ОС (англ. operatingsystem) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
Основные функции (простейшие ОС):
· Загрузка приложений в оперативную память и их выполнение;
· Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
· Управление оперативной памятью (распределение между программами, виртуальная память);
· Управление энергонезависимой памятью (жесткий диск, CD и DVD диски и т.д.), как правило с помощью файловой системы;
· Пользовательский интерфейс (интерфейс - совокупность аппаратуры и программных средств, необходимых для подключения периферийных устройств к компьютеру);
Дополнительные функции (развитые современные ОС):
· Параллельное или псевдопараллельное выполнение задач (многозадачность);
· Взаимодействие между процессами;
· Межмашинное взаимодействие (компьютерная сеть);
· Защита самой системы, а также пользовательских данных и программ от зловредных действий пользователей или приложений (несанкционированный доступ);
Разграничение прав доступа и многопользовательский режим работы.