[정보통신] 운영체제
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2008.08.04 / 2019.12.24
- 39페이지 / hwp (아래아한글97)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 2,500원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
추천 연관자료
- [네트워크] 네트워크의 구조, 네트워크화의 효과, 네트워크 운영체제, 네트워크환경, 디지털 네트워크에 관한 심층 분석
- 정보통신과컴퓨터 - 모바일 운영체제의 현황과 미래
- [컴퓨터의이해 2021년 기말] 1 컴퓨터 기억장치 계층구조의 개념 2 운영체제 기능 3 데이터 교환 방식에 대해서 교환 방식의 종류 장단점 4 무인자동차 정보통신기술
- 컴퓨터의이해1) 컴퓨터 기억장치계층구조의 개념 운영체계, 데이터 교환 방식 무인자동차의 정보통신기술에 대해 조사하여 논리적으로 작성하시오0k
- [컴퓨터의 이해 1학년 공통] 1 컴퓨터 기억장치 계층구조의 개념을 설명하시오, 무인자동차가 안전하게 운행되기 위해 요구되는 정보통신기술에 대해 조사하여 논리적으로 작성하시오
- 하고 싶은 말
- 운영체제의 기초적인 내용입니다.
- 목차
-
제1장 운영체제의 개요
1.1 운영체제의 개념 및 종류
1.2 System Software의 종류
제2장 프로세스 관리
2.1 프로세스의 개념
2.2 병행 프로세스
2.3 교착 상태
2.4 CPU 스케쥴링
제3장 기억장치 관리
3.1 주기억장치 관리
3.2 가상 기억장치의 구성
3.3 가상 기억장치의 관리
3.4 보조 기억장치의 관리
제4장 정보관리
4.1 파일시스템
4.2 보호와 보안
제5장 분산 운영체제
5.1 개념 및 특징
5.2 분산 운영체제
5.3 병렬처리 시스템
- 본문내용
-
제1장 OS의 개요
1.1 OS의 개념 및 종류
1.1.1 운영체제의 개념
(1) 정의 - 제한된 컴퓨터의 각종 자원을 효율적으로 관리, 운영함으로써 사용자에게 최대의 편리성을 제공하고자 하는 인간과 컴퓨터 사이의 인터페이스를 위한 시스템 소프트웨어
(2) 역할 - 사용자와 컴퓨터 시스템간의 인터페이스 정의
- 사용자들간의 하드웨어의 공동사용
- 여러 사용자간의 자원 공유
- 자원의 효과적인 운영을 위한 스케쥴링
- 입출력에 대한 보조 역할
- 에러에 대한 처리
- 사용자들간의 간섭 방지
- 자원의 사용량 계산
- 병렬 수행을 위한 편의 제공
- 데이터에 대한 보안과 신속한 사용
- 통신 네트워크 관리
(3) 목적
1) 사용의 편리성 - 사용자로 하여금 컴퓨터의 하드웨어와 각종 정보를 효율적으로 관리하여 컴퓨터를 보다 편리하게 사용할 수 있도록 제공
2) 시스템 성능의 향상 - 성능의 최대 발휘를 목적으로하며 다음의 기준으로 판단
① 처리능력(throughput) - 일정 단위 시간 동안 컴퓨터가 처리하는 작업의 양
② 응답시간(turn around time) - 한 작업을 처리할 때 입력으로부터 결과가 출력될 때까지의 경과 시간
③ 사용의 용이성(availability) - 사용자가 필요로하는 컴퓨터를 적절한 때에 얼마나 빨리 사용할 수 있도록 할 것인가
④ 신뢰도(reliability) - 컴퓨터가 올바로 작동되는가
(4) 구성
1) 제어 프로그램(control program)
① 감시 프로그램(supervisor program)
② 데이터 관리 프로그램(data management program)
③ 작업 제어 프로그램(job control program)
2) 처리 프로그램(processing program)
① 언어 번역 프로그램(language translator program)
② 서비스 프로그램(service program)
③ 문제 프로그램(problem program)
1.1.2 OS의 종류
(1) 운영체제의 등장
1) 1950년대 초 general motors사에서 IBM 701을 위한 최초의 운영체제를 개발하 였으며 그 이전에는 운영체제의 할 일이 사람에 의해서 직접 처리 되었다
2) 특징(1950년대) - 일괄처리 시스템의 시작
- 작업제어 언어의 등장
(2) 초기 운영체제 시스템 - 한번에 하나의 작업만 수행하며 준비시간이 많이 걸린다 - 장치 구동기 사용
(3) 일괄처리 시스템(batch processing system)
1) 1950년대 초기의 컴퓨터 처리방법 중 하나로 처리할 데이터를 일정량을 모아 한꺼번에 처리하는 방법
2) 상주모니터(resident monitor) - 사용자가 한번에 한 작업씩 수행하던 것을 한 개의 batch로 묶어 자동 처리되게 한 OS
3) 장점 - 시스템의 사용계획을 구체적으로 세워 능률적으로 사용할 수 있다
4) 단점 - 반환시간이 늦고 프로그램의 오류수정 작업이 어려우며
CPU가 유휴상태로 되기 쉽다
(4) 다중 프로그래밍 시스템(multi programming system)
- 하나의 중앙처리장치에 여러개의 프로그램을 실행시킴으로써 짧은 시간에 많은 작업을 수행할 수 있게하여 시스템의 효율을 높여 주는 것
1) 고려사항 - CPU스케쥴링, 기억장치 관리기법, 장치 스케쥴링, 교착상태, 병행제어 및 보호문제
2) 장점 - 다중 작업을 구현하므로 시스템의 효율이 높다
3) 단점 - CPU의 유휴 시간이 길어진다
- 기억장치 관리 기법, CPU 스케쥴링 기법이 필요
(5) 다중 처리 시스템(multi processing system)
- 하나의 공용 기억장치를 통하여 두 개 이상의 프로세서를 제어하는 시스템
1) 장점 - CPU를 여러 개 사용하여 작업속도와 신뢰성을 높일 수 있다
(6) 시분할 시스템(time sharing system)
- 한 대의 컴퓨터로 일정한 시간 내에 여러 가지 작업을 처리하는 방법
1) 장점 - 여러사람이 공동으로 CPU를 사용하며 여러개의 프로그램을 기억장치에 적재
2) 단점 - 운영체제를 복잡하게 한다
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- 탄동진자 실험 결과레포트
- 충북대_일반물리학및실험1_6주차_운동량과충격량
- [일반물리실험] Young의 이중 슬릿에 의한 간섭을 이용한 레이저의 파장 측정
- 이공학도를위한 미분방정식 2장 손 풀이
- [신소재공학] 고흡수성 폴리머(Super Absorbent Polymers)분석
- [실험] 물의 증기압 및 증발열
- [A+] 구슬 롤러코스터 실험 예비+결과 보고서 레포트
- 물리 실험 4 용수철의 단조화 운동 결과보고서
- [A+] 전자부품, 저항 측정, Bread Board 사용법, 저항의 직렬 병렬연결 예비보고서
- 전공면접, 전공 PT 면접 대비 - 기계공학과 전공 면접 기출자료 & 솔루션
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.