부팅
보조기억장치에 있는 운영체제를 메인메모리에 옮기고 기타 필요한 소프트웨어를 준비하는 과정
입출력 관리도 운영체제 안에 있음
운영체제란?
컴퓨터 응용프로그램이 실행되는 과정에서 하드웨어를 제어하고 응용프로그램 결과를 컴퓨터 내부 동작을 관리하는 소프트웨어
컴퓨터가 무엇을 할지 일일이 결정하고 , 사람에 비유하면 두뇌가 신체활동을 제어하고 관리하는 역할
컴퓨터 하드웨어와 프로그램 사이의 인터페이스
(Application Programs, Utilities Programs)을 사용하기 위해선 Computer Hardware을 이용해야 한다.
이 둘을 서로 연결해주는 역할(인터페이스 역할)이 바로 운영체제 시스템 (Operating System)이다.
사람이 응용프로그램을 사용, 프로그래머가 유틸리티나 운영체제 명령을 내릴 수 있음.
Services ?
운영체제가 자기보다 상위계층 (사람,응용프로그램)에게 제공하는 기능
컴퓨터 구조

컴퓨터는 하나 또는 그 이상의 Processor( == CPU)를 가지고 있음
메인 메모리 , I/O Controller, Bus(데이터 이동 통로) 로 연결되어있음.
비휘발성장치(보조기억장치, Harddisk)에 OS, 응용프로그램, 데이터가 담겨있음.
부팅시 메인 메모리로 옮김(설치).
위 사진이 폰노이만 컴퓨터 구조임
커널이란?
운영체제 중에서 핵심적이며 자주 이용되는 기능
그래서 항상 메인 메모리에 상주하는 부분을 뜻함
== 메인 메모리안 OS를 의미