پاورپوینت کامل خلاصه فصل ۱۱ سیستم عامل: واسطه سیستم فایل ۱۰۱ اسلاید در PowerPoint


در حال بارگذاری
10 جولای 2025
پاورپوینت
17870
2 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : این فایل به صورت فایل power point (پاور پوینت) ارائه میگردد

 پاورپوینت کامل خلاصه فصل ۱۱ سیستم عامل: واسطه سیستم فایل ۱۰۱ اسلاید در PowerPoint دارای ۱۰۱ اسلاید می باشد و دارای تنظیمات کامل در PowerPoint می باشد و آماده ارائه یا چاپ است

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

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

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی پاورپوینت کامل خلاصه فصل ۱۱ سیستم عامل: واسطه سیستم فایل ۱۰۱ اسلاید در PowerPoint،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از مطالب داخلی اسلاید ها

پاورپوینت کامل خلاصه فصل ۱۱ سیستم عامل: واسطه سیستم فایل ۱۰۱ اسلاید در PowerPoint

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

اسلاید ۵: ۵فصل یازدهم : واسط سیستم فایلمقدمهسیستم فایل یکی از جنبه های پر کاربرد سیستم عامل است.سیستم فایل راهکاری را برای ذخیره و دستیابی به داده ها و برنامه های سیستم عامل و تمام کاربران سیستم کامپیوتری فراهم می کند.سیستم فایل از ۲ بخش تشکیل شده است:فایلها: برای ذخیره داده.ساختار دایرکتوری: برای سازماندهی فایلها و جمع آوری اطلاعاتی راجع به تمام فایلهای موجود در سیستم

اسلاید ۶: ۶فصل یازدهم : واسط سیستم فایلبعضی از سیستم های فایل، بخش دیگری به نام پارتیشن دارند که مجموعه بزرگی از دایرکتوریها را بطور فیزیکی یا منطقی از هم تفکیک می کند.۱۱-۱ مفهوم فایلکامپیوترها می توانند اطلاعات را بر روی رسانه های ذخیره سازی گوناگونی ذخیره نمایند، مثل دیسکهای مغناطیسی و دیسکهای نوری.برای سهولت استفاده از سیستم های کامپیوتری، سیستم عامل یک دیدگاه منطقی یکنواخت از ذخیره اطلاعات را فراهم می کند.سیستم عامل خودش را از خواص فیزیکی دستگاه های ذخیره دور نگهداشته، واحد ذخیره منطقی یعنی فایل را تعریف می کند.

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

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

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

اسلاید ۱۰: ۱۰صفات متداول فایل: (ادامه ….)نوع : این اطلاعات برای سیستمهای لازم است که انواع مختلفی پشتیبانی می کنند.محل فایل : اشاره گر به دستگاه و محلی است که آن فایل ذخیره شده است.اندازه : اندازه فایل برحسب بایت، کلمه یا بلوک است و ممکن است حداکثر اندازه ممکن آن نیز نگهداری شود.حفاظت : اطلاعات کنترل می کند که چه کسی می تواند فایل را بخواند، چه کسی می تواند آن را بنویسد، … .فصل یازدهم : واسط سیستم فایل

اسلاید ۱۱: ۱۱فصل یازدهم : واسط سیستم فایلصفات متداول فایل: (ادامه ….)زمان، تاریخ، و هویت کاربر : این اطلاعات ممکن است برای این موارد نگهداری شود: ۱. ایجاد ۲. آخرین اصلاحات ۳. آخرین استفاده. این اطلاعات برای حفاظت، امنیت و نظارت برکارایی بکار می رود.اطلاعات مربوط به تمام فایلها در ساختار دایرکتوری نگهداری می شود که این ساختار نیز در حافظه ثانویه وجود دارد. ورودی دایرکتوری شامل نام فایل و شناسه منحصر بفرد آن است.

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

اسلاید ۱۳: ۱۳فصل یازدهم : واسط سیستم فایلنوشتن فایل : برای نوشتن فایل یک فراخوان سیستم را انجام داده ودر آن نام فایل و اطلاعاتی را که باید نوشته شود مشخص می کنیم. سیستم باید اشاره گر نوشتن در فایل را نگهداری کند تا محل بعدی نوشتن را مشخص کند.اشاره گر نوشتن در هر نوشتن تغییر می کند.خواندن از فایل : برای خواندن از فایل، از فراخوان سیستم استفاده می کنیم که نام فایل و محلی را که بلوک بعدی خوانده شده از فایل باید نوشته شود، مشخص می کند.سیستم یک اشاره گر خواندن را نگهداری می کند تا محل بعدی خواندن در فایل را مشخص نماید.

اسلاید ۱۴: ۱۴فصل یازدهم : واسط سیستم فایلتغییر موقعیت در فایل : دایرکتوری برای یافتن فایل مورد نظر جستجو می شود و اشاره گر موقعیت فایل برابر با مقدار معینی قرار می گیرد.تغییر موقعیت در فایل نیاز به I/O نیست. این عملیات را پیگرد فایل نیز می نامند.حذف فایل : برای حذف فایل آنرا در دایرکتوری جستجو کرده و پس از یافتن آن، فضای آنرا آزاد کرده و آن را از دایرکتوری حذف می کنیم.کوچک کردن فایل : گاهی کاربر می خواهد بدون تغییر صفات فایل، محتویات فایل را بخواند. بدون اینکه کاربر وادار شود که فایلی را حذف و دوباره ایجاد کند،این عملیات به او اجازه می دهد که بدون تغییر صفات فایل، محتویات آنرا پاک کند و طول آنرا به صفر تقلیل دهد.

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

اسلاید ۱۶: ۱۶فصل یازدهم : واسط سیستم فایلاشاره گر فایل : در سیستمهایی که همراه با فراخوانی سیستم write و read، آفست فایل، بعنوان پارامتر وجود ندارد، سیستم باید محل آخرین خواندن یا نوشتن را بعنوان اشاره گر موقعیت فعلی فایل نگه دارد.این اشاره گر در هر فرآیندی که از این فایل استفاده می کند منحصر بفرد است و باید مستقل از صفات دیگر فایل نگهداری شود.شمارش تعداد فرآیندهایی که فایل را باز کرده اند : وقتی فایلها بسته می شوند، سیستم عامل باید از ورودیهای جدول فایل باز دوباره استفاده کند، وگرنه فضای جدول افزایش می یابد. چون ممکن است چندین فرآیند فایلی را باز کنند، سیستم برای حذف جدول فایل باز باید منتظر بماند تا تمام فرآیندهای آن فایل را ببندد.

اسلاید ۱۷: ۱۷فصل یازدهم : واسط سیستم فایلاین شمارنده با هر بار باز کردن فایل افزایش و با هر بار بار بستن کاهش می یابد. وقتی شمارنده به صفر رسید سیستم می تواند جدول را حذف کند.محل فایل در دیسک : اطلاعات لازم برای یافتن فایل بر روی دیسک، در حافظه نگهداری می شود تا در هر عملیات از خواندن دیسک جلوگیری شود. امتیاز دستیابی : هر فرآیند فایلی را در حالت دستیابی باز می کند. این اطلاعات در جدول پیش پردازش ذخیره می شود، بطوری که سیستم عامل می تواند درخواست I/O را اجازه دهد یا ندهد.

اسلاید ۱۸: ۱۸فصل یازدهم : واسط سیستم فایل ۱۱-۱-۳انواع فایل یکی از نکات مهم در طراحی سیستم فایل و کل سیستم عامل این است که آیا سیستم عامل باید انواع فایل را پشتیبانی کند یا خیر.اگر سیستم عامل نوع فایل را تشخیص دهد، می تواند به طریق معقولی بر روی فایل عمل کند.یک روش متداول برای پیاده سازی انواع فایل این است که نوع آن به عنوان بخشی از نام فایل باشد. نام فایل از دو بخش تشکیل می شود: نام و پسوند که معمولا با نقطه از هم جدا می شوند. بدین تر تیب، کابر و سیستم عامل می تواند نوع فایل را از نام فایل تشخیص دهد.

اسلاید ۱۹: ۱۹فصل یازدهم : واسط سیستم فایلنوع فایلپسوندعملکرداجراییexe, com, bin, or noneبرنامه زبان ماشین که آماده اجرا استمقصدobj, oکامپایلشده، زبان ماشین بدون پیوند زدنکد منبعc, cc, java, pas, asm, aکد منبع در زبان های مختلفدسته ایbat, shدستورات مفسر فرمانمتنیtxt, docداده های متنی، اسنادواژه پردازwp, tex, rrf, docفرمت واژه پردازهای مختلفکتابخانهlib, a, so, dll, mpeg, mov, rmکتابخانه ای از روالها برای برنامه نویسانچاپ یا مشاهدهarc, zip, tarفایل اسکی یا دودویی با فرمت چاپ یا مشاهدهآرشیوarc, zip, tarفایلهای مرتبط در یک فایل دسته بندی می شوند و گاهی نیز فشرده می شوند تا آرشیو یا ذخیره شوندچندرسانه ایmpeg, mov, rmفایل دودویی که حاوی صوت یا اطلاعات A/V استانواع متداول فایل ها

اسلاید ۲۰: ۲۰فصل یازدهم : واسط سیستم فایل ۱۱-۱-۴ساختار فایل نوع فایل ممکن است نشان دهنده ساختار داخلی فایل باشد. فایلهای منبع و مقصد ساختارهایی دارند که مورد انتظار برنامه هایی هستند که آنها را ایجاد کرده اند.علاوه براین، بعضی از فایلها باید ساختارهایی داشته باشند که توسط سیستم عامل قابل درک باشند.سیستم عاملی از چندین ساختار فایل پشتیبانی می کند، معایبی دارد: اندازه سیستم عامل بزرگ خواهد بود

اسلاید ۲۱: ۲۱فصل یازدهم : واسط سیستم فایلاگر سیستم عامل ۵ ساختار فایل را تعریف کند، باید کدهایی برای پشتیبانی از آنها داشته باشد. علاوه بر این، هر فایل باید طوری تعریف شود که نوع آن توسط سیستم عامل پشتیبانی شود. اگر برنامه های کاربردی جدید به اطلاعاتی نیاز داشته باشند که ساختار آنها توسط سیستم عامل پشتیبانی نشود، مشکلات اساسی پیش می آید.بعضی از سیستمهای عامل از تعداد کمی ازساختارهای فایل پشتیبانی می کنند. این روش در یونیکس پذیرفته شده که هر فایل را دنباله ای از بایتهای ۸ بیتی می داند و این بیتها توسط سیستم عامل تفسیر نمی شوند. این الگو قابلیت انعطاف بالایی را بوجود می آورد و کمتر پشتیبانی می شود.

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

اسلاید ۲۳: ۲۳فصل یازدهم : واسط سیستم فایل۱۱-۱-۵ ساختار داخلی فایل پیدا کردن آفستی در فایل برای سیستم عامل پیچیده است.اندازه بلوکهای روی سیستم دیسک توسط اندازه قطاع مشخص می شود. تمام I/O دیسک در واحدهایی از یک بلوک انجام می شود و اندازه همه بلوکها یکسان است. ممکن است اندازه رکورد فیزیکی دقیقا به اندازه رکورد منطقی نباشد.طول رکوردهای منطقی نیز ممکن است یکسان نباشد. راه حل این مسئله، بسته بندی کردن تعدادی رکورد منطقی در بلوکهای فیزیکی است.

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

اسلاید ۲۵: دستیابی مستقیمسایر روش های دستیابیدستیابی ترتیبیواسط سیستم فایلمفهوم فایلروش های دستیابیساختار دایرکتوریسوار کردن سیستم فایلاشتراک فایلحفاظت۲۵فصل یازدهم : واسط سیستم فایل

اسلاید ۲۶: ۲۶فصل یازدهم : واسط سیستم فایل۱۱-۲ روش های دستیابیبرای استفاده از اطلاعات ذخیره شده در فایل ها باید اطلاعات آنها به حافظه خوانده شود. راههای متعددی برای دستیابی به اطلاعات وجود دارد که بعضی از سیستم ها یک راه و بعضی دیگر مثل I.B.M روش های متعددی را پشتیبانی می کنند. ۱۱-۲-۱ دستیابی ترتیبیروش ترتیبی ساده ترین روش برای دستیابی است. اطلاعات به ترتیب رکورد پردازش می شوندو برای ویراستارها و کامپایلر ها متداول است.

اسلاید ۲۷: ۲۷فصل یازدهم : واسط سیستم فایلخواندن بخش بعدی فایل را می خواند و اشاره گر فایل را به طور خودکار جلو می برد. نوشتن اطلاعات را در انتهای فایل می نویسد و اشاره گر می تواند به ابتدای فایل یا n رکورد جلوتر منتقل شود. (احتمالاً ۱=n) دستیابی ترتیبی روی نوار انجام می شود.

اسلاید ۲۸: ۲۸فصل یازدهم : واسط سیستم فایلابتدای فایلموقعیت فعلیانتهای فایلخواندن یا نوشتنچرخش به اولفایل دستیابی ترتیبی

اسلاید ۲۹: ۲۹فصل یازدهم : واسط سیستم فایل۱۱-۲-۲ دستیابی مستقیمروش دستیابی مستقیم یا نسبی روی دیسک انجام می شود. هر فایل از تعدادی رکورد منتطقی با طول ثابت تشکیل شده که برنامه نویسی مستقیماً به آنها دستیابی دارد. در این روش فایل به صورت دنباله ای رکورد هاست که شمارنده دارند و برای خواندن و پوشش هیچ ترتیبی وجود ندارد. بانک های اطلاعاتی برای دستیابی سریع به مقدار زیادی از اطلاعات از این روش استفاده می کنند.

اسلاید ۳۰: ۳۰فصل یازدهم : واسط سیستم فایلمثال : برای مثال سیستم رزرو جا در هواپیما که تمام اطلاعات روی یک بلوک ذخیره می شود برای اطلاعات زیاد ممکن است از تابع در هم سازی روی نام فرد یا یک شاخص کوچک موجود در حافظه برای تعیین بلوک جهت خواندن و جستجو استفاده کنیم. شماره بلوکی که به کاربر داده می شود شماره بلوک نسبی است که شاخصی نیست به ابتدای فایل است که برای با صفر است.

اسلاید ۳۱: ۳۱فصل یازدهم : واسط سیستم فایلسیستم عامل با استفاده از شماره بلوک تصمیم می گیرد فایل را کجا ذخیره کند و مانع از دستیابی کاربر به بخش های مختلف می شود . اگر طول رکورد L باشند در خواست رکورد N به یک عمل I/O تبدیل می شود که L بایت را از محل L(N-1) در فایل می خواند. همه ی سیستم عامل ها از هر ۲ روش دستیابی پشتیبانی نمی کنند. فایل مستقیم قابل شبیه سازی بصورت ترتیبی است.

اسلاید ۳۲: ۳۲فصل یازدهم : واسط سیستم فایلدستیابی ترتیبیپیاده سازی برای دستیابی مستقیمresetcp = 0;read nextread cp;cp = cp+1;write nextwrite cp;cp = cp+1;شبیه سازی دستیابی ترتیبی در فایل تصادفی

اسلاید ۳۳: ۳۳فصل یازدهم : واسط سیستم فایل ۱۱-۲-۳سایر روش های دستیابیبرای یافتن یک ورودی در فایل ابتدا ایند کس را جستجو می کنیم سپس با استفاده از اشاره گر مستقیماً به فایل دسترسی پیدا می کنیم. به عنوان مثال می توان فایل قیمت خرده فروشی را گفت که برای یافتن ق

  راهنمای خرید:
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.