فایل: نام فایل ها نام فایل کامل، کوتاه، طولانی، صحیح و نادرست، ترکیب، قالب و ماسک آن. تست در موضوعات “فایل ها و سیستم فایل” قوانین نامگذاری

فایل: نام فایل ها نام فایل کامل، کوتاه، طولانی، صحیح و نادرست، ترکیب، الگو و ماسک آن. تست در موضوعات “فایل ها و سیستم فایل” قوانین نامگذاری

کامپیوتر با اطلاعات کار می کند که می تواند فرمت متنی، گرافیکی، صوتی یا تصویری باشد. تمام اطلاعات پردازش شده در رایانه در فایل ها ذخیره می شود. مفهوم فایل یکی از مفاهیم اساسی سواد کامپیوتری است.

فایلیک ناحیه نامگذاری شده از حافظه در رسانه ذخیره سازی رایانه است. به عبارت دیگر، یک فایل مجموعه ای از داده ها در رسانه های کامپیوتری (هارد دیسک، درایو سی دی و دی وی دی، درایو فلش و غیره) است که نام خاص خود را دارد. نام فایل).

چه کاراکترهایی را می توان در نام فایل استفاده کرد؟ استفاده از حروف روسی و لاتین، اعداد، فاصله ها و علائم نگارشی در نام فایل ها توصیه می شود. با این حال، نام فایل نباید با نقطه شروع شود و همچنین نباید از براکت مربع یا پرانتز ( ) در نام استفاده شود. کاراکترهای سرویس زیر برای نام فایل ها نامعتبر هستند: / \ | : *؟ "< >

آیا حداکثر طول نام فایل وجود دارد؟ طول نام فایل نباید بیشتر از 255 کاراکتر باشد. در واقع، معمولاً 20-25 کاراکتر کافی است.

ویندوز برای نام فایل ها بین حروف کوچک و بزرگ تفاوتی قائل نمی شود. این بدان معنی است که شما نمی توانید فایل هایی را که نام آنها فقط در صورت متفاوت بودن در یک دایرکتوری متفاوت است ذخیره کنید. به عنوان مثال، دو نام فایل "Title.doc" و "TITLE.doc" برای ویندوز، برای یک فایل یکسان خواهد بود.

آیا فکر می کنید می تواند چندین فایل با یک نام 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، و غیره. Case مهم نیست، بنابراین .doc و .DOC پسوند سند یکسان هستند.

پسوند یک ویژگی اختیاری در نام فایل است، یعنی. ممکن است وجود نداشته باشد. در این حالت، به عنوان یک قاعده، نقطه ای در انتهای نام فایل وجود ندارد. تمدید، اگرچه ضروری نیست، اما همچنان مطلوب است، زیرا به ویندوز می گوید که چه نوع فایلی است. به عبارت ساده، نوع فایل به ویندوز می گوید که فایل را با کدام برنامه باز کند. برای مثال پسوند .doc نشان می دهد که فایل باید با استفاده از ویرایشگر Word باز شود و پسوند cdr نشان می دهد که فایل باید با برنامه گرافیکی Corel Draw باز شود.

نام های رزرو شده (سرویس) وجود دارد که نمی توان از آنها به عنوان نام فایل استفاده کرد زیرا نام دستگاه هستند:

PRN - چاپگر،

COM1-COM4 - دستگاه های متصل به پورت های سریال 1-4،

AUX - مانند COM1،

LPT1-LPT4 - دستگاه های متصل به پورت های موازی 1-4 (معمولاً چاپگرها)،

CON (کنسول) - برای ورودی - صفحه کلید، برای خروجی - صفحه نمایش،

NUL - دستگاه "خالی".

در اینجا نمونه هایی از نام فایل نامعتبر آمده است:

5<>8/7.txt – نمادها "<», «>" و "/" ممنوع هستند،

سوال چیست؟ - سمبل "؟" ممنوع است

PRN.bmp – در اینجا PRN یک نام رزرو شده است.

بسته به نوع فایل، آیکون های مختلفی روی صفحه ویندوز نمایش داده می شود:

Windows Explorer (Start-Programs-Accessories-Explorer) به طور پیش فرض حالتی دارد که در آن پسوندهای نام فایل روی صفحه نمایش داده نمی شوند، اما نمادهای فایل نمایش داده می شوند.

هنگام ذخیره یک فایل، فقط نام آن را بنویسید و نوع فایل را از لیست موجود انتخاب کنید. پسوند انتخاب شده به طور خودکار به نام فایل اضافه می شود. برای مثال در شکل زیر خود برنامه پسوند jpg را به نام فایل اضافه می کند. در نتیجه، ویندوز این فایل را با نام “drawing in paint.jpg” به خاطر می آورد.

برای جلوگیری از سوء تفاهم هنگام ذخیره فایل ها، در صورت وجود، همیشه به خط "نوع فایل" توجه کنید. از این گذشته ، نوع فایل یک اشاره برای ویندوز است که با کمک آن سیستم تعیین می کند که کدام برنامه می تواند این فایل را باز کند.

اگر فایلی را از اینترنت دانلود کرده اید، به عنوان مثال، با پسوند .rar، اما برنامه بایگانی کننده ای برای کار با چنین فایل های "فشرده، بایگانی شده" روی رایانه خود نصب نکرده اید، پس از این که فایل این کار را انجام می دهد تعجب نکنید. باز نیست. به عبارت دیگر، باید توجه داشته باشید که اگر فایل‌هایی را مثلاً با فرمت ویدیویی باز می‌کنید، کامپیوتر باید برنامه مناسب برای کار با این فرمت را داشته باشد.

می توان یک قیاس بین یک فایل (به طور دقیق تر، بین یک نوع فایل) و برنامه ای که با آن نوع فایل کار می کند رسم کرد. یک فایل یک قفل است و برنامه ای که این فایل را باز می کند یک کلید است. قفل بدون کلید باز نمی شود و کلید بدون قفل ارزش خاصی ندارد.

تمرینات سواد کامپیوتری:

1) سعی کنید دو پوشه روی دسکتاپ خود با نام‌های PRIMER و primer ایجاد کنید. برای این کار در دسکتاپ روی یک فضای خالی کلیک راست کرده و در پنجره ظاهر شده بر روی گزینه Create و در نهایت روی گزینه Folder کلیک کنید. "پوشه جدید" را با "PRIMER" جایگزین کنید. سپس همه این کارها را تکرار کنید تا یک پوشه دوم به نام "primer" ایجاد کنید. آیا ویندوز به شما اجازه باز کردن پوشه دوم را داده است؟

2) به عنوان مثال، به ویرایشگر Word بروید و سعی کنید سند را با نام PRN ذخیره کنید. آیا ویندوز این نام را برای یک فایل جدید مجاز می کند؟

3) چگونه مشکل را حل کنیم: «من فایل‌ها را از اینترنت دانلود می‌کنم، اما با فرمت xsd (PM)/RAR هستند و نمی‌توان آن‌ها را در رایانه باز کرد یا خواند. چه باید کرد؟"

P.S.مقاله تمام شد، اما هنوز می توانید بخوانید:

جدیدترین مقالات سواد رایانه را مستقیماً در صندوق ورودی خود دریافت کنید.
در حال حاضر بیشتر 3000 مشترک

.

سیستم فایل - ترتیبی که نحوه سازماندهی، ذخیره و نامگذاری داده ها را تعیین می کند رسانه ذخیره سازیدر کامپیوتر، و همچنین در دیگر الکترونیکیتجهیزات: دوربین های دیجیتال, تلفن های همراهو غیره سیستم فایل تعیین می کند قالبمحتویات و روش ذخیره سازی فیزیکی اطلاعات که معمولاً در قالب گروه بندی می شوند فایل ها. سیستم فایل خاص اندازه نام فایل را تعیین می کند ( پوشه ها)، حداکثر اندازه فایل و پارتیشن ممکن، مجموعه ویژگی هایفایل. برخی از سیستم های فایل قابلیت های خدماتی را ارائه می دهند، به عنوان مثال. کنترل دسترسییا رمزگذاریفایل ها.

در یک مفهوم گسترده، مفهوم "فایل سیستم" شامل موارد زیر است:

  • مجموع تمام فایل های روی دیسک،
  • مجموعه‌ای از ساختارهای داده‌ای که برای مدیریت فایل‌ها استفاده می‌شوند، مانند فهرست‌های راهنمای فایل، توصیف‌کننده‌های فایل، جداول تخصیص فضای آزاد و استفاده شده دیسک،
  • · مجموعه ای از ابزارهای نرم افزاری سیستم که مدیریت فایل را پیاده سازی می کنند، به ویژه: ایجاد، تخریب، خواندن، نوشتن، نام گذاری، جستجو و سایر عملیات روی فایل ها.

فایل مفهومی است که برای هر کاربر کامپیوتری آشناست. برای کاربر، هر فایل یک شی مجزا است که دارای یک شروع و یک پایان است و از نظر نام و مکان با همه فایل‌های دیگر متفاوت است («چه نامیده می‌شود» و «کجا قرار دارد»). مانند هر شیء، یک فایل را می توان ایجاد، جابجا و از بین برد، اما بدون مداخله خارجی به طور نامحدود بدون تغییر باقی می ماند. این فایل برای ذخیره داده ها از هر نوع طراحی شده است - متن، گرافیک، صدا، برنامه های اجرایی و موارد دیگر. تشابه یک فایل با یک شی به کاربر این امکان را می دهد که به سرعت هنگام کار با داده ها در سیستم عامل راحت باشد.

نام فایل ها:

فایل ها با نام شناسایی می شوند. کاربران با در نظر گرفتن محدودیت های سیستم عامل در مورد کاراکترهای استفاده شده و طول نام، نام های نمادین را به فایل ها می دهند. تا همین اواخر، این مرزها بسیار باریک بود. بنابراین، در سیستم فایل محبوب FAT، طول نام ها به طرح معروف 8.3 محدود می شود (8 کاراکتر - نام خود، 3 کاراکتر - پسوند نام)، و در سیستم عامل UNIX System V، نام نمی تواند شامل شود. بیش از 14 کاراکتر با این حال، کار با نام‌های طولانی برای کاربر بسیار راحت‌تر است، زیرا آنها به شما امکان می‌دهند به فایل یک نام واقعاً یادگاری بدهید، که با استفاده از آن، حتی پس از مدت زمان نسبتاً طولانی، می‌توانید محتوای این فایل را به خاطر بسپارید. بنابراین، سیستم های فایل مدرن تمایل دارند از نام فایل های نمادین طولانی پشتیبانی کنند. به عنوان مثال، ویندوز NT، در سیستم فایل NTFS جدید خود، مشخص می کند که نام فایل می تواند حداکثر 255 کاراکتر باشد، بدون احتساب کاراکتر تهی پایان دهنده.

نام های طولانی نه تنها توسط سیستم های فایل جدید، بلکه توسط نسخه های جدید سیستم های فایل شناخته شده نیز پشتیبانی می شوند. به عنوان مثال، ویندوز 95 از سیستم فایل VFAT استفاده می کند که یک نسخه تغییر یافته از FAT است. در میان بسیاری از پیشرفت های دیگر، یکی از مزایای اصلی VFAT پشتیبانی آن از نام های طولانی است. علاوه بر مشکل تولید نام‌های کوتاه معادل، هنگام پیاده‌سازی نسخه جدید FAT، مشکل ذخیره نام‌های طولانی، به شرطی که روش ذخیره‌سازی و ساختار داده‌ها روی دیسک اساساً تغییر نکند، مشکل مهمی بود.

به طور معمول، فایل های مختلف می توانند نام های نمادین یکسانی داشته باشند. در این مورد، فایل به طور منحصر به فرد با نام ترکیبی نامیده می شود که دنباله ای از نام های دایرکتوری نمادین است. برخی از سیستم‌ها نمی‌توانند چندین نام مختلف را به یک فایل واحد بدهند، در حالی که برخی دیگر چنین محدودیتی ندارند. در حالت دوم، سیستم عامل یک نام منحصربه‌فرد اضافی به فایل اختصاص می‌دهد تا ارتباط یک به یک بین فایل و نام منحصربه‌فرد آن برقرار شود. نام منحصر به فرد یک شناسه عددی است و توسط برنامه های سیستم عامل استفاده می شود. نمونه ای از چنین نام فایل منحصر به فردی، یک عدد inode در سیستم یونیکس است.

انواع فایل:

فایل ها انواع مختلفی دارند: فایل های معمولی، فایل های ویژه، فایل های دایرکتوری.

فایل های معمولی به نوبه خود به متن و باینری تقسیم می شوند. فایل‌های متنی شامل رشته‌هایی از کاراکترها هستند که در کد اسکی نشان داده شده‌اند. اینها می توانند اسناد، کدهای منبع برنامه ها و غیره باشند. فایل های متنی را می توان روی صفحه نمایش خواند و روی چاپگر چاپ کرد. فایل‌های باینری از کدهای اسکی استفاده نمی‌کنند و اغلب ساختارهای داخلی پیچیده‌ای دارند، مانند کد شی برنامه یا فایل آرشیو. همه سیستم عامل ها باید حداقل یک نوع فایل را تشخیص دهند - فایل های اجرایی خودشان.

فایل‌های ویژه فایل‌های مرتبط با دستگاه‌های ورودی/خروجی هستند که به کاربر اجازه می‌دهند عملیات I/O را با استفاده از دستورات عادی برای نوشتن یا خواندن از یک فایل انجام دهد. این دستورات ابتدا توسط برنامه های سیستم فایل پردازش می شوند و سپس در مرحله ای از اجرای درخواست توسط سیستم عامل به دستورات کنترلی برای دستگاه مربوطه تبدیل می شوند. فایل های ویژه مانند دستگاه های ورودی/خروجی به دو دسته بلوک گرا و بایت گرا تقسیم می شوند.

دایرکتوری از یک طرف مجموعه ای از فایل ها است که توسط کاربر بر اساس ملاحظاتی (مثلاً فایل های حاوی برنامه های بازی یا فایل هایی که یک بسته نرم افزاری را تشکیل می دهند) ترکیب شده و از طرف دیگر یک فایل است. حاوی اطلاعات سیستم در مورد گروهی از فایل ها. دایرکتوری حاوی لیستی از فایل های موجود در آن است و بین فایل ها و ویژگی های آنها (ویژگی ها) مطابقت برقرار می شود.

فایل سیستم های مختلف ممکن است از ویژگی های متفاوتی به عنوان ویژگی استفاده کنند، به عنوان مثال:

  • اطلاعات مربوط به دسترسی مجاز،
  • · رمز عبور برای دسترسی به فایل،
  • · صاحب فایل،
  • · سازنده فایل،
  • علامت "فقط خواندنی".
  • · علامت "فایل مخفی"،
  • · علامت "فایل سیستم"،
  • · امضای "پرونده بایگانی"،
  • · علامت "باینری/شخصیت"،
  • · علامت "موقت" (حذف پس از اتمام فرآیند)،
  • · علامت مسدود کردن،
  • طول رکورد،
  • اشاره گر به فیلد کلید در رکورد،
  • · طول کلید،
  • · زمان ایجاد، آخرین دسترسی و آخرین اصلاح،
  • اندازه فایل فعلی،
  • · حداکثر اندازه فایل.

دایرکتوری ها می توانند مستقیماً حاوی مقادیر ویژگی های فایل باشند، همانطور که در سیستم فایل MS-DOS انجام می شود، یا به جداول حاوی این ویژگی ها، همانطور که در سیستم عامل یونیکس پیاده سازی شده است، مراجعه کنند.

دایرکتوری ها می توانند یک ساختار سلسله مراتبی را تشکیل دهند، زیرا یک دایرکتوری سطح پایین می تواند در یک دایرکتوری سطح بالاتر گنجانده شود.

/libhistory.so.5.2

(سیستم فایل سلسله مراتبی در سیستم عامل های یونیکس و یونیکس مانند):

سلسله مراتب دایرکتوری می تواند یک درخت یا یک شبکه باشد. دایرکتوری ها یک درخت را تشکیل می دهند اگر یک فایل مجاز باشد فقط در یک دایرکتوری گنجانده شود، و اگر یک فایل بتواند همزمان در چندین دایرکتوری گنجانده شود، یک شبکه تشکیل می دهد. در MS-DOS، دایرکتوری ها یک ساختار درختی را تشکیل می دهند، و در یونیکس آنها یک ساختار شبکه ای را تشکیل می دهند، مانند هر فایل دیگری، یک دایرکتوری دارای یک نام نمادین است و به طور منحصر به فرد با نام ترکیبی حاوی زنجیره ای از نام های نمادین همه دایرکتوری ها مشخص می شود. مسیر از ریشه به این دایرکتوری می گذرد.

سازماندهی فایل منطقی:

برنامه نویس با سازماندهی منطقی یک فایل سر و کار دارد و فایل را در قالب رکوردهای منطقی سازماندهی شده به روشی خاص نمایش می دهد. رکورد منطقی کوچکترین داده ای است که یک برنامه نویس می تواند هنگام مبادله با یک دستگاه خارجی دستکاری کند. حتی اگر تبادل فیزیکی با دستگاه در واحدهای بزرگ انجام شود، سیستم عامل دسترسی به یک رکورد منطقی جداگانه را برای برنامه نویس فراهم می کند. شکل 2.33 چندین نمودار از سازماندهی منطقی یک فایل را نشان می دهد. رکوردها می توانند طول ثابت یا طول متغیر باشند. رکوردها را می توان در یک فایل به صورت متوالی (سازماندهی متوالی) یا به ترتیب پیچیده تر، با استفاده از به اصطلاح جداول فهرستی مرتب کرد که امکان دسترسی سریع به یک رکورد منطقی فردی (سازماندهی متوالی) را فراهم می کند. برای شناسایی رکورد می توان از فیلد خاصی در رکورد به نام کلید استفاده کرد. در سیستم های فایل UNIX و MS-DOS، یک فایل دارای ساده ترین ساختار منطقی است - دنباله ای از رکوردهای یک بایتی.

سازمان فیزیکی و آدرس پرونده:

سازماندهی فایل فیزیکی قوانینی را برای قرار دادن یک فایل در یک دستگاه ذخیره سازی خارجی، به ویژه بر روی یک دیسک، شرح می دهد. یک فایل از سوابق فیزیکی - بلوک ها تشکیل شده است. بلوک کوچکترین واحد داده ای است که یک دستگاه خارجی با RAM مبادله می کند. قرار دادن پیوسته ساده ترین نوع سازماندهی فیزیکی است (شکل 2.34a)، که در آن یک فایل با دنباله ای از بلوک های دیسک ارائه می شود که یک بخش پیوسته از حافظه دیسک را تشکیل می دهند. برای تعیین آدرس فایل در این حالت کافی است فقط شماره بلوک شروع را مشخص کنید. یکی دیگر از مزایای این روش، سادگی آن است. اما دو ایراد قابل توجه نیز وجود دارد. اولاً هنگام ایجاد یک فایل، طول آن از قبل مشخص نیست، به این معنی که معلوم نیست چقدر حافظه باید برای این فایل ذخیره شود، ثانیاً با این ترتیب قرار دادن، ناگزیر قطعه قطعه شدن رخ می دهد و از فضای دیسک به نحو احسن استفاده نمی شود. ، از آنجایی که مناطق کوچک منفرد (حداقل 1 بلوک) ممکن است بدون استفاده باقی بمانند.

روش بعدی سازماندهی فیزیکی، قرار دادن در قالب یک لیست پیوندی از بلوک های حافظه دیسک است (شکل 2.34b). با این روش در ابتدای هر بلوک یک اشاره گر به بلوک بعدی وجود دارد. در این مورد، آدرس فایل را می توان با یک عدد - شماره بلوک اول - نیز مشخص کرد. بر خلاف روش قبلی، هر بلوک را می توان به زنجیره ای از هر فایل متصل کرد، بنابراین هیچ قطعه بندی وجود ندارد. فایل می تواند در طول وجود خود تغییر کند و تعداد بلوک ها را افزایش دهد. نقطه ضعف آن پیچیدگی اجرای دسترسی به یک مکان مشخص شده دلخواه در فایل است: برای خواندن بلوک پنجم فایل به ترتیب، لازم است که چهار بلوک اول را به صورت متوالی بخوانید و زنجیره اعداد بلوک را ردیابی کنید. علاوه بر این، با این روش، مقدار داده های فایل موجود در یک بلوک برابر با توان دو نیست (یک کلمه برای شماره بلوک بعدی مصرف می شود) و بسیاری از برنامه ها داده ها را در بلوک هایی می خوانند که اندازه آنها برابر با یک توان است. از دو.

یک روش محبوب، به عنوان مثال در سیستم فایل FAT سیستم عامل MS-DOS، استفاده از لیست پیوندی از فهرست ها است. هر بلوک با یک عنصر خاص - یک شاخص مرتبط است. ایندکس ها در یک منطقه جداگانه از دیسک قرار دارند (در MS-DOS این یک جدول FAT است). اگر بلوک خاصی به یک فایل خاص اختصاص داده شود، ایندکس این بلوک شامل شماره بلوک بعدی این فایل است. با این سازماندهی فیزیکی، تمام مزایای روش قبلی حفظ می شود، اما هر دو معایب ذکر شده حذف می شوند: اولا، برای دسترسی به یک مکان دلخواه در فایل، کافی است فقط بلوک فهرست را بخوانید، تعداد بلوک های فایل مورد نیاز را بشمارید. در طول زنجیره و تعداد بلوک مورد نظر را تعیین کنید و ثانیاً داده های فایل کل بلوک را اشغال می کند، به این معنی که حجم آن برابر با توان دو است.

در پایان، اجازه دهید مکان فیزیکی فایل را با فهرست کردن اعداد بلوک اشغال شده توسط این فایل در نظر بگیریم. سیستم عامل یونیکس از گونه‌ای از این روش استفاده می‌کند که بدون در نظر گرفتن اندازه فایل، طول آدرس ثابتی را ممکن می‌سازد. 13 فیلد برای ذخیره آدرس فایل اختصاص داده شده است. اگر اندازه فایل کمتر یا مساوی 10 بلوک باشد، شماره این بلوک ها مستقیماً در ده فیلد اول آدرس ذکر شده است. اگر اندازه فایل بیش از 10 بلوک باشد، فیلد یازدهم بعدی حاوی آدرس بلوک است که 128 شماره دیگر از بلوک های بعدی فایل را می توان در آن قرار داد. اگر فایل بزرگتر از 10+128 بلوک باشد، از فیلد دوازدهم استفاده می شود که شامل شماره بلوک است که شامل 128 شماره بلوک است که هر کدام شامل 128 شماره بلوک این فایل است. و در نهایت، اگر فایل بزرگتر از 10+128+128 (128) باشد، آخرین فیلد سیزدهم برای indirection سه گانه استفاده می شود، که به شما امکان می دهد آدرس فایلی را مشخص کنید که حداکثر اندازه آن 10+ 128 + 128 است. (128 + 128).

مجوزهای فایل:

تعریف حقوق دسترسی به یک فایل به معنای تعریف مجموعه ای از عملیات برای هر کاربر است که می تواند روی یک فایل خاص اعمال کند. فایل سیستم های مختلف می توانند فهرست عملیات دسترسی متفاوت خود را داشته باشند. این لیست ممکن است شامل عملیات زیر باشد:

  • · ایجاد یک فایل،
  • · تخریب فایل،
  • · باز کردن یک فایل،
  • · بستن فایل،
  • · خواندن یک فایل،
  • · نوشتن در یک فایل،
  • · افزودن فایل،
  • · جستجو در یک فایل،
  • · دریافت ویژگی های فایل،
  • · تنظیم مقادیر ویژگی جدید،
  • · تغییر نام،
  • اجرای فایل
  • · خواندن دایرکتوری،

و سایر عملیات با فایل ها و دایرکتوری ها.

در کلی‌ترین حالت، حقوق دسترسی را می‌توان با یک ماتریس حقوق دسترسی توصیف کرد، که در آن ستون‌ها مربوط به تمام فایل‌های موجود در سیستم، ردیف‌ها مربوط به همه کاربران و در محل تقاطع سطرها و ستون‌ها، عملیات مجاز نشان داده می‌شوند. شکل 2.35). در برخی از سیستم ها، کاربران ممکن است به دسته های جداگانه تقسیم شوند. حقوق دسترسی یکپارچه برای همه کاربران یک دسته تعریف شده است. به عنوان مثال، در یک سیستم یونیکس، همه کاربران به سه دسته تقسیم می شوند: صاحب فایل، اعضای گروه او و همه افراد دیگر.

مدل عمومی فایل سیستم:

عملکرد هر فایل سیستمی را می توان با یک مدل چند سطحی نشان داد که در آن هر سطح یک رابط خاص (مجموعه ای از توابع) را به سطح بالایی ارائه می دهد و خود به نوبه خود از رابط استفاده می کند (مجموعه ای از درخواست ها را مدیریت می کند). از سطح پایین تر برای انجام کار خود.

وظیفه سطح نمادین این است که از نام فایل نمادین نام منحصر به فرد خود را تعیین کند. در سیستم‌های فایلی که هر فایل می‌تواند فقط یک نام نمادین داشته باشد (مثلا MS-DOS)، این سطح وجود ندارد، زیرا نام نمادینی که کاربر به یک فایل اختصاص می‌دهد، هم منحصر به فرد است و هم می‌تواند توسط سیستم عامل استفاده شود. در سیستم های فایل دیگر، جایی که یک فایل می تواند چندین نام نمادین داشته باشد، این لایه زنجیره دایرکتوری را طی می کند تا یک نام فایل منحصر به فرد را تعیین کند. به عنوان مثال، در سیستم فایل یونیکس، نام منحصر به فرد، شماره inode فایل (i-node) است.

در سطح پایه بعدی، نام فایل منحصر به فرد ویژگی های آن را تعیین می کند: حقوق دسترسی، آدرس، اندازه و موارد دیگر. همانطور که قبلا ذکر شد، ویژگی های فایل می تواند بخشی از یک فهرست باشد یا در جداول جداگانه ذخیره شود. هنگامی که یک فایل باز می شود، ویژگی های آن از دیسک به RAM منتقل می شود تا متوسط ​​زمان دسترسی به فایل کاهش یابد. در برخی از سیستم های فایل (به عنوان مثال، HPFS)، هنگامی که یک فایل باز می شود، چند بلوک اول فایل حاوی داده ها همراه با ویژگی های آن به حافظه RAM منتقل می شود.

مرحله بعدی اجرای درخواست به یک فایل، بررسی حقوق دسترسی به آن است. برای انجام این کار، مقامات کاربر یا فرآیندی که درخواست را صادر کرده است با لیست انواع دسترسی مجاز به این فایل مقایسه می شود. اگر نوع دسترسی درخواستی مجاز باشد، در غیر این صورت درخواست ادامه می یابد، پیامی در مورد نقض حقوق دسترسی صادر می شود.

در سطح منطقی مختصات رکورد منطقی درخواستی در فایل مشخص می شود، یعنی باید مشخص شود که رکورد منطقی مورد نیاز در چه فاصله ای (بر حسب بایت) از ابتدای فایل قرار دارد. در این مورد، مکان فیزیکی فایل انتزاع می شود و به صورت یک توالی پیوسته از بایت ها نمایش داده می شود. الگوریتم عملیاتی این سطح به سازماندهی منطقی فایل بستگی دارد. به عنوان مثال، اگر یک فایل به عنوان دنباله ای از رکوردهای منطقی با طول ثابت l سازماندهی شود، رکورد منطقی n ام دارای افست l((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. دایرکتوری ریشه است

الف) اولین بالا

ب) کمترین

ب) مهمترین

د) بزرگترین

20. مسیر فایل شامل ...

الف) نام دیسک

ب) نام دایرکتوری

ب) تیم

21. وضعیت سیستم عامل که در آن تولید نتایج و پاسخ به درخواست ها متوقف می شود. - این ..

الف) خاموش کردن چاپگر

ب) حلقه زدن

ب) خاموش کردن مانیتور

د) انجماد

Doc3.

آ) A:\DOC3

ب) A:\DOC3\Doc3

که در) A:\DOC3\Doc1

ز) A:\TOM3\Doc3

24. برنامه است

25. برنامه تحت کنترل عمل می کند

الف) رم

ب) پردازنده

ب) سیستم عامل

د) کاربر

26. برنامه های کاربردی عمومی شامل موارد زیر نمی شود:

الف) ویرایشگرهای گرافیکی

ب) ویرایشگرهای سفارشی

ب) ویرایشگرهای صدا

د) ویرایشگرهای متن

تست در مورد موضوعات "فایل ها و سیستم فایل"

"نرم افزار کامپیوتر"

گزینه 2

1. نام فایل از دو بخش تشکیل شده است:

الف) آدرس های بخش اول و اندازه فایل

ب) نام و پسوند

ج) مناطق ذخیره سازی فایل و دایرکتوری

د) نام و آدرس سکتور اول

2. برنامه تحت کنترل عمل می کند

الف) رم

ب) پردازنده

ب) سیستم عامل

د) کاربر

3. پسوند به فایل اختصاص داده شده است:

الف) برنامه زمانی که ایجاد شد

ب) پردازنده

ب) کاربر

د) سیستم عامل

4. نام فایل می تواند تا

الف) 16 کاراکتر

ب) 254 کاراکتر

ب) 256 کاراکتر

د) 255 کاراکتر

5. برای اینکه فایل ها روی دیسک ذخیره شوند، ابتدا باید دیسک:

الف) کپی شده است

ب) قالب بندی شده

ب) حذف شده است

د) پراکنده

6. دایرکتوری ریشه است

الف) اولین بالا

ب) کمترین

ب) مهمترین

د) بزرگترین

7. سیستم فایل تک سطحی

الف) دایرکتوری دیسک یک دنباله سلسله مراتبی از نام فایل ها است

ب) سیستمی از پوشه های تو در تو است

ج) زمانی که دایرکتوری دیسک یک دنباله خطی از نام فایل ها و بخش های اولیه مربوطه باشد

د) دایرکتوری دیسک دنباله ای هندسی از نام فایل ها است

8. فایل این است:

الف) فضای ذخیره سازی داده ها روی دیسک

ب) برنامه یا داده های ذخیره شده در حافظه بلند مدت

ج) برنامه یا داده ای که نام دارد و در رم ذخیره می شود

د) برنامه یا داده ای که نام دارد و در حافظه بلند مدت ذخیره می شود

9. مسیر فایل

الف) با نام منطقی دیسک شروع می شود، سپس فایل مورد نظر نوشته می شود، سپس دنباله ای از نام پوشه ها در داخل یکدیگر قرار می گیرند.

ب) با دنباله ای از نام پوشه های تو در تو آغاز می شود که آخرین آنها حاوی فایل مورد نظر است، سپس نام منطقی دیسک نوشته می شود.

ب) با آخرین پوشه ای که فایل مورد نظر در آن قرار دارد شروع می شود، سپس نام منطقی درایو را می نویسد.

د) با نام منطقی دیسک شروع می شود، سپس دنباله ای از نام پوشه های تو در تو در داخل یکدیگر نوشته می شود که آخرین آن حاوی فایل مورد نظر است.

10. اختصاص داده شده برای گسترش

الف) 4 کاراکتر

ب) 2 کاراکتر

ب) 3 کاراکتر

د) 5 کاراکتر

11. نام فایل صحیح را انتخاب کنید

12. سیستم عامل اشاره دارد

الف) پوسته کردن برنامه ها

ب) به نرم افزار سیستم

ب) به نرم افزار کاربردی

د) برنامه های کاربردی

13. برای سازماندهی دسترسی به فایل ها، سیستم عامل باید اطلاعاتی در مورد آن داشته باشد

الف) در مورد شماره های خوشه ای که هر فایل در آن قرار دارد

ب) در مورد حجم دیسک

د) در مورد تعداد فایل های روی دیسک

14. در طی فرآیند قالب بندی، دیسک به دو ناحیه تقسیم می شود:

الف) نام و پسوند

ب) فضای ذخیره سازی و دایرکتوری

ب) رم و حافظه کش

د) بخش ها و آهنگ ها

15. جایی که برنامه در حال اجرا و داده های پردازش شده در حال حاضر ذخیره می شوند

الف) در حافظه خارجی

ب) در پردازنده

ب) در رم

د) در دستگاه خروجی

الف) کلیدهای ALT+DEL

ب) کلیدهای CTRL+DEL

ب) هنگامی که کامپیوتر را روشن می کنید

د) کلید DEL

17. سیستم عامل:

الف) مستندات فنی کامپیوتری

ب) مجموعه ای از دستگاه ها و برنامه ها برای استفاده عمومی

ج) مجموعه ای از دستگاه های کامپیوتری اساسی

د) مجموعه ای از برنامه ها که کنترل کامپیوتر و تعامل آن با کاربر را سازماندهی می کند

18. نام درایو منطقی نشان داده شده است

الف) به تعداد

ب) حروف و اعداد

ب) با حروف روسی

د) با حروف لاتین

19. مسیر فایل شامل ...

الف) نام دیسک

ب) نام دایرکتوری

ب) تیم

20. وضعیت سیستم عامل که در آن تولید نتایج و پاسخ به درخواست ها متوقف می شود. - این ..

الف) خاموش کردن چاپگر

ب) حلقه زدن

ب) خاموش کردن مانیتور

د) انجماد

21. نام فایل:

الف) سیستم عامل

ب) پردازنده

ج) برنامه زمانی که ایجاد شد

د) کاربر

22. با توجه به درخت دایرکتوری. نام کامل فایل را مشخص کنیدDoc3.

آ) A:\DOC3

ب) A:\DOC3\Doc3

که در) A:\DOC3\Doc1

ز) A:\TOM3\Doc3

23. در طی فرآیند بارگذاری سیستم عامل، موارد زیر رخ می دهد:

الف) کپی کردن فایل های سیستم عامل از فلاپی دیسک به هارد دیسک

ب) کپی کردن فایل های سیستم عامل از سی دی به هارد

د) کپی کردن محتویات رم روی هارد.

24. دایرکتوری مکانی است بر روی یک دیسک با نام و حاوی

الف) لیست برنامه های کامپایل شده توسط کاربر

ب) فایل ها و سایر دایرکتوری ها

ب) فقط فایل های خاصی

د) اطلاعات مربوط به فایل ها (نام، پسوند، تاریخ آخرین به روز رسانی)

25. برنامه کاربردی است

الف) کاربری که مشکلات برنامه خود را حل می کند

ب) برنامه ای که سیستم عامل با آن مشکلات کاربردی خود را حل می کند

ج) دستگاه هایی که کاربر با آنها مشکلات برنامه خود را حل می کند

د) برنامه ای که کاربر با آن مشکلات کاربردی خود را حل می کند

26. برنامه های کاربردی عمومی شامل موارد زیر نمی شود:

الف) ویرایشگرهای گرافیکی

ب) ویرایشگرهای سفارشی

ب) ویرایشگرهای صدا

د) ویرایشگرهای متن

انتخاب 1

26; اقدامات توسطعدم سازماندهی عملکرد سیستم های ... فایل; ماکرو ویروس ها؛ فیلمنامه شده چکمه 128. توسط ... کامپیوترها، که روی آن استفاده می شود نرم افزار امنیت ... فایل هاو حذف می کند فایلبدن ویروس در حال بازگشت است فایل ها...موضوع) آن ها، پشت...

  • 1. به مجموعه کامپیوترها و نرم افزارها گفته می شود

    سند

    اجزاء نرم افزار تدارک کامپیوترهستند ... 1) نظارت و ناظر 2) پردازش برنامه ها و سیستم هایاتوماسیون برنامه نویسی 3) عملیاتی سیستمو سیستمبرنامه نويسي...

  • خواننده با مواجهه با عبارتی نامفهوم، معمولاً در تلاش است تا معنای آن را دریابد. این مقاله یک سفر کوتاه برای کاربر به دنیای ناشناخته ها است.

    مفهوم کلی یک فایل

    ذخیره سازی طولانی مدت تمام داده ها را در قالب فایل ذخیره می کند. چیست؟ یک فایل دنباله ای از بایت ها است که به نوبه خود از بیت ها تشکیل شده است. نام و آدرس محل خود را دارد. پارامتر اول توسط یک شخص مشخص می شود و پارامتر دوم توسط سیستم عامل تنظیم شده و برای مدت طولانی به یاد می ماند. جستجو با نام فایل انجام می شود، بنابراین نیازی به نوشتن آدرس آن توسط کاربر نیست.

    این اتفاق می افتد که اطلاعات را نمی توان در رسانه های رایانه ای یافت. اما حتی یک فایل خالی هم نام خاص خود را دارد که یکی از ویژگی های مهم مجموعه داده های ثبت شده روی هارد دیسک است. اگر وجود نداشته باشد، پس چنین ساختاری را نمی توان ذخیره نامید.

    سیستم فایل

    هر دیسک (فلاپی، هارد یا دیسک لیزری) می تواند حاوی مقدار زیادی از آن باشد. سیستم فایل برای ذخیره داده ها و سازماندهی دایرکتوری های مختلف طراحی شده است. در یک مفهوم گسترده، شامل کل تمام اطلاعات روی دیسک، مجموعه‌ای از ساختارهای داده و مجموعه‌ای از ابزارهای نرم‌افزاری سیستم است. دایرکتوری ریشه از پیوست های سطح 2 تشکیل شده است که به نوبه خود شامل پوشه های سطح 3 و غیره است. یک سیستم خطی تک سطحی برای دیسک هایی با چندین فایل و یک سیستم سلسله مراتبی چند سطحی برای دیسک هایی با تعداد زیادی از آنها استفاده می شود. دومی با ساختار درختی مشخص می شود.

    هدف فایل سیستم

    این شامل ارائه یک رابط کاربری راحت برای یک فرد هنگام دسترسی به اطلاعات موجود در یک دیسک و درک امکان اشتراک گذاری اشیاء بین افراد زیادی و فرآیندهای در حال انجام است. این نوع ساختار به شما امکان می دهد هنگام کار با داده ها به حداکثر نتایج برسید.

    انواع فایل

    به لطف اطلاعات خاص، رایانه تقریباً می تواند آنچه را که در مجموعه داده ها وجود دارد و از چه برنامه ای برای باز کردن آن استفاده می شود، "درک" کند. پسوند چند حرف یا اعدادی است که بعد از نقطه در نام فایل استاندارد ظاهر می‌شوند. نوع داده و برنامه مربوطه را مشخص می کند. به عنوان مثال، اطلاعات ضبط شده روی یک دیسک با پسوند mp3 در پخش کننده باز می شود. تصویر برنامه در تصویر فایل موجود است. با استفاده از این نماد، یک کاربر با تجربه بلافاصله متوجه می شود که نوع داده مشخص شده در کجا می تواند اعمال شود. سند فقط در یک برنامه طراحی شده برای متن باز می شود. فایل های ویدئویی را می توان در پلیر پخش کرد. اطلاعات به شکل تصاویر در یک ویرایشگر گرافیکی باز می شود. فایل های مختلف زیادی وجود دارد. هر یک از آنها یک نماد دارد که برنامه مربوطه را نشان می دهد.

    فایل: نام فایل

    کاربران مجموعه داده ها را روی دیسک نام های نمادین می دهند. فایل ها توسط آنها شناسایی می شوند. در این مورد، محدودیت های سیستمی هم در کاراکترهای استفاده شده و هم در کل طول عبارت باید در نظر گرفته شود. نام فایل نامی است که در بالا مشخص شده است، که می تواند برای چندین مجموعه داده یکسان باشد. در این صورت، توالی شناسه های دایرکتوری، یعنی آدرسی که اطلاعات در آن قرار دارد، متفاوت خواهد بود. در برخی از سیستم ها، یک شی نمی تواند چندین نام داشته باشد، در برخی دیگر اصلا چنین محدودیتی وجود ندارد. در مورد دوم، مجموعه داده ها یک نام منحصر به فرد داده می شود. این یک شناسه عددی است که توسط هر برنامه سیستم عامل استفاده می شود.

    ترکیب نام فایل

    هر اطلاعات روی یک دیسک حاوی چندین عنصر است. نام فایل از چه چیزی تشکیل شده است؟ برای درک این موضوع، باید یک نمونه در مقابل چشمان خود داشته باشید. نام فایل از دو بخش مرتبط تشکیل شده است: نام و پسوند که نوع داده را تعیین می کند. هر گونه اطلاعات موجود در رسانه را شناسایی می کند.

    نام و نام خانوادگی

    در اینجا یک مثال است:

    C:\Music\Holiday\Melody.mp3.

    نام کامل فایل مشخص شده در نمونه، نامی است که از خود فایل و مسیر اطلاعات تشکیل شده است. آخرین مورد لیست شده لیستی از شناسه های پوشه است که باید به صورت متوالی باز شوند تا از بالاترین سطح به مجموعه داده ها برسند. نام کامل فایل باید مشخص شود، از دایرکتوری ریشه شروع می شود، و حاوی لیستی از تمام پیوست های وابسته سایر سطوح است. این اسم مطلق است. این به اطلاعات مربوط به دایرکتوری ریشه، صرف نظر از پوشه فعلی اشاره دارد. همه عناصر نام با یک کاراکتر اسلش (\) از هم جدا می شوند. این کاراکتر باید قبل از نام دایرکتوری ریشه مشخص شود.

    نام کوتاه

    محدودیت ها دلیل به وجود آمدن این اصطلاح هستند. در آن روزها، یک فایل فقط می توانست 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 را غیرفعال کند.

    یک فایل می تواند یک طول فایل باشد، و در واقع ایجاد یک فایل شامل نام گذاری آن و ثبت آن در سیستم فایل است - این یکی از عملکردهای سیستم عامل است. حتی زمانی که در حین کار در برخی از برنامه های کاربردی یک فایل ایجاد می کنیم، در حالت کلی از ابزارهای سیستم عامل برای این عملیات استفاده می شود.

    با توجه به روش های نام گذاری فایل ها، بین نام های "کوتاه" و "طولانی" تمایز قائل می شوند. قبل از سیستم عامل ویندوز 95روش متداول نامگذاری فایل ها در رایانه IBM PC قرارداد 8.3 داشت.بر اساس این موافقتنامه، تصویب شده در MS-DOSنام فایل از دو بخش تشکیل شده است: واقعی نام و پسوند نامنام فایل اختصاص داده شده است 8 کاراکترها و پسوند آن - 3 کاراکتر. نام با یک نقطه از پسوند جدا می شود. هم نام و هم پسوند فقط می توانند شامل نویسه های الفبای عددی الفبای لاتین باشند.

    توافقنامه 8.3یک استاندارد نیست، و بنابراین در برخی موارد انحراف از شکل صحیح ضبط توسط سیستم عامل و برنامه های کاربردی آن مجاز است. بنابراین، برای مثال، در بیشتر موارد، سیستم با استفاده از برخی از کاراکترهای خاص (علامت تعجب، خط زیر خط، خط فاصله، tilde و غیره) و برخی از نسخه‌ها مخالفت نمی‌کند. حتی MS-DOSاجازه استفاده از الفبای روسی و دیگر حروف در نام فایل ها را می دهد. امروز نام فایل نوشته شده بر اساس توافق 8.3،"کوتاه" در نظر گرفته می شوند.

    عیب اصلی نام های "کوتاه" محتوای کم آنهاست. همیشه نمی توان مشخصات یک فایل را در چند کاراکتر بیان کرد، بنابراین با ظهور سیستم عامل ویندوز 95مفهوم نام "طولانی" معرفی شد. این نام می تواند حداکثر 256 کاراکتر داشته باشد. این برای ایجاد نام فایل های معنی دار کافی است.

    یک نام "طولانی" می تواند شامل هر کاراکتری به جز 9 کاراکتر خاص باشد: \/:*؟"<>|. فاصله و چند نقطه در نام مجاز است. پسوند نام همه کاراکترهایی است که بعد از آخرین نقطه می آیند.

    معرفی نام های طولانی مستلزم تغییراتی در سازماندهی سیستم های فایل بر اساس چربی.اصطلاح ظاهر شد 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.

    برنامه های کاربردی ویندوز معمولاً فقط قسمت اصلی نام را انتخاب کرده و نوع فایل را مشخص می کنند و پسوند نام مربوطه به طور خودکار اختصاص می یابد.

    دیدگاه ها