파일 형식

파일 형식은 데이터파일에 저장되는 구조와 유형을 정의합니다. 일반적인 파일의 구조에는 헤더, 메타데이터, 저장된 콘텐츠, 파일 끝(EOF) 표시가 포함될 수 있습니다. 파일에 저장되는 데이터는 파일 형식의 용도에 따라 달라집니다. XML 파일처럼 항목 목록을 저장하는 데 사용되는 파일도 있고, JPEG 이미지 파일처럼 단순히 데이터 블록을 포함하는 파일도 있습니다.

파일 형식은 데이터가 일반 텍스트 형식으로 저장되는지, 바이너리 형식으로 저장되는지도 정의합니다. 일반 텍스트 파일은 표준 텍스트 편집기에서 열고 볼 수 있습니다. 텍스트 기반 파일은 만들기 쉽지만, 대체할 수 있는 바이너리 파일보다 공간을 더 많이 사용하는 경우가 많습니다. 또한 파일을 텍스트 편집기로 끌어다 놓기만 해도 내용을 쉽게 볼 수 있으므로 보안성이 떨어집니다. 바이너리 파일 형식은 압축할 수 있으며 그래픽, 오디오, 비디오 데이터를 저장하는 데 적합합니다. 텍스트 편집기에서 바이너리 파일을 보려고 하면 대부분의 데이터가 깨져 알아볼 수 없게 표시되지만, 파일의 내용을 식별하는 일부 헤더 텍스트는 볼 수도 있습니다.

일부 파일 형식은 독점 형식이고, 다른 파일 형식은 범용 형식 또는 개방형 형식입니다. 독점 파일 형식은 관련된 하나 이상의 프로그램에서만 열 수 있습니다. 예를 들어 압축된 StuffIt X(.SITX) 아카이브는 StuffIt Deluxe 또는 StuffIt Expander에서만 열 수 있습니다. WinZip이나 다른 파일 압축 해제 도구로 StuffIt X 아카이브를 열려고 하면 파일을 인식하지 못합니다. 반대로 개방형 파일 형식은 공개적으로 제공되며 여러 프로그램에서 인식됩니다. 예를 들어 StuffIt Deluxe는 압축 아카이브를 표준 압축(.ZIP) 형식으로 저장할 수도 있으며, 이 형식은 거의 모든 압축 해제 유틸리티에서 열 수 있습니다.

소프트웨어 개발자가 파일을 저장하는 애플리케이션을 만들 때는 적절한 파일 형식을 선택하는 것이 중요합니다. 일부 프로그램에서는 다른 애플리케이션과 호환되는 개방형 형식을 사용하는 것이 적절할 수 있습니다. 다른 경우에는 독점 형식을 사용하면 개발자에게 경쟁 우위를 제공할 수 있습니다. 해당 프로그램으로 만든 파일을 개발자의 소프트웨어로만 열 수 있기 때문입니다. 그러나 대부분의 사용자는 여러 소프트웨어 옵션을 선호하므로 많은 개발자가 독점 파일 형식에서 벗어나 대신 개방형 형식을 사용하게 되었습니다. 예를 들어 이전에는 독점 .DOC 형식으로 워드 프로세서 문서를 저장하던 Microsoft Word는 이제 여러 애플리케이션에서 지원되는 개방형 .DOCX 형식으로 문서를 저장합니다.

NOTE: "파일 형식"이라는 용어는 기술적으로 파일의 구조와 콘텐츠를 가리키지만, 이 용어는 특정 파일 유형을 정의하는 "파일 유형"과 서로 바꿔 사용되기도 합니다. 예를 들어 서식 있는 텍스트 파일이나 Photoshop 문서가 이에 해당합니다.

업데이트됨 March 15, 2011 작성: Per C.

quiz지식 테스트하기

What is a bundle of pre-written source code that a developer imports into a project called?

A
Archive
0%
B
Cache
0%
C
Assembly
0%
D
Library
0%
Correct! Incorrect!     View the Library definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 파일 형식에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.