운영체제 Operating System 운영체제는 H/W 위에 설치되어 사용자 혹은 S/W 와 연결시켜주는 역할을 한다. OS의 역할 프로세서, 기억장치, I/O 등을 효율적으로 관리 사용자 및 OS 자신의 보호 프로세스, 파일, 메시지 관리 OS의 주 역할은 자원을 효율적으로 관리하는 것이다. 이때 효율적이란 형평성을 고려하고 성능을 최적화 한다는 의미이다. OS의 분류 동시 작업 가능 여부 단일 작업 (Single Tasking): 하나의 프로그램(프로세스)만 실행이 가능하고, 하나가 끝날 때까지 다른 작업은 wait 상태에 있다. ex) MS-DOS 다중 작업 (Multi Tasking): 동시에 두 개 이상의 프로그램(프로세스) 실행이 가능하고, 명령이 끝나기 전에 다른 명령 수행이 가능하다. e..