나를 기록하다
article thumbnail
[쉽게 배우는 운영체제] 2. 컴퓨터 구조와 성능 향상(연습문제)

1. 데이터의 이동 통로를 나타내는 것은? 입력장치 CPU 출력장치 버스 2. CPU와 메모리 등 다양한 부품을 연결하고 전원을 공급해 주는 커다란 판을 나타내는 것은? 메인메모리 USB 드라이브 메인보드 SSD 3. First In, First Out의 자료구조는? 큐 배열 연결 리스트 스택 4. First In, Last Out의 자료구조는? queue array linked list stack 5. 동적 메모리 할당을 사용하여 공간 관리가 편리한 자료구조는? 큐 배열 연결 리스트 스택 6. 폰노이만 구조에서 모든 프로그램은 ( )에 올라와야 실행할 수 있다. 괄호 안에 들어갈 적당한 단어는? 하드디스크 메인메모리 마우스 키보드 7. 요리사 모형의 도마(작업 공간)와 가장 관련이 높은 것은? 프로세스..

article thumbnail
[쉽게 배우는 운영체제] 2. 컴퓨터의 구조와 성능 향상

컴퓨터의 기본 구성 하드웨어의 구성 컴퓨터는 중앙처리장치(CPU), 메인메모리, 입력장치, 출력장치, 저장장치로 구성된다. 컴퓨터로 하는 작업의 대부분은 CPU와 메인메모리의 협업으로 이루어지기 때문에 이 두 가지는 필수장치로 분류된다. 그 외의 부품은 주변장치라고 한다. 메인메모리는 전력이 끊기면 데이터를 잃어버리기 때문에 데이터를 영구히 보관하려면 하드디스크나 USB 메모리를 사용해야 한다. 그래서 메인메모리를 제1 저장장치(first storage), 하드디스크나 USB 메모리와 같은 메모리를 제2 저장장치(second stoarge) 또는 보조저장장치라고 부른다. 보통 메인메모리를 '메모리', 보조저장장치를 '저장장치'로 지칭한다. CPU와 메모리 CPU: 명령어를 해석하여 실행하는 장치, 두뇌의..

article thumbnail
[쉽게 배우는 운영체제] 1. 운영체제의 개요

운영체제의 개요 운영체제의 정의 컴퓨터 자원을 효율적으로 관리하는 소프트웨어를 운영체제 혹은 OS라 부른다. 운영체제는 사용자에게 인터페이스를 제공하고 응용 프로그램에 컴퓨터 자원을 골고루 배분하여 작업 환경을 만들어 준다. 적당한 시점에 응용 프로그램으로부터 자원을 회수하고 악의적인 응용 프로그램으로부터 컴퓨터를 보호한다. 운영체제의 역할과 목표 컴퓨터 자원을 관리하는 운영체제의 역할은 자원 관리, 자원 보호, 하드웨어 인터페이스 제공, 사용자 인터페이스 제공이다. 운영체제는 이러한 역할을 제대로 수행하여 효율성, 안정성, 확장성, 편리성을 강화할 수 있는 형태로 발전해 왔다. 운영체제의 구성 운영체제의 핵심 기능을 모아놓은 것을 커널이라고 하며 커널에 명령을 내리고 그 결과를 알려주는 것을 사용자 인..

profile on loading

Loading...