ფაილი: ფაილის სახელები. სრული, მოკლე, გრძელი, სწორი და არასწორი ფაილის სახელი, მისი შემადგენლობა, ნიმუში და ნიღაბი. ტესტი თემაზე „ფაილები და ფაილური სისტემა“ დასახელების წესები

ფაილი: ფაილის სახელები. სრული, მოკლე, გრძელი, სწორი და არასწორი ფაილის სახელი, მისი შემადგენლობა, ნიმუში და ნიღაბი. ტესტი თემაზე „ფაილები და ფაილური სისტემა“ დასახელების წესები

კომპიუტერი მუშაობს ინფორმაციას, რომელიც შეიძლება იყოს ტექსტური, გრაფიკული, აუდიო ან ვიდეო ფორმატი. კომპიუტერზე დამუშავებული ყველა ინფორმაცია ინახება ფაილებში. ფაილის კონცეფცია არის კომპიუტერული წიგნიერების ერთ-ერთი ძირითადი კონცეფცია.

ფაილიარის მეხსიერების დასახელებული არე კომპიუტერის შესანახ მედიაზე. სხვა სიტყვებით რომ ვთქვათ, ფაილი არის მონაცემთა ნაკრები კომპიუტერულ მედიაზე (მყარი დისკი, CD და DVD დისკი, ფლეშ დრაივი და ა.შ.), რომელსაც აქვს საკუთარი სახელი ( ფაილის სახელი).

რა სიმბოლოების გამოყენება შეიძლება ფაილის სახელში? რეკომენდირებულია გამოიყენოთ რუსული და ლათინური ასოები, რიცხვები, სივრცეები და პუნქტუაციის ნიშნები ფაილის სახელებში. თუმცა, ფაილის სახელი არ უნდა იწყებოდეს წერტილით და არ უნდა გამოიყენოს კვადრატული ფრჩხილები ან ხვეული ფრჩხილები ( ) სახელში. შემდეგი სერვისის სიმბოლოები არასწორია ფაილის სახელებისთვის: / \ | :*? "< >

არის ფაილის სახელის მაქსიმალური სიგრძე? ფაილის სახელის სიგრძე არ უნდა აღემატებოდეს 255 სიმბოლოს. სინამდვილეში, 20-25 სიმბოლო ჩვეულებრივ საკმარისია.

Windows არ განასხვავებს მცირე და დიდ ასოებს ფაილების სახელებისთვის. ეს ნიშნავს, რომ თქვენ არ შეგიძლიათ შეინახოთ ფაილები, რომელთა სახელები განსხვავდება მხოლოდ იმავე დირექტორიაში. მაგალითად, ორი ფაილის სახელი "Title.doc" და "TITLE.doc" Windows-ისთვის იქნება იგივე სახელი ერთი და იგივე ფაილისთვის.

როგორ ფიქრობთ, შეიძლება იყოს რამდენიმე ფაილი იგივე სახელით PRIMER ერთ დირექტორიაში? ეს შესაძლებელია იმ პირობით, რომ PRIMER სახელს აქვს სხვადასხვა გაფართოება.

ფაილის სახელის გაფართოებამიუთითებს ფაილის ტიპი(ზოგჯერ ასევე ამბობენ - ფაილის ფორმატი). ამრიგად,

  • "ფაილის ტიპი",
  • "ფაილის ფორმატი",
  • "ფაილის გაფართოება",
  • "ფაილის სახელის გაფართოება" -

ეს, ზოგადად, იგივეა.

Მაგალითად,

PRIMER.doc(x) – ფაილის ტიპი არის Word დოკუმენტი (ან ფაილი Word ფორმატში),

PRIMER.bmp - ფაილის ტიპი არის სურათი,

PRIMER.avi – ფაილის ტიპი არის ვიდეო ფაილი,

PRIMER.wav – ფაილის ტიპი არის აუდიო ფაილი.

ყველა ამ ფაილს განსხვავებული სახელი აქვს (სხვადასხვა ფაილის სახელის გაფართოების გამო) და შეიძლება შეინახოს ერთსა და იმავე ადგილას, ე.ი. ერთ დირექტორიაში. თუ ანალოგს გამოვხატავთ ადამიანების სახელებთან, მაშინ ფაილის სახელი იგივეა, რაც პირის სახელი და ფაილის სახელის გაფართოება არის ადამიანის გვარი. შესაბამისად, PRIMER.doc და PRIMER.bmp ამ ანალოგიით იგივეა, რაც ივან პეტროვი და ივან სიდოროვი. ფაილები სახელებით PRIMER.doc და VARIANT.doc არის ორი ძმა ერთი დოკუმენტის ოჯახიდან (იგივე .doc გაფართოებით), ისევე როგორც, მაგალითად, ივან პეტროვი და ფედორ პეტროვი არიან ძმები ერთი პეტროვის ოჯახიდან.

ფაილის სახელის გაფართოება არის ფაილის სახელის ნაწილი, რომელიც იწყება წერტილით, რასაც მოჰყვება რამდენიმე სიმბოლო.

გავრცელებულია სამი ასოსგან შემდგარი გაფართოებები - .doc, .txt, .bmp, .gif და ა.შ. საქმეს მნიშვნელობა არ აქვს, ამიტომ .doc და .DOC იგივე დოკუმენტის გაფართოებაა.

გაფართოება არის არჩევითი ატრიბუტი ფაილის სახელში, ე.ი. შეიძლება არ არსებობდეს. ამ შემთხვევაში, როგორც წესი, ფაილის სახელის ბოლოს წერტილი არ არის. გაფართოება, თუმცა არ არის აუცილებელი, მაინც სასურველია, რადგან ის ეუბნება Windows-ს რა ტიპის ფაილია. მარტივად რომ ვთქვათ, ფაილის ტიპი ეუბნება Windows-ს, რომელი პროგრამით უნდა გახსნას ფაილი. მაგალითად, .doc გაფართოება მიუთითებს, რომ ფაილი უნდა გაიხსნას Word რედაქტორის გამოყენებით, ხოლო .cdr გაფართოება მიუთითებს, რომ ფაილი უნდა გაიხსნას Corel Draw გრაფიკული პროგრამით.

არსებობს რეზერვირებული (სერვისის) სახელები, რომლებიც არ შეიძლება გამოყენებულ იქნას ფაილის სახელად, რადგან ისინი მოწყობილობების სახელებია:

PRN - პრინტერი,

COM1-COM4 - მოწყობილობები, რომლებიც დაკავშირებულია სერიულ პორტებთან 1-4,

AUX - იგივე COM1,

LPT1-LPT4 - მოწყობილობები, რომლებიც დაკავშირებულია პარალელურ პორტებთან 1-4 (ჩვეულებრივ პრინტერებით),

CON (consol) – შეყვანისთვის – კლავიატურა, გამოსასვლელად – ეკრანი,

NUL არის "ცარიელი" მოწყობილობა.

აქ მოცემულია ფაილის სახელების მაგალითები, რომლებიც არასწორია:

5<>8/7.txt - სიმბოლოები "<», «>" და "/" აკრძალულია,

Რა არის შეკითხვა? - სიმბოლო "?" აკრძალული

PRN.bmp – აქ PRN არის დაცული სახელი.

ფაილის ტიპის მიხედვით, Windows-ის ეკრანზე გამოჩნდება სხვადასხვა ხატები:

Windows Explorer-ს (Start-Programs-Accessories-Explorer) ნაგულისხმევად აქვს რეჟიმი, სადაც ფაილის სახელის გაფართოებები არ არის ნაჩვენები ეკრანზე, მაგრამ ნაჩვენებია ფაილის ხატები.

ფაილის შენახვისას უბრალოდ ჩაწერეთ მისი სახელი და აირჩიეთ ფაილის ტიპი ხელმისაწვდომი სიიდან. არჩეული გაფართოება ავტომატურად დაემატება ფაილის სახელს. მაგალითად, ქვემოთ მოცემულ ფიგურაში, პროგრამა თავად დაამატებს .jpg გაფართოებას ფაილის სახელს. შედეგად, Windows დაიმახსოვრებს ამ ფაილს სახელწოდებით "ნახატი paint.jpg".

ფაილების შენახვისას გაუგებრობის თავიდან ასაცილებლად, ყოველთვის მიაქციეთ ყურადღება "ფაილის ტიპის" ხაზს, თუ ასეთია. ყოველივე ამის შემდეგ, ფაილის ტიპი არის მინიშნება Windows-ისთვის, რომლის დახმარებით სისტემა განსაზღვრავს, რომელი პროგრამის გახსნა შეიძლება.

თუ თქვენ გადმოწერეთ ფაილი ინტერნეტიდან, მაგალითად, გაფართოებით .rar, მაგრამ თქვენს კომპიუტერში არ გაქვთ დაინსტალირებული არქივის პროგრამა, რომ იმუშაოთ ასეთ „შეკუმშულ, დაარქივებულ“ ფაილებთან, მაშინ ნუ გაგიკვირდებათ, რომ ფაილი მუშაობს. არ არის ღია. სხვა სიტყვებით რომ ვთქვათ, თქვენ უნდა იცოდეთ, რომ თუ ფაილებს ხსნით, მაგალითად, ვიდეო ფორმატში, მაშინ კომპიუტერს უნდა ჰქონდეს შესაბამისი პროგრამა ამ ფორმატთან მუშაობისთვის.

ანალოგია შეიძლება გაკეთდეს ფაილს (უფრო ზუსტად, ფაილის ტიპს შორის) და პროგრამას შორის, რომელიც მუშაობს ამ ტიპის ფაილთან. ფაილი არის საკეტი და პროგრამა, რომელიც ხსნის ამ ფაილს, არის გასაღები. საკეტის გახსნა შეუძლებელია გასაღების გარეშე, ხოლო გასაღები საკეტის გარეშე არ არის განსაკუთრებით ღირებული.

კომპიუტერული ცოდნის სავარჯიშოები:

1) სცადეთ შექმნათ ორი საქაღალდე თქვენს სამუშაო მაგიდაზე სახელებით: PRIMER და primer. ამისათვის დესკტოპზე დააწკაპუნეთ ცარიელ სივრცეზე მარჯვენა ღილაკით და გამოსულ ფანჯარაში დააწკაპუნეთ ოფციაზე „Create“ და ბოლოს „Folder“ ოფციაზე. შეცვალეთ „ახალი საქაღალდე“ „პრაიმერით“. შემდეგ გაიმეორეთ ეს ყველაფერი მეორე საქაღალდის შესაქმნელად, სახელწოდებით "პრაიმერი". მოგცა Windows-მა მეორე საქაღალდის გახსნის უფლება?

2) მაგალითად, გადადით Word რედაქტორში და სცადეთ დოკუმენტის შენახვა PRN სახელით. უშვებს Windows ამ სახელს ახალი ფაილისთვის?

3) როგორ მოვაგვაროთ პრობლემა: „მე ჩამოვტვირთავ ფაილებს ინტერნეტიდან, მაგრამ ისინი არის xsd (PM)/RAR ფორმატში და არ იხსნება და ვერ წაიკითხავს კომპიუტერში. Რა უნდა ვქნა?"

P.S.სტატია დასრულდა, მაგრამ მაინც შეგიძლიათ წაიკითხოთ:

მიიღეთ კომპიუტერული წიგნიერების უახლესი სტატიები პირდაპირ თქვენს შემოსულებში.
უკვე მეტი 3000 აბონენტი

.

ფაილური სისტემა - თანმიმდევრობა, რომელიც განსაზღვრავს მონაცემთა ორგანიზებას, შენახვას და დასახელებას შენახვის მედიაკომპიუტერებში, ისევე როგორც სხვა ელექტრონულიაღჭურვილობა: ციფრული კამერები, მობილური ტელეფონებიდა ა.შ. ფაილური სისტემა განსაზღვრავს ფორმატიინფორმაციის შინაარსი და ფიზიკური შენახვის მეთოდი, რომელიც ჩვეულებრივ დაჯგუფებულია ფორმაში ფაილები. კონკრეტული ფაილური სისტემა განსაზღვრავს ფაილის სახელის ზომას ( საქაღალდეები), ფაილის და დანაყოფის მაქსიმალური შესაძლო ზომა, ნაკრები ატრიბუტებიფაილი. ზოგიერთი ფაილური სისტემა უზრუნველყოფს სერვისის შესაძლებლობებს, მაგ. წვდომის კონტროლიან დაშიფვრაფაილები.

ფართო გაგებით, "ფაილის სისტემის" კონცეფცია მოიცავს:

  • დისკზე არსებული ყველა ფაილის მთლიანობა,
  • · მონაცემთა სტრუქტურების ნაკრები, რომლებიც გამოიყენება ფაილების სამართავად, როგორიცაა ფაილების დირექტორიები, ფაილის აღწერები, თავისუფალი და გამოყენებული დისკის სივრცის განაწილების ცხრილები,
  • · სისტემური პროგრამული ინსტრუმენტების ნაკრები, რომელიც ახორციელებს ფაილების მართვას, კერძოდ: ფაილების შექმნას, განადგურებას, კითხვას, ჩაწერას, დასახელებას, ძიებას და სხვა ოპერაციებს ფაილებზე.

ფაილი ნებისმიერი კომპიუტერის მომხმარებლისთვის ნაცნობი კონცეფციაა. მომხმარებლისთვის თითოეული ფაილი არის ცალკე ობიექტი, რომელსაც აქვს დასაწყისი და დასასრული და რომელიც განსხვავდება ყველა სხვა ფაილისაგან სახელითა და მდებარეობით („რა ჰქვია“ და „სად მდებარეობს“). ნებისმიერი ობიექტის მსგავსად, ფაილის შექმნა, გადატანა და განადგურება შესაძლებელია, მაგრამ გარე ჩარევის გარეშე ის განუსაზღვრელი ვადით უცვლელი დარჩება. ფაილი შექმნილია ნებისმიერი ტიპის მონაცემების შესანახად - ტექსტი, გრაფიკა, ხმა, შესრულებადი პროგრამები და მრავალი სხვა. ფაილის ანალოგი ობიექტთან მომხმარებელს საშუალებას აძლევს სწრაფად მოიპოვოს კომფორტი ოპერაციულ სისტემაში მონაცემებთან მუშაობისას.

ფაილის სახელები:

ფაილები იდენტიფიცირებულია სახელებით. მომხმარებლები აძლევენ ფაილებს სიმბოლურ სახელებს, ოპერაციული სისტემის შეზღუდვების გათვალისწინებით, როგორც გამოყენებულ სიმბოლოებზე, ასევე სახელის სიგრძეზე. ბოლო დრომდე ეს საზღვრები ძალიან ვიწრო იყო. ამრიგად, პოპულარულ FAT ფაილურ სისტემაში სახელების სიგრძე შემოიფარგლება ცნობილი 8.3 სქემით (8 სიმბოლო - თავად სახელი, 3 სიმბოლო - სახელის გაფართოება), ხოლო UNIX System V OS-ში სახელი არ შეიძლება შეიცავდეს. 14-ზე მეტი სიმბოლო. ამასთან, მომხმარებლისთვის ბევრად მოსახერხებელია გრძელი სახელებით მუშაობა, რადგან ისინი საშუალებას გაძლევთ მიანიჭოთ ფაილს ჭეშმარიტად მნემონური სახელი, რომლითაც, თუნდაც საკმაოდ დიდი ხნის შემდეგ, შეგიძლიათ დაიმახსოვროთ რას შეიცავს ეს ფაილი. ამიტომ, თანამედროვე ფაილური სისტემები მხარს უჭერენ ფაილების გრძელ სიმბოლურ სახელებს. მაგალითად, Windows NT, თავის ახალ NTFS ფაილურ სისტემაში, აკონკრეტებს, რომ ფაილის სახელი შეიძლება იყოს 255 სიმბოლომდე სიგრძის, არ ჩაითვალოს საბოლოო ნულოვანი სიმბოლო.

გრძელი სახელები მხარდაჭერილია არა მხოლოდ ახალი ფაილური სისტემებით, არამედ ცნობილი ფაილური სისტემების ახალი ვერსიებით. მაგალითად, Windows 95 იყენებს VFAT ფაილურ სისტემას, რომელიც არის FAT-ის მნიშვნელოვნად შეცვლილი ვერსია. სხვა მრავალ გაუმჯობესებასთან ერთად, VFAT-ის ერთ-ერთი მთავარი უპირატესობაა გრძელი სახელების მხარდაჭერა. ექვივალენტური მოკლე სახელების გენერირების პრობლემის გარდა, FAT-ის ახალი ვერსიის დანერგვისას მნიშვნელოვანი ამოცანა იყო გრძელი სახელების შენახვის პრობლემა, იმ პირობით, რომ დისკზე შენახვის მეთოდი და მონაცემების სტრუქტურა ძირეულად არ უნდა შეიცვალოს.

როგორც წესი, სხვადასხვა ფაილს შეიძლება ჰქონდეს იგივე სიმბოლური სახელები. ამ შემთხვევაში, ფაილი ცალსახად იდენტიფიცირებულია ეგრეთ წოდებული რთული სახელით, რომელიც წარმოადგენს სიმბოლური დირექტორია სახელების თანმიმდევრობას. ზოგიერთ სისტემას არ შეუძლია ერთსა და იმავე ფაილს მრავალი განსხვავებული სახელი მისცეს, ზოგს კი ასეთი შეზღუდვა არ აქვს. ამ უკანასკნელ შემთხვევაში, ოპერაციული სისტემა ანიჭებს ფაილს დამატებით უნიკალურ სახელს, რათა შესაძლებელი იყოს ერთი-ერთზე მიმოწერის დამყარება ფაილსა და მის უნიკალურ სახელს შორის. უნიკალური სახელი არის რიცხვითი იდენტიფიკატორი და გამოიყენება ოპერაციული სისტემის პროგრამების მიერ. ასეთი უნიკალური ფაილის სახელის მაგალითია ინოდური ნომერი UNIX სისტემაში.

ფაილის ტიპები:

ფაილები სხვადასხვა ტიპისაა: ჩვეულებრივი ფაილები, სპეციალური ფაილები, დირექტორია ფაილები.

რეგულარული ფაილები, თავის მხრივ, იყოფა ტექსტად და ორობით. ტექსტური ფაილები შედგება ASCII კოდით წარმოდგენილი სიმბოლოების სტრიქონებისგან. ეს შეიძლება იყოს დოკუმენტები, პროგრამების საწყისი კოდები და ა.შ. ტექსტური ფაილების წაკითხვა შესაძლებელია ეკრანზე და დაბეჭდვა პრინტერზე. ორობითი ფაილები არ იყენებენ ASCII კოდებს და ხშირად აქვთ რთული შიდა სტრუქტურები, როგორიცაა პროგრამის ობიექტის კოდი ან საარქივო ფაილი. ყველა ოპერაციულ სისტემას უნდა შეეძლოს ფაილის მინიმუმ ერთი ტიპის ამოცნობა - საკუთარი შესრულებადი ფაილები.

სპეციალური ფაილები არის ფაილები, რომლებიც დაკავშირებულია I/O მოწყობილობებთან, რომლებიც მომხმარებელს საშუალებას აძლევს შეასრულოს I/O ოპერაციები ჩვეულებრივი ბრძანებების გამოყენებით ფაილში ჩასაწერად ან წასაკითხად. ეს ბრძანებები ჯერ მუშავდება ფაილური სისტემის პროგრამებით, შემდეგ კი მოთხოვნის შესრულების გარკვეულ ეტაპზე ისინი OS-ის მიერ გარდაიქმნება საკონტროლო ბრძანებებად შესაბამისი მოწყობილობისთვის. სპეციალური ფაილები, როგორიცაა I/O მოწყობილობები, იყოფა ბლოკზე და ბაიტზე ორიენტირებულად.

დირექტორია არის, ერთი მხრივ, ფაილების ჯგუფი, რომელიც აერთიანებს მომხმარებლის მიერ გარკვეული მოსაზრებების საფუძველზე (მაგალითად, ფაილები, რომლებიც შეიცავს თამაშის პროგრამებს, ან ფაილებს, რომლებიც ქმნიან ერთ პროგრამულ პაკეტს), ხოლო მეორე მხრივ, ეს არის ფაილი. შეიცავს სისტემის ინფორმაციას ფაილების ჯგუფის შესახებ.მისი კომპონენტები. დირექტორია შეიცავს მასში შემავალი ფაილების ჩამონათვალს და იქმნება შესაბამისობა ფაილებსა და მათ მახასიათებლებს (ატრიბუტებს) შორის.

სხვადასხვა ფაილურ სისტემას შეუძლია გამოიყენოს სხვადასხვა მახასიათებლები, როგორც ატრიბუტები, მაგალითად:

  • ინფორმაცია ნებადართული წვდომის შესახებ,
  • · პაროლი ფაილზე წვდომისთვის,
  • · ფაილის მფლობელი,
  • · ფაილის შემქმნელი,
  • "მხოლოდ წაკითხვის" ნიშანი
  • · "ფარული ფაილის" ნიშანი,
  • · ნიშანი "სისტემის ფაილი",
  • · ხელმოწერა "არქივის ფაილი",
  • · "ორობითი/სიმბოლო" ნიშანი,
  • · "დროებითი" ნიშანი (ამოღება პროცესის დასრულების შემდეგ),
  • · ბლოკირების ნიშანი,
  • რეკორდული სიგრძე,
  • · მაჩვენებელი ჩანაწერში საკვანძო ველზე,
  • · გასაღების სიგრძე,
  • · შექმნის დრო, ბოლო წვდომა და ბოლო მოდიფიკაცია,
  • ფაილის მიმდინარე ზომა,
  • · ფაილის მაქსიმალური ზომა.

დირექტორიები შეიძლება პირდაპირ შეიცავდეს ფაილის მახასიათებლების მნიშვნელობებს, როგორც ეს კეთდება MS-DOS ფაილურ სისტემაში, ან მიმართონ ამ მახასიათებლების შემცველ ცხრილებს, როგორც დანერგილია UNIX ოპერაციულ სისტემაში.

დირექტორიებს შეუძლიათ შექმნან იერარქიული სტრუქტურა იმის გამო, რომ ქვედა დონის დირექტორია შეიძლება შევიდეს უფრო მაღალი დონის დირექტორიაში.

/libhistory.so.5.2

(იერარქიული ფაილური სისტემა Unix და UNIX-ის მსგავს ოპერაციულ სისტემებში):

დირექტორიაში იერარქია შეიძლება იყოს ხე ან ქსელი. დირექტორიები ქმნიან ხეს, თუ ფაილს ნებადართულია მხოლოდ ერთ დირექტორიაში ჩასმა და ქსელს, თუ ფაილი შეიძლება ერთდროულად რამდენიმე დირექტორიაში იყოს შეტანილი. MS-DOS-ში დირექტორიები ქმნიან ხის სტრუქტურას, ხოლო UNIX-ში ისინი ქმნიან ქსელურ სტრუქტურას. ნებისმიერი სხვა ფაილის მსგავსად, დირექტორიას აქვს სიმბოლური სახელი და ცალსახად იდენტიფიცირებულია რთული სახელით, რომელიც შეიცავს ყველა დირექტორიის სიმბოლური სახელების ჯაჭვს, რომლის მეშვეობითაც გზა rootდან ამ დირექტორიაში გადის.

ლოგიკური ფაილის ორგანიზაცია:

პროგრამისტი ეხება ფაილის ლოგიკურ ორგანიზაციას, რომელიც წარმოადგენს ფაილს გარკვეული გზით ორგანიზებული ლოგიკური ჩანაწერების სახით. ლოგიკური ჩანაწერი არის მონაცემთა უმცირესი ნაწილი, რომლითაც პროგრამისტს შეუძლია მანიპულირება მოახდინოს გარე მოწყობილობასთან გაცვლისას. მაშინაც კი, თუ მოწყობილობასთან ფიზიკური გაცვლა განხორციელდება დიდ ერთეულებში, ოპერაციული სისტემა პროგრამისტს აძლევს წვდომას ცალკეულ ლოგიკურ ჩანაწერზე. ნახაზი 2.33 გვიჩვენებს ფაილის ლოგიკური ორგანიზაციის რამდენიმე დიაგრამას. ჩანაწერები შეიძლება იყოს ფიქსირებული ან ცვლადი სიგრძე. ჩანაწერები შეიძლება განლაგდეს ფაილში თანმიმდევრულად (მიმდევრობითი ორგანიზაცია) ან უფრო რთული თანმიმდევრობით, ე.წ. ჩანაწერში სპეციალური ველი სახელწოდებით გასაღები შეიძლება გამოყენებულ იქნას ჩანაწერის იდენტიფიცირებისთვის. UNIX და MS-DOS ფაილურ სისტემებში ფაილს აქვს უმარტივესი ლოგიკური სტრუქტურა - ერთბაიტიანი ჩანაწერების თანმიმდევრობა.

ფიზიკური ორგანიზაცია და ფაილის მისამართი:

ფიზიკური ფაილების ორგანიზაცია აღწერს ფაილის გარე შენახვის მოწყობილობაზე, განსაკუთრებით დისკზე განთავსების წესებს. ფაილი შედგება ფიზიკური ჩანაწერებისგან - ბლოკებისგან. ბლოკი არის მონაცემთა უმცირესი ერთეული, რომელსაც გარე მოწყობილობა ცვლის RAM-თან. უწყვეტი განთავსება არის ფიზიკური ორგანიზაციის უმარტივესი ვარიანტი (სურათი 2.34a), რომელშიც ფაილი უზრუნველყოფილია დისკის ბლოკების თანმიმდევრობით, რომლებიც ქმნიან დისკის მეხსიერების ერთ უწყვეტ მონაკვეთს. ამ შემთხვევაში ფაილის მისამართის დასაზუსტებლად საკმარისია მხოლოდ საწყისი ბლოკის ნომრის მითითება. ამ მეთოდის კიდევ ერთი უპირატესობა მისი სიმარტივეა. მაგრამ ასევე არსებობს ორი მნიშვნელოვანი ნაკლი. ჯერ ერთი, ფაილის შექმნისას, მისი სიგრძე წინასწარ არ არის ცნობილი, რაც იმას ნიშნავს, რომ არ არის ცნობილი, რამდენი მეხსიერება უნდა იყოს დაცული ამ ფაილისთვის და მეორეც, ამ განლაგების თანმიმდევრობით, გარდაუვალი ხდება ფრაგმენტაცია და დისკის ადგილი არ გამოიყენება ეფექტურად. , ვინაიდან ინდივიდუალური მცირე ტერიტორიები (მინიმუმ 1 ბლოკი) შეიძლება დარჩეს გამოუყენებელი.

ფიზიკური ორგანიზაციის შემდეგი მეთოდი არის განთავსება დისკის მეხსიერების ბლოკების დაკავშირებული სიის სახით (სურათი 2.34b). ამ მეთოდით, ყოველი ბლოკის დასაწყისში არის მაჩვენებელი შემდეგი ბლოკისკენ. ამ შემთხვევაში, ფაილის მისამართი შეიძლება ასევე იყოს მითითებული ერთი ნომრით - პირველი ბლოკის ნომერი. წინა მეთოდისგან განსხვავებით, თითოეული ბლოკი შეიძლება დაერთოს ნებისმიერი ფაილის ჯაჭვს, ამიტომ არ არის ფრაგმენტაცია. ფაილი შეიძლება შეიცვალოს მისი არსებობის განმავლობაში, გაზარდოს ბლოკების რაოდენობა. მინუსი არის ფაილში თვითნებურად მითითებულ ადგილას წვდომის განხორციელების სირთულე: იმისათვის, რომ წაიკითხოთ ფაილის მეხუთე ბლოკი თანმიმდევრულად, აუცილებელია პირველი ოთხი ბლოკის თანმიმდევრულად წაკითხვა, ბლოკის ნომრების ჯაჭვის მიკვლევით. გარდა ამისა, ამ მეთოდით, ერთ ბლოკში შემავალი ფაილის მონაცემების რაოდენობა არ არის ორის სიმძლავრის ტოლი (ერთი სიტყვა იხარჯება შემდეგი ბლოკის ნომრისთვის) და ბევრი პროგრამა კითხულობს მონაცემებს ბლოკებში, რომელთა ზომა უდრის სიმძლავრეს. ორიდან.

პოპულარული მეთოდი, რომელიც გამოიყენება მაგალითად MS-DOS ოპერაციული სისტემის FAT ფაილურ სისტემაში, არის ინდექსების დაკავშირებული სიის გამოყენება. თითოეული ბლოკი დაკავშირებულია გარკვეულ ელემენტთან - ინდექსთან. ინდექსები განლაგებულია დისკის ცალკეულ ზონაში (MS-DOS-ში ეს არის FAT ცხრილი). თუ გარკვეული ბლოკი გამოყოფილია გარკვეულ ფაილზე, მაშინ ამ ბლოკის ინდექსი შეიცავს ამ ფაილის შემდეგი ბლოკის ნომერს. ამ ფიზიკური ორგანიზაციით, წინა მეთოდის ყველა უპირატესობა შენარჩუნებულია, მაგრამ ორივე ნაკლოვანება ამოღებულია: პირველ რიგში, ფაილში თვითნებური ადგილის წვდომისთვის საკმარისია მხოლოდ ინდექსის ბლოკის წაკითხვა, ფაილის ბლოკების საჭირო რაოდენობის დათვლა. ჯაჭვის გასწვრივ და განსაზღვრეთ სასურველი ბლოკის რაოდენობა და, მეორეც, ფაილის მონაცემები იკავებს მთელ ბლოკს, რაც ნიშნავს, რომ მას აქვს მოცულობა, რომელიც უდრის ორს.

დასასრულს, მოდით განვიხილოთ ფაილის ფიზიკური მდებარეობის დაზუსტება ამ ფაილის მიერ დაკავებული ბლოკის ნომრების უბრალოდ ჩამოთვლით. UNIX OS იყენებს ამ მეთოდის ვარიანტს, რომელიც იძლევა ფიქსირებული მისამართის სიგრძეს, ფაილის ზომის მიუხედავად. ფაილის მისამართის შესანახად გამოყოფილია 13 ველი. თუ ფაილის ზომა არის 10 ბლოკზე ნაკლები ან ტოლი, მაშინ ამ ბლოკების ნომრები პირდაპირ არის მითითებული მისამართის პირველ ათ ველში. თუ ფაილის ზომა 10 ბლოკზე მეტია, მაშინ მომდევნო მე-11 ველი შეიცავს ბლოკის მისამართს, რომელშიც შეიძლება განთავსდეს ფაილის შემდეგი ბლოკების კიდევ 128 ნომერი. თუ ფაილი აღემატება 10+128 ბლოკს, მაშინ გამოიყენება მე-12 ველი, რომელიც შეიცავს ბლოკის ნომერს, რომელიც შეიცავს 128 ბლოკის ნომერს, რომელთაგან თითოეული შეიცავს ამ ფაილის 128 ბლოკის ნომერს. და ბოლოს, თუ ფაილი აღემატება 10+128+128 (128), მაშინ ბოლო მე-13 ველი გამოიყენება სამმაგი არამიმართულებისთვის, რაც საშუალებას გაძლევთ მიუთითოთ ფაილის მისამართი, რომელსაც აქვს მაქსიმალური ზომა 10+ 128 + 128. (128 + 128).

ფაილის ნებართვები:

ფაილზე წვდომის უფლებების განსაზღვრა ნიშნავს თითოეული მომხმარებლისთვის ოპერაციების ნაკრების განსაზღვრას, რომელიც მას შეუძლია გამოიყენოს მოცემულ ფაილზე. სხვადასხვა ფაილურ სისტემას შეიძლება ჰქონდეს დიფერენცირებული წვდომის ოპერაციების საკუთარი სია. ეს სია შეიძლება შეიცავდეს შემდეგ ოპერაციებს:

  • · ფაილის შექმნა,
  • · ფაილის განადგურება,
  • · ფაილის გახსნა,
  • · ფაილის დახურვა,
  • · ფაილის კითხვა,
  • · ფაილზე ჩაწერა,
  • · ფაილის დამატება,
  • · ძიება ფაილში,
  • · ფაილის ატრიბუტების მიღება,
  • · ახალი ატრიბუტების მნიშვნელობების დაყენება,
  • · სახელის გადარქმევა,
  • ფაილის შესრულება
  • · დირექტორიას კითხვა,

და სხვა ოპერაციები ფაილებითა და დირექტორიებით.

ყველაზე ზოგად შემთხვევაში, წვდომის უფლებები შეიძლება აღწერილი იყოს წვდომის უფლებების მატრიცით, რომელშიც სვეტები შეესაბამება სისტემის ყველა ფაილს, სტრიქონები შეესაბამება ყველა მომხმარებელს, ხოლო სტრიქონებისა და სვეტების გადაკვეთაზე მითითებულია ნებადართული ოპერაციები ( სურათი 2.35). ზოგიერთ სისტემაში მომხმარებლები შეიძლება დაიყოს ცალკეულ კატეგორიებად. ერთიანი წვდომის უფლებები განსაზღვრულია ერთი და იმავე კატეგორიის ყველა მომხმარებლისთვის. მაგალითად, UNIX სისტემაში ყველა მომხმარებელი იყოფა სამ კატეგორიად: ფაილის მფლობელი, მისი ჯგუფის წევრები და ყველა დანარჩენი.

ფაილური სისტემის ზოგადი მოდელი:

ნებისმიერი ფაილური სისტემის ფუნქციონირება შეიძლება წარმოდგენილი იყოს მრავალ დონის მოდელით, რომელშიც თითოეული დონე უზრუნველყოფს გარკვეულ ინტერფეისს (ფუნქციების კომპლექტს) ზედა დონეზე, ხოლო თავად იყენებს ინტერფეისს (ამუშავებს მოთხოვნებს). ქვედა დონის შეასრულოს თავისი სამუშაო.

სიმბოლური დონის ამოცანაა სიმბოლური ფაილის სახელიდან განსაზღვროს მისი უნიკალური სახელი. ფაილურ სისტემებში, რომლებშიც თითოეულ ფაილს შეიძლება ჰქონდეს მხოლოდ ერთი სიმბოლური სახელი (მაგალითად, MS-DOS), ეს დონე არ არსებობს, რადგან მომხმარებლის მიერ ფაილისთვის მინიჭებული სიმბოლური სახელი უნიკალურია და შეიძლება გამოყენებულ იქნას ოპერაციული სისტემის მიერ. სხვა ფაილურ სისტემებში, სადაც ერთსა და იმავე ფაილს შეიძლება ჰქონდეს მრავალი სიმბოლური სახელი, ეს ფენა გადის დირექტორიათა ჯაჭვს, რათა განსაზღვროს ფაილის უნიკალური სახელი. მაგალითად, UNIX ფაილურ სისტემაში უნიკალური სახელია ფაილის inode ნომერი (i-node).

შემდეგ, საბაზისო დონეზე, ფაილის უნიკალური სახელი განსაზღვრავს მის მახასიათებლებს: წვდომის უფლებებს, მისამართს, ზომას და სხვა. როგორც უკვე აღვნიშნეთ, ფაილის მახასიათებლები შეიძლება იყოს დირექტორიაში ან ინახება ცალკეულ ცხრილებში. როდესაც ფაილი იხსნება, მისი მახასიათებლები გადადის დისკიდან RAM-ში, რათა შემცირდეს ფაილზე წვდომის საშუალო დრო. ზოგიერთ ფაილურ სისტემაში (მაგალითად, HPFS), როდესაც ფაილი იხსნება, მონაცემების შემცველი ფაილის პირველი რამდენიმე ბლოკი გადადის RAM-ში მის მახასიათებლებთან ერთად.

ფაილზე მოთხოვნის განხორციელების შემდეგი ეტაპი არის მასზე წვდომის უფლებების შემოწმება. ამისათვის მომხმარებლის ან პროცესის უფლებამოსილებები, რომელმაც გასცა მოთხოვნა, შედარებულია ამ ფაილზე წვდომის დაშვებული ტიპების ჩამონათვალთან. თუ მოთხოვნილი წვდომის ტიპი დაშვებულია, მაშინ მოთხოვნა გრძელდება, თუ არა, გაიცემა შეტყობინება წვდომის უფლებების დარღვევის შესახებ.

ლოგიკურ დონეზე განისაზღვრება ფაილში მოთხოვნილი ლოგიკური ჩანაწერის კოორდინატები, ანუ უნდა განისაზღვროს, თუ რა მანძილზე (ბაიტებში) მდებარეობს ფაილის დასაწყისიდან საჭირო ლოგიკური ჩანაწერი. ამ შემთხვევაში, ფაილის ფიზიკური მდებარეობა აბსტრაქტირებულია; იგი წარმოდგენილია ბაიტების უწყვეტი თანმიმდევრობით. ამ დონის ოპერაციული ალგორითმი დამოკიდებულია ფაილის ლოგიკურ ორგანიზაციაზე. მაგალითად, თუ ფაილი ორგანიზებულია როგორც ლოგიკური ჩანაწერების თანმიმდევრობა ფიქსირებული l სიგრძით, მაშინ n-ე ლოგიკურ ჩანაწერს აქვს ლ((n-1) ბაიტის ოფსეტი. ფაილში ლოგიკური ჩანაწერის კოორდინატების დასადგენად. ინდექს-მიმდევრობითი ორგანიზაციით იკითხება ინდექსის (გასაღების) ცხრილი, რომელშიც პირდაპირ არის მითითებული ლოგიკური ჩანაწერის მისამართი.

ვარიანტი 1

1. ფაილი არის:

2. ფაილის სახელი შედგება ორი ნაწილისაგან:

ბ) სახელი და გაფართოება

3. ფაილის სახელია:

ა) ოპერაციული სისტემა

ბ) პროცესორი

გ) პროგრამა, როდესაც ის შეიქმნა

დ) მომხმარებელი

4. გაფართოება ენიჭება ფაილს:

ა) პროგრამა, როდესაც ის შეიქმნა

ბ) პროცესორი

ბ) მომხმარებელი

დ) ოპერაციული სისტემა

5. ფაილის სახელი შეიძლება შეიცავდეს მდე

ა) 16 სიმბოლო

ბ)254 სიმბოლო

ბ) 256 სიმბოლო

დ) 255 სიმბოლო

6. გამოყოფილია გაფართოებისთვის

ა) 4 სიმბოლო

ბ) 2 სიმბოლო

ბ) 3 სიმბოლო

დ) 5 სიმბოლო

7. იმისათვის, რომ ფაილები დისკზე შეინახოს, დისკი ჯერ უნდა იყოს:

ა) გადაწერილი

ბ) ფორმატირებული

ბ) წაშლილია

დ) დიფრაგმენტირებული

8.ფორმატირების პროცესში დისკი იყოფა ორ ზონად:

ა) სახელი და გაფართოება

ბ) შენახვის ადგილი და დირექტორია

ბ) ოპერატიული მეხსიერება და ქეში მეხსიერება

დ) სექტორები და ტრასები

9.ერთ დონის ფაილური სისტემა

10. გზა ფაილამდე

დ) იწყება დისკის ლოგიკური სახელით, შემდეგ იწერება ერთმანეთში ჩადგმული საქაღალდეების სახელების თანმიმდევრობა, რომელთაგან ბოლო შეიცავს სასურველ ფაილს

ა) პროგრამების დაშლა

დ) განაცხადები

ბ) დისკის მოცულობის შესახებ

14.სად ინახება ამჟამად გაშვებული პროგრამა და დამუშავებული მონაცემები

ა) გარე მეხსიერებაში

ბ) პროცესორში

ბ) ოპერატიული მეხსიერებაში

დ) გამომავალ მოწყობილობაზე

15. დირექტორია არის ადგილი დისკზე დასახელებული და შეიცავს

ბ) ფაილები და სხვა დირექტორიები

ბ) მხოლოდ გარკვეული ფაილები

ა) ALT+DEL გასაღებები

ბ) CTRL+DEL კლავიშები

ბ) როდესაც ჩართავთ კომპიუტერს

დ) DEL გასაღები

17. ოპერაციული სისტემა არის:

ა) რიცხვებში

ბ) ასოები და რიცხვები

ბ) რუსული ასოებით

დ) ლათინური ასოებით

19. root დირექტორია არის

ა) პირველი ზედა

ბ) ყველაზე დაბალი

ბ) ყველაზე მნიშვნელოვანი

დ) ყველაზე დიდი

20. ფაილის გზა არ შეიცავს ...

ა) დისკის სახელი

ბ) დირექტორიას სახელი

ბ) გუნდი

21.ოპერაციული სისტემის მდგომარეობა, რომელშიც ის წყვეტს შედეგების გამომუშავებას და მოთხოვნებზე პასუხს. -ეს..

ა) პრინტერის გამორთვა

ბ) მარყუჟის

ბ) მონიტორის გამორთვა

დ) გაყინვა

დოქ3.

ა) A:\DOC3

ბ) A:\DOC3\Doc3

IN) A:\DOC3\Doc1

გ) A:\TOM3\Doc3

24.აპლიკაცია არის

25.აპლიკაცია მუშაობს კონტროლის ქვეშ

ა) ოპერატიული მეხსიერება

ბ) პროცესორი

ბ) ოპერაციული სისტემა

დ) მომხმარებელი

26. ზოგადი დანიშნულების განაცხადები არ მოიცავს:

ა) გრაფიკული რედაქტორები

ბ) საბაჟო რედაქტორები

ბ) ხმის რედაქტორები

დ) ტექსტის რედაქტორები

ტესტი თემაზე "ფაილები და ფაილური სისტემა",

"კომპიუტერული პროგრამული უზრუნველყოფა"

ვარიანტი 2

1. ფაილის სახელი შედგება ორი ნაწილისაგან:

ა) პირველი სექტორის მისამართები და ფაილის ზომა

ბ) სახელი და გაფართოება

გ) ფაილებისა და დირექტორიების შენახვის ადგილები

დ) პირველი სექტორის დასახელება და მისამართი

2.აპლიკაცია მუშაობს კონტროლის ქვეშ

ა) ოპერატიული მეხსიერება

ბ) პროცესორი

ბ) ოპერაციული სისტემა

დ) მომხმარებელი

3. გაფართოება ენიჭება ფაილს:

ა) პროგრამა, როდესაც ის შეიქმნა

ბ) პროცესორი

ბ) მომხმარებელი

დ) ოპერაციული სისტემა

4. ფაილის სახელი შეიძლება შეიცავდეს მდე

ა) 16 სიმბოლო

ბ)254 სიმბოლო

ბ) 256 სიმბოლო

დ) 255 სიმბოლო

5. იმისათვის, რომ ფაილები დისკზე შეინახოს, დისკი ჯერ უნდა იყოს:

ა) გადაწერილი

ბ) ფორმატირებული

ბ) წაშლილია

დ) დიფრაგმენტირებული

6. root დირექტორია არის

ა) პირველი ზედა

ბ) ყველაზე დაბალი

ბ) ყველაზე მნიშვნელოვანი

დ) ყველაზე დიდი

7.ერთ დონის ფაილური სისტემა

ა) დისკის დირექტორია არის ფაილების სახელების იერარქიული თანმიმდევრობა

ბ) არის წყობილი საქაღალდეების სისტემა

გ) როდესაც დისკის დირექტორია არის ფაილის სახელებისა და შესაბამისი საწყისი სექტორების წრფივი თანმიმდევრობა

დ) დისკის დირექტორია არის ფაილების სახელების გეომეტრიული თანმიმდევრობა

8. ფაილი არის:

ა) მონაცემთა შენახვის ადგილი დისკზე

ბ) გრძელვადიან მეხსიერებაში შენახული პროგრამა ან მონაცემები

გ) პროგრამა ან მონაცემი, რომელსაც აქვს სახელი და ინახება RAM-ში

დ) პროგრამა ან მონაცემი, რომელსაც აქვს სახელი და ინახება გრძელვადიან მეხსიერებაში

9. გზა ფაილამდე

ა) იწყება დისკის ლოგიკური სახელით, შემდეგ იწერება სასურველი ფაილი, შემდეგ ერთმანეთში ჩადგმული საქაღალდეების სახელების თანმიმდევრობა.

ბ) იწყება ერთმანეთში ჩადგმული საქაღალდეების სახელების თანმიმდევრობით, რომელთაგან ბოლო შეიცავს სასურველ ფაილს, შემდეგ იწერება დისკის ლოგიკური სახელი,

ბ) იწყება ბოლო საქაღალდეში, რომელშიც მდებარეობს სასურველი ფაილი, შემდეგ წერს დისკის ლოგიკურ სახელს

დ) იწყება დისკის ლოგიკური სახელით, შემდეგ იწერება ერთმანეთში ჩადგმული საქაღალდეების სახელების თანმიმდევრობა, რომელთაგან ბოლო შეიცავს სასურველ ფაილს

10. გამოყოფილია გაფართოებისთვის

ა) 4 სიმბოლო

ბ) 2 სიმბოლო

ბ) 3 სიმბოლო

დ) 5 სიმბოლო

11. აირჩიეთ ფაილის სწორი სახელი

12.ოპერაციული სისტემა ეხება

ა) პროგრამების დაშლა

ბ) სისტემის პროგრამულ უზრუნველყოფას

ბ) აპლიკაციის პროგრამულ უზრუნველყოფას

დ) განაცხადები

13. ფაილებზე წვდომის ორგანიზებისთვის ოპერაციულ სისტემას უნდა ჰქონდეს ინფორმაცია

ა) კლასტერული ნომრების შესახებ, სადაც განთავსებულია თითოეული ფაილი

ბ) დისკის მოცულობის შესახებ

დ) დისკზე ფაილების რაოდენობის შესახებ

14.ფორმატირების პროცესში დისკი იყოფა ორ ზონად:

ა) სახელი და გაფართოება

ბ) შენახვის ადგილი და დირექტორია

ბ) ოპერატიული მეხსიერება და ქეში მეხსიერება

დ) სექტორები და ტრასები

15.სადაც ინახება ამჟამად გაშვებული პროგრამა და დამუშავებული მონაცემები

ა) გარე მეხსიერებაში

ბ) პროცესორში

ბ) ოპერატიული მეხსიერებაში

დ) გამომავალ მოწყობილობაზე

ა) ALT+DEL გასაღებები

ბ) CTRL+DEL კლავიშები

ბ) როდესაც ჩართავთ კომპიუტერს

დ) DEL გასაღები

17. ოპერაციული სისტემა არის:

ა) კომპიუტერული ტექნიკური დოკუმენტაცია

ბ) საერთო სარგებლობის მოწყობილობებისა და პროგრამების ნაკრები

გ) ძირითადი კომპიუტერული მოწყობილობების ნაკრები

დ) პროგრამების ერთობლიობა, რომელიც ორგანიზებას უწევს კომპიუტერის კონტროლს და მის ურთიერთქმედებას მომხმარებელთან

18. მითითებულია ლოგიკური დისკის სახელი

ა) რიცხვებში

ბ) ასოები და რიცხვები

ბ) რუსული ასოებით

დ) ლათინური ასოებით

19. ფაილის გზა არ შეიცავს...

ა) დისკის სახელი

ბ) დირექტორიას სახელი

ბ) გუნდი

20.ოპერაციული სისტემის მდგომარეობა, რომელშიც ის წყვეტს შედეგების გამომუშავებას და მოთხოვნებზე პასუხს. -ეს..

ა) პრინტერის გამორთვა

ბ) მარყუჟის

ბ) მონიტორის გამორთვა

დ) გაყინვა

21. ფაილის სახელია:

ა) ოპერაციული სისტემა

ბ) პროცესორი

გ) პროგრამა, როდესაც ის შეიქმნა

დ) მომხმარებელი

22. მოცემულია დირექტორია ხე. მიუთითეთ ფაილის სრული სახელიდოქ3.

ა) A:\DOC3

ბ) A:\DOC3\Doc3

IN) A:\DOC3\Doc1

გ) A:\TOM3\Doc3

23.ოპერაციული სისტემის ჩატვირთვის პროცესში ხდება შემდეგი:

ა) ოპერაციული სისტემის ფაილების კოპირება ფლოპი დისკიდან მყარ დისკზე

ბ) ოპერაციული სისტემის ფაილების კოპირება CD-დან მყარ დისკზე

დ) ოპერატიული მეხსიერების შიგთავსის მყარ დისკზე კოპირება.

24. დირექტორია არის ადგილი დისკზე დასახელებული და შეიცავს

ა) მომხმარებლის მიერ შედგენილი პროგრამების სია

ბ) ფაილები და სხვა დირექტორიები

ბ) მხოლოდ გარკვეული ფაილები

დ) ინფორმაცია ფაილების შესახებ (სახელი, გაფართოება, ბოლო განახლების თარიღი)

25. განაცხადი არის

ა) მომხმარებელი, რომელიც წყვეტს მისი აპლიკაციის პრობლემებს

ბ) პროგრამა, რომლითაც ოპერაციული სისტემა წყვეტს თავის აპლიკაციის პრობლემებს

გ) მოწყობილობები, რომლებითაც მომხმარებელი აგვარებს თავის აპლიკაციის პრობლემებს

დ) პროგრამა, რომლითაც მომხმარებელი წყვეტს თავის მიმართულ პრობლემებს

26. ზოგადი დანიშნულების განაცხადები არ შეიცავს:

ა) გრაფიკული რედაქტორები

ბ) საბაჟო რედაქტორები

ბ) ხმის რედაქტორები

დ) ტექსტის რედაქტორები

ვარიანტი 1

26; მოქმედებები მიერფუნქციონირების დეზორგანიზაცია სისტემები ... ფაილი; მაკროვირუსები; სკრიპტირებული; ჩექმა. 128. მიერ ... კომპიუტერები, რომელზედაც იგი გამოიყენება პროგრამული უზრუნველყოფა უსაფრთხოება ... ფაილებიდა შლის დან ფაილივირუსის სხეული ბრუნდება ფაილები...თემა) იმათ, უკან...

  • 1. კომპიუტერებისა და პროგრამული უზრუნველყოფის ნაკრები ე.წ

    დოკუმენტი

    კომპონენტები პროგრამული უზრუნველყოფა უზრუნველყოფა კომპიუტერიარიან... 1) მონიტორი და ზედამხედველი 2) პროგრამების დამუშავება და სისტემებიავტომატიზაციის პროგრამირება 3) ოპერაციული სისტემადა სისტემაპროგრამირება...

  • გაუგებარ ფრაზას რომ წააწყდა, მკითხველი, როგორც წესი, ცდილობს გაარკვიოს მისი მნიშვნელობა. ეს სტატია მომხმარებლისთვის არის მოკლე ექსკურსია უცნობი სამყაროში.

    ფაილის ზოგადი კონცეფცია

    გრძელვადიანი შენახვა ინახავს ყველა მონაცემს ფაილების სახით. Რა არის ეს? ფაილი არის ბაიტების დასახელებული თანმიმდევრობა, რომელიც თავის მხრივ შედგება ბიტებისგან. მას აქვს საკუთარი სახელი და ადგილმდებარეობის მისამართი. პირველ პარამეტრს ადგენს ადამიანი, მეორე კი დაყენებულია და დიდხანს ახსოვს ოპერაციული სისტემის მიერ. ძებნა ხორციელდება ფაილის სახელით, ამიტომ მომხმარებლისთვის საჭირო არ არის მისი მისამართის ჩაწერა.

    ეს ხდება, რომ ინფორმაცია კომპიუტერულ მედიაში ვერ მოიძებნება. მაგრამ ცარიელ ფაილსაც კი აქვს თავისი სახელი, რაც მყარ დისკზე ჩაწერილი მონაცემთა ნაკრების მნიშვნელოვანი თვისებაა. თუ ის არ არის, მაშინ ასეთ სტრუქტურას არ შეიძლება ეწოდოს შენახვა.

    Ფაილების სისტემა

    თითოეული (ფლოპი, მყარი ან ლაზერული დისკი) შეიძლება შეიცავდეს მის დიდ რაოდენობას. ფაილური სისტემა შექმნილია მონაცემების შესანახად და სხვადასხვა დირექტორიების ორგანიზებისთვის. ფართო გაგებით, იგი მოიცავს დისკზე არსებული ყველა ინფორმაციის მთლიანობას, მონაცემთა სტრუქტურების კომპლექტს და სისტემური პროგრამული ინსტრუმენტების კომპლექტს. root დირექტორია შედგება მე-2 დონის დანართებისგან, რომლებიც, თავის მხრივ, მოიცავს მე-3 დონის საქაღალდეებს და ა.შ. ერთ დონის ხაზოვანი სისტემა გამოიყენება დისკებისთვის რამდენიმე ფაილით, მრავალ დონის იერარქიული სისტემა დისკებისთვის, რომელთა დიდი რაოდენობაა. მეორე ხასიათდება ხის აგებულებით.

    ფაილური სისტემის დანიშნულება

    იგი მოიცავს პირისთვის მოსახერხებელი ინტერფეისის უზრუნველყოფას დისკზე მდებარე ინფორმაციაზე წვდომისას და ობიექტების მრავალ ადამიანში გაზიარების შესაძლებლობისა და მიმდინარე პროცესების გაცნობიერებაში. ამ ტიპის სტრუქტურა საშუალებას გაძლევთ მიაღწიოთ მაქსიმალურ შედეგებს მონაცემებთან მუშაობისას.

    ფაილის ტიპები

    გარკვეული ინფორმაციის წყალობით, კომპიუტერს შეუძლია უხეშად გაიგოს, რა არის მონაცემთა ნაკრებში და რა პროგრამით შეიძლება მისი გახსნა. გაფართოება არის რამდენიმე ასო ან რიცხვი, რომლებიც გამოჩნდება სტანდარტული ფაილის სახელში პერიოდის შემდეგ. იგი განსაზღვრავს მონაცემთა ტიპს და შესაბამის პროგრამას. მაგალითად, დისკზე ჩაწერილი ინფორმაცია mp3 გაფართოებით გაიხსნება პლეერში. პროგრამის სურათი წარმოდგენილია ფაილის სურათში. ამ ხატის საშუალებით, გამოცდილი მომხმარებელი დაუყოვნებლივ ხვდება, სად შეიძლება გამოყენებული იქნას მითითებული მონაცემთა ტიპი. დოკუმენტი გაიხსნება მხოლოდ ტექსტისთვის განკუთვნილი პროგრამაში. ვიდეო ფაილების დაკვრა შესაძლებელია პლეერში. ინფორმაცია სურათების სახით იხსნება გრაფიკულ რედაქტორში. ბევრი სხვადასხვა ფაილია. თითოეულ მათგანს აქვს ხატულა, რომელიც მიუთითებს შესაბამის პროგრამაზე.

    ფაილი: ფაილის სახელები

    მომხმარებლები აძლევენ მონაცემთა ნაკრების სიმბოლურ სახელებს. ფაილები იდენტიფიცირებულია მათ მიერ. ამ შემთხვევაში მხედველობაში უნდა იქნას მიღებული სისტემური შეზღუდვები როგორც გამოყენებული სიმბოლოებზე, ასევე ფრაზის მთელ სიგრძეზე. ფაილის სახელი არის ზემოთ მითითებული სახელი, რომელიც შეიძლება იყოს იგივე რამდენიმე მონაცემთა ნაკრებისთვის. ამ შემთხვევაში, დირექტორიაში იდენტიფიკატორების თანმიმდევრობა, ანუ მისამართი, სადაც განთავსებულია ინფორმაცია, განსხვავებული იქნება. ზოგიერთ სისტემაში ერთსა და იმავე ობიექტს არ შეიძლება ჰქონდეს რამდენიმე სახელი, ზოგიერთში კი ასეთი შეზღუდვა საერთოდ არ არსებობს. ამ უკანასკნელ შემთხვევაში, მონაცემთა ნაკრები ენიჭება უნიკალურ სახელს. ეს არის რიცხვითი იდენტიფიკატორი, რომელსაც იყენებს ნებისმიერი ოპერაციული სისტემის პროგრამა.

    ფაილის სახელის შემადგენლობა

    ნებისმიერი ინფორმაცია დისკზე შეიცავს რამდენიმე ელემენტს. რისგან შედგება ფაილის სახელი? ამის გასაგებად, თქვენ უნდა გქონდეთ ნიმუში თქვენს თვალწინ. ფაილის სახელი შედგება ორი ურთიერთდაკავშირებული ნაწილისგან: სახელი და გაფართოება, რომელიც განსაზღვრავს მონაცემთა ტიპს. ის განსაზღვრავს ნებისმიერ ინფორმაციას მედიაზე.

    Სრული სახელი

    აი მაგალითი:

    C:\Music\Holiday\Melody.mp3.

    ნიმუშიში მითითებული ფაილის სრული სახელი არის სახელი, რომელიც შედგება თავად ფაილისა და ინფორმაციის ბილიკისგან. ჩამოთვლილი ბოლო პუნქტი არის საქაღალდეების ID-ების სია, რომლებიც თანმიმდევრულად უნდა გაიხსნას, რათა უმაღლესი დონიდან მონაცემთა ნაკრებისკენ გადახვიდეთ. ფაილის სრული სახელი უნდა იყოს მითითებული, დაწყებული root დირექტორიადან და შეიცავს სხვა დონის ყველა დამოკიდებული დანართების ჩამონათვალს. ეს სახელი აბსოლუტურია. ეს ეხება ინფორმაციას root დირექტორიასთან დაკავშირებით, მიმდინარე საქაღალდის მიუხედავად. სახელის ყველა ელემენტი გამოყოფილია დახრილი (\) სიმბოლოთი. ეს სიმბოლო უნდა იყოს მითითებული root დირექტორიას სახელამდე.

    Მოკლე სახელი

    შეზღუდვები არის ამ ტერმინის გაჩენის მიზეზი. იმ დღეებში ფაილს მხოლოდ 8 სიმბოლო შეეძლო მის სახელში. ცოტა მოგვიანებით, შესაძლებელი გახდა სახელის შემდეგ წერტილის დადება და 3 გაფართოების სიმბოლოს დამატება.

    ასე გამოიყურებოდა:

    მელოდია.mp3.

    დეველოპერებმა დაიწყეს სახელის გაფართოებების გამოყენება ტექნიკური საჭიროებისთვის. მათი დახმარებით პროგრამებმა „ისწავლეს“ ფაილის ტიპის ამოცნობა. ფაილის სახელის ჩაწერის ამ სქემას ეწოდა სისტემა 8.3 (სახელისა და გაფართოების სიმბოლოების რაოდენობის და მათ შორის პერიოდის მიხედვით). მას ჰქონდა მთელი რიგი უარყოფითი მხარეები: ინგლისური ანბანის გარდა ინტერვალის, პუნქტუაციის ნიშნებისა და ასოების გამოყენების შეუძლებლობა. ამიტომ მნიშვნელოვანი სახელის შექმნა ძალიან რთული იყო. მოკლე სახელი არ შეიცავს წინ ხაზს ( \ ). ამ სახელით შეგიძლიათ მიუთითოთ მონაცემები მიმდინარე დირექტორიაში.

    გრძელი სახელი

    ადრე, როდესაც ათასობით ფაილი ინახებოდა დისკებზე, მომხმარებლებმა კარგად იცოდნენ, საიდან მოდიოდა გარკვეული მონაცემები მედიაზე. ამჟამად შეუძლებელია შემოსული ინფორმაციის ისტორიის მონიტორინგი. ამიტომ, მონაცემების სათაურის სიგრძეზე მკაცრი შეზღუდვები მოიხსნა. რისგან შედგება ფაილის სახელი? ახლა სახელი შეიძლება დაიწეროს რუსული ასოებით, გარკვეული სასვენი ნიშნებით და თუნდაც ინტერვალით. გაფართოება მითითებულია არა მხოლოდ სამი სიმბოლოთი. თუ სახელი შეიცავს რამდენიმე წერტილს, მაშინ ფაილის ტიპი მითითებულია ბოლო სასვენი ნიშნის შემდეგ.

    თუმცა, ტრადიციები დიდ ძალას შეიცავს, რის გამოც გრძელი გაფართოებები არ გვხვდება კომპიუტერებზე. სამი სიმბოლო საკმარისია სისტემისთვის ფაილის ტიპის დასანიშნად. შეიძლება იყოს მინიმუმ 250 სიმბოლო, თუმცა ეს, რა თქმა უნდა, ზედმეტია.

    პრობლემური ობიექტები

    დოკუმენტი გრძელი სათაურით შეიძლება არ იყოს სწორად წაკითხული სხვა კომპიუტერზე. ამიტომ, მონაცემების გაგზავნისას უნდა გამოიყენოთ ლათინური ასოები. რუსული ანბანი შეიძლება არ იყოს მიმღების კომპიუტერში და ფრაზების ნაცვლად, გამოჩნდება სიმბოლოების გაუგებარი ნაკრები. მომხმარებლის პერსონალურ კომპიუტერზე ფაილების შენახვის სისტემის ორგანიზებისთვის, გამოიყენება ნებისმიერი ასო.

    ფაილის სწორი სახელი

    ის შეიძლება შედგებოდეს ნებისმიერი დიდი ან პატარა ასო, რიცხვი, წერტილი და ქვედა ხაზი. ფართების გამოყენება აკრძალული არ არის. თუმცა, არ უნდა გამოიყენოთ იგი ზედმეტად და ასევე არ დადოთ სახელის დასაწყისში. შეგიძლიათ სახელში ჩართოთ სხვა სიმბოლოები, გარდა რეზერვირებული სიმბოლოებისა (>< | ? * / \ : "). Расширение отделяется от названия последней правой точкой. Длина имени ограничивается 255 знаками. На самом деле обычному пользователю хватает 20 символов. Операционная система не различает строчные и прописные буквы в имени файла. Это означает, что сохранить в одном каталоге два элемента с одинаковым названием, написанным в разном регистре, не получится. Так может выглядеть пример совпадающих имен: «Текст.doc» и «ТЕКСТ.doc».

    ფაილის სახელი არასწორია

    გარდა ამ შეზღუდვებისა, არის აკრძალული მოწყობილობების დაჯავშნილი სახელების გამოყენება.

    ასე რომ, PRN არის პრინტერი. COM1-COM4 - მოწყობილობები, რომლებიც დაკავშირებულია სერიულ პორტებთან 1-4. AUX ასრულებს იგივე ფუნქციას, როგორც COM1. LPT1-LPT4 არის ელემენტები, რომლებიც დაკავშირებულია პარალელურ პორტებთან 1-4 (პრინტერები), CON (კონსოლი) შეყვანისთვის - კლავიატურა, გამომავალი - ეკრანი, NUL - "ცარიელი" მოწყობილობა. როდესაც მომხმარებელი ცდილობს დაჯავშნული სახელის მითითებას, სისტემა აჩვენებს შეცდომას. გაფრთხილება ასევე ნაჩვენებია აკრძალული სიმბოლოების გამოყენებისას. ის მიუთითებს ფაილის არასწორ სახელზე. მონაცემთა ნაკრების შესახებ არასწორად ჩაწერილი ინფორმაცია არ ინახება, მაგრამ იღებს წინა მნიშვნელობას.

    ფაილის სახელის შაბლონი

    ოპერაციული სისტემის ჭურვები, ისევე როგორც სხვადასხვა პროგრამირების ენები, საშუალებას აძლევს მომხმარებელს მოძებნოს სახელები და დირექტორიები კონკრეტული ჯგუფებისთვის. ყველა ფაილი მოწმდება მოცემულ შაბლონთან შესაბამისობაში, თუ რომელიმე მათგანი ემთხვევა შაბლონს, მაშინ მხედველობაში მიიღება, თუ არა, გამოტოვებულია.

    რატომ არის საჭირო ასეთი ნიმუში? ხშირად თქვენ გჭირდებათ იგივე მოქმედების შესრულება ფაილების მთელ ჯგუფზე. ამას ნაკლები დრო სჭირდება, ვიდრე თითოეულ დოკუმენტზე ინდივიდუალურად წვდომა. ფაილის სახელის შაბლონი საშუალებას გაძლევთ აირჩიოთ ჯგუფი, რომელიც აკმაყოფილებს მითითებულ მოთხოვნებს ბრბოდან. იგი გამოიყენება მონაცემთა მოძიებაშიც კი.

    სპეციალური პერსონაჟები

    ფაილის სახელის ნიმუში მითითებულია სპეციალური სიმბოლოების გამოყენებით:

    • ვარსკვლავი არის სიმბოლოთა ნებისმიერი ჯგუფის სიმბოლო. მათ რაოდენობას არ აქვს მნიშვნელობა. მაგალითად, ერთი ვარსკვლავი არის შაბლონი, რომელიც ემთხვევა კატალოგში არსებულ ყველა ინფორმაციას. *.mp3 ბრძანების წყალობით, შეგიძლიათ შეცვალოთ იგივე ტიპის ნებისმიერი ფაილი. ფაილების სახელები, რომლებიც იწყება my-ით და მთავრდება .txt-ით, მონიშნულია my*.txt ნიმუშის გამოყენებით. *2014* ნიმუში განსაზღვრავს კომპიუტერზე არსებულ ყველა ობიექტს, რომელთა სახელები შეიცავს სიმბოლოთა ჯგუფს 2014.
    • არის აღნიშვნა ნებისმიერი ცალკეული პერსონაჟისთვის. მაგალითად, მუსიკალური ნიმუშისთვის.??? შესაფერისია მითითებული სიტყვით დაწყებული მონაცემები და სამი ინგლისური ასოს გაფართოება. na?e.txt შაბლონში სტანდარტული კითხვის ნიშნის ნაცვლად შეიძლება გამოყენებულ იქნას ნებისმიერი სიმბოლო.

    სხვა გუნდები

    ასევე არსებობს ნიმუშების შედგენის სხვა წესები. ბრძანებაში კვადრატული ფრჩხილების () შესაძლო მნიშვნელობების ჩამონათვალში ჩართვის საშუალებით, შეგიძლიათ ძებნა უფრო მოქნილი გახადოთ. თუ გსურთ იპოვოთ ნებისმიერი ფაილი, რომელიც იწყება ასო t-ით, ქეისის გარეშე, მაშინ ნიმუში უნდა დაიწეროს ასე: *. ანბანური სახელებით მონაცემების ძიებისას, შეგიძლიათ შექმნათ დიაპაზონი. მსგავსი შაბლონი ასე გამოიყურება: ?.jpg. სისტემა იპოვის ფაილებს მითითებული გაფართოების ტიპით, რომელთა სახელები შედგება ორი სიმბოლოსგან. უფრო მეტიც, პირველი ასო k, l, y ან z არის რეგისტრირებული.

    ჭურვის მნიშვნელობა

    რამდენიმე სპეციალური სიმბოლო შეიძლება გამოყენებულ იქნას ერთ შაბლონში. შაბლონები შერწყმულია მრავალ ბრძანებასთან: დირექტორიების დათვალიერება, ფაილების კოპირება, ძიება და ა.შ. თუმცა, მოქმედებები სრულდება არა შაბლონით, არამედ მის შესატყვისი მონაცემებით. საჭირო ობიექტები შეირჩევა ბრძანების გარსით.

    შაბლონის გაფართოება არის * სიმბოლოს ფაილის სახელების თანმიმდევრული თანმიმდევრობით ჩანაცვლების პროცესი.

    ზოგიერთი ბრძანება ვერასოდეს იპოვის სპეციალურ სიმბოლოს მათი პარამეტრების სიაში. მაშ, რა არის პასუხისმგებელი მონაცემთა მოძიებაზე? ბრძანების გარსი ასრულებს ნიმუშის აუცილებელ გაფართოებას ისე, რომ ჩამოთვლილი იქნება შაბლონის შესაბამისი ფაილის ყველა სახელი.

    ფაილის სახელის ნიღბები

    ისინი გამოიყენება ჯგუფურ ოპერაციებში მონაცემებით. ნიღაბი არის ფაილების სახელებში დაშვებული სიმბოლოების თანმიმდევრობა, რომელიც ასევე შეიძლება შეიცავდეს კითხვის ნიშანს და ვარსკვლავს. მისი დახმარებით თქვენ შეგიძლიათ წაშალოთ ნებისმიერი დროებითი ფაილი თქვენს კომპიუტერში. ბრძანებაში ფაილის სახელები შეიძლება შეიცავდეს სხვადასხვა სიმბოლოებს. კითხვის ნიშანი აღნიშნავს ერთ თვითნებურ სიმბოლოს, ხოლო ვარსკვლავი მთელ თანმიმდევრობას. მაგალითად, rm *mp3 ბრძანების გამოყენებით, შეგიძლიათ წაშალოთ ყველა ფაილი, რომელიც მთავრდება ამ ფრაგმენტით. თუ თქვენ გჭირდებათ ყველა მონაცემის წაშლა დირექტორიაში, უნდა გამოიყენოთ rm * ბრძანება. ბრძანება თითქმის ისევე მუშაობს ერთი სიმბოლოს შეცვლით. სახელების ნიღბები ასევე შეიძლება გამოყენებულ იქნას დირექტორიაებთან.

    პრობლემური კოპირება

    გრძელ სახელებზე გადასვლა ქმნის თავსებადობის პრობლემებს ადრე შექმნილ პროგრამებთან, რომლებიც იყენებენ მცირე ფრაზებს. იმისათვის, რომ აპლიკაციებმა გახსნას ინფორმაცია ადრე მიღებული შენახვის სტრუქტურის შესაბამისად, ფაილურ სისტემას უნდა შეეძლოს უნიკალური მოკლე მეტსახელების მიწოდება მონაცემებისთვის, რომლებსაც აქვთ რთული სახელები. ახალი ოპერაციული სისტემები მხარს უჭერენ გრძელ სახელებს. მაგრამ ზოგჯერ მომხმარებელი აწყდება მოულოდნელ პრობლემებს. გრძელი სახელებით ფაილების კოპირება შეიძლება რთული იყოს.

    ამ შემთხვევაში მალსახმობის შექმნაც კი არ დაეხმარება. როგორც წესი, მომხმარებელს სჭირდება მხოლოდ ფაილის სახელის გადარქმევა და ხელახლა ცდა. ალტერნატიულად, შეგიძლიათ დაარქივოთ მონაცემები, დააკოპიროთ და ამოალაგოთ. მაგრამ რა უნდა გააკეთოთ, თუ მეასე ქვედირექტორიაში, რომელშიც განთავსებულია საჭირო ფაილი, ფაილის სახელები იმდენად გრძელია მათში ჩაწერილი ბილიკის გამო?

    სარეზერვო პარამეტრები

    თუ ზემოაღნიშნული მეთოდები არ მუშაობს, თქვენ უბრალოდ უნდა დააკავშიროთ ქსელის დისკი კომპიუტერის სურათზე მარჯვენა ღილაკით დაწკაპუნებით და კავშირის არჩევით მენიუდან, რომელიც გამოჩნდება. ამ შემთხვევაში, თქვენ უნდა მიუთითოთ ასო სასურველი მედიისთვის და ფაილის გზა.

    როგორც უკანასკნელი საშუალება, მომხმარებელს შეუძლია გამოიყენოს FAR 2.0 გრძელი სახელების კოპირების პროგრამა და თუნდაც გამორთოს Recycle Bin.

    ფაილი შეიძლება იყოს ფაილის სიგრძე და რეალურად ფაილის შექმნა შედგება სახელის მინიჭებისგან და ფაილურ სისტემაში დარეგისტრირებისგან - ეს არის ოპერაციული სისტემის ერთ-ერთი ფუნქცია. მაშინაც კი, როცა რომელიმე აპლიკაციურ პროგრამაში მუშაობისას ვქმნით ფაილს, ზოგადად, ამ ოპერაციისთვის გამოიყენება ოპერაციული სისტემის ინსტრუმენტები.

    ფაილების დასახელების მეთოდების მიხედვით, განასხვავებენ „მოკლე“ და „გრძელ“ სახელებს. ოპერაციული სისტემის წინ Windows 95კომპიუტერზე ფაილების დასახელების ჩვეულებრივი გზა IBM PC-ს ჰქონდა 8.3 შეთანხმება.ამ შეთანხმების მიხედვით, მიღებული ქ MS-DOSფაილის სახელი შედგება ორი ნაწილისაგან: ფაქტობრივი სახელი და სახელის გაფართოება.ფაილის სახელი გამოყოფილია 8 სიმბოლოები და მისი გაფართოება - 3 სიმბოლო. სახელი გაფართოებისგან გამოყოფილია წერტილით. სახელი და გაფართოება შეიძლება შეიცავდეს მხოლოდ ლათინური ანბანის ანბანურ სიმბოლოებს.

    შეთანხმება 8.3არ არის სტანდარტი და, შესაბამისად, ზოგიერთ შემთხვევაში გადახრები ჩაწერის სწორი ფორმისგან დაშვებულია როგორც ოპერაციული სისტემის, ასევე მისი აპლიკაციების მიერ. ასე, მაგალითად, უმეტეს შემთხვევაში სისტემა „არ ეწინააღმდეგება“ ზოგიერთი სპეციალური სიმბოლოს (ძახილის ნიშანი, ქვედა ხაზი, დეფისი, ტილდი და ა.შ.) და ზოგიერთი ვერსიის გამოყენებას. MS-DOS კიდაუშვით რუსული და სხვა ანბანის გამოყენება ფაილების სახელებში. დღეს ფაილის სახელები იწერება მიხედვით შეთანხმება 8.3,ითვლება "მოკლე".

    "მოკლე" სახელების მთავარი მინუსი არის მათი დაბალი შემცველობა. ყოველთვის არ არის შესაძლებელი ფაილის მახასიათებლების რამდენიმე სიმბოლოთი გამოხატვა, შესაბამისად, ოპერაციული სისტემის მოსვლასთან ერთად Windows 95დაინერგა "გრძელი" სახელის კონცეფცია. ეს სახელი შეიძლება შეიცავდეს 256 სიმბოლოს. ეს სავსებით საკმარისია ფაილების მნიშვნელოვანი სახელების შესაქმნელად.

    „გრძელი“ სახელი შეიძლება შეიცავდეს ნებისმიერ სიმბოლოს ცხრა სპეციალური სიმბოლოს გარდა: \/:*?“<>|. სახელში ნებადართულია ინტერვალი და მრავალი წერტილი. სახელის გაფართოებად ითვლება ყველა სიმბოლო, რომელიც მოდის ბოლო წერტილის შემდეგ; შეიძლება იყოს სამზე მეტი.

    გრძელი სახელების შემოღება მოითხოვდა ცვლილებებს ფაილური სისტემების ორგანიზაციაში დაფუძნებული ცხიმიანი.ტერმინი გამოჩნდა VFAT,მიუთითებს ფაილურ სისტემაზე დაფუძნებული ცხიმიანი ერთადგრძელი სახელების მხარდაჭერა. Ფაილების სისტემა NTFSთავიდანვე მხარს უჭერს გრძელ სახელებს.

    "გრძელ" სახელთან ერთად, ოჯახის ოპერაციული სისტემები ფანჯრებიისინი ასევე ქმნიან ფაილის მოკლე სახელს - აუცილებელია ამ ფაილთან მუშაობა მოძველებული ოპერაციული სისტემების სამუშაო სადგურებზე.

    ფაილის "გრძელი" სახელების გამოყენება ოჯახის ოპერაციულ სისტემებში ფანჯრებიაქვს მთელი რიგი ფუნქციები.

    1. თუ "გრძელი" ფაილის სახელი მოიცავს სივრცეებს, მაშინ სერვისის ოპერაციებში ის უნდა იყოს ჩასმული ბრჭყალებში. რეკომენდებულია არა სივრცეების გამოყენება, არამედ მათი ჩანაცვლება ქვედა ხაზებით.


    2. არ არის მიზანშეწონილი დისკის ძირეულ საქაღალდეში (ფაილის იერარქიული სტრუქტურის ზედა დონეზე) გრძელი სახელების მქონე ფაილების შენახვა. FAT-ზე დაფუძნებულ ფაილურ სისტემებში ამ საქაღალდეში შენახვის ერთეულების რაოდენობა შეზღუდულია. რაც უფრო გრძელია სახელები, მით უფრო ნაკლები ფაილი შეიძლება განთავსდეს root საქაღალდეში.

    3. გარდა ფაილის სახელის სიგრძის შეზღუდვისა (256 სიმბოლო), არის ბევრად უფრო მკაცრი ლიმიტი სიგრძეზე. ფაილის სრული სახელი(ეს მოიცავს ფაილის წვდომის გზას, დაწყებული იერარქიული სტრუქტურის ზემოდან). სრული სახელი არ შეიძლება იყოს 260 სიმბოლოზე მეტი.

    4. ფაილის გრძელ სახელებში ნებადართულია ნებისმიერი ანბანის, მათ შორის რუსულის, სიმბოლოების გამოყენება, მაგრამ თუ დოკუმენტი მზადდება გადასაცემად, საჭიროა მომხმარებელთან (დოკუმენტის მომხმარებელთან) შეთანხმება ფაილების გამრავლების შესაძლებლობის შესახებ. ასეთი სახელებით თავის აღჭურვილობაზე.

    5. სახელებში დიდი და პატარა ასოები არ გამოირჩევა ოპერაციული სისტემის მიერ. თუმცა, სხვადასხვა შემთხვევების სიმბოლოები ნაჩვენებია ოპერაციული სისტემის მიერ. თუ სასურველია დიდი ასოების გამოყენება სიცხადისთვის, ეს შეიძლება გაკეთდეს.

    ფაილის სახელის გაფართოება არის სიმბოლოების თანმიმდევრობა, რომელიც გამოიყენება ფაილის ტიპის დასადგენად. გაფართოება გამოყოფილია წერტილით ფაილის სახელიდან და ჩვეულებრივ შედგება სამი, ნაკლებად ხშირად ოთხი სიმბოლოსგან. ადრეულ ოპერაციულ სისტემებში იშვიათად იყენებდნენ ფაილის გაფართოებებს, რომლებიც მიუთითებდნენ მათ ტიპზე. არსებითად, ოპერაციული სისტემები MS-DOSგაანალიზდა მხოლოდ .BAT გაფართოებები (სამყარო ფაილები თანგუნდები MS-DOS),.EXE, .COM (შესრულებადი პროგრამის ფაილები) და .SYS (სისტემის კონფიგურაციის ფაილები). თანამედროვე ოპერაციულ სისტემებში, ფაილის სახელის ნებისმიერ გაფართოებას შეუძლია ოპერაციული სისტემის შესახებ ინფორმაციის გადატანა.

    როგორც წესი, სახელის გაფართოება არის ინგლისური სიტყვების აბრევიატურა, რომლებიც აღწერს ფაილის ტიპს: DOC ფაილები, TXT ფაილები.

    ფაილის სახელის გაფართოების მაგალითები:

    DOC (ინგლისური, დოკუმენტი) - დოკუმენტი ტექსტის ფორმატირებით, კერძოდ, WordPad-ის ან Word-ის მიერ შექმნილი დოკუმენტი;

    TXT - უბრალო ტექსტური ფაილები (ე.წ. ASCII კოდირებით), რომლებშიც შრიფტს და აბზაცებს აქვთ იგივე გარეგნობა, არ არის ფორმატირებული და არ არის სურათები; კერძოდ, ეს არის Notepad პროგრამით შექმნილი ფაილები;

    EXE - პროგრამის ფაილი (ინგლისურიდან, შესრულებადი - "შესასრულებელი"). ოპერაციული სისტემა გაფართოებით ფაილის წაშლის მცდელობისას exeაფრთხილებს, რომ ფაილი არის პროგრამა და მის გარეშე ყველაფერი არ იმუშავებს;

    MP3, WAV - ხმის ფაილები;

    AVI - აუდიო და ვიდეო ფაილები;

    TTF, FON - შრიფტის ფაილები;

    ZIP , RAR - შეკუმშული საარქივო ფაილები;

    1NI - კონფიგურაციის (ინიციალიზაციის) ფაილი კონკრეტული პროგრამისთვის;

    ინტერნეტ ვებ გვერდების HTM, HTML ფაილები;

    GIF, JPG, BMP, TIFF - გრაფიკული ფაილები სურათებით;

    ოპერაციული სისტემების ოჯახი ფანჯრებიაქვს შესაძლებლობები ფაილის ტიპების თვისებების დარეგისტრირებისთვის მათი სახელის გაფართოებით, ამიტომ ხშირ შემთხვევაში ფაილის სახელის გაფართოების არჩევანი მომხმარებლისთვის პირადი საქმე არ არის.

    ოპერაციული სისტემა ინახავს ფაილის გაფართოების ასოციაციებს სიაში, რომელიც განახლდება ახალი პროგრამის დაყენების შემდეგ, რომელიც მუშაობს კონკრეტული ტიპის ფაილებთან. მაგალითად, .doc გაფართოება ნიშნავს: გახსენით დოკუმენტი Word-ის გამოყენებით ან, თუ Word არ არის დაინსტალირებული, WordPad-ის გამოყენებით.

    Windows აპლიკაციები, როგორც წესი, გვთავაზობენ სახელის მხოლოდ ძირითადი ნაწილის არჩევას და ფაილის ტიპის მითითებას, ხოლო შესაბამისი სახელის გაფართოება ავტომატურად ენიჭება.

    დათვალიერება