*운영체제(Operating System) 사용자가 컴퓨터 시스템을 손쉽게 사용하고 시스템 자원(Memory, I/O, 프로세서, Network..)을 효율적으로 관리할 수 있도록 하는 프로그램의 집합 -운영체제의 기능 : 입/출력장치 관리, 시스템 자원 관리, 에러 검출과 조치 -운영체제의 구성 ①제어 프로그램 : 시스템 동작 감시, 프로그램 동작 제어, 하드웨어 구동 ②처리 프로그램 : 제어 프로그램의 관리를 받으면서 실제의 문제를 실행하고 해결 *프로세스(Process) -모든 프로그램은 실행될 때 하나 이상의 프로세스를 갖는다. -하나의 프로세스 안에는 여러 명령어와 데이터, 카운터, CPU 레지스터, 그리고 루틴 인자, 복귀 주소, 저장된 변수 등의 데이터 스택이 포함. -각 프로세스는 고유의 ..