>일반적인 문제 >디스크에 기록된 관련 정보의 집합을 무엇이라고 합니까?

디스크에 기록된 관련 정보의 집합을 무엇이라고 합니까?

青灯夜游
青灯夜游원래의
2020-12-10 16:43:5922657검색

디스크에 기록된 관련 정보의 집합을 '파일'이라고 합니다. 파일은 컴퓨터 디스크를 매체로 사용하여 컴퓨터에 저장된 정보의 집합으로, 일종의 장기 저장 장치나 임시 저장 장치에 저장된 데이터 스트림이며 컴퓨터 파일 시스템에서 관리됩니다. 파일은 구조화된 파일과 구조화되지 않은 파일로 나눌 수 있습니다. 구조화된 파일에서는 파일이 여러 관련 레코드로 구성되지만 구조화되지 않은 파일은 문자 스트림으로 간주됩니다.

디스크에 기록된 관련 정보의 집합을 무엇이라고 합니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

디스크에 기록된 관련 정보의 집합을 '파일'이라고 합니다.

컴퓨터 파일이란 무엇입니까

컴퓨터에서 파일은 컴퓨터 하드 디스크를 캐리어로 사용하여 컴퓨터에 저장된 정보의 모음입니다. 용어 저장 장치 또는 임시 저장 장치이며 컴퓨터 파일 시스템 관리에 속합니다.

소위 "장기 저장 장치"란 일반적으로 디스크, 광디스크, 테이프 등을 말합니다. "단기 저장 장치"는 일반적으로 컴퓨터 메모리를 의미합니다.

장기 저장 장치에 저장된 파일은 반드시 장기 저장이 되는 것은 아닙니다. 일부는 프로그램이나 시스템 작동 중에 생성된 임시 데이터일 수도 있으며 프로그램이나 시스템 종료 후에 삭제될 수도 있습니다.

파일은 작성자가 정의한 파일 이름을 가진 관련 요소의 집합을 말하며 구조화된 파일과 구조화되지 않은 파일의 두 가지 유형으로 나눌 수 있습니다. 구조화된 파일에서 파일은 여러 관련 레코드로 구성되는 반면 구조화되지 않은 파일은 문자 스트림으로 간주됩니다. 파일은 파일 시스템에서 가장 큰 데이터 단위이며 개체 집합을 설명합니다. 예를 들어, 수업에 참여하는 학생을 파일로 녹화할 수 있습니다. 파일에는 일반적으로 ASCII 코드 또는 한자의 문자열로 구성된 파일 이름이 있어야 합니다. 이름의 길이는 시스템에 따라 다릅니다. 예를 들어 일부 시스템에서는 이름이 8자로 규정되어 있지만 다른 시스템에서는 14자가 허용됩니다. 사용자는 파일 이름을 사용하여 파일에 액세스합니다. 또한 파일에는 다음을 포함할 수 있는 고유한 속성이 있어야 합니다.

(1) 파일 유형. 소스 파일, 대상 파일, 실행 파일 등 다양한 관점에서 파일 형식을 지정할 수 있습니다.

(2) 파일 길이. 파일 길이는 파일의 현재 길이를 나타냅니다. 길이 단위는 바이트, 워드, 블록일 수도 있고 허용되는 최대 길이일 수도 있습니다.

(3) 파일의 물리적 위치입니다. 이 속성은 일반적으로 파일이 어느 장치에 있고 장치의 어디에 있는지 나타내는 포인터입니다.

(4) 파일 생성 시간. 파일 등의 마지막 수정 시간을 나타냅니다.

파일 유형

파일은 쉽게 관리하고 제어할 수 있도록 여러 유형으로 구분됩니다. 시스템마다 파일을 다르게 관리하기 때문에 파일을 분류하는 방법도 크게 다릅니다. 시스템과 사용자가 파일 형식을 쉽게 이해할 수 있도록 많은 OS에서는 파일 형식을 파일 이름에 확장자로 추가하고 파일 이름과 확장자를 "." 기호로 구분합니다. 다음은 일반적으로 사용되는 몇 가지 파일 분류 방법입니다.

용도별 분류

파일의 성격과 목적에 따라 파일은 세 가지 범주로 나눌 수 있습니다.

(1) 시스템 파일. 시스템 소프트웨어로 구성된 파일을 말합니다. 대부분의 시스템 파일은 사용자가 해당 파일을 호출할 수만 있고 수정은커녕 읽을 수도 없습니다. 일부 시스템 파일은 사용자에게 직접 공개되지 않습니다.

(2) 사용자 파일. 사용자의 소스코드, 목적파일, 실행파일이나 데이터 등으로 구성된 파일을 말합니다. 사용자는 안전한 보관을 위해 이러한 파일을 시스템에 맡깁니다.

(3) 라이브러리 파일. 표준 서브루틴과 일반적으로 사용되는 루틴으로 구성된 파일입니다. 이 유형의 파일을 사용하면 사용자가 파일을 호출할 수 있지만 수정할 수는 없습니다.

데이터 형식에 따라

이와 같이 분류된 파일은 세 가지 범주로 나눌 수도 있습니다.

(1) 소스 파일. 소스프로그램과 데이터로 구성된 파일을 말한다. 일반적으로 소스 프로그램으로 구성된 파일과 터미널이나 입력 장치에서 입력되는 데이터가 소스 파일입니다. 일반적으로 ASCII 코드나 중국어 문자로 구성됩니다.

(2) 대상 파일. 해당 언어의 컴파일러에 의해 컴파일되었으나 아직 링커에 의해 링크되지 않은 소스 프로그램으로 구성된 파일을 말한다. 바이너리 파일입니다. 일반적으로 개체 파일에 사용되는 접미사는 ".obj"입니다.

(3) 실행 파일. 컴파일된 목적코드를 링커를 통해 연결하여 형성된 파일을 말한다.

접근 제어 속성

시스템 관리자나 사용자가 지정한 접근 제어 속성에 따라 파일은 세 가지 범주로 나눌 수 있습니다.

(1) 파일만 실행합니다. 이 유형의 파일은 승인된 사용자만 호출하고 실행할 수 있으며, 읽기나 쓰기가 허용되지 않습니다.

(2) 읽기 전용 파일. 이 유형의 파일은 파일 소유자와 승인된 사용자만 읽을 수 있으며 쓸 수는 없습니다.

(3) 파일을 읽고 씁니다. 파일 소유자 및 승인된 사용자가 읽거나 쓸 수 있는 파일을 말합니다.

구성 및 처리

파일의 구성 형태와 시스템이 처리하는 방식에 따라 파일은 세 가지 범주로 나눌 수 있습니다.

(1) 일반 파일: ASCII 코드 또는 바이너리 코드로 구성된 문자 파일입니다. 일반 사용자가 작성한 소스 프로그램 파일, 데이터 파일, 목적 코드 파일, 운영체제 자체 코드 파일, 라이브러리 파일, 유틸리티 파일 등은 모두 일반 파일이며, 대개 외부 저장 장치에 저장된다.

(2) 디렉터리 파일: 파일 디렉터리로 구성되며 파일 시스템 기능을 관리하고 구현하는 데 사용되는 시스템 파일은 디렉터리 파일을 통해 검색할 수 있습니다. 디렉터리 파일도 문자열로 구성되어 있으므로 일반 파일과 동일한 파일 작업을 수행할 수 있습니다.

(3) 특수 파일: 특히 시스템의 다양한 I/O 장치를 나타냅니다. 통합 관리를 용이하게 하기 위해 시스템은 모든 입/출력 장치를 파일로 처리하여 사용자에게 파일 형식으로 제공합니다. 디렉터리 검색, 권한 확인 등은 이러한 파일에 대한 작업이 다음과 같은 점을 제외하면 일반 파일과 유사합니다. 드라이버는 밀접하게 연결되어 있으며 시스템은 이러한 작업을 특정 장치에 대한 작업으로 변환합니다. 다양한 장치 데이터 교환 단위에 따라 특수 파일은 블록 장치 파일과 문자 장치 파일로 나눌 수 있습니다. 전자는 디스크, 광디스크, 테이프 등의 블록 장치에 대한 I/O 작업에 사용되고, 후자는 터미널, 프린터 등의 문자 장치에 대한 I/O 작업에 사용됩니다.

더 많은 관련 기사를 보려면 PHP 중국어 웹사이트를 방문하세요! !

위 내용은 디스크에 기록된 관련 정보의 집합을 무엇이라고 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.