반응형
<컴퓨터 시스템의 기본 구성>
: 하드웨어, 운영체제, 응용 프로그램, 사용자
1) 하드웨어 : 기본 연산을 하는 자원을 제공하는 장치.
2) 운영체제 : 응용 프로그램 간의 하드웨어 사용을 제어, 조정하는 역할.
3) 응용 프로그램 : 웹 브라우저, 엑셀 등의 애플리케이션.
4) 사용자 : 요청을 하는 주체(사람, 컴퓨터 등). 운영체제(매개체)를 통해 하드웨어에 명령어 전달.
<운영체제>
- 리소스 할당의 주체 : 모든 리소스 관리. 데드락 현상 방지.
- 제어 프로그램 : 프로그램 실행을 제어하고, 오류 및 부적절한 사용을 방지.
- 운영체제의 목적 : 유저 프로그램을 구동하고, 유저 문제를 쉽게 해결. 컴퓨터 시스템을 쉽게 사용. 컴퓨터 하드웨어를 효율적으로 사용.
- 운영체제 = 커널(컴퓨터를 부팅하면 항상 실행되는 하나의 프로그램) + 시스템 프로그램(시스템 운영과 관련 있는 응용 프로그램)
* 커널에 대해서는 다음 포스팅에서 다루겠습니다.
반응형
'[Computer Science] > [운영체제(OS)]' 카테고리의 다른 글
[운영체제(OS)] 2-1) 운영체제 서비스 (0) | 2023.01.04 |
---|---|
[운영체제(OS)] 1-2) 부팅 매커니즘과 인터럽트(interrupt) (0) | 2023.01.03 |
[운영체제(OS)] 1. 운영체제 개요 키워드 (0) | 2023.01.02 |
[운영체제(OS)] 9-6) Dynamic Loading & Overlays (0) | 2022.10.18 |
[운영체제(OS)] 9-5) 메모리 내 프로세스 구조 (Process Address Space) (0) | 2022.10.17 |