تحقیق بررسی سیستم عامل Macantash Apple 20 ص

تحقیق بررسی سیستم عامل Macantash Apple 20 ص

تحقیق بررسی سیستم عامل Macantash Apple 20 ص

تحقیق-بررسی-سیستم-عامل-macantash-apple-20-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..docx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : ۲۰ صفحه

 قسمتی از متن word (..docx) : 
 

۲
‏بررسی سیستم عامل Macantash ‏ Apple
‏پروژه مکینتاش از اوایل سال ۱۹۷۹ به وسیله جف راسکین (Jef Raskin) ‏یک کارمند اپل آغاز شد. در سبتامبر ۱۹۷۹ راسکین مجاز شد تا روی پروژه کار کند و در ‏آغاز به دنبال یک مهندس کامپیوتر رفت که بتواند یک شکل اولیه داشته باشند و بعد از ‏چند سال راسکین توانست یک تیم برای ساخت اولین مکینتاش درست کنند که از ‏تیم Chris Espinosa Joanna Hoffman George Crow Jerry Manock Susan Kare Andy Hertzfeld ‏تشکیل شده بودند.
Mac OS ‏که مخفف Macintosh Operating System ‏است، نام تجاری یک ‏سری از سیستم عامل های دارای رابط گرافیکی کاربر است که توسط شرکت Apple ‏برای ‏کامپیوترهای مکینتاش توسعه داده شده اند. سیستم عامل Mac ‏عموماً به خاطر رابط ‏گرافیکی خوب خود مشهور شده است. این سیستم عامل برای نخستین بار در سال ۱۹۸۴ با ‏کامپیوتر Macintosh 128K ‏عرضه شد. نسخه های اولیه Mac OS ‏تنها با کامپیوترهای ‏مکینتاش که بر مبنای Motorola 68000 ‏ساخته شده بودند، سازگار بودند در حالیکه نسخه ‏های جدیدتر با کامپیوترهای PowerPC ‏نیز سازگار شدند. اخیراً نیز سیستم عامل Mac OS X ‏با کامپیوترهای Intel x86 ‏سازگار شده است. نسخه های مختلف Mac OS ‏نخستین سیستم
۳
‏عامل مکینتاش شامل دو بخش نرم افزاری بود که با نام های “System”‏و “Finder” ‏شناخته ‏می شدند که هرکدام از این دو بخش دارای نسخه مخصوص به خود بودند. System 7.5.1 ‏نخستین نسخه ای بود که در آن آرم Mac OS ‏یک قیافه خندان استفاده شده است؛ و نام Mac OS ‏نیز برای اولین بار با Mac OS 7.6 ‏معرفی شد. سیستم عامل Mac OS ‏را می توان به دو ‏خانواده مختلف سیستم های عامل تقسیم کرد “Classic” Mac OS ‏که شامل سیستم عامل عرضه ‏شده در سال ۱۹۸۴ و نسخه های بعدی آن تا نسخه Mac OS 9 ‏می شود.Mac OS X (‏که حرف “X” ‏معرف عدد رومی ۱۰ است) از اجزای Open Step (‏توابع API ‏تعریف شده برای یک سیستم عامل ‏شی گرا که هر سیستم عامل مدرنی آن را به عنوان بخشی از هسته خود دارد استفاده می ‏کند‏ . “Classic” Mac OS‏با این وی‍ژگی که در آن از خط فرمان استفاده نمی شود شناخته ‏می شود. این سیستم عاملِ کاملاً گرافیکی بسیار مشابه سیستم عامل Commodore GEOS ‏است. با وجود راحتی استفاده از آن، این سیستم عامل دارای کمبودها و نقایصی نیز بود.
‏کمبودها و نقایص این سیستم عامل
‏حالت تک پردازشی (البته در نسخه های ‏اولیه این سیستم عامل) یا چند پردازشی اشتراکی (در نسخه های بعدی)، امکان مدیریت ‏حافظه با مقدار محدود، عدم استفاده از حافظه حفاظت شده، و احتمال تداخل با نسخه های
۳
‏جدیدتر سیستم های عامل دیگری که قابلیت های جدیدی (نظیر استفاده از شبکه) را فراهم ‏می کنند، از جمله ‏کاستی های این سیستم عامل به حساب می آیند. نخستین سیستم فایل ‏استفاده شده در Mac OS ‏سیستم فایل مکینتاش (Macintosh File System (MFS)) ‏بود که ‏تنها امکان استفاده از یک سطح فولدر را فراهم می کرد. این سیستم فایل در نسخه های ‏بعدی، با سیستم فایل Hierarchical File System (HFS) ‏سیستم فایل سلسله مراتبی) که ‏دارای ساختار درختی مدیریت فایل بود، جایگزین شد. در رابطه با سیستم فایل سیستم ‏عامل مکینتاش باید به نکته مهمی اشاره کرد که آن را از سیستم های فایل دیگر سیستم ‏عامل ها متمایز می کند. اکثر سیستم های فایل که توسطDOS ‏، Unix ‏یا دیگر سیستم عامل ‏ها استفاده می شوند، به سادگی فایل را بصورت یک سری از بایت های پیوسته در نظر می ‏گیرند بطوریکه هر فایل نیاز به برنامه ای دارد که تشخیص دهد آن فایل حاوی چه ‏اطلاعاتی است. برخلاف این قاعده، MFS ‏و HFS ‏فایل را بصورت دو بخش مجزا (بخش داده و ‏بخش منابع) در نظر می گیرند. بخش “داده” (Data) ‏حاوی اطلاعات مشابه با سیستم عامل ‏های دیگر است (مثلاً بخش داده می تواند حاوی متن یک سند یا اطلاعات یک فایل تصویری ‏باشد). بخش “منابع “(Resource) ‏شامل دیگر اطلاعات ساختاری مربوط به فایل (مانند ‏تعاریف منوها، گرافیک، صدا، یا کدهای اجرایی) است. یک فایل ممکن است تنها شامل بخش
۴
‏منابع باشد (در حالی که بخش داده آن خالی است)، یا تنها شامل بخش داده باشد (در ‏حالی که بخش منابع آن خالی است) و یا شامل هر ‏دو بخش داده و منابع باشد. یک فایل ‏متنی می تواند متن را در بخش داده فایل و اطلاعات مربوط به نوع فرمت و قالب بندی ‏متن را در بخش منابع فایل ذخیره کند. این کار به این منظور انجام می شود که مثلاً ‏اگر برنامه ای با فرمت قالب بندی متن آشنا نبود، حداقل قادر به خواندن خود متن ‏باشد. از طرف دیگر، این تقسیم بندی باعث ناهماهنگی و عدم سازگاری با دیگر سیستم های ‏عامل می شود؛ با کپی کردن یک فایل از سیستم فایل Mac ‏به سیستم فایلی غیر از Mac ‏بخش ‏منابع فایل از دست می رود. در Mac OS X ‏از ساختار مدیریت حافظه و چند پردازشی کنترل ‏شده مشابه سیستم عامل Unix ‏استفاده شده است. این سیستم عامل بر مبنای هسته Mach (Mach kernel) ‏یک هسته کوچک سیستم عامل که در دانشگاه Carnegie Mellon ‏در ایالت ‏پنسیلوانیای آمریکا طی یک پرو‍ژه تحقیقاتی درباره محاسبات موازی و توزیع شده ایجاد ‏شده است و نسخه BSD ‏سیستم عامل Unix ‏یک سیستم عامل شیءگرا که توسط Steve Jobs ‏در ‏شرکت NeXT ‏ایجاد و توسعه داده شده است. سیستم مدیریت حافظه جدید اجازه اجرای برنامه ‏های بیشتری را بطور هم‌زمان می دهد و از بسته شدن برنامه های دیگر در حال اجرا به ‏علت crash

 

دانلود فایل

 

0
افکار شما را دوست داریم، لطفا نظر دهید.x