운영체제의 개요에 대해서 설명하겠습니다.
운영체제
운영체제는 컴퓨터 응용 프로그램이 실행되는 과정에서 하드웨어를 제어하고, 응용 프로그램 실행 결과를 보일 수 있도록 컴퓨터 내부 동작을 관리하는 소프트웨어를 말합니다.
우측 그림을 보면, OS는 사용자가 사용하는 프로그램들과 하드웨어 사이의 중간다리 역할을 합니다.
운영체제의 역할
1. 컴퓨터를 부팅한다.
- 부팅 : 컴퓨터를 킨 이후에 사용할 수 있도록 준비하는 과정. 보조기억장치에 있는 운영체제를 메인 메모리에 옮기는 등과 같은 것을 의미
2. Process Management등으로 여러 응용프로그램을 실행한다.
3. 여러 개의 프로그램을 제어한다.
4. 입출력을 받거나, 파일을 관리(read, write)를 한다.
5. 컴퓨터를 사용한 후, 안전하게 사용자가 진행했던 정보들을 보조기억장치에 옮긴 후, 종료하는 과정을 진행한다.
'CS > OS' 카테고리의 다른 글
[운영체제] 2-2. 프로세스 정의 (0) | 2023.09.11 |
---|---|
[운영체제] 2-1. 커널 구조 (1) | 2023.09.11 |
[운영체제] 1-3. 타임 쉐어링 (0) | 2023.09.10 |
[운영체제] 1-2. 멀티 프로그래밍 (0) | 2023.09.10 |
[UTM] 로컬과 가상머신 파일 및 폴더 공유하기 (0) | 2023.09.07 |