운영체제
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

운영체제에 대한 보고서 자료입니다.

목차

제 1장 운영체제의 개요
1. 운영체제의 개념
2. 운영체제의 발달 과정
3. 운영체제의 종류
4. 시스템 소프트웨어의 종류

제 2 장 프로세스 관리
1. 프로세스 개념
2. 병행 프로세스 및 동기화
3. 교착 상태(Deadlock)
4. 스케줄링

제 3 장 기억 장치 관리
1. 주기억장치 관리 기법
2. 가상 기억 장치
3. 보조 기억 장치
4. 디스크 스케줄링 기법

제 4 장 정보관리
1. 파일 시스템
2. 디렉토리
3. 자원 보호
4. 보안

제 5 장 분산 운영체제의 기본
1. 분산 시스템의 개념 및 특징
2. 분산 처리 운영체제의 개념 및 특징
3. 병렬 처리 시스템

제 6 장 운영체제의 실제
1. UNIX의 기본
2. MS-DOS 운영체제

본문내용

향상의 가장 짧은 거리에 있는 요청이 먼저 서비스를 받는다.
4) C-SCAN 기법
― 헤드가 항상 바깥쪽 실린더에서 안쪽 실린더로 이동하면서 가장 짧은 탐색 시간을 갖는 요청을 서비스하는 방법.
제 4 장 정보관리
1. 파일 시스템
1) 파일 시스템의 기능
① 사용자가 파일을 생성하고, 수정하며 제거할 수 있도록 한다.
② 여러 사용자가 공동으로 사용할 수 있도록 한다.
③ 사용자가 각 응용에 적합한 구조로 파일을 구성할 수 있게 한다.
④ 불의의 사고에 대비한 백업과 복구 능력이 있다.
⑤ 파일의 무결성, 보안 유지 방안을 제공해야 한다.
⑥ 주기억장치와 보조기억장치간의 파일 전송을 담당한다.
2) 파일 단위로 행해지는 작업
open, close, create, destroy, copy, rename, list 등
3) 항목 단위로 행해지는 작업
read, write, update, insert, delete 등
4) 파일 디스크립터(File descriptor)
― 파일을 관리하기 위해 시스템이 필요로 하는 정보를 보관하다.
파일 디스크립터 내용
① 파일 식별 번호② 파일의 위치
③ 파일의 크기④ 파일의 구조
⑤ 보조기억장치의 유형⑥ 접근 제어 정보
2. 디렉토리
1) 디렉토리 구조
① 단일 디렉토리 구조 : 한 계층의 디렉토리가 시스템에 보관된 모든 파일의 정보를 포함, 관리한다. (관리하기 불편 → 모든 파일 이름이 다르므로)
② 2단계 디렉토리 구조 : 마스터 디렉토리와 아래 사용자 디렉토리로 구성
(다른 사용자와 파일 공유 어려움)
③ 계층적 디렉토리 구조 (트리 형태 구조)
㉠ UNIX나 Windows 운영체제에서 채택.
㉡ 파일 공유와 관리, 조작이 간편.
④ 비주기 디렉토리 구조
⑤ 일반적인 그래프 디렉토리 구조
3. 자원 보호
― 물리적인 손상으로부터 피하기 위한 방법.
― 자원 보호 기법
① 접근 제어 행렬(행 : 사용자, 열 : 객체)
② 접근 제어 리스트
③ 자격 리스트
4. 보안
― 부적합한 접근으로부터의 통제된 접근을 통해 자원을 보호하는 것.
1) 보안 유지 방식
① 외부 보안
㉠ 시설보안 : 천재지변과 외부 침입자로부터 보안.
㉡ 운용보안 : 관리, 정책 등의 여러 통제 절차를 통해 보안.
② 사용자 인터페이스 보안 : 사용자의 신원을 운영체제가 확인하고 나서 접근하도록 하는 방법.
③ 내부 보안 : 하드웨어나 운영체제의 기능.
2) 보안 메커니즘
― 인증, 암호화, 디지털 서명 등
제 5 장 분산 운영체제의 기본
1. 분산 시스템의 개념 및 특징
1) 다중 처리기 시스템
다중 처리기 시스템의 장점
① 신속한 처리 능력② 고장 허용
③ 융통성④ 모듈 단위의 확장
2) 처리기와 기억 장치와의 관계에 따른 분류
① 강결합 시스템 : 여러 개의 프로세서가 하나의 운영체제 하에 하나의 공유 메모리를 이용하여 처리하는 방식.(다중 처리기)
② 약결합 시스템 : 둘 이상의 컴퓨터 시스템이 통신 회선을 통해 연결되어 처리하는 방식.
(각 시스템은 자신만의 운영체제와 메모리를 가지고 있다.)
3) 다중 처리기 상호연결 방법
① 시분할 공유 버스 : 프로세서, 메모리, I/O장치 등이 하나의 버스를 통해 연결.
② 크로스바 교환 행렬 : 공유 버스 시스템에서 버스의 수를 증가시킨 구조.
③ 다중포트 메모리 : 크로스바 교환 행렬과 시분할 공유 버스를 혼합한 형태.
2. 분산 처리 운영체제의 개념 및 특징
1) 분산 처리 시스템의 장점
① 자원의 공유② 통신과 정보 공유
③ 점진적인 확장④ 신뢰성, 가용성 및 고장 허용 및 성능 향상
※ 단점 : 시스템의 보호 어려움.
2) 구조
① 완전 연결② 부분 연결③ 계층 연결
④ 성형 연결(집중형)⑤ 링 연결⑥ 버스 연결
3) 분산 파일 시스템의 실례
① NFS② LOCUS③ Andrew
3. 병렬 처리 시스템
1) 주종 처리 시스템
― 하나의 주프로세서와 종프로세서로 구성
① 주프로세서 : 입출력과 연산 수행
② 종프로세서 : 연산만 수행
③ 주프로세서만이 운영체제를 갖는다. (주프로세서 고장시 전 시스템이 멈춤)
2) 분리 수행
― 각 프로세서가 각각 운영체제를 가지며 각 프로세서에서 발생하는 문제는 개별로 처리하는 방식.
제 6 장 운영체제의 실제
1. UNIX의 기본
― 프로그램 개발, 문서 처리, 전자 우편에 이르기까지 다양한 기능을 제공하므로 대형컴퓨터에서부터 마이크로 컴퓨터에 이르기까지 널리 사용되는 운영체제.
1) UNIX의 특징
① 간결한 범용의 운영체제② 대화식 시분할 운영체제
③ Multitasking(다중 처리)④ Multiuser(다중 사용자)
⑤ 계층적 파일 시스템⑥ 네트워킹 시스템
⑦ 높은 이식성과 확장성 그리고 개발성
⑧ 주변기기를 하나의 파일로 간주하여 처리
2) 사용자 인터페이스
① UNIX 쉘(Shell) : 명령 해석기.
② 커널(Kernel) : 운영체제에서 가장 기초적이고, 핵심적인 기능을 담당하는 부분으로 기억장소, 메모리, 파일, 주변장치 등과 같은 시스템을 구성하는 중요한 자원을 관리.
③ UNIX 시스템 명령어
㉠ rm : 파일 삭제㉡ mv : 파일 이동, 이름 변경
㉢ cp : 파일 복사㉣ cat : 파일의 내용 화면 출력
㉤ chmod : 디렉토리의 접근 허가 모드를 바꾼다.
㉥ cd : 디렉토리 변경㉦ ls : 디렉토리의 내용을 보여 준다.
㉧ fsck : 무결성 검사㉨ fork : 새로운 프로세스 생성.
④ 파일 시스템 구조
㉠ 부트 블록㉡ 슈퍼 블록
㉢ inode 블록 : 각 파일에 대한 상태 정보 보관. (파일 소유자 식별번호, 파일의 형태, 데이터 블록의 주소, 파일이 만들어진 시간, 파일이 변경된 가장 최근의 시간)
2. MS-DOS 운영체제
1) 내부 명령어
― 주기억장치에 적재되어 명령 입력시 바로 실행되는 명령어. (적은 용량, 빠른 처리시간)
2) 외부 명령어
― 보조기억장치에 적재되어 있다가 명령이 호출될 때 주기억장치로 옮겨져 실행되는 명령어.
3) 시스템 파일
① COMMAND.COM : 명령어를 해석하고 실행(내부 명령어)
② MSDOS.SYS : 파일 관리, 입출력 시스템 호출 담당
③ IO.SYS : 실질적인 입출력 처리
  • 가격1,000
  • 페이지수10페이지
  • 등록일2008.12.04
  • 저작시기2008.11
  • 파일형식한글(hwp)
  • 자료번호#501172
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니