(1.) Функции:
1.) Обмен данными между компьютером и различными периферийными устройствами (терминалами, принтерами, гибкими дисками, жесткими дисками и т.д.)
2.) Обеспечение системы организации и хранения файлов.
3.) Загрузка программ в память и обеспечение их выполнения.
4.) Организация диалога с пользователем.
(2.) Без BIOS не запустится загрузчик, который находиться на системном диске, а без загрузчика не запустится OC.
(3.) Набор методов взаимодействия компьютерной программы и пользователя этой программы.