목차
1. 연산장치와 논리장치 및 제어장치의 기능에 대하여 서술
① 연산장치
② 논리장치
③ 제어장치
2. 16진수 48과 8진수 37을 각각 2진수로 변환한 뒤, 2진 연산(합)을 구하시오.
ⓐ 16진수 48을 2진수로 변환
ⓑ 8진수 37을 2진수로 변환
ⓒ 2진 연산
3. 보조기억장치와 주기억장치의 차이점을 기술하고, 보조기억장치가 기억기능 외에 가지는 기능을 설명
① 주기억장치
② 보조기억장치
③ 차이점
4. 입력장치와 출력장치의 종류를 들고 각각의 기능에 대하여 서술
① 입력장치
② 출력장치
5. 오퍼레이팅 시스템의 4가지 기본적인 기능을 기술
① 기억장치의 관리
② 작업관리
③ 파일관리
④ 회복관리
6. 참 고 문 헌
① 연산장치
② 논리장치
③ 제어장치
2. 16진수 48과 8진수 37을 각각 2진수로 변환한 뒤, 2진 연산(합)을 구하시오.
ⓐ 16진수 48을 2진수로 변환
ⓑ 8진수 37을 2진수로 변환
ⓒ 2진 연산
3. 보조기억장치와 주기억장치의 차이점을 기술하고, 보조기억장치가 기억기능 외에 가지는 기능을 설명
① 주기억장치
② 보조기억장치
③ 차이점
4. 입력장치와 출력장치의 종류를 들고 각각의 기능에 대하여 서술
① 입력장치
② 출력장치
5. 오퍼레이팅 시스템의 4가지 기본적인 기능을 기술
① 기억장치의 관리
② 작업관리
③ 파일관리
④ 회복관리
6. 참 고 문 헌
본문내용
퍼레이팅 시스템의 4가지 기본적인 기능을 기술하시오.
① 기억장치의 관리
일반적으로 부트스트래핑은 하드웨어 또는 펌웨어가 소규모의 부트스트랩프로그램을 읽어 들이고, 이 프로그램이 다시 운영체제를 읽어 들인다. 이때 프로세서, rldjrwkdc 치 및 주변장치들도 첫 입력이나 작업을 받아들일 수 있는 상태로 만든다.
-주기억장치 관리의 필요성 : 다중 프로그래밍 시스템에서는 여러 프로세스가 주기억장치에 적재되어 수행된다. 제한된 공간에 이들 프로세서들을 가능한 많이, 그리고 효율적으로 관리하려면 주기억장치 관리 기법이 필요하다.
-실제공간(physical)과 가상공간(virtual, logical) : 실제 주기억장치(RAM)의 공간과 프로그램공간, 펜티엄의 프로그램공간
-기억장치 계층구조(storage hierarchy) : 자주 사용되고 필요한 프로그램응ㄹ CPU 가까운 장소에 위치
레지스터
중앙 처리 장치가 프로그램과 데이터를 직접 참조할 수 있음
접근 시간 감소
접근 속도 증가
기억 장치 비용 증가
기억 장치 용량 감소
캐시 기억 장치
주기억 장치
버퍼 및 디스크 캐시
프로그램과 데이터가 중앙 처리 장치에 의해 참조되기 위해서는 먼저 주 기억 장치로 옮겨짐
보조 기억 장치
-주 기억장치 관리 정책 개념
:메모리를 효율적으로 사용하기 위한 여러 가지 정책(반입정책, 배치정책, 재배치전략)
-메모리 관리 기법 분류: 한 프로그램을 연속적으로 적재하느냐, 비연속적으로 적재하느냐
② 작업관리
컴퓨터 자원을 여러 이용자들이 나누어 쓸 수 있도록 자원을 관리하는 일이다. 이 기능은 경제적 측면으로 보아 운영체제의 제일 중요한 기능이다. 이러한 자원의 관리 기능은 병렬적으로 수행되는 여러 개의 이용자 프로그램들이 서로 방해 없이 공평하게 자원을 나누어 쓰도록 하는데 이용된다.
③ 파일관리
사용자가 복잡하고 난해한 하드웨어의 동작원리를 알 필요 없이 편리하게 기계를 사용할 수 있도록 편의성을 제공하는 것이다. 이를 위하여 운영체제는 하드웨어와 사용자 사이에 내부 및 외부 인터페이스를 제공한다.
④ 회복관리
소프트웨어나 하드웨어에 오류가 발생했을 경우 이로부터 회복을 시도하는 일이다. 대부분의 중형 이상의 컴퓨터는 여러 사람의 프로그램을 병렬적으로 수행하고 있으므로 오류가 발생하면 현재 진행중인 작업들을 가능한 한 많이 살릴 수 있도록 해야 한다. 이를 위해서는 비교적 복잡한 기법들이 사용되며, 이러한 기능은 결함허용, 실시간 또는 대규모의 멀티유저 시스템에서 중요하다.
오퍼레이팅
시스템
제어 프로그램
감독프로그램
task/job감독 프로그램
데이터 감독 프로그램
통신, 제어용 프로그램
입출력 제어용 프로그램
처리 프로그램
언어 번역 프로그램
어셈블러
인터프리터
컴파일러
서비스 프로그램
시스템 진단/검사 프로그램
에디터, 디버거
시스템 제너레이터
유틸리티
라이브러리/서브루틴 패키지
사용자가 작성한 문제처리 프로그램
6. 참 고 문 헌
네이버 백과사전
정보통신과 컴퓨터 /문운당 /김장형·안기중 공저 /2006년 3월 발행
① 기억장치의 관리
일반적으로 부트스트래핑은 하드웨어 또는 펌웨어가 소규모의 부트스트랩프로그램을 읽어 들이고, 이 프로그램이 다시 운영체제를 읽어 들인다. 이때 프로세서, rldjrwkdc 치 및 주변장치들도 첫 입력이나 작업을 받아들일 수 있는 상태로 만든다.
-주기억장치 관리의 필요성 : 다중 프로그래밍 시스템에서는 여러 프로세스가 주기억장치에 적재되어 수행된다. 제한된 공간에 이들 프로세서들을 가능한 많이, 그리고 효율적으로 관리하려면 주기억장치 관리 기법이 필요하다.
-실제공간(physical)과 가상공간(virtual, logical) : 실제 주기억장치(RAM)의 공간과 프로그램공간, 펜티엄의 프로그램공간
-기억장치 계층구조(storage hierarchy) : 자주 사용되고 필요한 프로그램응ㄹ CPU 가까운 장소에 위치
레지스터
중앙 처리 장치가 프로그램과 데이터를 직접 참조할 수 있음
접근 시간 감소
접근 속도 증가
기억 장치 비용 증가
기억 장치 용량 감소
캐시 기억 장치
주기억 장치
버퍼 및 디스크 캐시
프로그램과 데이터가 중앙 처리 장치에 의해 참조되기 위해서는 먼저 주 기억 장치로 옮겨짐
보조 기억 장치
-주 기억장치 관리 정책 개념
:메모리를 효율적으로 사용하기 위한 여러 가지 정책(반입정책, 배치정책, 재배치전략)
-메모리 관리 기법 분류: 한 프로그램을 연속적으로 적재하느냐, 비연속적으로 적재하느냐
② 작업관리
컴퓨터 자원을 여러 이용자들이 나누어 쓸 수 있도록 자원을 관리하는 일이다. 이 기능은 경제적 측면으로 보아 운영체제의 제일 중요한 기능이다. 이러한 자원의 관리 기능은 병렬적으로 수행되는 여러 개의 이용자 프로그램들이 서로 방해 없이 공평하게 자원을 나누어 쓰도록 하는데 이용된다.
③ 파일관리
사용자가 복잡하고 난해한 하드웨어의 동작원리를 알 필요 없이 편리하게 기계를 사용할 수 있도록 편의성을 제공하는 것이다. 이를 위하여 운영체제는 하드웨어와 사용자 사이에 내부 및 외부 인터페이스를 제공한다.
④ 회복관리
소프트웨어나 하드웨어에 오류가 발생했을 경우 이로부터 회복을 시도하는 일이다. 대부분의 중형 이상의 컴퓨터는 여러 사람의 프로그램을 병렬적으로 수행하고 있으므로 오류가 발생하면 현재 진행중인 작업들을 가능한 한 많이 살릴 수 있도록 해야 한다. 이를 위해서는 비교적 복잡한 기법들이 사용되며, 이러한 기능은 결함허용, 실시간 또는 대규모의 멀티유저 시스템에서 중요하다.
오퍼레이팅
시스템
제어 프로그램
감독프로그램
task/job감독 프로그램
데이터 감독 프로그램
통신, 제어용 프로그램
입출력 제어용 프로그램
처리 프로그램
언어 번역 프로그램
어셈블러
인터프리터
컴파일러
서비스 프로그램
시스템 진단/검사 프로그램
에디터, 디버거
시스템 제너레이터
유틸리티
라이브러리/서브루틴 패키지
사용자가 작성한 문제처리 프로그램
6. 참 고 문 헌
네이버 백과사전
정보통신과 컴퓨터 /문운당 /김장형·안기중 공저 /2006년 3월 발행
추천자료
- 정보화사회와 정보윤리-컴퓨터범죄를 중심으로
- 디지털콘텐츠 보호에 관한 법률들의 문제점과 개정방향
- 사이버범죄의 실태분석과 대응방안
- 북한의 정보통신 기술분야
- 정보통신기술활용교육(ICT)의 목표와 필요성, 정보통신기술활용교육(ICT)의 활동유형과 교수...
- [사이버공간][인터넷][불온통신규제]사이버공간(인터넷)의 역기능, 사이버공간(인터넷)의 범...
- 북한의 정보통신(IT)산업 실태 및 남북 IT 교류 협력 사례
- [일본 ICT]일본 ICT(정보통신기술)활용교육의 목적, 일본 ICT(정보통신기술)활용교육의 내용,...
- 제7차교육과정 ICT(정보통신기술)활용교육의 개념과 구성, 제7차교육과정 ICT(정보통신기술)...
- 정보통신기술(ICT)활용개별화학습의 정의, 목적, 실태, 정보통신기술(ICT)활용개별화학습의 ...
- 제7차교육과정 정보통신기술(ICT)활용교육의 의미와 내용체계, 제7차교육과정 정보통신기술(I...
- 국어과와 수학과의 정보통신기술(ICT)활용교육, 사회과와 과학과의 정보통신기술(ICT)활용교...
- [일본]일본의 정보화, 일본의 정보통신기술, 일본의 이동통신, 일본의 방송통신융합, 일본의 ...
- [정보통신과 컴퓨터] 통신 프로토콜과 OSI 7계층
소개글