2020.12.15 메모

<space>·2021년 2월 4일
1

메모

목록 보기
1/12

첫 수업 시작

<컴퓨터의 구성요소>

컴퓨터의 구성요소는 3가지 나누어짐. 연산을 담당하는 CPU, 기억을 담당하는 메모리,
그리고 다양한 입출력 장치(I/O Devices). 입출력 장치들이란 모니터, 키보드, 마우스, 프린터 등과 같은 또 다른 외부의 장치를 말함.

<컴퓨터의 부팅 과정>

컴퓨터가 동작하기 위해 이루어 지는 과정을 부팅이라고 하는데, 부팅은 초기화 프로그램(initial program)에 의해 수행 됨.
컴퓨터에 전원이 들어오면, 초기화 프로그램은 가장 먼저 펌웨어를 실행함. 펌웨어란 모든 컴퓨터의 구성요소를 메모리(memory)에 저장하여 관리하게 해주는 프로그램임.
다음으로 초기화 프로그램은 운영체제(OS)의 핵심인 커널(kernel)을 실행함. 커널이란 컴퓨터 자원을 할당하고, 프로그램을 관리하는 운영체제의 핵심임.
커널의 수행이 완료되면, 쉘(shell)이 실행되고 부팅과정은 끝나게 됨.
쉘이란 운영체제의 일부로써, 커널에게 명령을 해석하여 전달하는 역할을 함.

profile
갓 프로그래밍에 입문

0개의 댓글