언제 사용?1. 컴파일러 만들때2. 그림 파일 저장 해석자료는 DB로 저장, SQL 사용3. 옵션 지정 할때컴파일 따로 안하고 옵션에 따라 실행되도록 >> 실제에선 사실 라이브러리 가져다씀 하드웨어마다 데이터 저장 방법은 다 다름 ( ssd, hdd, 플로피디스크 flash memory,,,,) 임베디드 > 데이터시트를 다 읽어봐야함 한번에 얼마나 저장, 몇번 기록, 통신방식, 패킷 그래야 1byte 를 저장할 수 있음 >> 계층(단계) 을 나눔 hw driver 운영체제> read write open >함수를 쓰면 운영체제에서 누군가 만든 driver 구현한거를 이용해서 hw에 접근 스트림write : hdd에 기록 > 때때마다 하면 굉장히 비효율적,, (ex) hdd가 한공간에 8byte > w..