가정용 PC의 파일 구조에 대한 설명입니다. PC 파일 시스템. 파일 시스템 작동 방식

조만간 초보 컴퓨터 사용자는 파일 시스템(FS)과 같은 개념에 직면하게 됩니다. 일반적으로 이 용어를 처음 접하는 것은 저장 매체(논리 드라이브 및 연결된 미디어(플래시 드라이브, 메모리 카드, 외부))를 포맷할 때 발생합니다. HDD).

포맷하기 전에 Windows 운영 체제에서는 미디어의 파일 시스템 유형, 클러스터 크기 및 포맷 방법(빠른 또는 전체)을 선택하라는 메시지를 표시합니다. 파일 시스템이 무엇이며 왜 필요한지 알아 봅시다.

모든 정보는 특정 순서로 배치되어야 하는 형식으로 미디어에 기록됩니다. 그렇지 않으면 운영 체제와 프로그램이 데이터로 작동할 수 없습니다. 이 순서는 미디어에 파일을 배치하기 위한 특정 알고리즘과 규칙을 사용하여 파일 시스템에 의해 구성됩니다.

프로그램이 디스크에 파일을 저장해야 할 때 파일이 저장되는 방법이나 위치를 알 필요가 없습니다. 프로그램에 필요한 것은 이 데이터를 원하는 파일에 대한 액세스를 제공하는 파일 시스템으로 전송하기 위해 파일 이름, 크기 및 속성을 아는 것입니다. 데이터를 매체에 쓸 때도 마찬가지입니다. 프로그램은 파일에 대한 정보(이름, 크기, 속성)를 파일 시스템으로 전송하고, 파일 시스템은 고유한 특정 규칙에 따라 파일을 저장합니다.

더 잘 이해하기 위해, 사서가 제목에 따라 고객에게 책을 주는 것을 상상해 보십시오. 또는 역순으로, 고객은 자신이 읽은 책을 사서에게 돌려주고, 사서는 그 책을 다시 보관소에 보관합니다. 고객은 책이 어디에 어떻게 저장되어 있는지 알 필요가 없으며 이는 시설 직원의 책임입니다. 사서는 도서관 목록 작성 규칙을 알고 있으며 이러한 규칙에 따라 출판물을 검색하거나 다시 배치합니다. 공식적인 기능을 수행합니다. 안에 이 예에서는라이브러리는 저장 매체이고, 라이브러리언은 파일 시스템이고, 클라이언트는 프로그램입니다.

기본 파일 시스템 기능

파일 시스템의 주요 기능은 다음과 같습니다.

  • 파일 형태의 데이터 매체에 배치 및 구성
  • 저장 매체에서 지원되는 최대 데이터 양을 결정하는 단계;
  • 파일 생성, 읽기 및 삭제
  • 파일 속성 지정 및 변경(크기, 생성 및 수정 시간, 파일 소유자 및 작성자, 읽기 전용, 숨겨진 파일, 임시 파일, 아카이브, 실행 파일, 최대 길이파일 이름 등);
  • 파일 구조를 결정하는 것;
  • 파일의 논리적 구성을 위한 디렉토리 구성;
  • 시스템 장애 시 파일 보호;
  • 무단 액세스로부터 파일을 보호하고 내용을 변경합니다.

하드 드라이브나 기타 매체에 기록된 정보는 클러스터 조직을 기반으로 그곳에 배치됩니다. 클러스터는 전체 파일 또는 파일의 일부가 들어가는 특정 크기의 일종의 셀입니다.

파일이 클러스터 크기이면 하나의 클러스터만 차지합니다. 파일 크기가 셀 크기를 초과하면 여러 클러스터 셀에 배치됩니다. 더욱이, 자유 클러스터는 서로 옆에 위치하지 않을 수도 있지만 디스크의 물리적 표면에 분산되어 있을 수도 있습니다. 이 시스템을 사용하면 파일을 저장할 때 공간을 가장 효율적으로 사용할 수 있습니다. 파일 시스템의 임무는 무료 클러스터에 쓸 때 파일을 최적의 방식으로 배포하고, 읽을 때 파일을 모아서 프로그램이나 프로그램에 제공하는 것입니다. 운영 체제.

파일 시스템 유형

컴퓨터, 저장 매체 및 운영 체제가 발전하는 동안 수많은 파일 시스템이 나타났다가 사라졌습니다. 이러한 진화적인 선택 과정에서 오늘날 다음과 같은 유형의 파일 시스템이 주로 하드 드라이브 및 외부 저장 장치(플래시 드라이브, 메모리 카드, 외부 하드 드라이브, CD) 작업에 사용됩니다.

  1. FAT32
  2. ISO9660

마지막 두 시스템은 CD와 함께 작동하도록 설계되었습니다. 파일 시스템 Ext3 및 Ext4는 다음 운영 체제에서 작동합니다. 리눅스 기반. NFS Plus는 Apple 컴퓨터에서 사용되는 OS X 운영 체제용 파일 시스템입니다.

가장 널리 사용되는 파일 시스템은 NTFS와 FAT32이며 이는 놀라운 일이 아닙니다. 왜냐하면... 이는 전 세계 대부분의 컴퓨터를 실행하는 Windows 운영 체제용으로 설계되었습니다.

이제 FAT32는 데이터 안전 및 보호에 대한 신뢰성이 향상되어 보다 발전된 NTFS 시스템으로 적극적으로 대체되고 있습니다. 게다가 최신 버전 Windows OS는 파티션이 다음과 같은 경우 자체 설치를 허용하지 않습니다. 하드 드라이브 FAT32로 포맷됩니다. 설치 프로그램은 파티션을 NTFS로 포맷하라는 메시지를 표시합니다.

NTFS 파일 시스템은 수백 테라바이트의 용량과 최대 16테라바이트의 단일 파일 크기를 가진 디스크를 지원합니다.

FAT32 파일 시스템은 최대 8TB의 디스크와 최대 4GB의 단일 파일 크기를 지원합니다. 대부분 이 FS는 플래시 드라이브 및 메모리 카드에 사용됩니다. 포맷은 FAT32로 합니다. 외장 드라이브공장에서.

그러나 4GB 파일 크기 제한은 오늘날 이미 큰 단점입니다. 고화질 비디오 배포로 인해 동영상의 파일 크기가 이 제한을 초과하게 되어 미디어에 녹화할 수 없게 됩니다.

공유하다.

컴퓨터는 디스크에 다음과 같은 형식으로 저장된 정보를 저장, 변환 및 시각화하는 데 사용됩니다. 별도의 파일. 파일- 외부 미디어(플로피 디스크, 하드 디스크, CD)에 위치한 명명된 메모리 영역입니다. 또 다른 정의가 주어질 수 있습니다: 파일- 데이터가 저장되는 외부 미디어 섹션입니다.

파일은 텍스트, 계산 결과, 그래픽 이미지, 그림, 게임, 프로그램 등 다양한 데이터를 저장할 수 있습니다. 이진 코드로 된 기계 명령어도 있습니다. 각 파일에는 점으로 구분된 두 부분으로 구성된 이름이 있습니다. 파일 이름에는 다음이 포함됩니다.

실제로 파일 이름 DOS에서는 8자 이하, DOS에서는 255자 이하 윈도우 제어;

- ;

- 파일 이름 확장자, 파일에 저장된 정보 유형을 나타냅니다. 파일 이름 확장자는 사용자에게 편리할 수도 있고 전혀 없을 수도 있습니다. 그러나 표준 확장도 있습니다. 예를 들어 확장자가 있는 파일 exe그리고 com- 실행을 위해 직접 시작할 수 있는 기계어 코드(명령어)로 즉시 실행 가능한 프로그램입니다. 확장자가 있는 파일 박쥐- 이것 배치 파일, 그 목적은 텍스트로 저장된 MS-DOS 명령 그룹을 실행하는 것입니다. 확장 pas, s, cpp, bas, for일반적으로 해당 프로그래밍 언어(오브젝트 파스칼, C, C++, BASIC, Fortran)의 프로그램 텍스트가 있는 파일 이름에 포함되어 있습니다. 다음이 포함된 파일 텍스트 정보일반적으로 확장자가 있습니다. txt. 텍스트를 사용하여 생성된 파일 워드 에디터, 확장자가 할당됩니다 문서. 확대 xls전자를 사용하여 생성된 파일에 할당됨 엑셀 테이블. 이미지 파일은 확장자로 구분할 수 있습니다. gif, pcx, 그림, 음악 파일- 확장으로 mp3그리고 웨이브및 확장 avi그리고 그거영상정보가 포함된 파일에 해당합니다. 다음에서 다운로드한 하이퍼텍스트 페이지 파일 글로벌 네트워크인터넷, 이름에 확장명 포함 htm그리고 HTML.

파일 이름 및 확장자에는 다음 문자를 사용할 수 없습니다: \ /, : * ? >< | ". Кроме того, ряд имен файлов задействован для служебных целей: prn (имя зарезервировано для принтера), com1, com2, com3, com4 (имена зарезервированы для четырех последовательных портов), lpt1, lpt2 (имена двух параллельных портов, к ним обычно подключаются принтеры), con(устройство консоль, клавиатура при вводе, дисплей при выводе), nul (фиктивное устройство) . 확장되더라도 다른 목적으로 사용하지 마십시오. CON.TXT와 같은 이름은 CON으로 잘리고 장치 이름으로 처리됩니다.

파일 위치를 확인하려면 해당 파일이 있는 드라이브의 이름을 지정해야 합니다. 디스크 이름은 디스크 이름을 정의하는 라틴 문자와 ":" 문자라는 두 문자로 구성됩니다. 첫 번째 플로피 드라이브의 이름은 다음과 같습니다. ㅏ:, 두 번째(사용 가능한 경우) - 이름 안에:. 하드 드라이브는 일반적으로 여러 개의 드라이브로 나뉩니다. 논리 드라이브, 그 중 첫 번째 이름은 와 함께:, 두번째 - 디:등. 다음 문자는 CD 드라이브의 이름을 나타냅니다.

그래서 입장은 답변:format.com플로피 디스크에 다음과 같은 실행 파일이 있음을 나타냅니다. format.com.

디스크는 수천, 수만 개의 파일을 저장할 수 있습니다. 각각의 목적을 기억하는 것은 매우 어렵습니다. 이 문제와 관련하여 파일 시스템의 이념을 발전시키면서 디렉터리(폴더)라는 개념이 도입되었다.

디렉터리(폴더)- 논리적 원리에 따라 통합된 파일 그룹입니다.

특정 디스크에 저장된 파일에 대해 이야기하는 경우 디스크 이름 외에도 파일이 디스크에서 정확히 어디에 있는지 알아야 합니다. 디스크에 직접 위치하거나 이 디스크의 디렉터리 중 하나에 위치할 수 있습니다. 디렉터리 내부에는 개별 파일 외에도 다른 디렉터리가 있을 수 있습니다. 예를 살펴보겠습니다. 디스크에 두자 디:카탈로그가 있어요 TP(TURBO PASCAL 프로그래밍 시스템을 사용하는 데 필요한 파일은 다음과 같습니다.), 디렉토리 PCX(그래픽 이미지 작업용 프로그램), 카탈로그 마개(학생 작품 카탈로그) 및 파일 abc.pas그리고 rc.pcx. 카탈로그 내부 TR카탈로그가 있어요 BGI그리고 큰 상자. 카탈로그 내부 마개파일이 있어요 abc.pas(그림 2.1).

그래서 이름이 두 개의 파일이 있습니다 abc.pas. 우리가 말하는 것을 이해하는 방법은 무엇입니까? 이렇게 하려면 디스크 이름 외에도 파일이 있는 디렉터리의 이름을 지정해야 합니다.

D:\STUD\abc.pas- 파일 abc.pas디스크에 위치 디:카탈로그에 마개;

D:\abc.pas- 파일 abc.pas, 디스크에 직접 위치 디:.

그리고 파일에 접근하려면 터보.exe, 이 파일이 디스크에 있음을 나타내야 합니다. 디:카탈로그에 TR, 하위 디렉토리 큰 상자, 즉. 알 필요가있다 이 파일에. 따라서 파일 이름과 경로를 알고 있으면 다음과 같이 쓸 수 있습니다. 전체 파일 이름.

예를 들어 전체 파일 이름은 여행.chr, - D:\TP\BGI\trip.chr.

PC에서 작업할 때 한 디렉터리에서 다른 디렉터리로 이동해야 하는 경우가 종종 있습니다. 현재 우리가 있는 디렉터리를 현재 디렉터리라고 합니다. 파일 이름만 지정하면 현재 디렉터리의 파일입니다. 다른 디렉터리의 파일에 액세스하려면 전체 파일 이름을 지정해야 합니다. 예를 들어, 녹음 D:trip.chr디스크의 현재 디렉터리에 있는 파일에 액세스하는 것을 의미합니다. 디:, ㅏ - D:\STUD\abc.pas- 현재 디렉토리가 아닌 디렉토리에 있는 파일. 작업 중에 디스크에 디렉토리를 입력하지 않으면 우리가 디스크에 있다고 말합니다. 디스크의 헤드 디렉토리. 헤드 디렉터리를 지정하려면 디스크 이름 뒤에 "\" 기호를 지정해야 합니다. (CD:\). D:\rc.pcx그리고 D:\abc.pas- D: 드라이브의 헤드 디렉터리에 있는 파일입니다.

위에서 논의한 모든 예에서는 단일 파일에 액세스하는 것에 대해 이야기했습니다. 파일 그룹에 액세스해야 하는 경우 어떻게 해야 합니까? 동일한 유형의 파일 그룹에 액세스하는 것이 가능하기 때문에 각 파일에 개별적으로 액세스할 필요가 없습니다. 이렇게 하려면 특수 와일드카드 문자(마스크) - * 및 ?를 사용하십시오.

물음표는 파일 이름의 한 문자를 대체합니다. 예를 들어, E:아?.파스(디스크의 현재 디렉터리에 있는 모든 파일 이자형:확장 기능 포함 우선권, 파일 이름은 두 문자로 구성되며 문자로 시작됩니다. ㅏ); a??b.txt(확장자를 가진 모든 파일 txt, 파일 이름의 첫 번째 문자 , 마지막은 상징입니다 , 파일 이름 길이는 4자이며, 파일은 현재 드라이브의 현재 디렉터리에 있습니다.

* 문자는 여러 문자를 대체하는 데 사용할 수 있습니다. 파일 이름과 확장자의 하나 또는 모든 문자를 바꾸는 데 사용할 수 있습니다. 별표를 입력한 위치부터 나머지 문자를 모두 대체합니다. 예를 들어: D:\TP\*.txt(확장자를 가진 모든 파일 txt, 디렉토리에 위치 TP디스크 디:); C:R*.pas(이름이 기호로 시작하는 pas 확장자를 가진 모든 파일 아르 자형, 디스크의 현재 디렉터리에 위치 와 함께:); D:\abc.*(이름이 지정된 모든 파일 알파벳디스크의 루트 디렉터리 디:).

파일 시스템을 사용하면 프로그램과 데이터를 구성하고 이러한 개체를 순차적으로 관리할 수 있습니다.

운영 체제의 경우 개인용 컴퓨터 Unix OS의 기반이 되는 파일 시스템의 개념은 깊은 흔적을 남겼습니다. Unix OS에서 I/O 하위 시스템은 파일과 파일 모두에 액세스하는 방법을 통합합니다. 주변기기. 파일은 디스크, 터미널 또는 기타 장치에 있는 데이터 세트로 이해됩니다.

파일 시스템 파일에 대한 작업을 수행하는 운영 체제의 기능적 부분입니다. 파일 시스템을 사용하면 내용, 크기, 유형 등에 관계없이 파일 및 디렉터리(디렉터리)로 작업할 수 있습니다.

파일 시스템 데이터 관리 시스템입니다.

데이터 관리 시스템은 사용자가 대부분의 물리적 파일 조작에서 벗어나 주로 데이터의 논리적 속성에 집중할 수 있는 시스템입니다.

OS 파일 시스템은 사용자를 위해 외부 저장 장치에 대한 일종의 가상 표현을 생성하여 낮은 수준의 물리적 장치 제어 명령이 아니라 높은 수준의 데이터 세트 및 구조에서 작동할 수 있도록 합니다.

파일 시스템(목적):

  • 정보의 실제 위치에 대한 그림을 숨깁니다. 외부 메모리;
  • 컴퓨터의 특정 구성(파일 작업의 논리적 수준)으로부터 프로그램의 독립성을 보장합니다.
  • 데이터 교환 중에 발생하는 오류에 대한 표준 응답을 제공합니다.

파일 구조

디스크에 있는 전체 파일 모음과 파일 간의 관계를 파일 구조라고 합니다. 개발된 운영 체제는 트리 형태로 구성된 계층적 다중 레벨 파일 구조를 가지고 있습니다.

트리 디렉토리 구조가 사용됩니다. 디렉토리 트리. 유닉스에서 빌려왔습니다. 계층적 구조 – 시스템의 구조, 그 부분(구성 요소)은 포함 또는 종속 관계로 연결됩니다.

계층 구조는 정점이 구성 요소에 해당하고 호가 연결에 해당하는 방향 트리로 표현됩니다.

G 드라이브 디렉토리 트리

방향성 트리는 선택된 정점(루트)이 있는 그래프로, 루트와 모든 정점 사이에 고유한 경로가 있습니다. 이 경우 두 가지 방향 옵션이 가능합니다. 모든 경로의 방향은 루트에서 리프 방향이거나 모든 경로의 방향은 리프에서 루트 방향입니다.

트리는 계층 구조를 설명하고 설계하는 데 사용됩니다.

루트는 시작 위치이고 잎은 최종 위치입니다.

섹션

포맷 과정에서 하드 디스크나 광자기 디스크는 여러 부분으로 나누어 별도(독립) 디스크로 취급될 수 있습니다. 이런 부분을 이라고 합니다. 섹션또는 논리 드라이브. 운영 체제가 특정 크기보다 큰 디스크를 처리할 수 없기 때문에 디스크를 여러 논리 드라이브로 분할해야 할 수도 있습니다. OS는 "컴퓨터 밖으로 날아갈" 수 있기 때문에 데이터와 사용자 프로그램을 시스템 프로그램(OS)과 별도로 저장하는 것이 매우 편리합니다.

– 디스크 영역. 아래에 논리 디스크(파티션)컴퓨터에서 우리는 운영 체제가 하나의 전체 개체로 작동하는 모든 저장 매체를 의미합니다.

드라이브 이름– 논리 드라이브 지정; 루트 디렉터리에 항목을 입력합니다.

논리 드라이브(파티션)는 라틴 문자로 지정됩니다. 에이 비 씨 디이, ... (A부터 Z까지 32자).

문자 A, B는 플로피용으로 예약되어 있습니다.

C는 일반적으로 OS가 로드되는 하드 드라이브입니다.

나머지 문자는 논리 드라이브, CD 등입니다. Windows OS의 최대 논리 드라이브 수는 무한합니다.

안에 파티션 테이블 이 섹션의 시작과 끝 위치와 이 섹션의 섹터 수(위치 및 크기)가 표시됩니다.

논리 드라이브의 파일 구조

파일에 포함된 디스크의 정보에 접근하려면 첫 번째 섹터의 물리적 주소(표면 번호 + 트랙 번호 + 섹터 번호), 이 파일이 차지하는 총 클러스터 수, 다음 클러스터의 주소를 알아야 합니다. 파일 크기가 한 클러스터의 크기보다 큽니다.

강요 파일 구조:

    시작 섹터 (부트스트랩, 부트 섹터);

    테이블 놓기파일 (FAT – 파일 할당 테이블);

    루트 디렉토리 (루트 디렉토리);

    데이터 영역 (남은 여유 디스크 공간).

신병-부문

신병-부문 – 디스크의 첫 번째(초기) 섹터. 0측, 0트랙에 위치합니다.

부트 섹터에는 서비스 정보가 포함됩니다.

    디스크 클러스터 크기(클러스터는 FAT 테이블의 크기를 줄이기 위해 여러 섹터를 하나의 그룹으로 결합하는 블록입니다)

    FAT 테이블의 위치(부트 섹터에는 FAT 테이블이 있는 위치에 대한 포인터가 있음)

    FAT 테이블 크기;

    FAT 테이블 수(FAT를 파괴하면 정보가 손실되고 복구하기 어렵기 때문에 신뢰성과 보안을 보장하기 위해 항상 최소 2개의 테이블 복사본이 있습니다)

    루트 디렉터리의 시작 주소와 최대 크기.

부트 섹터에는 부트 블록(부트로더), 즉 부트 레코드가 포함되어 있습니다.

로더는 실행 가능한 프로그램을 로더에 배치하는 유틸리티 프로그램입니다. 실행 준비 상태로 만듭니다.

FAT(파일 할당 테이블)

FAT(파일 할당 테이블) – 파일 할당 테이블입니다. 각 파일에 속하는 디스크 영역을 정의하며, 디스크의 데이터 영역은 번호가 매겨진 일련의 클러스터로 OS에 표시됩니다.

지방디스크 데이터 영역의 클러스터를 주소 지정하는 요소 배열입니다. 각 데이터 영역 클러스터는 하나의 FAT 요소에 해당합니다. FAT 요소는 데이터 영역의 파일 클러스터에 대한 참조 체인 역할을 합니다.

파일 할당 테이블 구조:

FAT는 16/32/64비트 요소로 구성됩니다. 전체적으로 테이블에는 최대 65520개의 요소가 포함될 수 있으며, 각 요소(처음 두 개 제외)는 디스크 클러스터에 해당합니다. 클러스터는 디스크의 데이터 영역에 파일과 디렉터리를 위한 공간을 할당하는 단위입니다. 처음 두 테이블 요소(번호 0과 1)는 예약되어 있으며 나머지 각 테이블 요소는 동일한 번호로 디스크 클러스터의 상태를 설명합니다. 요소는 클러스터가 사용 가능함, 클러스터에 결함이 있음, 클러스터가 파일에 속하고 파일의 마지막 클러스터임을 나타낼 수 있습니다. 클러스터가 파일에 속하지만 마지막 클러스터가 아닌 경우 테이블 요소에는 이 파일의 다음 클러스터 번호가 포함됩니다.

지방– 파일 구조의 매우 중요한 요소입니다. FAT를 위반하면 전체 정보가 완전히 또는 부분적으로 손실될 수 있습니다. 논리 드라이브. 이것이 바로 두 개의 FAT 복사본이 디스크에 저장되는 이유입니다. 존재하다 특별 프로그램, FAT 상태를 모니터링하고 위반 사항을 수정합니다.

다른 OS에 필요 다른 버전지방

윈도우 95 FAT 16, FAT 32

윈도우 NT(XP) NTFS

노벨 넷웨어 TurboFAT

UNIX NFS,ReiserFS

저장매체의 논리적 구조

주제: "파일 시스템 개체"

수업 목표:

    파일을 객체로 생각해보세요.

    이 개체를 지정하는 수단으로 파일 이름에 대한 아이디어를 형성하십시오.

    학생들에게 일부 파일의 이름 지정 방법을 소개하십시오.

    파일 이름 확장자에 대한 아이디어를 형성하십시오.

    파일의 주요 범주를 고려하십시오.

수업의 교육적 목표:

메뉴 명령과 도구 모음을 사용하여 파일 및 폴더에 대한 표준 작업을 수행하는 방법을 가르치고 운영 환경에서 작업하는 기술적 방법을 체계화합니다.

수업 완료 후 교육 자료 숙달 수준에 대한 요구 사항:

FILE은 장기 메모리에 단일 단위로 저장되고 이름으로 지정된 정보라고 생각하십시오.

파일 이름은 두 부분으로 구성되어 있음을 이해합니다. 파일 이름은 파일을 만든 사람이 선택합니다. 확장자는 일반적으로 파일을 생성하고 파일 형식을 나타내는 프로그램에 의해 자동으로 설정됩니다.

모든 파일은 특정 시스템, 즉 폴더에 저장되며 다른 폴더 등에 중첩될 수 있다는 점을 이해하세요.

주요 개념:파일, 파일 이름, 폴더

강의 계획:

    조직적인 순간(1~2분)

    경험적 대화 형식의 주제에 대한 새로운 자료(9~12분)

    신체 운동(2~3분).

    컴퓨터 워크숍(10분)

    일반화 및 요약.

    숙제 (2~3분)

컴퓨터 메모리와 디스크에 있는 모든 프로그램과 데이터는 파일 형태로 저장됩니다. 파일은 장기기억에 하나의 단위로 저장되고 이름으로 지정되는 정보이다.

파일 이름은 이름 자체와 확장자의 두 부분으로 구성됩니다.

파일 이름은 파일을 만든 사람이 선택합니다. OS에서 윈도우 이름파일은 최대 255자까지 가능하며 라틴 및 러시아어 알파벳 문자와 기타 기호를 사용할 수 있습니다. 파일 이름에는 다음 문자가 포함되어서는 안 됩니다.

/ \ ; * ? ‘’ |

확장자는 일반적으로 작업 중인 프로그램에 의해 자동으로 설정되며 파일 형식을 나타냅니다(사용자가 비전통적인 확장자를 지정할 수 있음). 이는 사용자와 컴퓨터에게 파일에 어떤 정보가 저장되어 있는지, 어떤 프로그램이 파일을 생성했는지 알려줍니다. 대부분의 경우 확장자는 라틴 알파벳 세 글자로 구성됩니다. 확장자는 점으로 이름과 구분됩니다.

파일 형식은 매우 다양합니다.

실행 파일 – 실행할 준비가 된 프로그램이 포함된 파일입니다. com, exe 확장자로 인식할 수 있습니다.

텍스트 문서– 확장자는 txt, doc, rtf입니다.

그래픽 – 이미지가 포함된 파일 확장자는 bmp, jpg 등입니다.

한 컴퓨터의 하드 드라이브에는 수만, 심지어 수십만 개의 엄청난 수의 파일을 저장할 수 있습니다. 혼동을 피하기 위해 모든 파일은 특정 시스템, 즉 폴더에 저장되며, 이 폴더는 다른 폴더에 포함될 수 있습니다(중첩될 수 있음). 컴퓨터의 하드 드라이브에 여러 게임이 기록되어 있다고 가정해 보겠습니다. 게임은 파일의 모음입니다. 각 게임은 별도의 폴더에 저장되지만 게임이 포함된 모든 폴더는 편의를 위해 하나의 폴더에 중첩될 수 있습니다. 공유 된 폴더게임이라는 이름으로.

파일 저장 시스템은 도서관에 많은 양의 책을 저장하는 것을 연상시킵니다.

해당 아이콘을 두 번 클릭하여 폴더를 엽니다. 파일 아이콘을 두 번 클릭하면 해당 파일이 열립니다.

컴퓨터에서 작업하는 동안 수정, 복사, 삭제, 이동과 같은 파일 작업이 가장 자주 수행됩니다. 여기에서 도서관에 있는 책과 비유를 그릴 수도 있습니다.

파일 작업 시 다음을 수행하면 안 됩니다.

필요한지 여부를 결정하지 않고 파일을 삭제합니다.

내용을 설명하지 않는 파일 이름을 지정하십시오.

나중에 찾기 어려운 폴더에 파일을 저장하십시오.

응용 프로그램 폴더에 있는 파일을 삭제하거나 이동하십시오. 이로 인해 프로그램 작동이 중지될 수 있습니다.

결론:

파일은 장기 기억에 단일 단위로 저장되고 이름으로 식별되는 정보입니다.

파일 이름은 두 부분으로 구성됩니다. 파일 이름은 파일을 만든 사람이 선택합니다. 확장자는 일반적으로 파일을 생성하고 파일 형식을 나타내는 프로그램에 의해 자동으로 설정됩니다.

혼동을 피하기 위해 모든 파일은 특정 시스템, 즉 폴더에 저장되며, 폴더는 다른 폴더 등에 중첩될 수 있습니다.

질문과 과제:

    파일이란 무엇입니까?

    파일 이름은 어떤 부분으로 구성됩니까?

    파일 이름을 작성할 때 따라야 할 규칙은 무엇입니까?

    디스크 파일 저장 시스템에 대해 설명하세요.

    파일로 어떤 작업을 수행할 수 있나요?

    파일 작업 시 어떤 작업을 피해야 합니까?

컴퓨터 작업장:

    당신의 것을 가져가세요 직장컴퓨터에서.

    마우스 왼쪽 버튼을 더블클릭하여 내 컴퓨터 창을 엽니다.

    보기 메뉴에 큰 아이콘 확인란이 켜져 있는지 확인하세요.

    하드 드라이브 C: 아이콘을 두 번 클릭하고 해당 내용을 확인합니다.

    내 문서 폴더를 찾아 해당 아이콘을 두 번 클릭하여 엽니다.

    내 문서 폴더에서 Beginning.doc 파일을 찾습니다. 두 번 클릭하여 엽니다. 파일에 포함된 지침을 읽고 따르십시오(닫기 버튼을 클릭하여 창을 닫습니다).

    데스크탑에서 내 문서 폴더를 찾아 엽니다.

    내 문서 폴더에 중첩된 6학년 폴더를 엽니다. 그 내용을 고려하십시오.

    6학년 폴더에 중첩된 Blanks 폴더를 엽니다. 보기 – 테이블 명령을 실행하십시오. 각 파일에 대해 제공된 정보를 검토합니다.

    파일 아이콘 배치 알파벳 순서. 이렇게 하려면 준비 창의 빈 영역에 마우스 포인터를 놓고 마우스 오른쪽 버튼을 클릭합니다(컨텍스트 메뉴 호출). 명령을 실행합니다(아이콘을 이름별로 정렬).

    파일 크기의 오름차순으로 파일 아이콘 정렬(크기별로 아이콘 정렬)

    파일 유형별로 아이콘을 구성합니다.

    6학년 폴더에 모든 작업을 저장할 나만의 폴더를 만드세요. 그러기 위해서는 6학년 창의 깨끗한 영역에 마우스 포인터를 두고 마우스 오른쪽 버튼을 클릭(컨텍스트 메뉴 호출)하면 됩니다. Create – 폴더 명령을 실행하고 새 폴더의 이름으로 성을 입력하십시오. 성의 철자가 올바른지 확인하고 Enter를 누르십시오.

    내 문서 폴더로 이동합니다. 내 문서 폴더 창을 닫습니다.

    • 이제 다음을 수행할 수 있습니다.

      폴더를 열고 닫습니다.

      폴더의 내용(파일 및 하위 폴더)을 구성합니다.

      파일 및 파일 시스템

      모든 프로그램과 데이터는 컴퓨터의 장기(외부) 메모리에 파일 형태로 저장됩니다.

      파일- 이름이 있고 장기(외부) 메모리에 저장되는 일정량의 정보(프로그램 또는 데이터)입니다.

      파일 이름.파일 이름은 점으로 구분된 두 부분, 즉 실제 파일 이름과 파일 유형(프로그램, 데이터 등)을 결정하는 확장자로 구성됩니다. 파일의 실제 이름은 사용자가 지정하며 파일 형식은 일반적으로 파일 생성 시 프로그램에 의해 자동으로 설정됩니다(표 4.2).

      운영 체제마다 파일 이름 형식이 다릅니다. MS-DOS 운영 체제에서 파일 이름 자체에는 라틴 알파벳, 숫자 및 일부 특수 문자 중 8자 이하가 포함되어야 하며 확장자는 라틴 문자 3자로 구성됩니다(예: proba.txt).

      수술실에서 윈도우 시스템파일 이름은 최대 255자까지 가능하며 러시아어 알파벳을 사용할 수 있습니다. 예: 정보 단위.doc


      파일 시스템.각 저장 매체(유연형, 고정형 또는 레이저디스크) 많은 수의 파일을 저장할 수 있습니다. 파일이 디스크에 저장되는 순서는 사용된 파일 시스템에 따라 결정됩니다.

      각 디스크는 파일 저장 영역과 디렉터리의 두 영역으로 나뉩니다. 디렉터리에는 파일 이름과 디스크에서 파일이 시작되는 위치에 대한 표시가 포함되어 있습니다. 디스크와 책을 비유하면 파일 저장 영역은 내용에 해당하고 디렉터리는 목차에 해당합니다. 또한 책은 페이지로 구성되고 디스크는 섹터로 구성됩니다.

      파일 수가 적은 디스크(최대 수십 개)에 사용할 수 있습니다. 단일 레벨 파일 시스템, 디렉터리(디스크 목차)가 파일 이름의 선형 순서인 경우(표 4.3). 이러한 카탈로그는 개별 이야기의 제목만 포함된 동화책의 목차와 비교할 수 있습니다.

      수백, 수천 개의 파일이 디스크에 저장되어 있는 경우 검색을 쉽게 하려면 다음을 사용하십시오. 다중 레벨 계층적 파일 시스템, 트리 구조를 가지고 있습니다. 이러한 계층적 시스템은 예를 들어 섹션, 장, 단락 및 항목으로 구성된 계층적 시스템인 특정 교과서의 목차와 비교할 수 있습니다.

      초기 루트 디렉터리에는 첫 번째 수준의 하위 디렉터리가 포함되고, 후자의 각 디렉터리에는 두 번째 수준의 하위 디렉터리가 포함될 수 있습니다. 파일은 모든 수준의 디렉터리에 저장될 수 있다는 점에 유의해야 합니다.

      예를 들어, 루트 디렉터리에는 두 개의 첫 번째 수준 하위 디렉터리(Directory_1, Directory_2)와 하나의 파일(File_1)이 포함될 수 있습니다. 결과적으로 첫 번째 수준 디렉터리(Directory_1)에는 두 번째 수준의 두 하위 디렉터리(Directory_1.1 및 Directory_1.2)와 하나의 파일(File_1.1)이 있습니다. 4.21.

      파일 시스템파일 저장 및 디렉토리 구성 시스템입니다.

      구체적인 예를 사용하여 계층적 파일 시스템을 살펴보겠습니다. 각 디스크에는 논리적 이름(A:, B: - 플로피 디스크, C:, D:, E: 등 - 하드 및 레이저 디스크)이 있습니다.

      C: 드라이브의 루트 디렉터리에 두 개의 1차 수준 디렉터리(GAMES, TEXT)가 있고 GAMES 디렉터리에 1개의 2차 수준 디렉터리(CHESS)가 있다고 가정합니다. 동시에 TEXT 디렉터리에는 proba.txt 파일이 있고 CHESS 디렉터리에는 chess.exe 파일이 있습니다(그림 4.22).

      파일의 경로입니다.주어진 계층적 파일 시스템에서 기존 파일(chess.exe, proba.txt)을 찾는 방법은 무엇입니까? 이렇게 하려면 파일 경로를 지정해야 합니다. 파일 경로에는 "\" 구분 기호를 통해 작성된 디스크의 논리적 이름과 중첩된 디렉터리의 일련의 이름이 포함됩니다. 필수 파일. 위 파일의 경로는 다음과 같이 작성할 수 있습니다.

      파일 이름과 함께 파일 경로를 호출하는 경우도 있습니다. 성명파일.

      전체 파일 이름의 예:

      \GAMES\CHESS\chess.exe 사용

      그래픽 인터페이스를 사용하여 파일 시스템을 표현합니다.디렉터리와 파일을 포함하는 MS-DOS 계층적 파일 시스템은 Windows 운영 체제에서 폴더와 문서의 계층적 시스템 형태로 그래픽 인터페이스를 통해 표현됩니다. Windows의 폴더는 MS-DOS 디렉터리와 유사합니다.

      하지만 계층적 구조이러한 시스템은 다소 다릅니다. MS-DOS 계층적 파일 시스템에서 개체 계층의 최상위는 디스크의 루트 디렉터리입니다. 이는 가지(하위 디렉터리)가 자라는 나무의 줄기와 비교할 수 있으며 가지에는 잎(파일)이 있습니다. .

      Windows에서는 폴더 계층 구조의 맨 위에 폴더가 있습니다. 데스크탑. 다음 레벨은 폴더로 표시됩니다. 내 컴퓨터, 휴지통그리고 회로망(컴퓨터가 연결되어 있는 경우 지역 네트워크) - 쌀. 4.23.

      2. 메뉴 항목 중 하나를 선택하여 보기(큰 아이콘, 작은 아이콘, 목록, 표)를 사용하면 폴더 내용의 표시 형식을 사용자 정의할 수 있습니다.

      폴더 회로망연결된 모든 컴퓨터의 폴더를 포함합니다. 이 순간로컬 네트워크에.

      폴더 바구니삭제된 모든 폴더와 파일을 일시적으로 포함합니다. 필요한 경우 제거하여 보관하십시오. 카트폴더와 문서를 복원할 수 있습니다.

      3. 파일을 영구 삭제하려면 [파일-휴지통 비우기] 명령을 입력해야 합니다.

      파일에 대한 작업.컴퓨터에서 작업하는 동안 파일에 대해 다음 작업이 가장 자주 수행됩니다.

      • 복사(파일 복사본이 다른 디렉터리에 저장됨)
      • 이동(파일 자체가 다른 디렉터리로 이동됨)
      • 삭제(파일 항목이 디렉토리에서 삭제됨)
      • 이름 바꾸기(파일 이름 변경).

      그래픽 윈도우 인터페이스 Drag&Drop 방식(끌어서 놓기)을 사용하여 마우스를 사용하여 파일에 대한 작업을 수행할 수 있습니다. 파일 작업을 위한 특수 응용 프로그램도 있습니다. 파일 관리자 : 노턴 커맨더, 윈도우 커맨더, 익스플로러 등

      어떤 경우에는 인터페이스 작업이 필요해집니다. 명령줄. Windows는 MS-DOS 명령줄 인터페이스 작업을 위한 모드를 제공합니다.

      명령줄 인터페이스

      1. [프로그램-MS-DOS 세션] 명령을 입력합니다. 신청창이 뜹니다 MS-DOS 세션.

      시스템에서 메시지가 표시되면 키보드에서 다음을 포함한 MS-DOS 명령을 입력할 수 있습니다.

      • 파일 작업 명령(복사, 삭제, 이름 바꾸기 등)
      • 디렉토리 작업을 위한 명령(dir, mkdir, chdir 등)
      • 디스크 작업 명령(포맷, 조각 모음 등)

      2. 수십 개의 MS-DOS 명령이 있으며 각 명령에는 고유한 형식과 매개 변수가 있어 기억하기가 매우 어렵습니다. 받기 위해서는 배경 정보명령을 사용하려면 명령 이름 뒤에 /? 키를 입력해야 합니다.

      예를 들어 format 명령에 대한 도움말을 보려면 시스템 프롬프트에서 다음을 입력합니다. C:\WINDOWS>format/?


      고려해야 할 질문

      1. MS-DOS 파일 시스템 계층 구조의 최상위 요소는 무엇입니까? 안에 그래픽 인터페이스윈도우?

      실무적인 업무

      4.11. 명령줄 인터페이스와 파일 관리자를 사용하여 파일을 복사합니다.

      4.12. 컴퓨터의 디스크 용량과 사용된 공간 및 여유 공간을 확인하세요.

      4.13. dir 명령의 형식을 숙지하세요. C 드라이브의 루트 디렉터리를 봅니다.