فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد تعریف FAT 59 ص

اختصاصی از فایلکو تحقیق در مورد تعریف FAT 59 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 78 صفحه


 قسمتی از متن .doc : 

 

(file allocation table) fat :

فایل سیستمی که در اواخر دهه 1970 و اوایل دهه 1980 تولید شد فایل سیستمی بود که توسط سیستم عامل MS-DOS پشتیبانی می شد. این فایل به اندازه یک فایل سیستمی ساده ای که برای فلاپی دیسک درایوهای کمتر از k500 بود پیشرفت کرد. بعد از آن زمان آن بیشتر و بیشتر به عنوان یک واسطه بکار گرفته شد. به طور متداول سه نوع از فایل سیستمی F AT وجود دارد : FAT32 , FAT16 , FAT12 . دلیل تفاوت انواع FAT و اسمهایشان در سایز و در بیتهایی است که در ساختار واقعی FAT روی دیسک ثبت شده می باشند. در FAT12، 12 بیت ورودی، در FAT16، 16 بیت ورودی و در FAT32 ، 32 بیت ورودی وجود دارد.

نکات مورد توجه در این تحقیق :

اعدادی که با کاراکتر 0x آغاز می شوند اعداد هگزا دسیمال (مبنای 16) هستند.

هر عددی که کاراکتر 0X را ندارد عدد دسیمال (مبنای 10) است.

دیگر کدهای نوشته شده در این تحقیق به زبان C هستند. کدهای دیگر باقی مانده در این تحقیق به طور آزاد مخلوطی از دیتا المنتهای 16 و 32 بیتی است.

توضیحات عمومی (تمام انواع فایلهای FAT قابل اجرا)

تمام فایلهای سیستمی FAT به طور خودکار برای معماری کامپیوترهای IBM توسعه پیدا می کند. اهمیت FAT بخاطر این است که تمام ساختار داده ای روی دیسک little endian هستند. اگر ما به ورودی یک FAT ،32 بیتی نگاه کنیم داده ها روی دیسک به صورت یک سری از بایتهای 8 بیتی-شروع بایت صفر و پایان بایت 4- ذخیره می شوند. در اینجا این 32 بیت از 00 تا 31 شماره گذاری شده اند .(00 بیت شروع لیست)

byte[3] 3 3 2 2 2 2 2 2

1 0 9 8 7 6 5 4

byte[2] 2 2 2 2 1 1 1 1

3 2 1 0 9 8 7 6

byte[1] 1 1 1 1 1 10 0

5 4 3 2 1 0 9 8

byte[0] 0 0 0 0 0 0 0 0

7 6 5 4 3 2 1 0

این مهم است که شما بدانید که کامپیوتر شما یک کامپیوتر big endian است، چون به همان مقدار که داده را انتقال میدهد و از دیسک می‌گیرد به شما مقداری در رنج خودش برخواهد گرداند .

یک فایل سیستمی FAT از چهار بخش اصلی تشکیل شده است که در زیر راجع به ولوم ذکر شده است :

0 بخش رزرو شده

1 بخش FAT

2 بخش فهرست ریشه ( در ولومهای FAT 32 موجود نیست)

3بخش فهرست فایل و داده

boot sector و BPB (سکتور بوت و BPB )

اولین ساختار داده ای مهم روی یک ولوم (bios parameter block) BPB, FAT نامیده می‌شود، که در اولین سکتور از ولوم در بخش رزرو شده قرار داده می شود. این سکتور گاهی اوقات سکتور بوت یا سکتور ذخیره یا سکتور 0 نامیده می شود، اما آن در واقع اولین سکتور از ولوم می باشد.

این اولین چیزی است که در مورد فایل سیستمی FAT باید بدانیم. در ورژن MS-DOS 1.0 در سکتور بوت یک BPB ، وجود نداشت. در ورژن اولیه فایل سیستم FAT،فقط دو نوع فرمت وجود داشت، یکی برای فلاپی دیسکهای یک طرفه


دانلود با لینک مستقیم


تحقیق در مورد تعریف FAT 59 ص

دانلود مقاله کامل درباره سیستم FAT

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

دانلود مقاله کامل درباره سیستم FAT


دانلود مقاله کامل درباره سیستم FAT

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 10

 

جدول تخصصی فایل(FAT)

FAT یک سیستم فایل است که برای Ms-Ds ارائه شده است و  در پر شدن های مصرفی Milnosoft Windows Windows me و از جمله همین Windows me  به کار می رود . سیستم فایل FAT   نسبتا" غیر پیچیده تلقی م شود و بخاطر همین موضوع ، این یک فرصت متداولی است برای دیسکهای فلاپی . به علاوه این تحت حمایت همه سیستم های عملیاتی برای کامپیوترهای شخصی قرار دارد و به همین خاطر اغلب برای اشتراک داده ها بین چندین سیستم عملیاتی اجرا شدند . روی یک کامپیوتر به کار گرفته می شود. همچنین به چسب های حافظه حالت جامد و دیگرا ابزارهای مشابه هم به کار می رود.

  • تاریخچه:

سیستم فایل FAT  در اگوست سال1980 با نخستین نسخه Q DOS  ، جد

Ms-dos, icnosoftspc-qs  ، شروع به کار کرد. این نسخه اولیه FAT  به آن FAT12 می گویند. به عنوان ی کفایل سیستم برای فلاپی دیسک ها ، این دارای محدودیت هایی است  از جمله فقدان پشتیبان برای دایرکتوری ها .همچنین از آدرس های دسته جمعی استفاده می کنند که فقط 12 بیت طول دارند که ماکزیمم فضای فایل مایل سیستم را تا تقریبا" 2MB از فضای محدود می سازد(با اییحال این بسیار بیشتراست یک فلاپی 360KB می تواند در این زمان نگهدارد).

در سال 1983 میکروسافت نسخه جدیدی از فایل سیستم FAT را  ارائه داد بارها سازی نسخه دوم MS-DOS -   این نسخه جدید که استیک،(FAT ) نام دارد ، پشتیبانی را برای هارد درایوها و زیردایرکتوریها گنجانده شده است. آدرس های خوشه ای تا 16 بیت افزایش  یافته اند که تعداد بیشتری از خوشه ها و سایزها ی فایل سیستم بزرگتر را امکان پذیر می سازد. خوشه های 512 بایتی ، این می توانست تا 32MB فضا را تسلیم کند، که برای 1.MB X1 یا2.MBهارد درایو ها کافی است که در آن زمان بودند. از آنجا که هارد درایوها ی بزرگتر از 34MB به بازار آمدند . سایزهای خوشه بزرگتر به کارگرفته شدند. استفاده از خوشه های 8/192 بایتی برای سایزهای فایل سیستم بالغ به512MB مجاز بودند . با این لاین ، مشکل تکه تکه شرگی داخلی را افزایش داد جایی که فایلها ی کوچک می توانستند به ایجاد یک فضای بدون نتیجه بسیار بزرگی بیانجامند .

یکی از اهداف تجربه کاربر برای طراحان Windows 95 با استفاده از فایل نام های بلند در سیستم عملیاتی جدید. اینها با استفاده از یک ناحیه کار اجرا می شدند. در همان جهتی که ورودیهای دایرکتوری طرح ریزی می شوند. نسخه جدید فایل سیستم به V FAT مشهور شد پس از ابزار گردان Windows 95 VXD آن V FAT  تحت پشتیبانی  Windows 95 و بالاتر  Windows NT.4   و بالاتر قرار دارد.

تا سال1997 ، امکان رشد خوشه ای بالا رفت. بزرگترین سایز خوشه ها درWindows FAT 22KB    بود که یک ماکزیمم سایز حجم 2gigabrte    A gigabrte را اراوه داده . با اینحال چون کامپیوترها روی سیست دو دویی کارمی کنند به جای گیگا بایت، با بودن  103 مگا بایت ، میکروسافت  تصمیم گرفت یک نسل جدیدتری از FAT را اجرا کند  به نام FAT32 با32 بیت تعداد خوشه که از آن 28بیت اکنون استفاده می شود. در تئوری ، دنیا می بایتکا تقریبا" 263/435/438

خوشه پشتیبانی کندد و امکان سایز ها ی درایو در مولتی ترا بایت A  ترا لاسیک واحد سنجش است در کامپیوترها  را فراهم  آورد. بخاطر این بی قاعده گی ها در تعریف و کابرد کیلو بایت، تعداد دقیق بایت ها در یک ترا بایت باید دارای ارزش های ذیل باشد # 1000000000000bvfe – این طیف d باشد. با اینحال بخاطر محدودیت هایی در  FAT , Micnosoftsscom Disk Vitality می بینیت که ورای 4/177/920 خوشه ، رشد کند. تحت حمایتWindows95ospz وWindows 2000 و یکپارچه سازی چندین تغییر برای دیگرساختار های فایل سیستم ، این یک پیشرفت عمده ای بود به در سدن های  قبلی اما دیگر این کافی نیست که با بزرگترین درایورهای امروزی رقابت کند .برای مثال سیستم های عملیاتی IBM pc جانشین ، Oslzoslz یک سیستم عملیاتی است که توسط میکروسافتو IBM ایجاد شد و سپس توسط انحصارا" IBM  ارائه گردیده . این نام "سیستم عملیاتی/2" است زیرا با این نیست بود که سیستم عملیاتی ارجح باشد برای سیستم شخصی2/ IBMS – این مقاله در مورد سیستم های عملیاتی بستن به لینوکس Gnu/line  و مباحث مربوط دیگر می باشد. برای Linux kummel kernel

مراجعه شود. برای شاخه سویس پو در شستشو به (Washing powdes) Linux مراجعه شود. TX یک Linux mascot Linux  رسمی می باشد. Free BSD   یک سیستم عملیاتی شبیه  UNIX از UNIX  می باشد از طریق شعبه BSD ، وسیله   386 BSD ، قابل سازش است با خانواده Intey86 و نیز با DEC Alpha  ، پردازشگرهای ultra SPARC  توسط میکروسیستم های sun ، itanium  یک سیستم عملیاتی کامپیوتر شخصی است که توسطBe incorporated  در سال 1990 به عنوان یک meads  عرضه شد . یک OS نوشته شده در گرجدیدUnix  می باشد این یک سوء تفاهم متداولی است که  به خاطر گنجاندن Bes  از پوسته فراوان Bash ناشی شده است و همگی FAT را پشتیبانی می کنند و اکثرا" پشتیبانی برای V FAT و FAT32را کمی پس از اینکه نسخه های مناسب Windows عرضه شدند، بدست آوردند. توزیع های اولیه Linux نیز از یک فرصت پشتیبانی میکند به نام DOS DOSSOMS DOS که یک درایور فایل سیستم است برای Linux  که ویژگی های بسیار پیشرفته تر یک فایل سیستم را شبیه سازی می کند در حالیکه از یک پارتیشن FAT شیوهء MS_DOS استفاد می کند. نسبت های دسته می خواهد فایل اضافی و نام های طولانی در فایل هایی به نام Linux  ذخیره می شوند. یک فایل وجود دارد که چیزی شبیه از FAT با خواص فایلunit نمی باشد که در یک فایل جداگانه به نام -1:nux… - ذخیره شده است UMSDOS  اکثرا" پس از روانه بازار شدن U FAT  افت کردند گرچه هنوز در Linux Kernels Linux mixed TuX ایجاد شده با Larry Ewing ایجاد می شود .

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


دانلود با لینک مستقیم


دانلود مقاله کامل درباره سیستم FAT

دانلود تحقیق روشی برای جابجایی فایل بین کامپیوتر Fat , Fat32 , NTFS

اختصاصی از فایلکو دانلود تحقیق روشی برای جابجایی فایل بین کامپیوتر Fat , Fat32 , NTFS دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق روشی برای جابجایی فایل بین کامپیوتر Fat , Fat32 , NTFS


دانلود تحقیق روشی برای جابجایی فایل بین کامپیوتر Fat , Fat32 , NTFS

File System در یک سیستم عامل به ساختار کلی نامگذاری ، ذخیره سازی و سازماندهی فایل ها گفته می شود . سیستم فایل ها ، داده ها را به واحدهایی به نام Cluster تقسیم بندی می کنند . هر کلاستر می تواند فقط بخشی از یک فایل را نگه دارد . یک فایل ممکن است چندین کلاستر را به خود اختصاص دهد ،و مقداری فضای خالی در آخرین کلاستر بلا استفاده باقی بماند . کلاستر های کوچک می توانند داده های بیشتری در یک دیسک جای بدهند ( چون فضای بلا استفاده کمتری به وجود می آورند ) اما کلاستر های بزرگ ، کارایی را بالا می برند ( در کلاسترهای بزرگتر ، داده های بیشتری می تواند در هر کلاستر نگهداری شود . بدین معنی که برای بازیابی آن ، سیستم کار کمتری انجام می دهد و در نتیجه به طور کارآمدتر و سریعتر آن را بازیابی می کند ) اندازه کلاستر در اندازه دیسک سختی که کامپیوتر می تواند پشتیبانی کند نیز نقش دارد .
Fat مخفف File Allocatin Table ، جدول تخصیص فضا به فایل . این جدول که در نزدیکیهای ابتدای دیسک سخت ذخیره می شود ، توسط سیستم عامل نگهداری می شود تا فضای مورد استفاده برای ذخیره سازی فایل ها را مدیریت کند . این جدول وظیفه نگهداری فضاهای موجود در دیسک را بر عهده دارد تا سگمنت های خراب غیر قابل استفاده ، علامت گذاری شوند و قسمت های مختلف یک فایل با یکدیگر مرتبط شوند . در واقع هنگام ذخیره داده ها روی دیسک سخت ، سیستم جهت دستیابی به کلاسترهای خالی با Fat مشورت کرده و هم در هنگام اجرا فایل ، Fat را جستجو می کند تا کلاسترهای مرتبط با آن را یافته و اطلاعات ذخیره شده در آن کلاسترها را بخواند . دو نوع Fat اصلی وجود دارد : Fat 16 , Fat32
Fat 16 : این سیستم فایل ، یک سیستم فایل 16 بیتی است ، زیرا کلاستر هایی را تشخیص می دهد که 16 بیت طول ( یا رقم ) دارند . اندازه کلاسترهای Fat بسته به مقدار فضا درایوی است و از آنجا که Fat16 نمی تواند به اندازه Fat32 کلاستر داشته باشد ، برای پوشش دادن به مقدار یکسانی از فضا به کلاسترهای بزرگتری نیاز دارد . Windows XP کلاسترهای 64 کیلو بایتی را برای Fat16 پشنیبانی می کند. چون Fat16 فقط 65,536 کلاستر را پشتیبانی می کند ، با این سیستم فایل ، حداکثر یک پارتیشن 4 گیگابایتی را می توان تقسیم بندی کرد .
Fat32 : یک سیستم فایل 32 بیتی است ، می تواند کلاسترهای بیشتری را نسبت به Fat16 آدرس دهی کند . در نتیجه Fat32 می تواند از کلاسترهای کوچکتری برای کارآمدتر کردن سیستم ذخیره سازی ، بهره بگیرد . همچنین بدین مفهوم است که Fat32 می تواند پارتیشنهای بزرگتری را پشتیبانی کند . Fat32 با کلاسترهای 32 بیتی می تواند پارتیشنهایی تا 8 ترا بایت را پشتیبانی کند .
NTFS مخفف NT File System می باشد . در سیستم فایل fat ، جدول تخصیص فضا ( File Allocation Table ) داشتیم و در اینجا جدول فایل اصلی ( MFT: Master File Table ) داریم . البته MFT بسیار پیچیده تر است . MFT صفات فایل را برای هر فایل ذخیره شده در پارتیشن NTFS ذخیره می کند . ( صفات فایل هر چیزی را که لازم است درباره یک فایل دانست ، توصیف می کند . در NTFS حتی داده های موجود در یک فایل نیز صفت فایل محسوب می شود . اسم ، مکان ، و اطلاعات امنیتی نیز ، از دیگر صفات فایل محسوب می شود ) NTFS در صورت امکان همه صفات فایل را ، شامل داده های فایل ، در MFT ذخیره می کند . ( هر چند در اکثر موارد ، جای کافی برای ذخیره همه صفات در MFT وجود ندارد . در این زمان صفت داده ای به خارج MFT انتقال می یابد . )

MFT بعنوان یک فایل Metadata مشهور است . ( Metadata اساسا داده هایی درباره خود Data است . بعنوان مثال عنوان ، موضوع ، مولف و اندازه یک فایل ، Metadata آن فایل را تشکیل می دهند ) NTFS از فایلهای Metadata برای مدیریت داده های روی پارتیشن بهره می گیرد . بعضی از مهمترین فایلهای Metadata بشرح زیر است :

MFT Mirror : یک نسخه پشتیبان از MFT است . MFT در ابتدای سطح دیسک ذخیره می شود ، در حالیکه MFT Mirror در وسط دیسک قرار می گیرد . و در صورت خراب شدن MFT اصلی می تواند مساله را حل کند . و اطلاعات لازم را برای بازیابی داده ها روی سیستم فراهم کند .
Log File : که Log Journal نیز نامیده می شود ، تغییرات روی سیستم فایل را ثبت می کند . Log File فقط عملیاتی را که انجام می گیرد ثبت می کند ، نه داده هایی که اصلاح می شوند .

 

 

 

شامل 14 صفحه Word


دانلود با لینک مستقیم


دانلود تحقیق روشی برای جابجایی فایل بین کامپیوتر Fat , Fat32 , NTFS

ساختارهای دیسک FAT

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

ساختارهای دیسک FAT


ساختارهای دیسک FAT

ساختارهای دیسک FAT

16 صفحه

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

امروزه رایج ترین سیستم های پرونده به کار رفته مبتنی بر جدول تخصیص پرونده می باشند که داده های ذخیره شده در هر خوشه موجود در دیسک را ردیابی می کند. انواع مختلفی از سیستم FAT به نام های FAT12, FAT16, FAT32 وجود دارند و همه آنها برحسب تعداد ارقامی که در شماره های جدول تخصیص به کار می روند از یکدیگر متمایز می شوند. به عبارت دیگر FAT16 از ارقام 16 بیتی برای ردیابی خوشه های داده ها استفاده  می کند و FAT32 ارقام 32 بیتی و غیره را به کار می برد.


دانلود با لینک مستقیم


ساختارهای دیسک FAT