[기술 면접] 운영 체제 (CPU, RAM, GPU, 메모리)
운영 체제 (Operating System, OS)
- 시스템을 구성하는 요소들을 중재하는 역할
- 사용자, 하드웨어, 소프트웨어 간 인터페이스를 제공
- 하드웨어를 장악
- 응용프로그램이 하드웨어를 이용하게 도와줌
- 다른 프로그램들을 관리
- 운영체제가 가장 먼저 설치되어, 다른 시스템 소프트웨어와 응용프로그램들의 동작을 지원하고 관리
CPU (중앙처리장치, Central Processing Unit)
- 명령어 (고급 / 어셈블리어) 를 꺼내 해독 (번역기)하고 연산을 실행하거나, 프로그램에서 주어진 작업을 수행하는 일
RAM (Read Write Memory)
- 데이터 보존을 위해 전원이 필요한 메모리
- 휘발성 메모리이다.
GPU (Graphics Processing Unit)
- 그래픽 연산을 처리하여 결과값을 모니터에 출력
메모리
- 프로그램 코드나 데이터를 기록한다.
- 주기억장치 / 보조기억장치로 분리된다.