-
컴퓨터 시스템의 네 가지 구성 요소
하드웨어 : CPU, 메모리, IO로 구성되고 기본 계산용 자원을 제공한다.
운영체제 : 응용 프로그램 간의 하드웨어 사용을 제어하고 중재
응용 프로그램 : 사용자의 계산 문제를 해결하기 위하여 시스템 자원이 어떻게 사용될 것인지를 정의
사용자 : 사람, 다른 시스템들
사용자 관점
개인용 : 한 사용자가 자원 독점, 사용의 용이성을 위해 설계
메인 프레임, 미니 컴퓨터 : 자원 활용을 극대화
워크 스테이션 : 사용의 용이성과 자원 이용 간의 적절한 조화
휴대용 PC : 사용자가 수행하는 작업을 최대화 , 자원의 적절한 관리
내장형 컴퓨터 : 사용자 관점이 거의 존재하지 않거나 매우 작은 경우가 있음 사용자의 개입 없이도 작동함
시스템 관점
자원 할당자 : 모든 자원을 관리, 사용자에게 자원을 할당. 효율적이고 공정하게 자원 사용
제어 프로그램 : 사용자 프로그램의 실행을 관리하고 컴퓨터의 부적절한 사용을 방지
컴퓨터 자원
CPU 시간, 메모리 공간, 파일 저장 공간, 입출력 장치
운영체제의 정의 : 항상 메모리에 상주해 있는 프로그램 (커널)
운영체제의 목표 : 사용자에게 편리성 제공, 컴퓨터 시스템의 효율적 운영
운영체제의 목적 : 사용자에게 프로그램을 효율적이고 편리하게 실행 할 수 있는 환경을 제공
공정하고 효율적이게 컴퓨터 자원을 할당
'운영체제 > 서론' 카테고리의 다른 글
운영체제 연산 (0) 2018.02.03 운영체제의 구조 (0) 2018.02.03 컴퓨터 시스템 구조 (0) 2018.02.03 컴퓨터 시스템의 구성 (0) 2018.02.03 서론 (0) 2018.02.03 댓글