topic난이도 · 약 15

운영체제 기본

OS 목적 · 종류(Windows/UNIX/Linux) · 커널과 쉘 · 프로세스 상태.

#OS
왜 배우는가

UNIX 파일 권한과 프로세스 상태가 단답 빈출.

OS 4대 목적 — ① 처리 능력(Throughput) ② 응답 시간(Response Time) ③ 신뢰성(Reliability) ④ 사용 가능도(Availability).

UNIX 구조역할
커널 (Kernel)하드웨어 자원 관리
(Shell)사용자 명령 해석
유틸리티응용 도구

UNIX 파일 권한 rwxrwxrwx — 3자리씩 소유자·그룹·기타. 각 자리는 read(4)+write(2)+execute(1)의 합. 예: `chmod 755 file` = rwxr-xr-x.

프로세스 상태 전이 — 생성(Create) → 준비(Ready)실행(Run)대기(Wait/Block) → 종료(Terminate). 스케줄러가 준비→실행을 선택, 실행→대기는 I/O 요청 등으로 발생.

PCB (Process Control Block) — 프로세스 정보를 담은 자료구조. PID, 상태, 프로그램 카운터, 레지스터 값, 메모리 정보, I/O 상태 등.

실기 드릴 2문항
edit실기 드릴 · 단답형

UNIX에서 `chmod 755 file`이 주는 권한은?

edit실기 드릴 · 단답형

프로세스의 상태·메모리 정보·레지스터 값 등을 담는 자료구조는?