스나이퍼팩토리 한컴AI - AI개발자 교육 1일차
intro to programming- computer architecture, os, proramming, internet, web
스나이퍼팩토리 한컴AI - AI개발자 교육 1일차
❶ 컴퓨터의 기본 구조
- CPU (Central Processing Unit)
- 메모리
- I/O Devices
- Storage Devices
- Motherboard
- Bus
- GPU (Graphics Processing Unit)
- PSU (Power Supply Unit)
- BIOS & UEFI
CPU (Central Processing Unit)
- 연산 장치 (ALU, arithmetic logic unit): 산술 연산 & 논리 연산
- 제어 장치 (control unit):
- 프로그램 명령어 해석, 그에 따른 컴퓨터 구성 요소들을 제어
- 메모리에서 명령어를 가져와 ALU나 레지스터 등의 장치에 작업을 할 당
- 명령어 흐름 제어
- Register
- 데이터 읽고 쓰기
- CPU가 즉시 처리해야할 데이터나 명력어를 임시로 저장.
- Clock
- 클럭 주파수 (e.g. 3.2GHz)가 높을수록 더 빠르게 명령을 처리할 수 있음.
메모리
- 주기억 장치 (RAM): 휘발성 메모리; 현재 실행 중인 프로그램과 데이터를 저장하는데 사용.
- 보조기억 장치 (HDD-hard disk drive, SSD-solid state drive)
Motherboard
- 컴퓨터의 모든 하드웨어 연결 (CPU, RAM, 저장 장치, 그래픽 카드, 입출력 장치 등)
- 칩셋: 메인보드의 핵심 구성 요소, CPU와 메모리, 저장 장치 등과의 통신을 제어하는 역할; 메인보드의 성능과 호환성을 결정 지음.
Bus
- 데이터 버스, 주소 버스, 제어 버스
GPU (Graphics Processing Unit)
- 다수의 그래픽 연산을 병렬 처리
- CPU에 내장된 통합 그래픽 카드 & 별도 장착하는 전용 그래픽 카드
BIOS & UEFI
- Basic Input/Output System, Unified Extensible Firmware Interface
- 컴퓨터가 켜질 때 하드웨어를 초기화하고, 운영체제를 부팅하는 역할을 하는 펌웨어.
- 컴퓨터가 켜질 때, BIOS 또는 UEFI는 각 하드웨어 장치의 상태를 확인하고, 운영체제를 메모리에 로드.
- UEFI 가 BIOS의 업그레이드 버전
❷ 운영체제(OS)
❸ 프로그래밍
❹ 인터넷
❺ 웹
This post is licensed under CC BY 4.0 by the author.