📘 1. 운영체제(OS)의 정의컴퓨터 자원을 관리하고, 사용자와 하드웨어 간 중재 역할을 하는 소프트웨어자원 관리, 작업 스케줄링, 프로그램 실행, 보안 관리 등 시스템 전반 담당📘 2. 운영체제의 주요 기능기능세부 설명프로세스 관리프로세스 생성/삭제, 스케줄링, 동기화, 교착 상태 처리메모리 관리물리적 메모리 관리, 가상 메모리, 메모리 보호파일 시스템 관리파일 생성/삭제/읽기/쓰기, 디렉터리 관리I/O 관리입출력 장치 관리, 드라이버 제공사용자 관리사용자 계정, 권한 관리, 접근 통제 📘 3. 프로세스(Process)와 스레드(Thread)항목프로세스스레드정의실행 중인 프로그램프로세스 내 실행 흐름메모리독립적 공간 (코드, 데이터, 스택)프로세스의 메모리 공유 (코드, 데이터), 개별 스택생성 ..