운영체제론 7장연습문제풀이

등록일 2003.05.29 한글 (hwp) | 4페이지 | 가격 1,000원

소개글

.

목차

(3) 단일 프로그래밍 시스템에서 주기억장치의 가용 공간보다 큰 프로그램을 적재하여야 할 경우에는 중첩구조(overlay structure)를 사용한다. 이와 같이 중첩 구조를 이용하기 위하여 컴파일러 또는 어셈블러가 해야 할 일과 운영체제가 해야 할 일들을 각각 구체적으로 설명하시오
(4) 고정 분할 다중프로그래밍(FPM) 시스템에서 다음 중 어떤 종류의 기억장치 단편화(fragmentation) 현상이 발생하는지를 설명하고, 각 단편화 현상이 어떤 경우에 발생하는지에 대해 기술하시오
(8) 가변 분할 다중프로그래밍(VPM) 시스템에서 다음 중 어떤 종류의 기억장치 단편화(fragmentation) 현상이 발생하는지를 설명하고, 각 단편화 현상이 어떤 경우에 발생하는지에 대해 기술하시오
(9) 가변 분할 다중 프로그래밍 기법을 사용하여 주기억장치를 관리하는 시스템에 대한 시뮬레이션 프로그램을 작성하시오.
(10) 기억장소 교체기법에 대해 설명하시오..또한 이 기법이 어떤 면에서 장점을 갖는지를 생각해 보고 기술하시오

본문내용

(3) 단일 프로그래밍 시스템에서 주기억장치의 가용 공간보다 큰 프로그램을 적재하여야 할 경우에는 중첩구조(overlay structure)를 사용한다. 이와 같이 중첩 구조를 이용하기 위하여 컴파일러 또는 어셈블러가 해야 할 일과 운영체제가 해야 할 일들을 각각 구체적으로 설명하시오
*. 중첩구조란?
- 사용자 프로그램의 일부만을 주기억장치에 적재시켜 실행하도록 하고 나머지 부분이
필요할 경우 기존에 적재된 부분을 교체시키는 기법
*. 중첩구조의 장단점
■ 장점
○ 동적 적재에서 처럼 오버레이는 운영 체제로 부터 어떤 특별한 지원을
필요로 하지 않음.
○ 사용자에 의해 화일을 기억장치 안으로 읽어 들이고, 그 기억 장치로 분기하여 새로운 읽기 명령을 수행시키는 간단한 화일 구조를 사용함 으로써 완전하게 구현.
*원하는 자료를 검색 해 보세요.
  • os운영체제 3페이지
    일괄처리 시스템 :자료가 입력될 때마다 즉각적으로 처리하는 것이 아니라 입력되는 자료 를 일정 기간 또는 일정량을 모아 두었다가 한꺼번에 처리하는 방식 처리를 할 때 모두모아 놓고 나중에 하는 것 (처리시..
  • 운영체제(생능) 3장 연습문제 2페이지
    1. 다중 프로그래밍의 발전 동기에 대해서 논하시오. 프로그램과 기계의 어떤 특성 때문에 다중 프로그래밍이 바람직하게 되었으며, 또 어떤 경우에 다중 프로그래밍이 바람직하지 않은가?다중프로그래밍 시스템은 다수의 사용자가 동시에 시스템 자원을 요구할 수 있도록 구현한 시..
  • 운영체제 - 보호 개념 4페이지
    보호(protection) : 컴퓨터 시스템 내에서 사용할 수 있는 각종 자원(resource)에 대하여 프로그램, 프로세스 또는 사용자가 접근하는 것을 제어하는 기법.cf> 시스템을 이용할 때 이용률을 높이기 위하여 시스템의 각종 resource를 공유하는 것은 한 ..
  • 컴퓨터과학기초 3페이지
    시분할 시스템(Time Sharing System) 여러 명의 사용자들로부터 전달되는 작업을 동시에 처리할 수 있는 능력을 가지고 있는 컴퓨터 시스템을 지칭한다. 일반적으로 이러한 컴퓨터 시스템에서는 중앙에 있는 전산실에 컴퓨터를 설치하여 두고 각각의 사용자들은 컴..
  • Chapter 07 메모리 관리 4페이지
    3. 같은 세그먼트 번호를 요구하지 않은 프로세스간에 공유 세그먼트는 동적으로 연결된 세그먼테이션 시스템 내에서 가능하다.Ⓐ 번호가 같아야 된다는 것을 요구하지 않는 세그먼트의 정적 연결과 공유를 허용하는 시스템을 정의하시오.=> 공유되는 세그먼트는 단 하나의 실제 복..
  • 포스트모더니즘 2페이지
    1. 포스트모더니즘이란? `포스트모더니즘`은 `이후에`, `탈`이란 뜻의 `Post`와 `현대주의`라는 뜻의 `modernism`이 결합된 용어로서, 우리말로`후기 현대주의` 혹은 `초 현대주의`라고 번역할 수 있다. 포스트모더니즘을 이해하기 위해서는 먼저 모더니즘(m..
  • C언어의 C언어t와 C++ 언어의 class에 대 해서 비교 설명하시오. 7페이지
    1.C언어의 struct와 C++ 언어의 class의 개념 설명 C는 범용 프로그래밍 언어로서 UNIX 시스템을 위해 1972년에 벨연구소의 테니스 리치에 의해 개발되었다.따라서 UNIX 시스템이 C로 쓰였기 때문에 C는 UNIX와 매우 깊은 관계를 가지고 있다. 그..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      운영체제론 7장연습문제풀이