بزرگترین مقاله سیستم عامل
مقاله ای مفید با قیمت مناسب
همه چیز در مورد سیستم عامل
شامل 8 فصل کامل به همراه تصاویر و توضیح کامل و مفید.
به همراه سوالات تستی و تشریحی در پایان هر فصل
هرچی که لازمه در مورد سیستم عامل بدونید در این مقاله موجود است.
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:PowerPoint
تعداد صفحه:400
فهرست :
فصل 1 نگاه کلی به سخت افزار :
(44 صفحه اسلاید)
مباحث این فصل :
1- سیستم عامل ومدیریت سخت افزار 2- اجزای اصلی هر کامپیوتر
3- نگاهی کلی به اجزاء کامپیوتر 4- ارتباط با حافظه و ثبات های کمکی
5- انواع ثبات های پردازنده 6-ثبات های قابل رؤیت
7-ثبات های کنترل وضعیت 8-چرخه دستورالعمل
9-نمودار چرخه دستورالعمل 10-چگونگی واکشی و اجرای دستورالعمل
11-IR ثبات دستورالعمل 12--مثالی برای فهم دقیق چرخه دستور العمل
13-(DMA) دسترسی مستقیم به حافظه 14-وقفه ها (Interrupt)
15-دسته های وقفه 16-گرداننده وقفه
17-پردازش وقفه ها 18-جریان کنترل برنامه با و بدون وقفه
19-وقفه های چند گانه 20- انتقال کنترل با وقفه های چند گانه
21-چندبرنامگی 22-سلسله مراتب حافظه
23-پایین رفتن در سلسله مراتب حافظه 24-حافظه اصلی(Main memory)
25-حافظه پنهان دیسک 26-حافظه نهان(Cache)
27-ساختار حافظه اصلی و حافظه نهان 28-طراحی حافظه نهان
29-حافظه 30-روش های انتقال ورودی خروجی
31-ورودی / خروجی برنامه سازی شده 32-ورودی / خروجی مبنی بر وقفه
33-بخش سوالات ...
فصل 2 نگاه کلی به سیستم عامل :
(56 صفحه اسلاید)
مباحث این فصل :
اهداف و وضایف سیستم عاملسیستم عامل به عنوان رابط بین کاربر و کامپیوترسیستم عامل به عنوان مدیر منابعسهولت تکامل تدریجی سیستم عامل هاتکامل تدریجی سیستم عامل هاپردازش ردیفیسیستم عامل های دسته ای سادهسیستمهای چند برنامه ای دسته ایسیستم های اشتراک زمانیدستاوردهای اصلیفرایندهامدیریت حافظهحفاظت و ایمنی اطلاعاتزمانبندی و مدیریت منابعساختار سیستمسیستم عامل های مدرن
فصل 3 شرح و کنترل فرایند :
(49 صفحه اسلاید)
مباحث این فصل :
حالات فرایندمدل دو حالته برای فرایندایجاد و پایان فرایندیک مدل پنج حالتهفرایند های معلقشرح فرایندساختار های کنترلی سیستم عاملساختار های کنترلی فرایندکنترل فرایندحالات اجراایجاد فرایندتعویض فراینداجرای سیستم عاملبخش سوالات...
فصل 4 نخها و چند پردازشی متقارن و ریزهسته ها :
(45 صفحه اسلاید)
مباحث این فصل :
فرایندها و نخهاچند پردازشی متقارنریز هسته هابخش سوالات ...فصل 5 همزمانی : انحصار متقابل و همگام سازی :
(72 صفحه اسلاید)
مباحث این فصل :
اصول همزمانیانحصار متقابل : رویکرد های نرم افزاریانحصار متقابل : حمایت سخت افزارراهنماهاناظرهاتبادل پیاممساله خوانندگان و نویسندگانبخش سوالات ...
فصل 6 همزمانی : بن بست و گرسنگی :
(51 صفحه اسلاید)
مباحث این فصل :
اصول بن بستپیشگیری از بن بستاجتناب از بن بستکشف بن بستیک راهبرد مجتمع برای بن بستبخش سوالات ...
فصل 7 مدیریت حافظه :
(48 صفحه اسلاید)
مباحث این فصل :
نیازهای مدیریت حافظهجابجایی، حفاظت، اشتراک، سازمان منطقی، سازمان فیزیکیبخش بندی حافظهبخش بندی ایستابخش بندی پویاسیستم رقابتیجابجاییصفحه بندیقطعه بندیبخش سوالات...فصل 8 حافظه مجازی :
(35 صفحه اسلاید)
مباحث این فصل :
ساختارهای سخت افزاری و کنترلاجرای برنامهمزایای تقسیم فرایندانواع حافظهکوبیدگیاصل محلیتحمایت های لازم برای حافظه مجازیصفحه بندیبیت اصلاح در جدول صفحهترجمه آدرس در یک سیستم صفحه بندی جدول صفحه دو سطحیجدول صفحهجدول صفحه معکوسساختار جدول صفحه معکوسمیانگیر دم دستی ترجمهاستفاده از میانگیر دم دستی ترجمهسیاست واکشی سیاست جاگذاریسیاست جابجاییالگوریتم های اصل جابجایینمایی از سیاست ساعتمقایسه الگوریتم های جایگزینی صفحه در حالت تخصیص ثابت و دیدگاه محلینوشته شده توسط مهندس نیک فرجام
NikoFile
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:13
فهرست مطالب
نام
تاریخچه
رایانهها چگونه کار میکنند
حافظه
پردازش
ورودی/خروجی
دستورالعملها
معماریها
برنامهها
سیستم عامل
کاربردهای رایانه
گونههای رایانه
رایانههای توکار
رایانههای شخصی
توضیحات
رایانه، رایانگر یا کامپیوتر ماشینی است که برای پردازش اطلاعات استفاده میشود.
نام
در زبان انگلیسی "کامپیوتر" به کسی میگفتند که محاسبات ریاضی را (بدون ابزارهای کمکی مکانیکی) انجام میداد. بر اساس "واژهنامه ریشهیابی Barnhart Concise" واژه کامپیوتر در سال ۱۶۴۶ به زبان انگلیسی وارد گردید که به معنی "شخصی که محاسبه میکند" بوده است و سپس از سال ۱۸۹۷ به ماشینهای محاسبه مکانیکی گفته میشد. در هنگام جنگ جهانی دوم "کامپیوتر" به زنان نظامی انگلیسی و آمریکایی که کارشان محاسبه مسیرهای شلیک توپهای بزرگ جنگی توسط ابزار مشابهی بود، اشاره میکرد.
در اوایل دهه ۵۰ میلادی هنوز اصطلاح ماشین حساب (computing machines) برای معرفی این ماشینها بهکار میرفت. پس از آن عبارت کوتاهتر کامپیوتر (computer) بهجای آن بهکار گرفته شد. ورود این ماشین به ایران در اوائل دهه ۱۳۴۰ بود و در فارسی از آن زمان به آن «کامپیوتر» میگفتند. واژه رایانه در دو دهه اخیر در فارسی رایج شده و بهتدریج جای «کامپیوتر» را گرفت.
برابر این واژه در زبانهای دیگر حتما همان واژه زبان انگلیسی نیست. در زبان فرانسوی واژه "ordinateur"، که معادل "سازمانده" یا "ماشین مرتبساز" میباشد بهکار میرود. در اسپانیایی "ordenador" با معنایی مشابه استفاده میشود، همچنین در دیگر کشورهای اسپانیایی زبان computadora بصورت انگلیسیمآبانهای ادا میشود. در پرتغالی واژه computador بهکار میرود که از واژه computar گرفته شده و به معنای "محاسبه کردن" میباشد. در ایتالیایی واژه "calcolatore" که معنای ماشین حساب بکار میرود که بیشتر روی ویژگی حسابگری منطقی آن تاکید دارد. در سوئدی رایانه "dator" خوانده میشود که از "data" (دادهها) برگرفته شده است. به فنلاندی "tietokone" خوانده میشود که به معنی "ماشین اطلاعات" میباشد. اما در زبان ایسلندی توصیف شاعرانهتری بکار میرود، "tölva" که واژهایست مرکب و به معنای "زن پیشگوی شمارشگر" میباشد. در چینی رایانه "dian nao" یا "مغز برقی" خوانده میشود. در انگلیسی واژهها و تعابیر گوناگونی استفاده میشود، بهعنوان مثال دستگاه دادهپرداز ("data processing machine").
یونیکس
همه چیز در مورد سیستم عامل یونیکس
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:52
چکیده :
کوچک زیباست . این اساس یونیکس است. برای درک مفهوم این جمله باید سیستم عاملهای نسل سوم را ( که یونیکس نیز از آنهاست) به یاد آورید . سیستم های دایناسورواری بودند که برای انجام همه کار طراحی شده بودند . سیستم عامل ماشینهای IBM 360 نمونه خوبی در این مقوله است. سیستم عاملی که توان شبیه سازی تقریبا تمامی سیستم های عرضه شده تا قبل از خود را داشت و فهرست اشکالات آن یک دفتر به قطر دفتر راهنمای تلفن را تشکیل می داد! ساختارهای اطلاعاتی غول آسا سیستم های ذخیره سازی پرونده بسیار پیچیده زبانهای برنامه نویسیی چون پی ال وان و کوبول که کاربران را تنها در یک سو جهت می داد و در کل دیکتارتوری IBM که هر استفاده کننده ای را در شبکه ایغول آسا اسیر می کرد. تیم های برنامه نوسی IBM که چون خدایان غیر قابل دسترسی بودند و همه جا با احترام درباره آنها صحبت می شد. چیزی که هیچ کس حتی جرات فکر کردن درباره آن را نمی کرد اصلاح در کاری بود که IBM و دیگر پیروان آن عرضه می کردند. دورانی که یک برنامه نوسی حرفه ای سیستم، مدت زمان درازی را فقط برای یادگیری سیستم عامل صرف می کرد و با احساس شرم اشکالات سیستم عامل را اگر از کم هوشی خود نمی دانست به IBM اطلاع می داد. چه بسیار برنامه های بزرگ تجاری که دوباره نویسی می شدند، زیرا سیست معامل امکان اتصال برنامههای دیگر را به آنها نمی داد.
به هر حال یونیکس وارد بازار شد. سیستم عاملی که همه چیز در آن به هم شبیه بود، نحوه چاپ روی چاپگر نوشتن روی صفحه پایانی ویا ذخیره اطلاعات در پرونده ها همه و همه به یک صورت انجام می پذیرفت. و از همه مهمتر لیست برنامه سیستم عامل را در هر کتابخانه ای می شد پیدا کرد. برنام های یونیکس به راحتی می توانند ورودی و خروجی خود را به برنامه های دیگر بدهند و بدین صورت هیچگاه نیازی به برنامه های غول آسا پیدا نمی شود. هر سیستمی هر چقدر هم پیچیده باشد می تواند از مجموعه از برنامه های کوچک به وجود آید که ورودی و خروجی خود را به یکدیگر متصل نموده اند.
برای به دست آوردن دیدی کلی از یونیکس، شناخت عوامل زیر ضروری است:
1- پیکر بندی سیستم عامل: هسته مرکزی سیستم عامل یونیکس جز کوچکی از آن را تشکیل می دهد ولی ای جز از اهمیت اساسی برخوردار استکه رابط کاربر و سیستم عامل می باشد و در شکل 1 مشهود است.
این ساختار کلی شبیه به ساختار PC-DOS است. Kernal یا هسته مرکزی در آنجا از دو پرونده IBMBIO.sys و IBMDOS.sys تشکیل می شود و پیوست پرونده ای به نام command.com است. تفاوت در ویژگیهای هسته مرکزی و قدرت بسیار بیشتر پوسته های یونیکس است. اولا هر سیستم یونیکس دارای چند پوسته است که کاربر می تواند هر کدام را که بخواهد انتخاب کند. (پوسته استاندارد، پوسته محدود، پوسته تصویری، پوسته C، پوسته UUCP) هر کدام از این پوسته ها قابلیت های متفاوتی دارند.
و...
NikoFile
نوع فایل:پاور پوینت تعداد صفحات:400
بین CPU و MEMORY از دو ثبات به نام MAR و MBR استفاده میشود.
nMAR آدرس محل بعدی برای عملیات خواندن یا نوشتن را مشخص میکند.nMBR حاوی داده هایی است که قرار است در حافظه خوانده یا نوشته شوند.
I/OAR استفاده می شود.
(آدرس شاخص + آدرس پایه = آدرس موثر)
این مقاله در قالب word می باشد و به توضیح کامل سیستم عامل پرداخته است