사람이 읽을 수 있는 매체

Human-readable medium
ISBN은 사람이 읽을 수 있는 데이터와 기계에서 읽을 수 있는 데이터를 보여주는 EAN-13 바코드로 표시됨

사람이 읽을 수 있는 매체나 사람이 읽을 수 있는 형식인간이 자연스럽게 읽을 수 있는 데이터정보의 인코딩이다.

컴퓨팅에서 인간이 읽을 수 있는 데이터는 이진 데이터가 아닌 ASCII 또는 유니코드 텍스트로 인코딩되는 경우가 많다. 대부분의 맥락에서 인간이 읽을 수 있는 표현에 대한 대안은 주로 전자, 기계 또는 광학 기기 또는 컴퓨터에 의해 읽도록 설계된 기계 판독 가능 형식 또는 데이터 매체다. 예를 들어, UPC(Universal Product Code) 바코드는 인간에게 매우 읽기 어렵지만 적절한 장비로 매우 효과적이고 신뢰할 수 있는 반면, 라벨에 일반적으로 수반되는 숫자 문자열은 바코드 정보의 인간이 읽을 수 있는 형태다. 어떤 유형의 데이터 인코딩도 적절하게 프로그램된 컴퓨터에 의해 구문 분석할 수 있기 때문에, 텍스트 인코딩보다는 이진 인코딩을 사용하는 결정은 보통 저장 공간을 절약하기 위해 이루어진다. 바이너리 형식으로 데이터를 인코딩하려면 일반적으로 적은 바이트의 스토리지를 필요로 하고 포맷 구문 분석이나 변환을 제거하여 액세스(입력 및 출력)의 효율성을 높인다.

Extensible Markup Language(XML)와 같은 표준화되고 고도로 구조화된 마크업 언어의 출현, 데이터 스토리지의 비용 감소, 그리고 더 빠르고 저렴한 데이터 통신 네트워크와 함께, 이제 인간 판독성과 기계 판독성 사이의 타협은 과거에 비해 더 흔한 일이 되었다. 이것은 인간이 읽기 훨씬 쉬운 인간적인 마크업 언어와 현대적인 구성 파일 포맷으로 이어졌다. 또한, 이러한 구조화된 표현은 전송이나 저장을 위해 매우 효과적으로 압축될 수 있다.

인간이 읽을 수 있는 프로토콜은 디버깅 비용을 크게 줄인다.[1]

다양한 조직은 사람이 읽을 수 있고 기계로 읽을 수 있는 데이터의 정의와 그것이 보편우편연합과 같은 각각의 적용 분야에 어떻게 적용되는지를 표준화했다.[2]

흔히 인간이 읽을 수 있는 용어는 일부 균일한 자원 로케이터 문자열과 같이 길고 복잡한 구문 표기법보다 이해하기 쉽고 기억하기 쉬운 짧은 이름이나 문자열을 설명하기 위해 사용된다.[3]

때때로 "인간 판독 가능"은 임의의 정수를 긴 영어 단어로 인코딩하는 방법을 설명하기 위해 사용된다. 십진법이나 다른 콤팩트한 이진 대 텍스트 인코딩 시스템에 비해 영어 단어는 인간이 읽고, 기억하고, 입력하기 더 쉽다.[4]

참고 항목

참조

  1. ^ RFC 3339 : "인터넷상의 날짜와 시간: 타임스탬프". 제5.2절 인간의 가독성". 2002.
  2. ^ "OCR and Human readable representation of data on postal items, labels and forms". Universal Postal Union. Archived from the original on 2007-07-16.
  3. ^ "Human-readable URLs". Plone Foundation. Archived from the original on 2010-03-05. Retrieved 2009-10-01.
  4. ^ RFC 1751 "인간 판독 가능 128비트 키에 대한 협약"