[OS] 운영체제(OS, Operating System, 運營 體制) 기본개념(정의,역할,기능,구조)
운영체제=OS 란? - 사용자와 하드웨어 사이의 상호작용을 위한 사용자 인터페이스 - 주로 HW자원¹을 효율적으로 관리하는 시스템 +) HW 자원¹ ⊃ CPU, 프로세스, 메모리, 파일, I/O(=입출력 장치), LAN카드, USB, 디스크 등 OS 무엇을 하는가? ① (HW 제어, 입력, 출력 등등 ⊂) 'HW 관리 기능' 제공 ② HW자원¹ 의 '공유' & 무분별 접근 방지하는 '자원 보호 기능' & '스케줄링' 기능 제공 ③ 파일, DB 등의 (데이터 생성, 저장, 조회 조직화 등등 ⊂) '데이터 관리 기능' 제공 ④ (원격 컴퓨터와 연결, 주소 할당, 생성, 경로 설정 등등 ⊂) 'NW 제어 기능' 제공 ⑤ '오류 검사&복구 기능' 제공 ⑥ 응용프로그램이 OS기능을 사용할 수 있도록 시스템 호출(..