Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 컴퓨터
- S3
- 보안
- NEST
- ES6
- node.js
- 백트래킹
- AWS
- 인터럽트
- 병행제어
- 자바스크립트
- 되추적
- IT
- 탐욕기법
- 디비
- OS
- DATABASE
- 운영체제
- 노드
- 컴퓨터보안
- DB
- access control
- 스프링부트
- node
- 데이터베이스
- API문서
- rest docs
- 백준
- 알고리즘
- 컴퓨터 보안
Archives
- Today
- Total
개발스토리
운영체제란 무엇일까? 본문
운영체제란?
운영체제 즉 Operating System은 컴퓨터 시스템의 자원들을 효율적으로 관리하고 컴퓨터 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환겨을 제공하는 여러 프로그램의 집합이다.
운영체제는 컴퓨터 하드웨어와 응용 프로그램 간의 인터페이스 역할을 하며 cpu, 메모리와 같은 컴퓨터 자원을 관리하고 사용자에게 편의를 제공한다.
운영체제는 다음과 같은 두 가지 목적을 가진 프로그램이라고 정리할 수 있다.
1. User view
- 사용자에게 프로그램을 수행할 수 있는 환경을 제공
- 컴퓨터 시스템을 편리하게 이용할 수 있게 해준다.
2. System view
- 컴퓨터 하드웨어를 효율적으로 이용
- 특히, 다중 사용자 컴퓨터인 경우
여기까지 읽었을 때, 컴퓨터 시스템 구성요소를 잘 이미 숙지한다면 이해가 갈 것이다.
그게 아니라면, 아래 글을 참고하자.
< 컴퓨터 시스템 구성요소 >
1. 사용자
- 어떤 일을 수행하기 위해 컴퓨터를 사용하는 사람, 장치, 다른 컴퓨터
2. 응용 프로그램(Application Program)
- 사용자의 계산 문제를 풀기 위해 시스템 자원의 사용 방법을 정의
3. 운영체제
- 사용자를 위해 여러 종류의 프로그램 간의 하드웨어 사용을 제어하고 조정
4. 하드웨어
- 기본 계산용 자원을 제공 ( 크게 세 가지로 cpu, memory, 입출력 장치 )
'Computer Science > 운영체제' 카테고리의 다른 글
메모리 (0) | 2020.06.30 |
---|---|
버스(Bus) (0) | 2020.06.30 |
프로세서_2 (0) | 2020.06.30 |
프로세서_1 (0) | 2020.06.30 |
운영체제의 주요 기능 (0) | 2020.06.30 |
Comments