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

دسته بندي : دانش آموزی و دانشجویی » دانلود تحقیق
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..docx) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 20 صفحه

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

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

 
دسته بندی: دانش آموزی و دانشجویی » دانلود تحقیق

تعداد مشاهده: 4210 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .docx

تعداد صفحات: 20

حجم فایل:239 کیلوبایت

 قیمت: 8,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل