1. 컴퓨터 구조 학습의 중요성


2. 컴퓨터 구조의 핵심 내용

  1. 컴퓨터 구조에서 배우는 두 가지 갈래
  2. 컴퓨터가 이해하는 두 가지 정보
  3. 컴퓨터를 “명령어를 처리하는 기계”라고 정의하는 이유
  4. 실제 실행되는 명령어의 형태
  5. 컴퓨터의 4가지 핵심 부품 역할
    1. 메모리(Main Memory / RAM)
      • 현재 실행 중인 프로그램의 명령어와 데이터를 저장
      • ‘번지수(Address)’: 메모리에 저장된 값의 위치를 가리키는 고유 식별자
    2. CPU(Central Processing Unit)
      • 메모리에 저장된 명령어를 Fetch(읽기) → Decode(해석) → Execute(실행) 하는 과정 반복
    3. 보조기억장치(Secondary Storage)
      • 전원이 꺼져도 데이터가 사라지지 않는 비휘발성 저장 장치
      • RAM보다 용량이 크고 비용이 저렴, 영구 저장 용도로 사용
      • 예: HDD, SSD, USB
    4. 입출력장치(I/O Devices)
      • 컴퓨터와 외부(사용자, 네트워크 등) 간의 데이터 교환 담당
      • 예: 모니터, 키보드, 마우스, 프린터 등
  6. 컴퓨터 내부 부품 간 연결 방식

3. 운영체제 핵심 개념

  1. 운영체제(OS)란 무엇인가?
  2. 컴퓨터 시스템에서 ‘자원(Resource)’이란 무엇인가?
  3. 실행 중인 프로그램은 무엇이라고도 부르는가?
  4. 운영체제는 메모리의 어느 영역에 적재되어 실행되는가?
  5. 운영체제가 수행하는 주요 역할