컴퓨터의이해 ) 1. 컴퓨터 기억장치 계층구조의 개념을 설명하시오. 2. 운영체제는 사용자가 컴퓨터를 편리하기 사용할 수 있도록 사용자 인터페이스 및 기타 유용한 기능을 제공한다. 그 중 유용한 기능을 세 가지 조사하여 용도, 사용법, 유용성을 설명하시오.
- 최초 등록일
- 2021.08.23
- 최종 저작일
- 2021.08
- 10페이지/ 한컴오피스
- 가격
3,000원2,850원
목차
1. 컴퓨터 기억장치 계층구조의 개념을 설명하시오.
2. 운영체제는 사용자가 컴퓨터를 편리하기 사용할 수 있도록 사용자 인터페이스 및 기타 유용한 기능을 제공한다. 그 중 유용한 기능을 세 가지 조사하여 용도, 사용법, 유용성을 설명하시오.
3. 데이터 교환 방식에 대해서 교환 방식의 종류 및 각 교환 방식의 장단점 등을 포함하여 정리하시오.
4. 무인자동차가 안전하게 운행되기 위해 요구되는 정보통신기술에 대해 조사하여 논리적으로 작성하시오.
본문내용
1. 컴퓨터 기억장치 계층구조의 개념을 설명하시오.
컴퓨터 기억장치는 기억 용량의 크기, 접근 속도 그리고 용도에 따라 주기억장치, 레지스터, 캐시메모리, 보조기억장치로 구분할 수 있다.
먼저, 기억장치의 계층구조를 살펴보자면 위에서부터 순서대로 레지스터, 캐시, 메인 메모리, 자기 디스크, 광학 디스크, 자기 테이프 순으로 탑을 쌓아 올린 형태로 구성되어 있다. 계층 구조에서 위쪽으로 갈수록 데이터를 읽고 쓰는 접근 속도가 빨라진다. 하지만, 위로 올라갈수록 접근 속도가 빨라지는 대신에 서서히 용량이 감소하고, 저장 비용이 서서히 늘어나는 형태로 구성되어 있다. 그러므로, 컴퓨터 기억장치를 구성할 때에는 비용적 측면과 성능적 측면을 고려하여 중앙처리장치가 주로 사용하는 데이터를 계층의 상단부에 저장하도록 하여야 효율적으로 사용할 수 있다고 말할 수 있다.
더불어 설명하자면, 중앙처리장치는 직접적으로 보조기억장치와 연결을 할 수 없기에 보조기억장치에 저장된 프로그램이나 데이터를 실행하기 위해서는 주기억장치로 옮겨 실행해야 하는 특징을 가지고 있다. 프로그램이나 데이터를 옮길 때 가장 먼저 옮겨지는 것은 캐시메모리이다. 그 이유로는 중앙처리장치가 프로그램 실행에 있어서 필요한 프로그램과 데이터가 캐시 메모리에서 발견될 수도 있어 만약, 발견될 시 프로그램과 데이터를 즉시 가지고 올 수 있기 때문에 접근 시간이 엄청나게 단축되기 때문이라고 할 수 있다.
각 계층구조를 형성하고 있는 여러 가지 종류 중 중요한 내용 몇 가지만 설명해보도록 하겠다. 먼저, 컴퓨터 기억장치 계층구조의 가장 상단부에 있는 레지스터부터 설명하자면, 레지스터는 컴퓨터의 중앙처리장치 내에 존재하며, 소규모 데이터 기억장치라고 말할 수 있다. 레지스터와 연산장치를 연결해 주는 것을 ‘버스(bus)’라고 하며, 각 용도에 따라 여러 종류의 레지스터가 존재한다. 많은 종류의 레지스터 중 중요한 것 몇 가지만 꼽자면 번지 레지스터, 누산기, 명령 레지스터, 인덱스 레지스터 등이 있다.
참고 자료
김영찬 외, 운영체제, 생능출판사, 2010.
김성수 외(2001), “첨단교통정보시스템의 최적경로 알고리즘 개발”,산업기술연구
육동형 외(2018), “자율주행차량 도입에 따른 교통 네트워크의 효율성 변화 분석연구”, 한국ITS학회 논문지.