Ch.4 컴퓨터 일반 — 운영체제
운영체제 기초 개념 20선
운영체제의 핵심 개념 20가지를 빈출 키워드와 함께 설명할 수 있다멀티태스킹, 가상 메모리, 스풀링 등 자주 출제되는 개념을 구분할 수 있다필기 시험에서 운영체제 관련 문제를 정확히 풀 수 있다
컴퓨터의 두뇌를 관리하는 소프트웨어
여러 프로그램을 동시에 실행하고, 메모리를 관리하고, 장치를 제어하는 운영체제
비슷한 용어가 많아 혼동하기 쉽습니다
운영체제 문제는 필기에서 매회 4~5문제 출제됩니다
article
핵심 내용
운영체제의 핵심 역할은 프로세스 관리와 메모리 관리입니다. 필기에서 가장 자주 출제되는 키워드 10개를 정리합니다.
스풀링 vs 버퍼링 구분: 스풀링=디스크에 임시 저장(프린터), 버퍼링=메모리에 임시 저장(스트리밍). 저장 위치가 다릅니다!
하드디스크의 일부를 RAM처럼 사용하는 메모리 관리 기법은?
Windows 부팅 순서로 올바른 것은?
[기본] 멀티태스킹은 여러 CPU가 동시에 작업하는 것을 말한다.
[기본] 가상 메모리는 RAM을 하드디스크처럼 사용하는 기법이다.
[기본] 스풀링은 CPU와 입출력장치의 속도 차이를 해결하기 위해 디스크에 임시 저장하는 기법이다.
[기본] PnP(Plug and Play)는 사용자가 수동으로 드라이버를 설치해야 장치를 사용할 수 있는 기능이다.
[기본] 레지스트리는 텍스트 파일로 저장되어 메모장으로 편집할 수 있다.
compare_arrows
비교 정리
| 항목 | 키워드 | 핵심 설명 | 빈출 |
|---|---|---|---|
| 멀티태스킹 | 여러 프로그램 동시 실행 | ★★★ | |
| 멀티스레딩 | 하나의 프로그램 내 여러 작업 병렬 처리 | ★★ | |
| 가상 메모리 | 하드디스크 일부를 RAM처럼 사용 | ★★★ | |
| 페이지 파일 | 가상 메모리의 실제 파일 (pagefile.sys) | ★★ | |
| 스풀링 | 느린 장치(프린터) 데이터를 임시 저장 | ★★★ | |
| 버퍼링 | 데이터 전송 속도 차이를 메모리로 완충 | ★★ | |
| 스레드 | 프로세스 내 실행 단위, 자원 공유 | ★★ | |
| 교착상태 | 여러 프로세스가 서로 자원 대기하며 멈춤 | ★★ | |
| PnP | 장치 연결 시 자동 드라이버 설치 | ★★ | |
| 디스크 조각 모음 | 분산 파일을 연속 재배치 (SSD는 불필요) | ★★ |
| 항목 | 키워드 | 핵심 설명 | 빈출 |
|---|---|---|---|
| 레지스트리 | 시스템 설정을 저장하는 계층형 DB | ★★★ | |
| 작업 관리자 | 프로세스/성능/서비스 관리 (Ctrl+Shift+Esc) | ★★★ | |
| 장치 관리자 | 하드웨어 장치 드라이버 관리 | ★★ | |
| BitLocker | Windows 디스크 암호화 기능 | ★★ | |
| UAC | 관리자 권한 요청 프롬프트 | ★★ | |
| 안전 모드 | 최소 드라이버만 로드하여 시작 | ★★ | |
| 시스템 복원 | 복원 지점으로 이전 상태 되돌림 | ★★ | |
| 부팅 순서 | POST→BIOS/UEFI→부트로더→OS 로드 | ★★★ | |
| 환경 변수 | OS가 참조하는 설정 값 (PATH 등) | ★ | |
| DPI | Dots Per Inch, 해상도 단위 | ★ |
check_circle
핵심 정리
- 1멀티태스킹=여러 프로그램 동시 실행, 멀티스레딩=하나의 프로그램 내 병렬
- 2가상 메모리=HDD→RAM 확장, 페이지 파일=pagefile.sys
- 3스풀링=디스크 임시저장(프린터), 버퍼링=메모리 임시저장(스트리밍)
- 4레지스트리=시스템 설정 DB, 작업 관리자=Ctrl+Shift+Esc
- 5부팅: POST→BIOS/UEFI→부트로더→OS 로드
퀴즈와 인터랙션으로 더 깊이 학습하세요
play_circle인터랙티브 레슨 시작