[운영체제이론] 운영체제에 대해서
- 최초 등록일
- 2003.11.15
- 최종 저작일
- 2003.11
- 7페이지/ 한컴오피스
- 가격 1,000원
목차
5.1 운영 체제의 개념
5.2 DOS
5.3 WINDOWS 98/ME/XP
5.4 WINDOWS NT/2000
5.5 UNIX
5.6 LINUX
5.7 Mac OS
본문내용
5.1.2 운영체제의 목표와 기능
(1) OS의 목표
v 컴퓨터 내의 하드웨어/소프트웨어 자원을 관리
v 컴퓨터에 사용자가 쉽게 접근할 수 있는 인터페이스를 제공
v 수행 중인 프로그램들의 효율적인 운영을 도움
v 작업 처리 과정중의 데이터를 공유
v 입출력에 보조적인 기능을 수행
v 오류가 발행하면 오류를 처리
(2) 운영체제의 자원관리
v 프로세스(PROCESS)관리:
v 프로세스란 현재 컴퓨터의 기억장치에서 수행 중인 프로그램의 상태를 말함.
v OS는 이런 프로세스의 생성, 삭제, 동기화 등에 관여함
v 주기억장치 관리 : 주기억장치의 할당과 회수를 관리함
v 보조기억 장치 관리 : 보조기억 장치의 사용을 관리함
v 입출력 장치 관리 : 입출력 장치 관리
v 파일 관리 : 기억 장소의 할당, 빈 공간의 관리, 디스크의 스케줄링 등을 담당
5.1.3 운영체제의 유형
① 일괄 처리(Batch Processing) : 여러 가지 형태의 업무들을 모아서 일괄적으로 컴퓨터가 처리함
② 대화 처리(Interactive Processing) : 중대형 컴퓨터에서 여러 개의 단말기를 연결하여 여러 요구를 대화식으로 처리
③ 다중 처리(Multi-Processing) : 두 개 이상의 프로세서로 구성된 시스템
④ 다중 프로그래밍(Multi-Programming) : 중앙처리 장치의 사용율을 높이기 위해 동시에 여러 개의 프로그램을 주기억장치에 적재하여, 중앙처리 장치가 쉬지 않게 함
⑤ 시분할 시스템(Time-sharing System) : 여러 사용자들이 한 컴퓨터를 동시에 이용할 수 있도록 CPU의 운영시간을 분할해서 할당해 주는 방식
⑥ 실시간 시스템(Real-time System) : 정해진 시간 내에 응답하는 방식으로 군사용, 공업용, 예약 시스템, 증권 서비스 등에 쓰임
⑦ 분산 시스템(Distributed System) : 여러 컴퓨터들의 업무를 물리적 또는 논리적으로 분산 시켜 수행하는 시스템
⑧ 결함 허용 시스템(Fault-tolerant System) : 자원을 중복, 저장시켜, 장애가 일어나면 시스템이 자동으로 이러한 결함을 복구함.
예: 증권관리 시스템
참고 자료
없음