سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله ای کامل در مورد سیستم عامل

اختصاصی از سورنا فایل مقاله ای کامل در مورد سیستم عامل دانلود با لینک مستقیم و پر سرعت .

مقاله ای کامل در مورد سیستم عامل


مقاله ای کامل در مورد سیستم عامل

این مقاله در قالب word می باشد و به توضیح کامل سیستم عامل پرداخته است


دانلود با لینک مستقیم


مقاله ای کامل در مورد سیستم عامل

دانلود ترجمه مقاله نرم افزار تحمل خطا در سیستم عامل های کامپیوتری *

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

دانلود ترجمه مقاله نرم افزار تحمل خطا در سیستم عامل های کامپیوتری *


دانلود ترجمه مقاله نرم افزار تحمل خطا در سیستم عامل های کامپیوتری *

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

 

تحمل خطا در سیستم در این فصل تجزیه وتحلیل برای 3 سیستم عملیاتیVA*IVMS و BM/MVS و GUARDIAN می باشد. یزاساس اندازه گیری این سیستم ویزگی های اساسی  خطا در نرم افزار بررسی شده است. تحمل خطا در سیستم عامل ناشی از استفاده از بهبود می باشد. دو سطح از مدل های توسعه یافته به تجزیه وتحلیل خطا و بازیابی فرایندها در داخل سیستم یک سیستم عامل را در میان چندین نمونه از سیستم عامل های در حال اجرا در یک محیط توزیع شده است. ایناندازه گیری ها نشان می دهد که استفاده از جفت فرایند در سیستم ها  که در اصل برای تحمل خرابیهای سخت افزاری در نظرگرفته شده است. اجازه می دهد تا سیستم در حدود 70% از نقص در نرم افزار که به شکست پردازنده منجر می شود. را تحمل کند. اتصال  ضعیفی بین پردازنده ها به دلیل عدم پشتیبان گیری متفاوت از اجزا اصلی دلیل عمده برای اجرای نرم افزار تحمل خطا است. سیستم های IBM/MV تقریبا دو برابر زمانی روال بهبود را طی می کنند و در   مقایسه با مواردی که هیچ روال بهبودی ندارند در دسترس هستند. با این حال حتی زمانی که  که بهبود ارائه نشده است تقریاب با احتمال 50% نارسایی در سیستم وجود دارد.


دانلود با لینک مستقیم


دانلود ترجمه مقاله نرم افزار تحمل خطا در سیستم عامل های کامپیوتری *

دانلود پایان نامه سیستمهای عامل بلادرنگ 78 ص

اختصاصی از سورنا فایل دانلود پایان نامه سیستمهای عامل بلادرنگ 78 ص دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه سیستمهای عامل بلادرنگ 78 ص


دانلود پایان نامه سیستمهای عامل بلادرنگ 78 ص

 مطالب این پست : دانلود پایان نامه سیستمهای عامل بلادرنگ 78 ص

   با فرمت ورد  word  ( دانلود متن کامل پایان نامه  )

پایان نامه کارشناسی کامپیوتر

 

موضوع پروژه: سیستم عاملهای بلادرنگ

                                                       پروژه دوره کارشناسی

                                         در رشته کامپیوتر     گرایش   نرم افزار

                      ارائه شده به:

                                                             گروه کامپیوتر

                                                       دانشگاه فنی ومهندسی

                                                       دانشگاه آزاد اسلامی

                          استاد راهنما:

                                           استاد محترم جناب آقای مهندس ازقندی

                             توسط :  

                                                             مریم شیبانی

 

 

                             موضوع پروژه: سیستم عاملهای بلادرنگ

                                                       پروژه دوره کارشناسی

                                         در رشته کامپیوتر     گرایش   نرم افزار

                       ارائه شده به:

                                                             گروه کامپیوتر

                                                       دانشگاه فنی ومهندسی

                                                       دانشگاه آزاد اسلامی

                           استاد راهنما:

                                           استاد محترم :جناب آقای مهندس ازقندی

                             توسط :  

                                                             مریم شیبانی

 

 

فهرست مطالب:

·        فصل اول : زمانبندی بلادرنگ………………………………………………………….7

مقدمه……………………………………………………………………………………………………..8

مشخصات سیستم های بلادرنگ…………………………………………………………………….9

زمانبندی بلادرنگ……………………………………………………………………………………14

رویکردهای ایستای مبتنی بر جدول……………………………………………………………..16

رویکردهای ایستای مبتنی بر اولویت و با قبضه کردن………………………………………16

رویکردهای پویا بر اساس برنامه ریزی………………………………………………………….16

رویکردهای پویا با بهترین کوشش……………………………………………………………….17

زمانبندی ایستا مبتنی بر جدول…………………………………………………………………..18

زمانبندی ایستای مبتنی بر اولویت و با قبضه کردن…………………………………………18

زمانبند مهلت زمانی…………………………………………………………………………………18

زمانبندی Linux …………………………………………………………………………………26

زمانبندی Unix SVR4………………………………………………………………………….28

·        فصل دوم : الگوریتم های برنامه ریزی و حمایت سیستم های اجرایی برای سیستم های بلادرنگ……………………………………………………………………31

خلاصه………………………………………………………………………………………………..32

برنامه ریزی بلادرنگ……………………………………………………………………………..35

متریک های اجرا در سیستم های بلادرنگ………………………………………………….36

الگوهای برنامه ریزی……………………………………………………………………………..38

الگوریتمهای برنامه ریزی برای این الگوها……………………………………………..40

برنامه ریزی ثابت Table –Driven ………………………………………………….41

برنامه ریزی priority driven preemptive …………………………………..42

برنامه ریزی دینامیک …………………………………………………………………………43

برنامه ریزی Best –Effort دینامیک………………………………………………….44

موضوعات برنامه ریزی مهم………………………………………………………………….45

برنامه ریزی با محدودیتهای توان خطا……………………………………………………45

برنامه ریزی با احیای منابع…………………………………………………………………..46

سیستم اجرایی بلادرنگ ……………………………………………………………………..46

هسته های کوچک ، سریع و اختصاصی……………………………………………………47

توسعه های زمان واقعی برای سیستم های اجرای بازرگانی…………………………..48

سیستم های اجرای تحقیق……………………………………………………………………..50

هسته MARS……………………………………………………………………………………..51

هسته SPRING………………………………………………………………………………….52

هستهMARUTI ………………………………………………………………………………….52

هسته ARTS ……………………………………………………………………………………..52

 

 

 

 

·        فصل سوم : بررسی ارتباط میان اجزای یک سیستم جامع بلادرنگ………… 55

خلاصه…………………………………………………………………………………………………..56

شرح رابط میان RTOS و برنامه کاربردی……………………………………………………58

شرح عملگرهای بهبودیافته…………………………………………………………………………63

تشریح مطالعات تجربی………………………………………………………………………………69

 

 

فصل چهارم : منابع…………………………………………………………………….73

 

 

فهرست جدول ها و شکلها :

 

شکل 1 – 1 : زمانبندی یک فرایند بلادرنگ…………………………………………………15

شکل 1 – 2 : زمانبندی وظیفه های بلادرنگ متناوب با مهلتهای زمانی کامل شدن……………………………………………………………………………………………………..22

شکل 1 – 3 : زمانبندی وظیفه های بلادرنگ نامتناوب با مهلتهای زمانی در شروع……………………………………………………………………………………………………24

شکل 1 – 4 : مثالی از زمانبندی Linux…………………………………………………….28

شکل 1 – 5: طبقه های اولویت در SVR4 ………………………………………………30

جدول 1 -1 : اطلاعات اجرای دو وظیفه متناوب……………………………………….22

جدول1 – 2: اطلاعات اجرای پنج وظیفه نامتناوب…………………………………….25

شکل 3 – 1: معماری سیستم جامع……………………………………………………………..58

شکل 3 – 2 : پروتکل ارتباط RS- 232C …………………………………………………60

شکل 3 – 3: خطای checksum ……………………………………………………………..62

شکل 3 – 4 : زمان تزریق خطا………………………………………………………………….64

شکل 3 – 5 : عملگرهای جهش یافته…………………………………………………………67

شکل 3 – 6 : مثالی از CRM …………………………………………………………………..68

شکل 3 – 7 : مثالی از CRH …………………………………………………………………….68

جدول 3 – 1: رابط میان RTOS و برنامه………………………………………………..61

جدول 3 – 2 : محل تزریق خطا………………………………………………………………65

جدول 3 – 3 : RTOS و برنامه های کاربردی ……………………………………….70

جدول 3 – 4 : تعداد رابطهای بین RTOS و برنامه………………………………….71

 

 

 

مقدمه:

 

مهمترین کاربرد سیستمهای بلادرنگ در رابطه با عملیات کنترل پردازش است . خاصیت مهم سیستم عاملهای بلادرنگ این است که هر فعل و انفعال با کامپیوتر بایستی یک پاسخ در مدت زمانی که از قبل تعیین شده است دریافت دارد . سیستم بایستی بتواند این زمان پاسخ را گارانتی بکند (عواقب زمان پاسخ بد در رابطه با سیستمی که یک هواپیما و یا یک کارخانه شیمیایی را کنترل میکند را میتوان براحتی تصور کرد ) . مسئله زمان پاسخ در عمل به این معناست که معمولاً نرم افزار بصورت خاص-منظور است و به کاربرد بخصوصی اختصاص یافته است . دستگاههای جنبی چنین سیستمهایی نیز به احتمال قوی دستگاههای بخصوصی هستند . مثلاً ممکن است که از وسایل حس کننده که با سیگنالهای آنالوگ عمل می کنند به جای ترمینالهای عادی استفاده شوند

 

 

 

 

مشخصات سیستمهای عامل بلادرنگ:

سیستمهای عامل بلادرنگ را میتوان با داشتن ملزومات یگانه در پنج حوزه عمومی زیر مشخص نمود:

·                   قطعی بودن

·                   پاسخ دهی

·                   کنترل کاربر

·                   قابلیت اطمینان

·                   نرمش با خطا

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

یک معیار مفید برای قابلیت عملکرد قطعی سیستم عامل، حداکثر تأخیر از زمان ورود یک وقفه دستگاه با اولویت بالا ، تا زمان شروع خدمت است . در سیستم های عامل غیر بلا درنگ ، این تأخیر ممکن است در محدوده دهها تا صدها میلی ثانیه باشد ، در حالیکه در یک سیستم عامل بلادرنگ ممکن است این تأخیر حد بالایی از محدوده چند میکرو ثانیه تا یک میلی ثانیه داشته باشد .

 

 

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

1.      مقدار زمان لازم برای اداره اولیه وقفه و شروع به اجرای روال خدماتی وقفه . اگر برای اجرای روال خدماتی وقفه نیاز به تغییر متن باشد ، تأخیر بیش از حالتی است که می توانست روال خدماتی وقفه در متن فرایند جاری اجرا گردد .

2.           مقدار زمان لازم برای اجرای روال خدماتی وقفه. معمولاً این زمان بستگی به سخت افزار دارد.

3.      تأثیر تو در تو بودن وقفه ها . اگر یک روال خدماتی وقفه با ورود وقفه دیگری دچار وقفه شود، خدمت مربوط به آن دچار تأخیر میگردد.

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

عموماً کنترل کاربر در یک سیستم بلادرنگ بسیار وسیع تر از کنترل کاربر در سیستم عامل عادی است .

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

قابلیت اطمینان :

قابلیت اطمینان نوعاً در سیستم های بلادرنگ بسیار مهمتر از سیستم های عادی است .

یک خرابی گذرا در سیستم غیر بلادرنگ ممکن است تا تعمیر یا تعویض آن ، منجر به سطح خدمت دهی پایین تر گردد . ولی در سیستم بلادرنگی که در حال پاسخ دهی و کنترل رخدادها در زمان حقیقی است ، از دست رفتن یا کاهش کارآمدی یک پردازنده می تواند عواقب فاجعه آمیزی (از ضرر مادی گرفته تا آسیب دیدگی کلی دستگاهها یا حتی ازدست رفتن جانها )داشته باشد.

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

نرمش با خطا:

به مشخصه ای اشاره دارد که با خرابی سیستم ، تا حد ممکن قابلیتها و داده های آن حفظ شود . مثلاً یک سیستم سنتی UNIX ، وقتی خراب شدن داده ها در هسته سیستم عامل را تشخیص دهد ، یک پیام شکست بر روی میز فرمان متصدی ارائه کرده ، محتویات حافظه را برای تجزیه و تحلیل بعدی شکست ، بر روی دیسک تخلیه می کند و به اجرای سیستم پایان می دهد .

در مقابل، یک سیستم بلادرنگ سعی بر این دارد که یا اشکال را تصحیح کندیا در حالیکه به اجرا ادامه می دهد تأثیرات اشکال را حداقل سازد . نوعاً ، سیستم به کاربر یا فرایند کاربر اطلاع می دهد که باید عمل اشکال زدایی را آغاز کند و سپس به عملیات خود (احتمالاًدر سطح پایین تری از خدمت دهی ) ادامه می دهد. در صورتی که خاموش کردن سیستم لازم باشد ، برای حفظ سازگاری پرونده و داده ها نیز تلاش خواهد شد.

 

 

متن کامل را می توانید دانلود کنید چون فقط تکه هایی از متن این پایان نامه در این صفحه درج شده است (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است

 


دانلود با لینک مستقیم


دانلود پایان نامه سیستمهای عامل بلادرنگ 78 ص

دانلود مقاله ISIشبیه سازی بر اساس عامل رانندگان با پلت فرم ادم

اختصاصی از سورنا فایل دانلود مقاله ISIشبیه سازی بر اساس عامل رانندگان با پلت فرم ادم دانلود با لینک مستقیم و پر سرعت .

موضوع فارسی :شبیه سازی بر اساس عامل رانندگان با پلت فرم ادم

موضوع انگلیسی :<!--StartFragment -->

Agent-Based Simulation of Drivers with the Janus Platform

تعداد صفحه :6

فرمت فایل :PDF

سال انتشار :2014

زبان مقاله : انگلیسی

 

چکیده
مدل مبتنی بر عامل ممکن است در حال حاضر برای مدل سازی سیستم های حمل و نقل پیچیده استفاده می شود. آنها اجازه تجزیه و تحلیل و درک درستی از پدیده پیچیده ای از تعاملات بین نهادهای مختلف دی FF. این مقاله یک مدل عامل چند پیشنهاد برای
شبیه سازی میکروسکوپی از رانندگان در یک محیط مجازی. این است که در تعاریف و محدودیت های که از مهندسی نرم افزار، عامل گرا بر. در این مقاله پیشنهاد به یک تمایز روشن بین مدل از افراد (رانندگان)، و محیط فیزیکی است که در آن عوامل واقع شده است. این تمایز اجازه به کاهش پیچیدگی طراحی شده است. انتخاب عامل پلت فرم برای حمایت از این مدل ادم، و مدل محیط آن جاسم است.


دانلود با لینک مستقیم


دانلود مقاله ISIشبیه سازی بر اساس عامل رانندگان با پلت فرم ادم

پروژه آشنایی با کامپیوتر هایی اپل وسیستم عامل مربوط به آن

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

پروژه آشنایی با کامپیوتر هایی اپل وسیستم عامل مربوط به آن


پروژه آشنایی با کامپیوتر هایی اپل وسیستم عامل مربوط به آن

 

 

 

 

 

 


فرمت فایل : WORD (قابل ویرایش)

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

فهرست مطالب:
عنوان                                                                                                       صفحه     
1- بررسی تاریخچه اپل  ......................................................................................................................   4

2- بررسی تکنولوژی ساخت تجهیژات تجهیژات اپل ................................................................................    10

3- بررسی محصولات اپل .................................................................................................................    24

4- بررسی سیستم عامل مکینتاش وانواع ورژن های آن ..........................................................................   35

5- بررسی نحوه کار مکینتاش ...........................................................................................................    46

6- آموزش مقدماتی کار با سیستم عامل مکینتاش .............................................................................  72 - 60


تاریخچه اپل

نکته:همانطور که قبلا هم قول داده بودم در سدد کاملتر کردن تاریخچه شرکت اپل بوده وهستم.بصورتی که بتوانم تا جائی که ممکن است یکی از کاملترین تاریخچه های این شرکت را در این جا گردآوری کنم.خوشبختانه بعد از مدتی این قسمت جدید را که فکر کنم با اضافه کردن به این تاریخچه شاهد کاملتر و جذابتر شدن آن باشیم را بدست آوردم.
البته لازم به ذکر است که بایستی این قسمت را در ابتدای همان قسمت اول ویرایش می کردم که متاسفانه در این سایت انگار قسمتی به نام ویرایش در اینجا قرار داده نشده است و این می تواند یک ضعف برای این سایت باشد که در آن نمی توان پس از مدتی عمل ویرایش را در اینجا انجام داد وگرنه همانطور که گفتم خیلی دوست داشتم این مطالب را در ابتدای متن اولیه ای که نوشتم بگذارم که نشد.به هرحال این قسمتی را که امروز16/7/87 به آن اضافه می کنم بسیار جالب است و امیدوارم که شما هم خوشتان بیاید.
بیشتر شرکت های معروف و مشهور داستان جالبی از ابتدای شکل گیری و فلسفه نام گذاری شان تا زمانی که پیشرفت کرده و به جایی رسیده اند,دارند.شاید برخی از این شرکتها با هدف متفاوتی پایه گذاری شده اما بعد از مدتی در راه دیگری گام برداشته و با توجه به نوآوری هایی که داشته اند,به طور کامل از هدف اولیه فاصله گرفته و موفقیت و پیشرفت را در راه و روش دیگری پیدا کرده اند.
شرکت رایانه ای APPLE یکی از بزرگترین شرکت هایی است که در زمینه تولید سخت افزار رایانه و در کنار آن تولید نرم افزارها فعالیت های بسیاری داشته است.این شرکت تنها به تولید کامپیوتر رضایت نداده و به تولید محصولات دیگری مانندIPOD,IPHONE نیز پرداخته است.
در مورد داستان شکل گیری و نام گذاری این شرکت حرفهای بسیار متفاوتی گفته شده است.مثلا بعضی از افراد می گویند که دلیل نام گذاری این بوده است که موسس این شرکت به سیب بسیار علاقه داشته است و در زمانی که در فکر انتخاب نام برای شرکتش بوده,سیبی را گاز می زده است و برای همین هم شکل لوگوی این شرکت به صورت سیبی گاززده می باشد.
اما معتبرترین داستانی که در مورد شکل گیری این شرکت بیان شده بدین صورت است که موسس شرکت اپل,استیو جابز,قبل از راه اندازی این شرکت به سراغ بیل گیتس مدیر سابق شرکت مایکروسافت می رود و به او پیشنهاد میکندکه با همراهی هم شرکتی را به راه اندازند که در 2زمینه سخت افزار و نرم افزار فعالیت های گسترده ای را انجام دهد.چیزی که امروزه اپل به آن دست یافته است.
اما بیل گیتس به نرم افزار علاقه بسیار زیادی داشت و فقط به آن فکر میکرد.به همین خاطر هم پیشنهاد استیوجابز را رد کرد و به او گفت که این کار مانند این است که تو یک سیب را گاز بزنی و سپس آن را به دور اندازی.
استیو جابز هم نام شرکت خود را اپل که در فارسی به معنای سیب است,گذاشت و لوگوی ابتدایی شرکت او یک درخت سیب بود.اما پس از مدتی استیوجابز به محبوبیت بسیاری دست یافت وبین مایکروسافت و اپل اختلافاتی به وجود آمد.جابز هم برای این که به بیل گیتس طعنه ای بزند لوگوی شرکتش را به سیبی گاززده تغییر داد و این فلسفه سیبی گاززده است که در همه جا نشانه ای برای حضور و فعالیت شرکت معروف و انحصار طلب اپل است.
هم اکنون استیو جابز مدیر ارشد عملیاتی شرکت اپل است.او24فوریه سال1951میلادی در شهر گرین بی در ایالت ویسکانسین آمریکا چشم به جهان گشود.او در ابتدا "استیون سیمپسون"نام داشت,اما پدر و مادرش او را رها کردند و زوجی به نام"پاول و کلارا جابز" او را به فرزند خواندگی برگزیدند و او "استیو جابز" نام گذاشته شد.اکنون جابز والدین ناتنی اش را بسیار دوست دارد و ترجیح می دهد که آن ها والدین اصلی اش خوانده شوند.
وی در سال 1984 یک ساختمان با 1600 متر مربع مساحت که 14 اتاق خواب داشت خرید و 10سال در آن زندگی کرد,اما در سال1998 آن ساختمان را به بیل کلینتون سپرد تا مدتی در آن جا زندگی کند.

تاریخچه اپل - قسمت دوم
سال های نزول(1990تا1993(
به دلیل ایجاد اختلافاتی در شرکت , استیو جابز بین سالهای 1985 تا 1997 از اپل کناره گیری کرد.با یاد گیری چند درس دردناک بعد از معرفی رایانه حجیم مکینتاش پرتابل در 1989 اپل به طراحی صنعتی روی آورد و استراتژی خود را بر پایه ارائه 3مدل رایانه قابل حمل بنا کرد.
موفقیتpower book و چند محصول دیگر اپل در این مدت باعث افزایش سود مالی شرکت شد.
مجلهmac addict سالهای 89تا91 را دوره اول طلایی مکینتاش نام گذاری کرد.ولی دوره طلایی ادامه پیدا نکرد.
ویندوز یک رابط جدید را به نمایش گذاشت که به عقیده بسیاری از مردم از نظر کارایی به راحتی مکینتاش بود.
اپل , مایکروسافت را متهم به سرقت الکترونیکی و کپی برداری از روی مکینتاش کرد ولی ویندوز به پیشرفت خود ادامه داد.
در طول دهه90 اپل خط تولید خود را گسترش داد.اپل تنوع زیادی از محصولات را ارائه می داد.هزینه تولید این گوناگونی محصولات از یک طرف و گسترش محبوبیت ویندوز مایکروسافت که با تبلیغات زیادی همراه بود از طرف دیگر منجر شد اپل تا مرز ورشکستگی پیش رود.
همکاری بزرگ(1994تا1997(
در اوایل دهه 90 اپل به این نتیجه رسید که برای باقی ماندن در جهان رایانه باید مکینتاش را بازنویسی کند.احتیاجات کاربران و برنامه های رایانه ای با سخت افزار و سیستم عامل های فعلی قابل پاسخگوئی نبودند.
در سال1994 اپل طرفداران خود را با اتحاد با رقیب قدیمی خود یعنی ibm و موتورولا غافلگیر کرد.این یک پیشنهاد جدید برای تولیدیک رایانه جدید بود که از سخت افزار آی بی ام و موتورولا و نرم افزار اپل استفاده می کرد

اپل با این اتحاد امید داشت که از مایکروسافت , تنها رقیبش جلو بیفتد.بعد ازآن اپل خط تولیدpower macintoch را راه اندازی کرد که از پردازنده POWER PC IBM به جای سری 68K موتورولا استفاده می کرد.سیستم عامل اپل برای پردازنده جدید بازنویسی شد.
در اواسط دهه90 اپل برروی بهبود قابلیتهای سیستم عامل مکینتاش کار می کرد , بعد از اولین تلاش برای تغییر کدهای آن , اپل به نتیجه رسید که بهتر است نوشتن یک سیستم عامل جدید را آغاز کند و بعد آن را مطابق رابط کاربری مکینتاش اصلاح کند.بعد از شکست پروژه مشترک با ibm برای نوشتن سیستم عامل جدید , اپل سیستم عامل NEXTSTEP را که محصول شرکت استیو جابز بود خریداری کرد و استیو جابز دوباره به شرکت قدیمی خود بازگشت.
در9جولای1997 هیئت مدیره اپل جابز را بعد از 12سال ضرر مالی و ارزش سهام پائین به سمت مدیر عامل منصوب کرد.
جابز کار خود را به عنوان مدیر عامل موقت شروع کرد و دست به اصطلاح گسترده ای در ساختار اپل زد.


دانلود با لینک مستقیم


پروژه آشنایی با کامپیوتر هایی اپل وسیستم عامل مربوط به آن