운영체제
운영체제란 응용프로그램이 실행되는 과정에서 하드웨어들을 제어하여 응용프로그램을 실행시키고 실행 결과를 보일 수 있도록 컴퓨터 내부 동작을 관리하는 소프트웨어이다.
부팅
부팅이란 컴퓨터 전원을 넣은 후 사람이 컴퓨터를 사용할 수 있도록 준비하는 과정이다.
하드디스크에 저장된 운영체제를 읽어 메인 메모리로 옮기고 실행시키는 작업
운영체제의 특징
- 여러 프로그램을 같이 실행시키며 서로 충돌없이 실행되도록 프로그램 실행을 제어
- 컴퓨터 하드웨어와 프로그램 사이의 인터페이스라고도 할 수 있다.
- 컴퓨터에서 발생할 수 있는 각종 오류나 예외상황을 감지하고 상위 계층에게 보고
- 컴퓨터 자원의 이용 현황에 대한 통계자료를 제공
프로그램 (OS 위의 계층)
- 유틸리티(utility) : 시스템 프로그램
- (디버거(debugger), 컴파일러(compiler), 디스크 관리 프로그램, 시스템 진단 프로그램)
- 응용프로그램(Application Program) : 사용자가 일상 생활에서 사용하는 프로그램
출처: velog.io/@poiu8944/OS-%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C
'컴퓨터' 카테고리의 다른 글
클라우드 컴퓨팅 서비스 모델 (0) | 2021.02.02 |
---|---|
교착상태 (0) | 2021.02.02 |
세마포어와 뮤텍스의 차이 (0) | 2021.01.29 |
컴파일러, 인터프리터 (0) | 2021.01.27 |
인터럽트 우선순위 (0) | 2021.01.22 |