CS 공부 내용 정리/운영체제 (OS)
2022. 3. 29.
컴퓨터 시스템의 개요
컴퓨터 시스템의 하드웨어는 크게 CPU / 메모리 / 입출력장치 / 저장장치 / 네트워크 어댑터 등으로 구성됩니다. 이 때, 하드웨어는 다음의 동작을 반복합니다. 1. 외부 (입 출력장치 / 네트워크 등) 로부터 처리 요청이 들어옴 2. CPU는 메모리에 쓰여진 명령을 읽고 연산을 수행, 결과값을 메모리에 씀 3. 메모리의 데이터를 저장장치에 저장 / 출력장치를 통해 출력 / 네트워크를 통해 전송하는 등의 작업을 수행 이러한 일련의 순서를 반복해 어떠한 기능을 수행하도록 정의한 것을 프로그램이라고 합니다. 프로그램의 종류 프로그램은 다음과 같이 분류할 수 있습니다. 응용 프로그램(Application) : 사용자가 직접 사용하는 프로그램 (메모장, Word) 미들웨어 : 다수의 응용 프로그램이 공통적으로..