
OS Algorithm Simulator
یک برنامه آموزشی که الگوریتم هایی را ایجاد می کند که سیستم عامل را شبیه سازی می کنند.
اطلاعات برنامه
توضیح برنامه
تجزیه و تحلیل و بررسی برنامه Android: OS Algorithm Simulator ، ساخته شده توسط Rafael López García. ذکر شده در گروه آموزش. نسخه فعلی 4.05 است که در 29/08/2024 به روز شده است. با توجه به بررسی کاربران در Google Play: OS Algorithm Simulator. بیش از 8 هزار نصب به دست آمد. OS Algorithm Simulator در حال حاضر 21 بررسی ، میانگین امتیاز 4.0 ستاره دارد
OS Algorithm Simulator یک برنامه آموزشی است که به شما امکان می دهد الگوریتم هایی را که یک سیستم عامل (OS) کار می کنند شبیه سازی کنید.همانطور که می دانید ، هدف اصلی سیستم عامل مدیریت 4 منبع است:
- پردازنده
- حافظه.
- سیستم ورودی / خروجی (I / O).
- سیستم فایل
هر سیستم عامل شامل چندین الگوریتم است که ویژگی های فوق را فراهم می کند. برای مثال:
- یک الگوریتم زمان بندی CPU انتخاب می کند که هر فرآیند باید CPU را در هر لحظه بگیرد.
- الگوریتم دیگری متعهد است که اجازه ندهد بن بست هنگام پردازش ها منابع را ایجاد کند.
- یک الگوریتم مدیریت حافظه ، حافظه را به ترتیب برای هر فرآیند تقسیم می کند و دیگری تصمیم می گیرد که کدام قسمت ها باید عوض شوند و کدام یک باید در RAM بمانند. تخصیص ممکن است مجاور باشد یا نه. در حالت دوم ما مکانیسم های مدرن تری مانند صفحه بندی یا تقسیم بندی خواهیم داشت. سپس ، یک الگوریتم جایگزینی صفحه تصمیم خواهد گرفت که کدام صفحات می توانند در حافظه باقی بمانند و کدام صفحات نه.
- الگوریتم دیگری مسئول توجه به تمام وقفه هایی است که سخت افزار می تواند در سیستم ورودی و خروجی ایجاد کند.
- و غیره
برای درک عمیق سیستم عامل ، باید بدانید که این الگوریتم ها چگونه کار می کنند و چرا برخی از رویکردهای منطقی به نظر می رسد توسط سیستم عامل های شناخته شده مانند ویندوز یا لینوکس کنار گذاشته شده اند. هدف این نرم افزار ارائه توضیحاتی در مورد رویکردهای مختلف برای هر مسئله و نشان دادن نحوه کار هر الگوریتم با استفاده از شبیه سازی است. برای این منظور ، این برنامه شامل چند مثال است ، اما به شما اجازه می دهد مجموعه داده های خود را تهیه کنید و عملکرد هر الگوریتم را بر روی آنها بررسی کنید. همچنین مهم است که بگوییم در اکثر موارد ، این برنامه شامل الگوریتم های پیشرفته نیست ، بلکه ساده سازی هایی است که ما برای فرایند یادگیری بهتر می دانیم.
امکانات:
- چندین الگوریتم زمان بندی فرآیند پیشگیرانه و غیر پیشگیرانه:
* اول بیا خدمت کنیم
* کوتاهترین کار ابتدا
* کوتاهترین زمان باقی مانده در ابتدا
* مبتنی بر اولویت (غیر پیشگیرانه)
* اولویت محور (پیشگیرانه)
* درخواست کتبی
- الگوریتم های بن بست:
* جلوگیری از بن بست (الگوریتم بانکدار).
- تخصیص حافظه پیوسته * اولین جا
* بهترین تناسب
* بدترین جا
- الگوریتم های جایگزینی صفحه:
* جایگزینی بهینه صفحه
* اولین ورودی اولین خروجی
* حداقل مورد استفاده اخیر
* اول در اولین خروج با شانس دوم
* اغلب استفاده نمی شود
* سالخورده
- برای هر الگوریتم:
* این اجازه می دهد تا مجموعه داده های سفارشی برای شبیه سازی.
* این شامل یک حالت تست به منظور تست درک خود را.
ما در حال حاضر نسخه 4.05 را ارائه می دهیم. این آخرین و بهینه ترین نسخه ما است. برای بسیاری از دستگاه های مختلف مناسب است. بارگیری رایگان به طور مستقیم Apk از فروشگاه Google Play یا نسخه های دیگری که میزبان آن هستیم. علاوه بر این ، می توانید بدون ثبت نام بارگیری کنید و بدون ورود به سیستم لازم نیست.
ما بیش از 2000+ دستگاه های موجود برای Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... با گزینه های بسیار زیادی داریم ، انتخاب بازی ها یا نرم افزاری متناسب با دستگاه شما برای شما آسان است.
در صورت وجود محدودیت های کشور یا هرگونه محدودیت از طرف دستگاه شما در فروشگاه App Google ، می تواند مفید باشد.
چه جدید است
Added compatibility with Android 14 (Upside Down Cake).