четвер, 30 липня 2015 р.

OS, Compiler, Interpreter

Операці́йна систе́ма, скорочено ОС (англ. operating system, OS) — це базовий комплекс програмного забезпечення, що виконує управління апаратним забезпеченням комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.

Операційна система звичайно складається з ядра операційної системи та базового набору прикладного програмного забезпечення.

Ядро́ (англ. Kernel) — базова компонента операційної системи, що реалізує інтерфейс між прикладними процесами та обладнанням комп'ютера. Завантажується в оперативну пам'ять комп'ютера і безпосередньо взаємодіє з апаратурою, забезпечуючи керування апаратними засобами (при цьому використовуються драйвери (модулі ядра) підключеного в систему обладнання)
Операти́вна па́м'ять (RAM , англ. Random Access Memory, дослівно — пам'ять з довільним доступом, первинна пам'ять) — пам'ять ЕОМ, призначена для зберігання коду та даних програм під час їх виконання. У сучасних комп'ютерах оперативна пам'ять переважно представлена динамічною пам'яттю з довільним доступом DRAM.

operating system gives each program its own area of memory

После включения компьютера в его оперативной памяти нет операционной системы. Само по себе, без операционной системы, аппаратное обеспечение компьютера не может выполнять сложные действия, такие как, например, загрузку программы в память. Таким образом мы сталкиваемся с парадоксом, который кажется неразрешимым: для того, чтобы загрузить операционную систему в память, мы уже должны иметь операционную систему в памяти.
Решением данного парадокса является использование специальной компьютерной программы, называемой начальным загрузчиком, или BIOS (Basic Input/Output System). Эта программа не обладает всей функциональностью операционной системы, но её достаточно для того, чтобы загрузить другую программу, которая будет загружать операционную систему.

BIOS — это базовая система ввода-вывода. После того, как мы включаем ПК, BIOS в течение нескольких секунд выполняет проверку большинства компонентов системы. В этом обзоре хотел бы рассказать, что происходит на каждом ее этапе, а также про возможность ускорения работы компьютера: нужно или не нужно это делать.
Теоретические сведения. После включения компьютера, системный динамик издает короткий звуковой сигнал, после чего начинается загрузка ОС. Это происходит мгновенно. Однако не все знают о том, что происходит в течение этих нескольких секунд, когда издается этот звук.

Компілятор

Interpreter


Compiler does not run code , just translate code to machine code
Interpreter run code

Немає коментарів:

Дописати коментар