컴퓨터 시스템은 응용프로그램을 실행하기 위해 함께 동작하는 하드웨어 & 시스템 소프트웨어로 구성 프로그램 소스 프로그램(바이너리 파일 - non text file ) 0, 1로 이루어진 비트들로 구성 데이터의 저장과 처리를 목적으로 함 텍스트 파일(text file - EX hello.c ) byte 단위(8 bits)로 구성 오로지 ascii 문자들로 구성 프로그램 생성 - 사용자가 에디터에서 소스 프로그램(바이너리 파일)을 생성하고 내부적으로는 텍스트 파일 형태로 저장 프로그램 실행 - 텍스트 파일이 컴파일러와 링커에 의해 바이너리 실행파일로 번역 컴파일 시스템 소스 파일(hello.c) -> 실행파일(hello)로 번역하는 시스템 전처리기, 컴파일러, 어셈블러, 링커 로 구성 시스템 하드웨어 조직 ..