[1. 바이너리 파일] 이진파일(binary file)은 텍스트 파일이 아닌 컴퓨터 파일이다. 바이너리 파일 이라는 용어는 종종 'Non text file'을 의미하는 용어로 사용된다. 컴퓨터 파일로 컴퓨터 저장과 처리를 목적으로 위해 이진 형식으로 인코딩된 데이터를 포함한다. 쉽게 다시 말하자면 바이너리 파일은 우리가 알고있는 .jpg, .png, .mp3, .exe와 같은 파일을 말합니다. 그리고 사용자 또는 프로그램이 사용하던 정보나 숫자값을 특별한 가공 없이 그대로 파일에 저장합니다. 따라서 바이너리 파일은 데이터를 읽거나 쓸때 파일구성 형식에 특별한 조건이 없기 때문에 대부분은 데이터의 크기로 판단합니다. 그래서 '한 줄에 해당하는 데이터를 읽어라'나 '파일의 끝까지 읽어라'와 같은 명령을 사용..