전산개론 운영체제
- 최초 등록일
- 2010.04.26
- 최종 저작일
- 2010.02
- 9페이지/ 한컴오피스
- 가격 1,000원
소개글
전산개론 운영체제
목차
가. 운영 체제
1. 운영 체제의 개념
2. 운영 체제의 세대별 발달 과정
① 1세대(1940년대 중반 ∼ 1950년대 후반)
② 2세대(∼ 1960년대 중반)
③ 3세대(∼ 1970년대 초반)
④ 4세대(1970년대 중반 이후)
⑤ 5세대(1980년대 이후)
나. 운영 체제의 분류
1. 운영 체제의 운영 방식따른 분류
① 일괄 처리 방식(batch processing)
② 다중 프로그래밍(multiprogramming)
②-① 다중 프로세싱(Multi Processing)
③ 실시간 처리 방식(real-time processing)
④ 시분할 처리(time-sharing system : TSS)
⑤ 분산 자료 처리 시스템(distributed data processing system)
⑥ 가상 기억 장치 시스템(virtul storage system)
※ 참고 문헌 ※
본문내용
가. 운영 체제
1. 운영 체제의 개념
운영 체제(運營體制, 문화어: 조작체계) 또는 오퍼레이팅 시스템(OS, operating system)은 컴퓨터의 하드웨어를 직접적으로 제어하고 관리하는 일을 하는 시스템 소프트웨어이다. 최근에는 가상화 기술의 발전에 힘입어 실제 하드웨어가 아닌 하이퍼바이저위에서 실행되기도 한다.
운영 체제는 실행되는 응용 프로그램들이 메모리와 CPU, 입출력 장치등의 자원들을 사용할 수 있도록 만들어 주고, 그들을 추상화하여 파일 시스템등의 서비스를 제공한다. 또한 멀티태스킹을 지원하는 경우, 여러 개의 응용 프로그램을 실행하고 있는 동안, 운영 체제는 이러한 모든 프로세스들을 스케줄링하여 마치 그들이 동시에 수행되는듯한 효과를 낸다.
이러한 운영체제의 핵심적인 부분을 커널 이라고 부르며 운영체제 내에서의 커널의 영역과 그 구성에 따라 모노리딕 커널(monolithic kernel), 마이크로 커널(micro kernel)등으로 분류한다.
2. 운영 체제의 세대별 발달 과정
① 1세대(1940년대 중반 ∼ 1950년대 후반)
• 주요소자 : 진공관(Tube)
• 주기억장치 : 자기드럼, 수은지연회로
• 보조기억장치 : 천공카드, 종이테이프
• 처리속도 : ms(10-3)
• 사용언어 : 기계 중심의 기계어, 어셈블리어
• 특징
- 부피가 크고 고장이 잦음
- 수치계산, 통계 등에 사용
- 하드웨어 개발에 중점
- UNIVAC-Ⅰ 개발
② 2세대(∼ 1960년대 중반)
• 주요소자 : 트랜지스터(TR)
• 주기억장치 : 자기코어
• 보조기억장치 : 자기드럼, 자기디스크
• 처리속도 : μs(10-6)
• 사용언어 : 고급언어 개발(COBOL, FORTRAN, ALGOL 등)
• 특징
- 트랜지스터의 사용으로 부피가 감소되고, 신뢰성도 높아짐
- 운영체제 개념 도입
- 소프트웨어 개발에 주력
- 온라인 실시간 처리방식 도입
- 다중 프로그래밍 기법 사용
- 과학계산, 일반 사무에 사용
참고 자료
교안 11p~ 15p
(전산개론)/한재민 저/학현사 /1998.07.22
(전산개론 및 PC 활용)/조성제 저/정일/1998.03.05
(독학사 전산개론 (2009))/장경희 저/시대고시기획/2009.02.10
인터넷 블로그 발췌
http://blog.naver.com/chany7283
http://cafe.naver.com/2009321/52
http://kin.naver.com/qna/detail.nhn
http://cafe.naver.com/a02367695.cafe