(52)
| 제 0세대 (1940년대) |
- 운영체제 부재 - 기계어 사용 |
| 제 1세대 (1950년대) |
- IBM 701 (운영체제 효시) - 작업 간의 원활한 반환 - 버퍼링, 스풀링, 일괄처리 시스템 |
| 제 2세대 (1960년대 초기) |
- 고급언어로 운영체제 작성 - 장치 독립성 - 다중 프로그래밍, 다중 처리 시분할 시스템 |
| 제 3세대 (1960년대 중반 - 1970년대) |
- IBM 360시리즈 유닉스 - 범용 시스템 - 다중 모드 시스템 |
| 제 4세대 (1970년대 중반 - 1990년대) |
- 네트워크 시스템 - 정보의 안전관리 문제 대두, 암호화 주목 - 개인용 컴퓨터 |
| 제 5세대 (1990년대 - 현재) |
- 지식기반 시스템 - 분산 컴퓨팅 - 인공지능의 실현 |
운영체제의 5계층 구조
| 계층 | 특징 |
| 프로세서 관리(계층1) | *프로세서 = CPU - 동기화 및 프로세서 스케줄링 담당 |
| 메모리 관리(계층2) | - 메모리 할당 및 회수 기능 담당 |
| 프로세스 관리(계층3) | - 프로세스의 생성 및 제거 - 메시지 전달 - 시작과 정지 |
| 주변장치 관리(계층4) | - 주변장치와 상태파악 - 입출력장치의 스케줄링 |
| 파일(정보) 관리(계층5) | - 파일의 생성과 소멸 - 파일 열기 닫기 - 파일의 유지 및 관리 |
'컴퓨터 일반' 카테고리의 다른 글
| 2. 운영체제 - 기억장치 관리 (0) | 2026.01.22 |
|---|---|
| 2. 운영체제 - 프로세스 관리 (0) | 2026.01.22 |
| 1. 컴퓨터 구조 - 입출력장치 및 병렬처리 (1) | 2026.01.21 |
| 1. 컴퓨터 구조 - 기억장치 (0) | 2026.01.21 |
| 1. 컴퓨터 구조 - 중앙처리장치 (0) | 2026.01.21 |