반응형
파일 (컴퓨터 파일)
- 컴퓨터 파일은 컴퓨터 등의 기기에서 의미 있는 정보를 담는 논리적인 단위이다.
- 하드디스크, CD, DVD 등 저장매체에 대하여 추상화된 정보 단위이다.
- 운영체제는 파일 조작에 관련된 기능을 API로 제공한다.
- 일반적으로 파일의 이름과 확장자로 식별하며, 운영 체제에 따라 대소문자를 구별하거나 구별하지 않는다.
파일의 종류
- 바이너리 파일 (이진 파일)
- 텍스트 파일
바이너리 파일 (이진 파일)
- 모든 파일은 바이너리 파일이다.
- 바이너리 파일은 0 또는 1의 데이터의 연속을 저장한 파일이다.
텍스트 파일
- 텍스트 파일은 바이너리 파일의 부분 집합이다.
- 텍스트 파일은 특정한 문자 인코딩에서 사용하는 문자집합으로 이루어진 파일이다.
- 텍스트 파일은 보통 ASCII, 유니코드, UTF-8과 같은 인코딩 방식을 사용한다.
문자 인코딩
- 사람이 사용하는 문자를 컴퓨터가 이해하는 기호(문자 코드)로 매칭시키는 행위
- 문자 코드표를 사용하여 문자를 인코딩한다.
문자 코드표
- 사람이 사용하는 문자와 컴퓨터가 이해하는 기호(문자코드)가 1:1로 매칭되어 있는 표
문자 집합 (Character Set)
- 문자 코드의 집합
반응형
'ETC' 카테고리의 다른 글
외래키 식별 관계, 비식별 관계 (0) | 2020.05.25 |
---|---|
맥 톰캣 설치 (mac tomcat install) (2) | 2020.05.23 |
구글 메일보내기 (0) | 2019.12.09 |
@ModelAttribute, @RequestParam, @RequestBody, request.getParameter(), request.getAttribute() (0) | 2019.10.29 |
[linux] 백그라운드 실행 (0) | 2019.08.28 |