6.1 داده های نظری

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

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

برای vikonanny tsієї کار آزمایشگاهیلازم است با مطالب موجود در دوره سخنرانی یا سایر منابع اطلاعاتی آشنا شوید:

6.2 ربات های متا

آشنایی با برنامه Windows Explorerو شروع کار و ایجاد ساختار پوشه ها و فایل ها در فلاپی دیسک.

6.3 تعیین هدف

برای شروع جدید ربات، مراحل زیر را دنبال کنید:

  1. مرورگر در فلش E: ساختار دایرکتوری را که در شکل نشان داده شده است ایجاد کنید. 6.1 (تصاویر از vikonan در خط فرمانو در Explorer).
  2. فایل های موجود در هارد دیسک را پیدا کنید ز:با پسوند .doc، .txt، .bmp، آنها را برای فلش کپی کنید E:به دایرکتوری ها اینترنت, فیدونتі یونتبه طور مشخص.
  3. در Windows Explorer، نام یکی از فایل های موجود در فهرست را تغییر دهید اینترنتکه در net.doc.
  4. فایل انتقال ویندوز اکسپلورر net.docبه یک پوشه مرد.
  5. فایل را از Windows Explorer کپی کنید net.docبه یک پوشه سریعі FDDI.
  6. کاتالوگ های Vіknі provіdnik vіdalіt مردі PDN.


شکل 6.1.

6.4 Pokrokove vikonannya roboti

6.4.1 به کامپیوتر اطلاع دهید

دکمه را فشار دهید قدرتبر بلوک سیستمکامپیوتر.

6.4.2 با Windows Explorer آشنا شوید

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

در ردیف هدر نام پوشه (دیسک) همانطور که دیده می شود (جمع آوری شده) و در سمت راست پنجره به جای آن (پوشه ها و فایل ها) نمایش داده می شود. برای نفوذ عمیق در ساختار پوشه ها یا دیسک ها، باید روی نمادهای "plus" در مربع ها کلیک کنید و زودیاک را در نمادهای پوشه ها یا دیسک ها گسترش دهید. من علامت سر را در ساختار سلسله مراتبی امضا می کنم - گنجاندن یک "plus" در مربع zliva در نمادهای پوشه. پوشه ای که در مربع یک "plus" دارد، با پیکتوگرام ها پر شده است، یا خالی، یا بهتر است فایل ها را جارو کنید. لازم به ذکر است که پوشه های Robotic Steel و Cat سر خود را شستشو نمی دهند.

6.4.2.2 در Windows Explorer به ساختار سلسله مراتبی دیسک نگاه کنید ز:.

ساختار دیسک سلسله مراتبی:

  • برای نفوذ به ساختار دیسک glib ز:بر روی نمادهای "به علاوه" در مربع ها، پوشه های roztashovanyh zlіva vіd pіtogramm کلیک کنید.
  • برای ساختار دیسک حنجره ز:روی نمادهای "منهای" در مربع ها، roztashovannyh zliva در پیکتوگرام پوشه ها کلیک کنید.
  • برای بررسی به جای پوشه در ساختار سلسله مراتبی، لازم است آن را مشاهده کنید، در نیمه راست قرن در همان مکان ارائه می شود.

6.4.2.3 با فن آوری مشاهده گروهی از فایل ها آشنا شوید.

فناوری برای مشاهده گروهی از فایل ها:

  • برای مشاهده تمام فایل های موجود در پوشه یا روی دیسک، باید دستور را در ردیف منو انتخاب کنید تصحیح / مشاهده همهیا کلیدها را فشار دهید Ctrl-A;
  • برای دیدن گروهی از فایل های خلاصه شده، باید آیکون اولین فایل را ببینید، سپس روی آن کلیک کرده و کلید را فشار دهید تغییر مکان، و سپس روی آیکون بقیه فایل کلیک کنید.
  • برای مشاهده گروهی از فایل های ناسازگار، باید یک کلید را فشار دهید ctrlمن utrimuyu її روی نمادهای فایل ها کلیک کنید.
  • برای مشاهده گروهی، که می تواند برای حذف فایل های summіzhnі و غیرsummіzhnі استفاده شود، لازم است روش های مختلف zastosuvat و گروه های فایل ها را مشاهده کنید.

6.4.3 باز کردن Explorer در درایو E: ساختار دایرکتوری نشان داده شده در شکل 6.4.3 را ایجاد کنید. 6.1

6.4.3.1 یک درایو فلش تمیز (درایو فلش USB) را وارد کرده و درایو فلش USB را در Windows Explorer باز کنید (به عنوان مثال، E:).

6.4.3.2 دایرکتوری ریشه درایو E: پوشه ایجاد کنید شبکه هایبرای این کار، منوی File را باز کنید، دستور Create را انتخاب کنید و در زیر منو روی نماد "Folder" کلیک کنید. برای نشان دادن پوشه نوا، نام را وارد کنید شبکه هایو کلید Enter را فشار دهید.

به روشی مشابه، در Windows Explorer، تمام پوشه های دیگر را به درستی قبل از ساختار فایل ایجاد کنید.

6.4.3.3 به دیسک ج:فایل های با پسوند را پیدا کنید .docو حجم آن از 50 کیلوبایت بیشتر نباشد. تعدادی فایل (حداقل سه فایل) را انتخاب کنید و آنها را برای فلش کپی کنید E:به یک پوشه اینترنت.

برای جستجو و کپی فایل ها روی مراحل زیر کلیک کنید:

  1. کادر محاوره ای نتایج جستجو را باز کنید و فایل های اختصاص داده شده را پیدا کنید. ماسک را برای جستجوی فایل وارد کنید *.docدر قسمت متنی «بخشی از نام فایل یا نام فایل به‌عنوان کل» در پنل راهنما، مورد کوچک (کمتر از 100 کیلوبایت) را در «اندازه کدام فایل؟» انتخاب کنید. و روی دکمه Know کلیک کنید؛
  2. تعداد مورد نیاز فایل را مشاهده کنید و با استفاده از دستور Edit / Copy آنها را در کلیپ بورد قرار دهید.
  3. به پنجره Explorer بروید، پوشه مورد نیاز را در درایو E باز کنید و دستور paste را انتخاب کنید.

6.4.3.4 روی دیسک ج:فایل های با پسوند را پیدا کنید txtو حجم کمتر از 80 کیلوبایت تعدادی فایل (نه کمتر از پنج) انتخاب کنید و آنها را در یک پوشه کپی کنید فیدونتروی فلش E:.

6.4.3.5 به دیسک ج:فایل های با پسوند را پیدا کنید .bmpو حجم کمتر از 100 کیلوبایت تعدادی فایل (نه کمتر از دو) انتخاب کنید و آنها را در یک پوشه کپی کنید یونتدر فلش E: یکی از روش های کپی (چه باشد).

6.4.3.6 در درایو E: دایرکتوری را باز کنید اینترنتو هر فایلی را انتخاب کنید و سپس نام آن را به آن تغییر دهید net.docبرای کمک از دستور منوی زمینه.

6.4.3.7 فایل انتقال اکسپلورر را مشاهده کنید net.docبه یک پوشه مردروش کشیدن

6.4.3.8 فایل را از Windows Explorer کپی کنید net.docبه دایرکتوری ها سریعі FDDIبرای نوار ابزار اضافی و منوی زمینه.

6.4.3.9 پوشه ها را در Windows Explorer حذف کنید مردі PDN.

6.4.4 تکمیل کار

در مورد کار ویکنان به من بگویید. در صورت داشتن مجوز تکمیل کار، می توانید ساختار ایجاد شده را در Windows Explorer مشاهده کرده و تمامی برنامه ها را ببندید و سپس اقدام به جمع آوری تست های مربوط به کار ربات کنید.

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

قرار 1

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

گسترش نوع اطلاعاتی که از فایل جمع آوری می شود. فایل Im'ya یک koristuvach داده می شود و نوع فایل توسط برنامه به طور خودکار هنگام ایجاد آن تنظیم می شود.

کوچولو 1.

این فایل می تواند حداکثر 255 دلار کاراکتر، از جمله پسوندها، داشته باشد. فایل می تواند از حروف، اعداد و اعداد انگلیسی و روسی تشکیل شده باشد. نمادها

در نام فایل ها، علائم زیر اضافه شده است:

\ / * ? : “ | .

پسوند انواع فایل های موجود:

عزیزم 2.

Krіm imenі ta پارامترهای فایل را نیز تایپ کنید: rozmіr به پرونده، تاریخ و ساعت ایجاد، نماد (یک شیء گرافیکی ابتدایی، طبق آن می توانید در برخی از وسط آفرینش ها یک فایل یا یک نوع شراب را تشخیص دهید).

عزیزم 3.

طبقه بندی آیکون ها در فایل ها

عزیزم 4.

قرار 2

ساختار فایل- مجموعه فایل ها و ارتباط متقابل بین آنها.

ساختار فایل نظیر به نظیر win برای دیسک هایی با تعداد فایل کم و یک دنباله خطی از نام فایل ها است.

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

دیسک چرمی ممکن است یک نام منطقی داشته باشد که با حرف لاتین z با علامت دو نشان داده می شود:

  • ج:، د:، ه: و غیره - دیسک های سخت و نوری،
  • A:، B: - دیسک های نرم.

پوشه مرحله بالاتربرای یک دیسک، پوشه ریشه است، همانطور که در سیستم عامل ویندوز، با افزودن نماد "\" به نام دیسک نشان داده می شود، به عنوان مثال، D: \ نام پوشه ریشه است.

نمونه ساختار فایل:

عزیزم 5.

کاتالوگ- پوشه یا دایرکتوری که فایل ها و سایر دایرکتوری ها در آن قرار می گیرند.

دایرکتوری که زیر شاخه دایرکتوری دیگری نیست نامیده می شود نشات گرفتن. چنین فهرستی در بالاترین سطح سلسله مراتب همه کاتالوگ ها قرار دارد. ویندوز دایرکتوری اصلی خود را دارد (D: \, C: \, E :).

دایرکتوری ها در سیستم عامل ویندوز به سیستم تقسیم می شوند و برای koristuvach شناخته می شوند. لب به لب کاتالوگ های سیستم: "فولاد کار"، "Merezhev Otochennya"، "Koshik"، "کنترل پنل".

Malyunok 6. فهرست های سیستم عامل ویندوز

گردش به راست: پوشه سیستم

Cat، پوشه My Documents، میانبر به پوشه My Documents

کاتالوگ و پوشه به صورت فیزیکی یکی و یکسان است.

راه رسیدن به فایل - کل آدرس.

مسیر فایل همیشه از نام دیسک منطقی اختصاص داده شده شروع می شود (D: \, C: \, E :)، سپس دنباله ای از نام های پیوست در یک پوشه نوشته می شود، فایل مورد نیاز در پوشه باقی مانده ذخیره می شود. . مسیر فایل همزمان با نام فایل با همان نام فایل فراخوانی می شود، به عنوان مثال: D: \ My documents \ Literature \ Composition.doc بعد از فایل Composition.doc.

Malyunok 7. درخت کاتالوگ و فایل

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

Baby 8. ساختار فایل دیسک Z:

  • Z: \ box \ box1 - خارج از نام پوشه (دایرکتوری) box1
  • Z: \ box \ box.txt - خارج از نام فایل box.txt
  • Z: \ box \ box2 \ box3 \ box1 - خارج از نام پوشه (دایرکتوری) box1
  • Z: \ box \ box2 \ box3 \ box.txt - خارج از نام فایل box.txt

به عنوان یک وحدت، حفظ داده ها در مورد پذیرش موضوع تغییر dozhina، عناوین فایل.

فایل -دنباله بایت های prevіlnoї dozhini نامگذاری شده است. اگر فایل ممکن است تاریخ صفر داشته باشد، فایل به نام مناسب ایجاد می شود و در آن ثبت می شود سیستم فایل- یکی از عملکردهای سیستم عامل است.

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

خرده های فایل تعیین شده قابل گسترش نیستند، می توانید فایل خود را که می تواند 0 بایت باشد نشان دهید (فایل خالی)، فایل I است که ممکن است تعداد بایت ها باشد.

به فایل اختصاص داده شده احترام خاصی به نام داده شده است. در واقع داده های آدرس را به خودی خود حمل می کند، بدون هیچ داده ای که در فایل ها ذخیره می شود، از طریق روش دسترسی به آنها تبدیل به اطلاعات نمی شود. Krіm funktsіy، آدرس‌دهی pov'yazanih، فایل іm'ya می‌تواند اطلاعاتی در مورد نوع داده ذخیره‌شده در یک داده جدید ذخیره کند. برای پردازش خودکار داده ها، مهم است که قطعات موجود در نام فایل (به طور دقیق تر، با توجه به پسوند آن) بتوانند به طور خودکار روش مناسبی را برای به دست آوردن اطلاعات از فایل اختصاص دهند.

ساختار فایل - ساختار ієrarchіchna، که به نظر می رسد سیستم عامل فایل ها و دایرکتوری ها (پوشه ها) را نمایش می دهد.

Yak بالای سازه خدمت می کند من می پوشم، جایی که فایل ها ذخیره می شوند. فایل های Dali به گروه بندی می شوند دایرکتوری ها (پوشه ها)که در وسط آن می توان ایجاد کرد پیوست های دایرکتوری

اسامی حاملان مشترک در اطلاعات.دیسک هایی که اطلاعات روی آن ها در رایانه ذخیره می شود نام های خود را می سازند - یک دیسک چرمی از نام ها با حرف الفبای لاتین و سپس یک دو طبقه قرار می گیرد. بنابراین، برای فلاپی دیسک، همیشه حروف را معرفی کنید و:і AT:. درایوهای منطقی یک هارد دیسک با حروف شروع می شوند ز:. بعد از همه نام‌های دیسک منطقی، نام درایوهای CD دنبال می‌شوند. به عنوان مثال، نصب شده: یک درایو فلاپی دیسک، یک هارد دیسک، تقسیم به 3 دیسک منطقی و یک درایو CD-ROM. حروف تمام بینی اطلاعات را مشخص کنید. و:- درایو فلاپی دیسک؛ ز:, د:, E:- دیسک های منطقی هارد دیسک؛ F:- دستگاه پخش سی دی.

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

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

Crim іnformatsії، scho zberіgaєtsya حجم به mіstіt شرح سیستم فایل - به عنوان یک قاعده، tse جدول z perekhuvannyam همه فایل ها و ویژگی های їх (جدول تخصیص فایل - eng. جدول تخصیص فایل، FAT). در جدول مشخص شده است، zocrema، که در آن کاتالوگ (papts) آن فایل دیگر وجود دارد. Zavdyakova هنگام انتقال یک فایل از یک پوشه به پوشه دیگر در مرزهای یک جلد، امکان انتقال داده از یک قسمت از دیسک فیزیکی به قسمت دیگر وجود ندارد، بلکه به سادگی ورودی جدول تخصیص فایل را تغییر دهید. اگر فایلی از یک دیسک منطقی به دیسک دیگر منتقل شود (اگر امکان انتقال دو دیسک منطقی به یک دیسک فیزیکی وجود داشته باشد)، به صورت فیزیکی داده منتقل می شود (کپی از کپی های دور از اصل در زمان تکمیل موفقیت آمیز).

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

کاتالوگ (پوشه) - فضای روی دیسک (خاص فایل سیستمی) که در آن اطلاعات سرویس مربوط به فایل ها ذخیره می شود (نام، پسوند، تاریخ ایجاد، اندازه و غیره). کاتالوگ هایی با قیمت های پایین در کاتالوگ های بیشتر سرمایه گذاری می شوند ریونیو بالامن برای آنها سرمایه گذاری ها کاتالوگ rіvnya بالا (ابرکاتالوگ) با توجه به گسترش کاتالوگ rіvnya پایین، Batkivsky نامیده می شود.سرمایه گذاری برابر بالای ساختار ієrarchіchї є دایرکتوری ریشهدیسک (شکل 1). فهرست راهنما لحظه حال، تماس گرفت بیایید دقیق تر باشیم.

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

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

اگر فایلی از دایرکتوری غیر جریانی بازیابی شود، برنامه ای که اجازه دسترسی به فایل را می دهد باید محل یافتن فایل را مشخص کند. مبارزه Tse برای کمک از راه vkazіvka به فایل.

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

برای وارد کردن مسیر فایل، دو مورد وجود دارد روش های مختلف. در حالت اول فایل پوسته داده می شود کاملاً im'ya (خارج از فایل im'ya)آنچه از نام همه کاتالوگ ها در ریشه قبل از جایی که فایل در آن قرار دارد و نام خود فایل ذخیره می شود. مثلا راه W:\Abby\Doc\otchet.docیعنی دایرکتوری ریشه دیسک ز:کاتالوگ انتقام ابی، Yakiy، در خط خود، انتقام کاتالوگ Doc، یافتن فایل گزارش.doc. اسامی مطلق شلیاخیو همیشه از نام پوشنده و ریشه کاتالوگ محاسبه می شود و منحصر به فرد است. راکد و من می توانم راه خود را ببینم. Vono vikoristovuetsya در یک بار با درک دایرکتوری جریان Koristuvach ممکن است یکی از کاتالوگ ها را به عنوان کاتالوگ فعلی تعیین کند. به این ترتیب، تمام نام‌های Shlyakhiv که با نماد خرده‌فروش شروع نمی‌شوند، توسط کاتالوگ استریم مورد احترام و شناسایی قرار می‌گیرند. به عنوان مثال، به عنوان یک کاتالوگ دقیق є ز: ابی، به فایل با مسیر مطلق بروید ز:\ابی\می توانید بچرخید doc\report.doc.

لطفاً توجه داشته باشید که ساختار فایل رایانه می تواند حاوی مقدار قابل توجهی اطلاعات باشد، اسناد لازم را جستجو کنیداز طریق پیمایش ساده در ساختار فایل، به صورت دستی شروع نکنید. به نظر می رسد مهم است که پوست کامپیوتر کامپیوتر از دانش (و حافظه) خوب ساختار پوشه های آرامی که اسناد در آنها ذخیره می شوند، مقصر باشد. Prote، buvayut vypadki، اگر شما در حال صرفه جویی در اسناد وضعیت tsієї ساختار. بنابراین، به عنوان مثال، بسیاری از اضافات برای قرار دادن اسناد ذخیره در پوشه ها، پذیرفته شده برای قفل کردن، مانند کوریستوواچ که فراموش کرده است، به وضوح نشان می دهد که کجا باید سند را ذخیره کنید. چنین پوشه ای، برای قفل کردن، شاید یک پوشه، برای آخرین باری که ذخیره شده ذخیره شده است، پوشه ای که خود ضمیمه در آن قرار می گیرد، مانند یک پوشه سرویس، به عنوان مثال \ اسناد منو غیره. در موارد مشابه، فایل های سند را می توان در انبوهی از داده های دیگر "از بین برد".

نیاز به جستجو برای پرونده ها به ویژه اغلب برای انجام کارهای مالیاتی مورد سرزنش قرار می گیرد. یک مورد معمولی، اگر در لاگ های Gerel تغییرات کنترل نشده در سیستم عامل لازم باشد همه فایل ها باز شوند، آنها تغییرات را در ساعت استراحت. پشت صحنه پوشوک اتوماتیکفایل ها نیز به طور گسترده ای کپی می شوند fahivtsі، yakі vykonuyut تنظیم سیستم های شمارش - مهم است که در ساختار فایل "خارجی" جهت گیری کنید. کامپیوتر شخصی، جستجو میکنم فایل های مورد نیازروش ناوبری برای آنها همیشه سازنده نیست.

به طور عمده برای zasib جستجو کنید ویندوز XPبا دستور از منوی اصلی اجرا کنید Start > Know > Files and Folders. نسخه نه کمتر zruchny و іnshiy برای راه اندازی - z be-any folder variant (مشاهده > پانل های جستجوگر > جستجو > فایل ها و پوشه هایا کلید F3).

بومی سازی دامنه جستجو با تثبیت اطلاعات صریح در مورد نام و آدرس فایل توسط عناصر کنترلی ارائه شده در پانل جستجو مجاز است. هنگام وارد کردن نام فایل، امکان انتخاب نمادهای گروه وجود دارد «*» і «?» . نماد «*» تعداد نمادهای کافی و نماد را جایگزین کنید «?» جایگزین یک به هر شخصیت. بنابراین، به عنوان مثال، فایل را برای نام ها جستجو کنید * txtبا انتخاب فایل هایی که قابل گسترش هستند پایان دهید. txt، و نتیجه جستجوی فایل هایی با نام است *. ?? تیبه لیستی از تمام فایل هایی تبدیل می شود که می توان آنها را با نام گسترش داد. txt، .bat، .datو تا کنون.

هنگام درخواست پرونده ها، نام های "dovgі" چیست، مادران در خیابان هستند، اگر قرار است "dovge" از پاکسازی انتقام بگیرد (اما مجاز است)، پس هنگام تنظیم یک کار برای جستجو، آنها باید گرفته شوند. به عنوان مثال در پنجه ها: "inline work.doc".

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

· پذیرایی تغییرات باقی مانده چه زمانی انجام شد؟به شما امکان می دهد با درخواست تاریخ ایجاد، کره را احاطه کنید، بقیه تغییریا فایل را باز کنید

· پذیرایی حجم فایل چقدر است؟به شما این امکان را می دهد که وقتی می خواهید خود را با فایل های گسترش آهنگ احاطه کنید.

· پاراگراف پارامترهای اضافیاجازه تعیین نوع فایل، اجازه بازدید مجدد فایل های پیوست شدهو پوشه ها، و همچنین پارامترهای دیگر را برای جستجو تنظیم کنید.

در موقعیت‌های ساکت، اگر یک سند متنی بدون قالب باز شود، می‌توان نه تنها با ویژگی‌های فایل، بلکه توسط ogo zmist جستجو کرد. متن مورد نیاز را می توان در فیلد وارد کرد یک کلمه یا یک عبارت در یک فایل.

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

19.فشرده سازی داده ها و آرشیو فایل.

ویژگی بارز عظمت انواع داده های "کلاسیک" که مردم به طور سنتی با آن تمرین می کنند، آواز خواندن فوق العاده است. مراحل فرامادی در نوع داده ها نهفته است. علاوه بر این، مراحل ماوراء الطبیعه اینها در سیستم مورد قبول کدگذاری نهفته است. بنابراین، برای مثال، می توانیم بگوییم که کدگذاری اطلاعات متنیاستفاده از زبان روسی (با کمک الفبای روسی) به طور متوسط ​​20-30 درصد بیشتر، کدگذاری کمتری از اطلاعات کافی با استفاده از زبان انگلیسی می دهد.
هنگام پردازش اطلاعات، ماوراء الطبیعه نیز نقش مهمی ایفا می کند. با این حال، اگر زبان در مورد پردازش نباشد، بلکه در مورد جمع آوری اسناد آماده یا انتقال آنها باشد، سطحی بودن را می توان تغییر داد، که اثر فشرده سازی داده ها را می دهد.
از آنجایی که روش فشرده سازی اطلاعات به اسناد آماده واگذار می شود، غیر معمول نیست که اصطلاح فشرده سازی داده ها با عبارت آرشیو داده ها جایگزین شود. نرم افزار, Yakі vykonuyut qі عملیات، به نام بایگانی.
با توجه به این واقعیت ضروری است که در موضوع توزیع داده ها، که فشرده می شوند، آنها تقسیم می شوند:
- تقویت (بایگانی) فایل ها.
- تقویت (بایگانی) پوشه ها.
- تقویت دیسک ها
حتی در صورت فشرده سازی داده ها، تغییر آن در جای خود ضروری است، روش فشرده سازی غیر قابل برگشت است و هنگام به روز رسانی داده ها از فایل فشرده، پذیرفته نمی شود. تجدید مجدددنباله خروج به چنین روش هایی روش های برجسته سازی با ضایعات تنظیم شده اطلاعات نیز گفته می شود. بوی تعفن zastosovnі فقط برای این نوع داده ها، که برای آنها رسمی است که بخشی از پول را خرج کنید تا منجر به کاهش قابل توجهی در قدرت دیگران نشود. در سیاه اول، قابل ذکر است به دانیم های چند رسانه ای: سریال های ویدئویی، ضبط های موسیقی، ضبط صدا و کوچولوها. روش حکاکی با از دست دادن اطلاعات برای مراحل بالاتر حکاکی و روش‌های معکوس پایین بسیار ایمن است، اما نمی‌توان آن‌ها را انجام داد. اسناد متنی، پایگاه داده و موارد دیگر، به کد برنامه. فرمت های مشخصه برای برجسته سازی اطلاعات دوم عبارتند از:
- JPG برای داده های گرافیکی.
- MPG برای داده های ویدئویی.
-. M RZ برای داده های صدا.
اگرچه هنگام فشرده سازی داده ها، تنها تغییراتی در ساختار آنها رخ می دهد، روش فشرده سازی وحشیانه است. از کد به دست آمده، می توانید آرایه خروجی را با استفاده از مسیر به روش بازگشت بازیابی کنید. روش‌های گرگینه‌ها برای فشردن هر نوع داده‌ای zastosovuyt. فرمت های معمولی برجسته سازی بدون اتلاف اطلاعات:
- .گیف، نکته،. PCX و بسیاری دیگر برای داده های گرافیکی.
- .AVI برای داده های ویدئویی.
- .ZIP، .ARJ، .BAR، .LZH، .LH، .CAB و بسیاری دیگر برای هر نوع داده ای.
فرمت‌های برجسته‌سازی داده‌های "کلاسیک" به طور گسترده در کارهای روزمره با کامپیوتر، در قالب‌های .ZIP و ARJ. استفاده می‌شود. در بقیه ساعت به فرمت محبوب .RAR رسیدند.
قبل از توابع اساسی، که به عنوان اکثریت توزیع کنندگان فعلی آرشیو به حساب می آیند، می توان مشاهده کرد:
- فایل های Vityag از بایگانی.
- ایجاد آرشیو جدید؛
- اضافه کردن فایل ها به بایگانی های اساسی.
- ایجاد آرشیو؛
- ایجاد آرشیو جداگانه بر روی دماغه های کوچک.
- آزمایش یکپارچگی ساختار آرشیو؛
- آرشیوهای کم و بیش به روز شده
- دفاع از آرشیو برای بررسی و اصلاح غیر مجاز.
بایگانی .. باز کردن بسته بندی بر اساس یک آرشیو عالی توسط مسیری به یک ماژول نرم افزار کوچک جدید تهیه شده است. خود آرشیو پسوند name.EXE را می گیرد که برای فایل های داده شده معمولی است.
توزیع آرشیو. توزیع کننده های فعال (به عنوان مثال، WinZip) امکان تقسیم آرشیو به قطعات را فراهم می کند اندازه داده شدهروی هارد دیسک در عرض یک سال می توانید آنها را با روش کپی به بینی قدیمی خود منتقل کنید.
هنگام ایجاد آرشیوهای تقسیم شده، مدیر WinZip یک ویژگی غیرقابل قبول دارد: فایل هایی با نام های مشابه را حمل می کند. در نتیجه امکان درج شماره های حجمی که برای محافظت از پوست ذخیره شده اند وجود ندارد. فلاپی دیسک هاپس از نامگذاری فایل، مدیران آرشیو WinArj و WinRAR تمامی فایل های آرشیو اختصاص داده شده را با نام های مختلف علامت گذاری می کنند و مشکلات مشابهی ایجاد نمی کنند.
بایگانی. برای اطلاعات بیشتر vipadkіv zakhist arhіvіv vykonuyut برای رمز عبور اضافی، که وقتی سعی می کنید بایگانی ها را نگاه کنید، بسته بندی کنید یا تغییر دهید، از شما خواسته می شود.
قبل از برای گسترش عملکردتوزیع کنندگان بایگانی از عملکردهای خدماتی که کار را کارآمدتر می کند آگاه هستند. بوی تعفن اغلب متوجه می شود ارتباطات خارجیبرنامه های خدمات اضافی و ایمن:
- بررسی فایل ها فرمت های مختلفبدون ارجاع به آرشیو؛
جستجو برای فایل ها و داده ها در وسط بایگانی.
نصب برنامه ها از بایگانی بدون بسته بندی مجدد.
perevіrku vіdsutnostі ویروس های کامپیوتریدر بایگانی قبل از اولین باز کردن بسته بندی؛
زاهیست رمزنگاریاطلاعات آرشیوی؛
بیداری رمزگشایی شده پست الکترونیک;
"Prozor" تقویت فایل های ایجاد شده.EXE i.DLL;
ایجاد آرشیوهای غنی خود بازگشایی
یکی از تنظیمات ضریب فشرده سازی اطلاعات را انتخاب کنید.

بخش cob دیسک zhorst برای انتقام از رکورد سر ریشه است، زیرا در حافظه اسیر می شود و پیروز می شود.

بقیه بخش جایگزین جدول توزیع است - یک جدول 4 عنصری با عناصر 16 بایتی. این جدول توسط برنامه FDISK (یا یک ابزار معادل در یک سیستم عامل دیگر) دستکاری می شود.

زمان اکتساب ROM-BIOS رکورد head root را می گیرد و کنترل را به کد її منتقل می کند. این کد جدول تقسیمات را می خواند تا تقسیم، مقادیر فعال را تعیین کند. بیایید سکتور ریشه صحیح را به خاطر بسپاریم و برنده شویم.

میز 1ساختار رکورد اصلی و جداول توزیع

جدول 2ساختار توصیفگر

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

جدول 3کدهای توزیع سیستم عامل های مایکروسافت

کدنوعی تقسیمروزمیرنوع چربیسیستم عامل
ساعت 01پایه ای0-15 مگابایتFAT12MS-DOS 2.0
ساعت 04پایه ای16-32 مگابایتFAT16MS-DOS 3.0
ساعت 05برنامه های افزودنی0-2 گیگابایت- MS-DOS 3.3
ساعت 06پایه ای32 مگابایت - 2 گیگابایتFAT16MS-DOS 4.0
0bhپایه ای512 مگابایت - 2 گیگابایتFAT32OSR2
0Chبرنامه های افزودنی512 مگابایت-2 ترابایتFAT32OSR2
0 هپایه ای32 مگابایت - 2 گیگابایتFAT16ویندوز 95
0Fhبرنامه های افزودنی0-2 گیگابایت- ویندوز 95

کدهای زیر برای سیستم عامل سایر شرکت ها محفوظ است:

  • 02h - بخش CP / M؛
  • 03h - توزیع Xenix;
  • 07h - تقسیم OS/2 (سیستم فایل HPFS).

توجه:

  1. اعداد سیلندر و بخش بسته به موارد زیر 10 و 6 بیت را اشغال می کنند:
    15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
    ججججججججججسسسسسس

    بوی تعفن طوری مرتب می شود که اگر مقادیر 16 بیتی CX را بگیرید، آماده بازنویسی سریع INT 13h برای خواندن قسمت مورد نیاز دیسک است. به این ترتیب، پس از خواندن Head Record در ناحیه حافظه sect_buf، بایت کد CMP ptr sect_buf، 80h

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

    MOV CX، sect_buf

    CX را برای ویکی INT 13h مسحور کنید تا بخش اصلی پارتیشن شماره 1 را بخوانید.

  2. مقدار "قطعه خارجی" مطابق zsuvi 08h در قسمت پوسته معادل سر، سکتور و استوانه قسمت آدرس spat است. بخش مرئی 0 با سیلندر 0، سر 0، سکتور 1 رشد می کند. تعداد بخش قابل مشاهده در امتداد بخش پوست روی سر، سپس در امتداد سر پوست و نرشتی در امتداد استوانه پوست افزایش می یابد.

    چی می تواند فرمول zasosuvati باشد:

    Rel_sec = (# Cyl * sec_per_cil * heads) + (# Goal * sec_per_cil) + (# Sec -1)

    پارتیشن ها از شماره جفت سیلندر شروع می شوند، برای شماره قسمت اول، که می تواند از سیلندر 0، سر 0، بخش 2 شروع شود (بخش 1 از اشغال رکورد اصلی مورد علاقه).

    اگر ورودی ریشه جدول توزیع توسط مدیریت حذف شود، DS: SI به عنصر مربوطه جدول توزیع اشاره می کند.

ساختار بخش ریشه

جدول 4فرمت بخش ریشه فلاپی دیسک razdіlu zhorstkogoدیسک

00 ساعت3 JMPxx xxنزدیک پریدن به کد کسب
ساعت 038 "من""ب""M" "4" "." "0" نام شرکت OEM و نسخه سیستم
0bh2 SectSizتعداد بایت در هر بخش (پیش‌فرض 512)بلال BPB
0Dh1 ClustSizتعداد بخش ها در خوشه
0 ه2 Ressecsتعداد بخش های یدکی (بخش های قبل از FAT # 1)
ساعت 101 FatCntتعداد جداول FAT
ساعت 112 RootSizتعداد ورودی های 32 بایتی در فهرست اصلی (0 برای FAT32)
ساعت 132 TotSecsتعداد کل بخش های روی بینی (تقسیم DOS)
ساعت 151 رسانه هانوع حامل اطلاعات (همان بایت اول FAT)
ساعت 162 چاق کردنتعداد بخش ها در یک FATپایان BPB
ساعت 182 TrkSecs تعداد بخش های موجود در جاده
1 آه2 HeadCnt تعداد سرها
1 فصل4 HidnSecتعداد بخش‌های پیوست شده (در طرح‌های زیر)
ساعت 204 TotSecsاز کل بخش، و همچنین گسترش > 32 مگابایت
24 ساعت1 128 شماره فیزیکی دیسک
25 ساعت1 ذخیره
ساعت 261 ساعت 29 نشانه ساختار توسعه یافته
ساعت 274 شناسه حجم (شماره سریال)
2bhbh برچسب (NO NAME)
36 ساعت8 شناسه سیستم فایل (FAT12)
3 ه کد COB و مزیت داده

توجه:

  1. نوع اطلاعات حمل:
    • F0h - دیسک انعطاف پذیر، 2 طرف، 18 بخش در جاده؛
    • F8h - هارد دیسک؛
    • F9h - دیسک انعطاف پذیر، 2 طرف، 15 بخش در جاده؛
    • FCh - دیسک انعطاف پذیر، 1 طرف، 9 بخش در جاده؛
    • FDh - دیسک انعطاف پذیر، 2 طرف، 9 بخش در جاده؛
    • FEh - دیسک انعطاف پذیر، 1 سمت، 8 بخش در جاده؛
    • FFh - دیسک انعطاف پذیر، 2 طرف، 8 بخش در جاده.
  2. برای خواندن آن بخش، خواندن مطلق INT 25h (DX = 0) را علامت بزنید. ABO:
    • درایوهای فلاپی: سکتور ریشه = BIOS INT 13h head 0, track 0, section 1;
    • به طور خلاصه: PartitionTable را برای انتخاب head/track/sector BIOS بخوانید.
  3. BPB (Block Parameter BIOS) - مجموعه ای از داده ها که در root_sector ذخیره می شوند. قدرت تا درایور "دعوت BPB" را تغییر دهید، به طوری که راننده بلوک را بارگذاری کرده است، مقادیر بیشتری وجود دارد. Dovzhina BPB = 13 بایت

جدول پارامتر فلاپی

این ساختار 10 بایتی به عنوان "جدول پایه دیسک" نیز شناخته می شود. در پشت آدرس بردار مجدد INT 1Eh (آدرس 4 بایت در 0:0078) قرار دارد. این جدول تغییرات مهمی را برای پیوست های فلاپی دیسک مشخص می کند. Її ROM-BIOS را اولیه می کند و DOS را برای افزایش بهره وری فلاپی دیسک ها تغییر می دهد.

جدول 5فرمت جدول پارامترهای فلاپی

zsuvدوژیناvmist
00 ساعت1 بایت اول مشخصات:
بیت 0-3 - ساعت اشغال سر؛
بیت 4-7 - سه گانه سرها
ساعت 011 بایت مشخصات دیگر:
بیت 0 - علامت گذاری به حالت RAP؛
ضربات 1-7 - ساعت اشغال سر
ساعت 021 زاتریمکا قبل از روشن کردن موتور (در "کنه" سالهای تاریک)
ساعت 031 اندازه بخش (بایت): 0 - 128، 1 - 256، 2 - 512، 3 - هزار و بیست کوتیری
ساعت 041 تعداد بخش های موجود در جاده
ساعت 051 فضای بین بخشی Dozhina برای عملیات خواندن / نوشتن
ساعت 061 دوژینا از منطقه دانمارک
ساعت 071 شکاف بین بخشی Dovzhina برای عملیات قالب بندی
ساعت 081 ذخیره کاراکتر برای قالب بندی (مثلاً 0F6h، یعنی "Ў")
ساعت 091 ساعت نصب سر (بر حسب میلی ثانیه)
0 آه1 ساعت شروع موتور (در 1/8 ثانیه)

جدول پارامترهای هارد دیسک

این ساختار 16 بایتی در پشت آدرس بردار مجدد INT 41h قرار دارد (آدرس 4 بایت در 0:0104). پارامترهای برای دیگری سختدیسک (مانند vin є) znahoditsya پشت آدرس بردار INT 46h. شماره جداول برخی از تغییرات مهم را برای عملیات با هارد دیسک مشخص می کند.

جدول 6فرمت جدول هارد دیسک

zsuvدوژیناvmist
00 ساعت2 تعداد سیلندرها
ساعت 021 تعداد سرها
ساعت 032 برنده نشو (ست 0)
ساعت 052 تعداد سیلندر بلال پیش جبران
ساعت 071 حداکثر طول بلوک تصحیح بخشش ECC
ساعت 081 کنترل بایت:
بیت 0-2 - فیتیله نکنید (مجموعه 0)؛
بیت 3 - درج، اگر تعداد سرها بیش از 8 باشد.
بیت 4 - برنده نشوید (ست 0)؛
بیت 5 - درج ها، به عنوان راهی برای پیدا کردن نقشه نقص روی سیلندر با شماره "حداکثر سیلندر کار + 1"؛
بیت 6 - حصار برای کنترل مکرر ECC.
بیت 7 - کنترل حصار ECC
ساعت 091 برنده نشو (ست 0)
0 آه1 برنده نشو (ست 0)
0bh1 برنده نشو (ست 0)
0Ch2 شماره سیلندر منطقه پارکینگ
0 ه1 تعداد بخش های موجود در جاده
0Fh1 ذخیره

جدول تقسیم فایل (FAT)

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

در چربی جایگزینناحیه داده دیسک منطقی به بخش هایی با همان اندازه تقسیم می شود - خوشه ها. یک خوشه می تواند از یک یا چند بخش dekіlkoh که به طور متوالی بر روی دیسک پخش می شود تشکیل شود. تعداد سکتورها در خوشه می تواند مضربی از 2 N باشد و می تواند مقادیری از 1 تا 64 داشته باشد (اندازه خوشه باید بر اساس نوع درایو FAT و منطقی تعیین شود).

خوشه پوستی زایمان در حضور عنصر بالایی جدول FAT. دو عنصر FAT اول رزرو شده اند - حتی اگر خوشه های داده K روی دیسک وجود داشته باشد، تعداد عناصر FAT بیشتر از K + 2 است. نوع FAT به مقادیر K اختصاص داده می شود:

  1. یاکسو کی<4085 - используется FAT12;
  2. yakscho 4084> K<65525 - используется FAT16;
  3. با نام مستعار 65524> K - تأیید FAT32.

نام انواع FAT مشابه ابعاد عنصر است. بنابراین عنصر FAT12 می تواند 12 بیت، FAT16 - 16 بیت، FAT32 - 32 بیت باشد. لازم به ذکر است که در FAT32 برخی از رتبه های دو رقمی قدیمی رزرو شده و در فرآیند عملکرد سیستم عامل نادیده گرفته می شوند (یعنی فقط تعدادی از جوان ترین رتبه های شانزده رقمی عنصر قابل توجه است).

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

در کاتالوگ فایل ها (تغییر) برای فایل پوسته، شماره عنصر cob در جدول FAT قرار داده شده است که با اولین کلاستر در زیر فایل لانست فایل مطابقت دارد. آخرین عنصر FAT یا نشان دهنده پایان لنیس است یا به عنصر تهاجمی و ... اشاره دارد. باسن:

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

  1. MYFILE.TXT 10 خوشه را اشغال می کند. اولین خوشه کل خوشه 08 است، خوشه باقیمانده 1Bh است. خوشه لنس - 08h، 09h، 0Ah، 0Bh، 15h، 16h، 17h، 19h، 1Ah، 1Bh. عنصر پوست به عنصر بعدی لانست اشاره می کند و عنصر باقیمانده دارای کد خاصی است (جدول 7).
  2. خوشه 18h از معانی به عنوان معیوب و در rozpodіlu lanzyuzhok گنجانده نشده است.
  3. خوشه های 06h، 07h، 0Ch-14h و 1Ch-1Fh خالی هستند و برای توزیع در دسترس هستند.
  4. یک لانست دیگر از خوشه 02h شروع می شود و با خوشه 05h به پایان می رسد. برای تشخیص نام فایل، لازم است عنصر را با شماره خوشه 02h تغییر دهید.

جدول 7مقادیر عنصر FAT

چربی بخش منطقی 1 در توزیع DOS (که می تواند توسط INT 25h از DX = 1 خوانده شود). برای کارت وایلد، cob باید root_sector را بخواند (DX = 0) و مقدار افست 0Eh را بگیرد. می گوید چند سکتور ریشه و ذخیره قبل از FAT باید باشد. برای خواندن FAT از طریق INT 25h، عدد بعدی (صدای 1) را به‌عنوان DX علامت بزنید.

می توانید از چند نسخه FAT استفاده کنید. صدای دو کپی یکسان. در این ویپادکاها، تمام نسخه ها بدون وسط، یکی یکی پاره می شوند.

توجه:

  • در پشت انسان وحشی مهم است که FAT 16 بیتی اجازه نمی دهد DOS با دیسک ها، 32 مگابایت عالی کار کند. در واقع، بین آنهایی که INT 25h / 26h با سکتور کار نمی کند، تعداد آنها بیشتر از 65535 است. تعداد بسط های سکتور 512 بایت یا نیم کیلوبایت است، سپس محدودیت 32 مگابایتی را دیکته می کند. از طرف دیگر، هیچ چیز از سکتور مادر و فضای بزرگتر محافظت نمی کند، بنابراین DOS از نظر تئوری می تواند با هر دیسکی کار کند.
  1. عدد خوشه را در 3 ضرب کنید.
  2. به عنوان شماره عنصر boy، یک عملیات AND روی کلمه داده شده و ماسک 0FFFh انجام دهید. اگر شماره عنصر جفت نشده است، مقدار را 4 بیت به سمت راست منتقل کنید. در نتیجه، مقدار عنصر FAT را از بین می برید.

حالا بیایید ترتیب روز و شب نوشتن یک عنصر در FAT12 را بررسی کنیم.

  1. عدد خوشه را در 3 ضرب کنید.
  2. نتیجه را بر 2 تقسیم کنید (طول عنصر 1.5 (3/2) بایت است).
  3. یک کلمه 16 بیتی که حاوی آدرس نتیجه عملیات قبلی است را از FAT بخوانید.
  4. مانند عدد عنصر boy، روی کلمه درمان شده و ماسک 0F000h یک عملیات AND انجام دهید و سپس روی نتیجه تفریق یک عمل OR انجام دهید و مقدار عنصر را بنویسید. اگر شماره عنصر جفت نشده است، AND روی کلمه درمان شده و 0F000h را بپوشانید، سپس مقدار را با 4 بیت به سمت چپ فشار دهید و سپس OR را روی نتیجه عملیات قبلی فشار دهید.
  5. آخرین کلمه 16 بیتی را به FAT بنویسید.

توجه:

  • یک عنصر 12 بیتی می تواند از کوردونی دو بخش عبور کند، بنابراین مراقب باشید که یک بخش FAT را در یک زمان بخوانید.
    عنصر 16 بیتی ساده تر است - عنصر چرمی جایگزین zsuv 16 بیتی (روی چربی لپه) عنصر استپ در بند است.
    عناصر 32 بیتی - عنصر پوست برای جایگزینی zsuv 32 بیتی عنصر تهاجمی در بند.

در برنامه‌های نوشته شده در اسمبلر، برای ضرب در 3 به جای دستور MUL، الگوریتم "تخریب و تا کردن" اغلب گیر می‌کند: عدد اصلی کپی می‌شود، روی کپی عدد، جمع کردن یک رقم به سمت چپ باقی می‌ماند ( ضرب در 2)، و سپس اعداد متخلف اضافه می شوند (x + 2x = 3x). معاون تیم DIV با یک رتبه برنده کشتی در سمت راست می شود.

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

یک فلاپی دیسک (یا یک پارتیشن از یک دیسک سخت) به ترتیب زیر ساخته شده است:

  1. بخش های ریشه و ذخیره؛
  2. چربی شماره 1;
  3. FAT#2;
  4. دایرکتوری ریشه (در FAT32 موجود نیست)؛
  5. منطقه داده

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

برای گرفتن شماره بخش cluster cob از شماره خوشه ClustNum (شناسایی فیلد اصلی در عنصر کاتالوگ یا در زبان FAT) می توانید از تابع غیرمستند OS 32h استفاده کنید یا بخش ریشه را بخوانید و فرمول های زیر را وارد کنید. :

root_sectors = (RootSiz * 32) / 512 data_start = ResSecs + (FatSize * FatCnt) + root_sectors_start_sector = data_start + ((ClustNum - 2) * ClustSiz)،

تغییر مقادیر: RootSiz، ResSecs، FatSize، FatCnt، ​​ClustSiz از بخش ریشه یا از BPB گرفته شده است.

DX = start_sector را قبل از خواندن INT 25h یا نوشتن INT 26h تنظیم کنید.

فهرست های فایل

فهرست فایل آرایه ای از عناصر 32 بایتی - توصیفگرهای فایل است. از نظر سیستم عامل، همه دایرکتوری ها (مثلاً دایرکتوری ریشه در سیستم های FAT12 و FAT16) شبیه فایل هستند و می توانند هر تعداد رکورد را حذف کنند.

دایرکتوری ریشه - دایرکتوری اصلی دیسک که درخت شاخه فرعی از آن شروع می شود. برای دایرکتوری ریشه در FAT12 و FAT16 در ناحیه سیستم دیسک منطقی، یک فضای ثابت ویژه (16 کیلوبایت) مشاهده شد که برای ذخیره 512 عنصر اختصاص داده شده است. در یک سیستم FAT32، دایرکتوری ریشه یک فایل با اندازه کافی است.

جدول 8ساختار آیتم کاتالوگ

zsuvدوژیناvmist
00 ساعت11 نام کوتاه فایل
0bh1 ویژگی های فایل
0Сh1 * رزرو شده تحت ویندوز NT (به دلیل انتقام 0)
0Dh1 * فیلدی که ساعت ایجاد فایل را مشخص می کند (در ده ها میلی ثانیه).
مقدار فیلد را می توان بین 0 تا 199 تغییر داد
0 ه2 * ساعت ایجاد فایل
ساعت 102 * تاریخ ایجاد فایل
ساعت 122 * تاریخ آخرین بارگیری فایل برای ضبط یا خواندن داده ها
ساعت 142 * شماره کلمه قدیمی‌تر اولین فایل خوشه
ساعت 162 ساعت پایان عملیات باقی مانده برای نوشتن در فایل
ساعت 182 تاریخ بعد از آخرین عملیات برای نوشتن در فایل
1 آه2 شماره کلمه کوچکتر اولین فایل خوشه
1 فصل4 اندازه فایل بر حسب بایت (تعداد 32 بیتی)

علامت "*" به این معنی است که فیلد فقط در سیستم فایل FAT32 پردازش می شود. برای سیستم های FAT12 و FAT16، فیلد رزرو شده و روی 0 تنظیم می شود.

به طور خلاصه، نام فایل از دو فیلد تشکیل شده است: یک فیلد 8 بایتی که می توان از آن برای تصحیح نام فایل استفاده کرد و یک فیلد 3 بایتی که می توان آن را گسترش داد. اگر یک فایل کوتاه‌تر از هشت کاراکتر وارد کنید، با فاصله تکمیل می‌شود (کد مشکل - 20h)، اگر پسوندی را وارد کنید که کوتاه‌تر از سه کاراکتر است، آن‌گاه با فاصله نیز تکمیل می‌شود.

توابع فعال DOS بر کیفیت پارامتر بایت مشخصه در فایل تأثیر می گذارد. تخلیه بایت مشخصه بر روی 1 تنظیم می شود به همان ترتیبی که فایل دارای اعتبار است:

  • بیت 0 - جداول خواندن؛
  • بیت 1 - پیوست ها؛
  • بیت 2 - سیستم؛
  • بیت 3 - شناسه حجم؛
  • بیت 4 - فهرست؛
  • بیت 5 - آرشیو؛
  • بیت های 6 و 7 - رزرو شده (بر روی 0 تنظیم کنید).

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

15 9 8 5 4 0

هنگامی که فایل ها کامپایل می شوند، تاریخ ها به عنوان آغاز دوره MS-DOS نمایش داده می شوند، بنابراین به عنوان 01/01/1980. بیت های 9-15 برای جایگزینی شماره تاریخ منهای 1980 (مقادیر معتبر 0 تا 127 هستند).

نام فایل های طولانی

با شروع از ویندوز 95، فایل را می توان (برای افزودن نام کوتاه) با همین نام پیوست کرد. برای ذخیره نام قدیمی، عناصر خالی کاتالوگ با عنصر اصلی - توصیفگر فایل خلاصه می شود. وجود 1 در ارقام صفات 0-3 بایت نشانه آن است که عنصر مناسب دایرکتوری برای ذخیره یک نام جدید برای فایل انتخاب شده است (برای توصیفگرها و دایرکتوری های فایل، این امکان وجود ندارد). نام فایل های کوتاه و بلند منحصر به فرد است، بنابراین تقصیر باینری های موجود در یک کاتالوگ نیست.

برای مدت طولانی، آنها را نه با کاراکترهای ASCII، بلکه در قالب یونیکد، مطابق با الفبای ملی برای تایپ کدها یادداشت کنید. نتیجه جهانی بودن یونیکد کاهش فضای ذخیره سازی داده است - یک کاراکتر چرمی دو بایت (کلمه 16 بیتی) را اشغال می کند. در عناصر خالی کاتالوگ dovge im'ya zapisuєtsya در rozrіzaє در shmatochki vglyadі (به جدول 9 مراجعه کنید).

جدول 9ساختار عنصر دایرکتوری که قطعه ای از نام فایل قدیمی را می گیرد

طولانی ترین ایمیه ابتدا در کاتالوگ ثبت می شود و قطعات به ترتیبی که برداشته شده اند مرتب می شوند و از بقیه شروع می شوند:

همه دایرکتوری ها، با لمس ریشه، توصیف کننده های فایل در دو عنصر اول را با درخواست های ویژه جایگزین می کنند. در عنصر شماره 0 یک اشاره گر به خود دایرکتوری و در قسمت نام یک نقطه (".") وجود دارد. در عنصر شماره 1 یک نشانگر برای کاتالوگ Batkiv و در قسمت نام دو نقطه (.") وجود دارد. اگر عنصر شماره 1 به جدول FAT اختصاص داده شود و دارای مقدار تهی باشد، دایرکتوری فعلی در دایرکتوری ریشه است.

بلوک اطلاعات دیسک توسط یک تابع DOS 32h غیرمستند تشکیل شده است.

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

جدول 10طرح بلوک اطلاعات دیسک

zsuvدوژیناvmist
00 ساعت1 شماره دیسک (0 = A، 1 = B و غیره)
ساعت 011 من شماره دستگاه فرعی را از هدر اضافه می کنم (یک راننده می تواند دیسک های dekіlkom را مدیریت کند)
ساعت 022 اندازه بخش به بایت
ساعت 041 تعداد بخش در هر خوشه -1 (حداکثر بخش در هر خوشه)
ساعت 051 تقسیم یک خوشه به یک بخش (خوشه = 2 تعداد بخش) (بخش در هر خوشه در مراحل دو: 2 برای 4، 3 برای 8)
ساعت 062 تعداد سکتورهای ذخیره (ریشه، گوش ریشه OGL) (N اولین بخش FAT)
ساعت 081 تعداد جداول FAT
ساعت 092 حداکثر تعداد عناصر موجود در عنصر ریشه
0bh2 شماره بخش برای خوشه شماره 2 (اولین خوشه داده)
0Dh2 کل خوشه +2 (بالاترین تعداد خوشه)
0Fh1 تعداد بخش ها، وام گرفتن یک FAT
ساعت 102 شماره بخش ریشه بلال
ساعت 124 آدرس های Device_Header
ساعت 161 بایت توصیف کننده حامل
ساعت 171 حق دسترسی: 0 که به معنای دسترسی به پیوست است
ساعت 184 آدرس های بلوک اطلاعات دیسک پیشرفته
(0FFFFh، این بلوک بقیه است)

رژیم Bitovi prapori vіdkrittya:

  1. 0-2: مجوزهای فرآیند در ادغام
    000 - خواندن؛ 001 - رکورد؛ 010 - خواندن و نوشتن.
  2. 4-6: حالت فرعی:
    000 - حالت جمع
    001 = ضبط انحصاری فایل
    010 = ورودی را رد کنید
    011 = چک خوانده شد
    100 = چیزی نمی بینم
  3. 7: ترک تحصیل:
    1 - فایل خصوصی برای این فرآیند 0 - تجزیه شده توسط فرآیندهای تخم ریزی شده

از آنجایی که ویژگی های بایت فایل فقط قابل خواندن هستند، vin توسط علامت لغو می شود.

حقوق دسترسی در ادغام و حالت تنها در صورتی می تواند موثر باشد که برنامه SHARE نصب شده باشد.

می توانید روی نماد پوشه دوبار کلیک کنید، پس از آن کاوشگر شروع به کار کرده و به جای آن پوشه انتخاب شده را به شما نشان می دهد (شکل 21.1).

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

وقتی می بینی فایل برنامه، برنامه شروع می شود.

پوشه را باز کنید و روی پوشه її vmist کلیک کنید. شما می توانید ویندوز را طوری درست کنید که پوشه پوسته در زمان خودش باز شود. محور را می توان سرقت کرد.

1. برای پوشه انتخاب شده، Services => Folder Authority را انتخاب کنید.

نمایش پوشه‌های گفتگوی Vіkno Power.

2. در تب Global، مورد را انتخاب کنید Open the skin folder in a clear window.

3. بر روی OK کلیک کنید.

پس از اتمام، فراموش نکنید که پنجره های همه پوشه ها را ببندید.

بازبینی ساختار درختی

Nayvazhche در روبات ها با پوشه ها و فایل ها - آنها را سازماندهی کنید کامپیوتر fahivtsіساختار درختی نامیده می شود. ساختار درخت مانند به خوبی در قسمت سمت چپ پنجره در برنامه Explorer دیده می شود. این قسمت از پنجره Folders نامیده می شود (شکل 21.1). اگر نمی توانید به این لیست دسترسی پیدا کنید، روی دکمه Folders در نوار ابزار کلیک کنید. یا View ^ Explorer Bars ^ Folders را از منو انتخاب کنید.

برای کمک، می‌توانید shvidko shvidko را در ساختاری درخت‌مانند، خواه یک پوشه باشد، مانند de її shukati. در عوض پس از تلق زدن بر روی پاپ її، شخص راست دست باید در کنار پنجره نشان داده شود.

با کلیک بر روی علامت "+" (بعلاوه) روبروی زیر پوشه، می توانید روی تمام ورودی های پوشه کلیک کنید که ساختاری درخت مانند است.

با کلیک بر روی علامت "-" (منهای) در کنار پوشه، میخ دوتایی ساختار درخت مانند را می بندید.

نحوه چسباندن ساختار درخت مانند

اگر پنل Folders بسته باشد، پنجره Explorer لیستی از وظایف فایل ها و پوشه ها را نمایش می دهد، همانطور که در شکل نشان داده شده است. 21.2. برای این لیست، عملیات اصلی با فایل های موجود در این پوشه بررسی می شود، به فهرست های دیگر رایانه و سایر کارهای مشابه بروید.

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

برای نشان دادن احترام، می‌توانید کار را از پانل‌های روی صفحه نمایش دهید یا کلیک‌ها را به نماد فلش متصل کنید.