시스템 프로그래밍이란? 컴퓨터는 크게 하드웨어 + 소프트웨어로 이루어 짐 하드웨어: CPU, 메모리, 디스크, 마우스, 키보드 등 소프트웨어: 운영체제, 애플리케이션, 프로그램 등 애플리케이션은 코드로 쓰여져 컴파일 되고 특정한 기능을 수행하는 소프트웨어 애플리케이션은 코드 > 컴파일 > 로드(load) > 패치(fatch) > CPU > 프로세스 과정으로 돌아감 이때 컴파일, 메모리와 CPU로 올려지고 내려지는 과정, 프로세스로 실행되는 과정 모두 시스템 프로그램이라는 소프트웨어에 의해 수행됨 시스템 프로그램이란 애플리케이션이 컴퓨팅되는 환경을 제공해주어 하드웨어와 연결시켜주는 소프트웨어 시스템 프로그램의 종류 컴파일 시스템(Compile System) code > compiler > assembler..