문제 해결
e.g. 문법상 오류 X인데 문제 발생한 상황 등
성능, 용량, 비용 결정
e.g. 웹사이트 서버 컴퓨터 선택 등
메모리
현재 실행되는 프로그램의 명령어 & 데이터 저장하는 부품
⇒ 프로그램 실행되려면 반드시 메모리에 저장
주소 사용 → 저장된 값 효율적 + 빠르게 접근
CPU
메모리에 저장된 명령어
읽기
해석
실행
구성
보조기억장치
메모리 → {가격 ↑ = 용량 ↓} & {전원 X = 내용 날라감}
⇒ 메모리보다 크기 ↑ & 전원 꺼져도 내용 잃지 X 저장장치 = 보조기억장치
e.g. 하드디스크, SSD, USB메모리, DVD, CD-ROM
입출력장치
e.g. 마이크, 스피커, 프린터, 마우스, 키보드
<aside> 💡 주변장치
보조기억장치 & 입출력장치 묶어서 주변장치라고 표현하기도
보조기억장치는 메모리 보조라는 기능 수행하는 입출력장치의 일종으로 볼 수 O
</aside>
메인보드 & 시스템버스
비트
단위