پاورپوینت کامپیوتر و کاربرد آن در روانشناسی و علوم اجتماعی

پاورپوینت کامپیوتر و کاربرد آن در روانشناسی و علوم اجتماعی در 326 اسلاید زیبا و قابل ویرایش با فرمت pptx
دسته بندی کامپیوتر و IT
فرمت فایل pptx
حجم فایل 7262 کیلو بایت
تعداد صفحات فایل 326
پاورپوینت کامپیوتر و کاربرد آن در روانشناسی و علوم اجتماعی

فروشنده فایل

کد کاربری 7466

پاورپوینت کامپیوتر و کاربرد آن در روانشناسی و علوم اجتماعی در 30 اسلاید زیبا و قابل ویرایش با فرمت pptx

فصل اول: پیشینه کامپیوتر، ویژگی‌ها و کاربردهای آن

تاریخچه کامپیوتر


تعریف کامپیوتر

ویژگی‌ها و امتیازات کامپیوتر

علوم کامپیوتر

شبکه‌های کامپیوتری

موارد کاربرد کامپیوتر

خودآزمایی

فصل دوم: ارتباط با کامپیوتر و دستگاه‌های جانبی آن


ارتباط قسمت‌های مختلف کامپیوتر

وظایف واحدهای مختلف کامپیوتر

حافظه اصلی یا اولیه

حافظه جانبی یا ثانویه

واحد پردازنده مرکزی

دستگاه‌های ورودی

دستگاه‌های خروجی

ویروس‌های کامپیوتری
خودآزمایی


فصل سوم: نرم‌افزار
سیستم عامل
وظایف کلی سیستم عامل


DOS برخی از فرامین مهم سیستم عامل

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

جستجو در ویندوز
استفاده از اسکنر و دوربین دیجیتال
سفارشی کردن رومیزی
نرم‌افزارهای سودمند
خودآزمایی

و 4فصل مفید و آموزنده


دانلود تحقیق در مورد سیستم عامل

تحقیق در مورد سیستم عامل

تحقیق در مورد سیستم عامل

دانلود تحقیق در مورد سیستم عامل

تحقیق در مورد سیستم عامل
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 16 کیلو بایت
تعداد صفحات فایل 22

تحقیق در مورد سیستم عامل

 

چکیده:

سیستم عامل

تاریخچه برنامه های روی سیستم عامل palm به صورت آیکن نمایش داده می‌‌شوند ،سیستم عامل palm توسط jeff Howkins برای استفاده در pda‌ها بوسیله us robotics نسخه 1.0 تهیه شده بود برای pilot اصلی 1000,5000 ونسخه 2.0 برای palm pilot شخصی و پیشرفته . با وارد شدن palm III نسخه 3.0 از سیستم عامل با بالا بردن با اومردن درجه و با رهاکردن نسخه های 3.1و3.3و3.5و اضافه کردن پشتیبانی برای رنگ و چندین پورت افزایشی و پردازشگرهای جدید و قابلیتهای زیاددیگر.

برنامه ای داخل سیستم عاملpalm به صورت لیست نیز می‌توانند به نمایشدربیایند. نسخة چهار با سری ام 500 به جریان افتاد و بعد در دسترس قرارداده شد و با بهینه کردن برای سختافزار قدیمی. و اضافه کرد یک ارتباط استاندارد برای دسترسی خارجی FS (شبیه کارت SD) و بهبود دادن دفترچه راهنما ی تلفن، امنیت و بهبودپذیر بودن UI نسخه 5 تولید شده با tungsten T اولین نسخه ای بوی که از ابزار arm حمایت می‌‌کرد .

 

کاربردهای palm در یک محیط رقابتی به نام محیط سازگاری palm اجرا شده اند(pace) اجازه داد که با برنامه‌های دیمی سازگار شود حتی با افزایش بالای pace کاربردهای palm معمولاً در قطعات arm نسبت به سخت افزاری که قبلا تو لید شده بود سریعتر کار می‌‌کرد . نرم افزار های جدید می‌‌توانستند که از پردازشگرهای arm سود ببرند با pnd native) pace) و بخش کوچکی از arm . آن همچنین در آن زمان وقتی palm شروع به مجزا کردن سخت افزار و نرم افزارش کرد و تلاش سیستم عامل، عاقبت به دو کمپانی تبدیل شد: (سیستم عامل) PalmSource,Ine و(سخت افزار) palmOne,Ine . PalmSource,Ine: سیستم عامل Palm Cobalt‌(همچنین با نام دیگر palm 6) در سال 2003، اجازة بهبود بخشیدن پشتیبانی های چند رسانه ای در امتداد کار برد های اصلی ARM . PalmSource,Ine: در سپتامبر 2004 سیستم عامل Palm Cobalt 6.1، به روز شده را ارائه کرد. چهرة جدید سیستم عامل پشتیبانی های خود را برای یک نوع از کیفیت تصویر Panel های LCD و طراحی مجدد ترکیب کننده تلفنی هدایت شونده با یک دست، و استفاده وسیع از تمامی کاربردهای فونت های بالا رفتنی. بطوریکه در فوریة 2005 محصولات سخت افزاری سیستم عامل Palm Cobalt را اجرا نمی‌کردند . نسخه های بعدی از سیستم عامل Palm از اجرای بالای هسته لینوکس پشتیبانی خواهد کرد (و این با اضافه کردن هسته عرف و جاریس محقق خواهد شد) . با توجه به Palm Source China Mobile Soft. برنامه های کاربردی ساخته شده برای سیستم عامل Palm : سیستم عامل Palm این اجازه را می‌‌دهد که معین شود کدام یک از کاربردها شامل ابزار های سیستم عامل palm شان هستند. طبق این مجوز همچنین می‌توان کاربردها را انتخاب کرد .

...

با پروژه مرتب سازی فارسی شروع می‌کنیم که هدف آن مشخص کردن نیازمندی‌های دقیق مرتب‌سازی فارسی است و در واقع بیشتر یک طرح تحقیقی است تا عملی و حال آنکه مرتب سازی فارسی سابقه‌ای به اندازه سابقه ورود کامپیوتر به کشور دارد و در واقع این پروژه مطالعه بر روی مسائلی است که سال‌هاست مشخص شده و حتی در زمینه یونی کد نیز از مدت‌ها قبل مورد استفاده بوده است و جالب آنکه هزینه اختصاص داده شده به طرح فوق 27 میلیون تومان است (حقوق یک کارشناس در چهار و نیم سال!) و آیا به نظر شما این کار اینقدر مشکل و وقت‌گیر بوده است؟
پروژه دوم، تقویم رسمی ایران که هدف آن استخراج الگوریتم تقویم تاریخ جلالی بوده است مطمئنا هر فردی فارسی زبان که با کامپیوتر حتی از ده سال پیش آشنا باشد با تاریخ جلالی در کامپیوتر آشنا است. برنامه‌نویسان ایرانی شاید از 15 سال پیش (قبل از آن را به خاطر ندارم!) از الگوریتم‌های فارسی در زبان‌های مختلف از جمله زبان C و در بسیاری از نرم‌افزارهای فارسی استفاده کرده اند و الگوریتم‌های مختلف تقویم جلالی سابقه‌ای طولانی دارند حال آنکه چنین طرحی این روزها حتی به عنوان پایان‌نامه کارشناسی نرم‌افزار نیز قابل قبول نیست و بسیاری از دانشجویان از سال‌های اول تحصیل خود با این الگوریتم‌ها آشنا می شوند در چنین شرایطی هزینه اختصاص داده شده به این طرح 15 میلیون تومان بوده است( حقوق کار یک کارشناس در دو و نیم سال!)

و پروژه دیگر، طراحی و پیاده سازی لوح فشرده نمایشی لینوکس است که البته بنده شخصا این سیستم عامل و لوح فشرده را دیده‌ام. همان نسخه معروف کنوپیکس است(این نسخه نیازی به نصب ندارد و از خود CD قابل اجرا می‌باشد) و البته با ابن تفاوت که تصویر پیش‌زمینه عوض و از KDE فارسی بصورت پیش فرض اجرا می‌شود. قاعدتا چنین کاری نباید بیش از یک ماه کار یک کارشناس نرم‌افزار باشد و این در حالی است که مبلغ اختصاص داده شده به این طرح 25 میلیون تومان است (حقوق یک کارشناس دربیش از چهار سال! و یا حتی با در نظر گرفتن هزینه‌های جانبی، محل کار، بیمه و... باز چنین مبلغی قابل توجیه است؟)

دانلود تحقیق در مورد سیستم عامل

دانلود تحقیق در مورد سیستم عامل

تحقیق در مورد سیستم عامل

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

دانلود تحقیق در مورد سیستم عامل

دانلود مقاله تحقیق در مورد سیستم عامل
خرید مقاله تحقیق در مورد سیستم عامل
خرید و دانلود مقاله تحقیق در مورد سیستم عامل
دانلود و خرید مقاله تحقیق در مورد سیستم عامل
دانلود رایگان مقاله تحقیق در مورد سیستم عامل
دانلود رایگان تحقیق تحقیق در مورد سیستم عامل
دانلود رایگان پروژه تحقیق در مورد سیستم عامل
اهورا فایل
پروژه
پژوهش
مقاله
جزوه
تحقی
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 20 کیلو بایت
تعداد صفحات فایل 16

تحقیق در مورد سیستم عامل

 

سیستم عامل:

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

1) سخت افزار       

 2) سیستم عامل

 3) برنامه های کاربردی

4) کاربران  

دانلود تحقیق در مورد سیستم عامل

دانلود مقاله سیستم عامل چیست؟

سیستم عامل چیست؟

مفاهیم کلی به طور کلی نرم افزارهای کامپیوتر به دو گروه تقسیم می‌شوند یکی برنامه‌های سیستمی که عملیات کامپیوتر را مدیریت می‌کنند و دیگری برنامه‌های کاربردی سیستم عامل (operating systemos) اصلی ترین برنامه سیستمی است که به عنوان رابط بین کاربر و سخت افزار کامپیوتر عمل می‌کند

دانلود سیستم عامل چیست؟

دانلود مقاله سیستم عامل چیست؟
خرید مقاله سیستم عامل چیست؟
دانلود و خرید مقاله سیستم عامل چیست؟
خرید و دانلود مقاله سیستم عامل چیست؟
دانلود رایگان مقاله سیستم عامل چیست؟
دانلود رایگان تحقیق سیستم عامل چیست؟
دانلود رایگان پروژه سیستم عامل چیست؟
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلو
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 45 کیلو بایت
تعداد صفحات فایل 16

سیستم عامل چیست؟


مفاهیم کلی:

به طور کلی نرم افزارهای کامپیوتر به دو گروه تقسیم می‌شوند:

یکی برنامه‌های سیستمی که عملیات کامپیوتر را مدیریت می‌کنند و دیگری برنامه‌های کاربردی .سیستم عامل (operating system=os) اصلی ترین برنامه سیستمی است که به عنوان رابط بین کاربر و سخت افزار کامپیوتر عمل می‌کند .

سیستم عامل دو وظیفه (یا هدف) اصلی دارد:

سیستم عامل استفاده از کامپیوتر را ساده می‌سازد. این بدان معناست که مثلاًکاربر یا برنامه نویس بدون درگیر شدن با مسائل سخت افزاری دیسکها به راحتی فایلی را بر روی دیسک ذخیره و حذف کند . این کار در واقع با به کاربردن دستورات ساده‌ای که فراخوان های سیستمی (System Calls) را صدا می‌زنند انجام پذیرد .

در صورت عدم وجود سیستم عامل کاربرو یا برنامه نویس می‌بایست آشنایی کاملی با سخت افزارهای مختلف کامپیوتر (مثل مانیتور ,فلاپی , کی بورد و غیره) داشته باشدو روتین‌هایی برای خواندن و یا نوشتن آنها به زبانهای سطح پائین بنویسد. از این جنبه به سیستم عامل با عنوان ماشین توسعه یافته(Extended machine) یا ماشین مجازی (Virtual machine) یاد می‌شود که واقعیت سخت افزار را از دید برنامه نویسان مخفی می‌سازد.

دانلود سیستم عامل چیست؟

دانلود مقاله سیستم عامل

سیستم عامل

نگاه کلی به سخت افزار عناصر اصلی 11 پردازنده 12 حافظه اصلی 13 دستگاه های ورودی خروجی 14 اتصالات داخلی سیستم شامل ساختار ها و راهکارهائی که ارتباط بین اجزاء ( پردازنده – حافظه – دستگاه های ورودی خروجی )

دانلود سیستم عامل

دانلود مقاله سیستم عامل
خرید مقاله سیستم عامل
خرید و دانلود مقاله سیستم عامل
دانلود و خرید مقاله سیستم عامل
دانلود رایگان مقاله سیستم عامل
دانلود رایگان تحقیق سیستم عامل
دانلود رایگان پروژه سیستم عامل
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 104 کیلو بایت
تعداد صفحات فایل 31

سیستم عامل

 

نگاه  کلی به سخت افزار:

 

 عناصر  اصلی

1-1- پردازنده

1-2- حافظه اصلی

 1-3- دستگاه های ورودی / خروجی

1-4- اتصالات داخلی  سیستم شامل  ساختار ها و راهکارهائی که ارتباط بین اجزاء ( پردازنده – حافظه – دستگاه های ورودی /خروجی )

 

1-1-1- ثبات پردازنده

الف- ثباتهای قابل دسترس توسط کاربر : این ثباتها در دسترس تمام برنامه های کاربردی و برنامه های سیستم

ب- ثبات های کنترلی وضعیت: این ثباتها برای کنترل عملیات پردازنده  بکار گرفته می شود و قابل دسترسی بوسیله کاربران نیستند..مانند  ثبات دستوالعمل ، شمارنده برنامه ( PC ) ، ثبات کلمه وضعیت ( PSW )

 

وقفه (interrupt)

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

نکته 2: یک هدف عمده ، از راهکار وقفه ، افزایش  کارائی  پردازنده می باشد.

نکته 3: در هنگام  اجرای خود هسته نیز وقفه اتفاق می افتد. CPU  آنها را آشکار کرده و به جای پشته درون جدول ،فرآیند  از پشته هسته استفاده می شود.

نکته 4: امکان وقوع وقفه های تو در تو نیز وجود دارد و هرگاه روال سرویس دهی به وقفه بعدی خاتمه می یابد ، می توان وقفه قبل ازآن را تکمیل نمود. {تننباوم 169}

 

در حالت کلی سه نوع وقفه در کامپیوتر وجود دارد:

1- وقفه خارجی

2- وقفه داخلی

3- وقفه نرم افزاری

 

-1 وقفه خارجی

الف- زمان  سنج (Timer): وقفه ای که توسط تایمر داخلی پردازنده تولید می شود. این وقفه به سیستم عامل اجازه می دهد،  بعضی اعمال را به طور  مرتب انجام دهد.در واقع به منظور تعیین زمان اجرای پردازنده در هر وهله کاری

ب- وقفه تکمیل ورودی – خروجی: هنگامی تولید می شود که ورودی – خروجی کامل شده باشد یا خطائی در آنها رخ داده باشد.

 

ج- وقفه سخت افزار : وقفه ای است که بر اثر بروز خطا در سخت افزار ماشین رخ می دهد.مثل نقص برق 

د- وقفه Restart: وقفه ای است که  بر اثر فشار دادن دکمه Reset   بر روی کنسول ایجاد می گر دد.

دانلود سیستم عامل

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

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

لینوکس یک سیستم عامل چند کاربره و چند وظیفه ای است که روی سخت افزارهای مختلف اجرا می شود نسخه اول لینوکس توسط یک دانشجوی فنلاندی به نام لینوکس توروالدز ارایه شد توروالدز این نسخه را در وب برای سایر برنامه نویسان ارسال کرد تا از آن استفاده کنند و آن را بهبود بخشند توروالدز خود این سیستم عامل را بر اساس یک سیستم دانشگاهی به نام MINIX توسعه داد این

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

دانلود مقاله در مورد سیستم عامل لینوکس
خرید و دانلود  مقاله در مورد سیستم عامل لینوکس
خرید  مقاله در مورد سیستم عامل لینوکس
دانلود و خرید مقاله در مورد سیستم عامل لینوکس
دانلود رایگان مقاله در مورد سیستم عامل لینوکس 
بهترین مقاله در مورد سیستم عامل لینوکس
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 31 کیلو بایت
تعداد صفحات فایل 49

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

 

لینوکس یک سیستم عامل چند کاربره و چند وظیفه ای است که روی سخت افزارهای مختلف اجرا می شود.

نسخه اول لینوکس توسط یک دانشجوی فنلاندی به نام لینوکس توروالدز ارایه شد. توروالدز این نسخه را در وب برای سایر برنامه نویسان ارسال کرد تا از آن استفاده کنند و آن را بهبود بخشند. توروالدز خود این سیستم عامل را بر اساس یک سیستم دانشگاهی به نام MINIX توسعه داد. این سیستم عامل توسط آقای تنن بام به عنوان یک سیستم عامل آموزشی ایجاد شده بود.

 نسخه تجاری:

در حال حاضر، شرکت های زیادی روی سیستم عامل لینوکس کار می کنند. برای مثال شرکت RED HAT یکی از شرکت های مهم توزیع کننده لینوکس به شمار می رود. لازم به ذکر است که RED HAT LINUX 7 آخرین گونه ارایه شده توسط این شرکت می باشد. از ویژگی های این گونه می توان به نصب آسان و نیز امکانات مدیریتی سیستم اشاره نمود. در حال حاضر، شرکت های دیگری نیز گونه های تجاری لینوکس را توزیع می کنند که اسامی تعدادی از این شرکت های عبارت است از:

caldera, corel, slackware, debian, mandark, turbolinux, easylinux

افزون بر این، بسیاری از شرکت های سخت افزاری، مانند: ibm, compac محصولات و خدمات مرتبط با لینوکس را ارایه می دهند. شرکت ibm اعلام کرده است که تمامی محصولاتش را با لینوکس سازگار می کند. همچنین شرکت intel نیز اعلام کرده است که سرورهای اینترنتی مبتنی بر سخت افزار intel را با سیستم عامل لینوکس عرضه می کند. در حال حاضر بسیاری از شرکت های کامپیوتری دست به فروش کامپیوترهایی زده اند که لینکس را به عنوان سیستم عامل اولیه خود دارند. از جمله پیشتازان جدید سیستم عامل لینوکس می توان به شرکت های بزرگی چون sun, oracle اشاره کرد. شرکت borland نیز در تلاش برای ارایه محصول کاربردی interbase روی سیستم عامل لینوکس است.

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

دانلود مقاله سیستم عامل (1)

سیستم عامل (1)

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

دانلود سیستم عامل (1)

دانلود مقاله سیستم عامل 
خرید مقاله سیستم عامل 
خرید و دانلود مقاله سیستم عامل 
دانلود و خرید مقاله سیستم عامل 
دانلود رایگان مقاله سیستم عامل 
دانلود رایگان تحقیق سیستم عامل 
دانلود رایگان پروژه سیستم عامل 
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 22 کیلو بایت
تعداد صفحات فایل 21

سیستم عامل (1)

 

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

تمام کامپیوترها از سیستم عامل استفاده نمی نمایند. مثلا"  اجاق های مایکرویو که در آشپزخانه استفاده شده دارای نوع خاصی از کامپیوتر بوده که از سیستم عامل استفاده نمی نمایند. در این نوع سیستم ها بدلیل انجام عملیات محدود و ساده، نیازی به وجود سیستم عامل نخواهد بود. اطلاعات ورودی و خروجی با استفاده از دستگاههائی نظیر صفحه کلید و نمایشگرهای LCD ، در اختیار سیستم گذاشته می گردند. ماهیت عملیات انجام شده در یک اجاق گاز مایکروویو بسیار محدود  و مختصر است، بنابراین همواره یک برنامه در تمام حالات و اوقات اجراء خواهد شد.

دانلود سیستم عامل (1)

دانلود مقاله یونیکس

یونیکس

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

دانلود یونیکس

دانلود مقاله یونیکس
خرید مقاله یونیکس
خرید و دانلود مقاله یونیکس
دانلود و  خرید مقاله یونیکس
دانلود رایگان مقاله یونیکس
دانلود رایگان تحقیق یونیکس
دانلود رایگان پروژه یونیکس
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 34 کیلو بایت
تعداد صفحات فایل 28

یونیکس

 

مقدمه:

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

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

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

پردازشهاییکه مدت زمان زیادی برای اجرا لازم دارند ، درپشت پرده اجرا می‌شوند . به این ترتیب ، مفسرفرمان قادراست تابرنامه وفرمان دیگری رابرای اجرا دریافت کند .

این عمل بوسیله علامت & که درانتهای فرمان قرارمی‌گیرد انجام می‌شود . مثلاً فرمان cat file & درپشت پرده اجرا می‌شود ولی خروجی آن روی ترمینال ظاهر می‌شود .

برنامه‌های پشت پرده مانند برنامه‌های دیگردارای یک شماره پردازش می‌باشند که بااستفاده از آن می‌توان به آن پردازش رجوع کرد . پس ازهرفرمان بهمراه علامت & شماره آن پردازش درخروجی چاب می‌شود .

-         پدروفرزند :

زمانیکه یک استفاده کننده وارد سیستم می‌شود ، یک پردازش shell برای اوساخته می‌شود تافرامین او رااجرا نماید . این پردازش (shell ) زمانی ختم می‌شود ویامیمیرد که استفاده کننده ازسیستم خارج شود . بنابراین هراستفاده کننده فعال درسیستم لااقل یک پردازش درحال اجرا دارد .

شروع هرپردازش راتولد او وختم آنرا مرگ اوتلقی می‌کنیم ( بنابه تعاریف UNIX) بنابراین درطول کارسیستم پردازشهای بسیاری متولد شده ومی‌میرند .

اما پردازشهایی نیز وجوددارند که باشروع کار سیستم متولدشده وباختم کارسیستم می‌میرند .

تنها راهی که یک پردازش متولد می‌شود ازطریق یک پردازش دیگر است . پردازش بوجود آورنده پردازش جدید را پدر(Parent ) وپردازش متولد شده رافرزند (child ) می‌گویند . یک پردازش پدرمی‌تواند چندین پردازش فرزند داشته باشد . اماهرپردازش بیش ازیک پدرنمی‌تواند داشته باشد . به همین ترتیب یک پردازش فرزند خود می‌تواند چندین فرزند داشته باشد .

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

البته می‌توان روشهایی اتخاذ کرد که بامرگ پردازش واسط ، فرزند اونمیرد بلکه این فرزندان به پردازش اصلی به ارث برسند . یکی از ابزاری که این عمل را انجام می‌دهد ، همان nohup است که بامرگ پردازش واسط یعنی Shell فرزندان اویعنی برنامه‌های پشت پرده به برنامه قبل از Shell منتقل می‌کند .

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

ویا spooler  مربوط به چاپگر که پردازشی است که درطول حیات سیستم حضوردارد وسرویس چاپ راانجام می‌دهد . به اینگونه پردازشهای پشت پرده که مربوط به سیستم اند ویکی ازوظایف مهم سیستم عامل راانجام می‌دهند deamon می‌گوییم .

دانلود یونیکس

دانلود تحقیق در مورد یونیکس

تحقیق در مورد یونیکس

مقدمه کوچک زیباست این اساس یونیکس است برای درک مفهوم این جمله باید سیستم عاملهای نسل سوم را ( که یونیکس نیز از آنهاست) به یاد آورید سیستم های دایناسورواری بودند که برای انجام همه کار طراحی شده بودند سیستم عامل ماشینهای IBM 360 نمونه خوبی در این مقوله است سیستم عاملی که توان شبیه سازی تقریبا تمامی سیستم های عرضه شده تا قبل از خود را داشت و فه

دانلود تحقیق در مورد یونیکس

دانلود تحقیق در مورد یونیکس
خرید تحقیق در مورد یونیکس
خرید و دانلود تحقیق در مورد یونیکس
دانلود و خرید تحقیق در مورد یونیکس
دانلود رایگان تحقیق در مورد یونیکس
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 29 کیلو بایت
تعداد صفحات فایل 30

تحقیق در مورد یونیکس

ساختار کلی

مقدمه:

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

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

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

 

برای به دست آوردن دیدی کلی از یونیکس، شناخت عوامل زیر ضروری است:

1- پیکر بندی سیستم عامل: هسته مرکزی سیستم  عامل یونیکس جز کوچکی از آن را تشکیل می دهد ولی ای جز از اهمیت اساسی برخوردار استکه رابط کاربر و سیستم  عامل می باشد و در شکل 1 مشهود است.

این ساختار کلی شبیه به ساختار PC-DOS است. Kernal یا هسته مرکزی در آنجا از دو پرونده IBMBIO.sys و IBMDOS.sys تشکیل می شود و پیوست پرونده ای به نام command.com است. تفاوت در ویژگیهای هسته مرکزی و قدرت بسیار بیشتر پوسته های یونیکس است. اولا هر سیستم  یونیکس دارای چند پوسته است که کاربر می تواند هر کدام را که بخواهد انتخاب کند. (پوسته استاندارد، پوسته محدود، پوسته تصویری، پوسته C، پوسته UUCP) هر کدام از این پوسته ها قابلیت های متفاوتی دارند.

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

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

دانلود تحقیق در مورد یونیکس

دانلود تحقیق کرم های کامپیوتری (Computer Worms)

کرم های کامپیوتری (Computer Worms)

کرم های کامپیوتری (Computer Worms) گروهی از بدافزارها هستند که از شبکه های کامپیوتری برای فرستادن کپی هایی از خودشان برای دیگران (کامپیوترها یا شبکه های دیگر) استفاده می کنند آنها از نقص های سیستم عامل و نرم افزارهای موجود بر روی کامپیوتر برای نفوذ به آن استفاده می کنند

دانلود کرم های کامپیوتری (Computer Worms)

دانلود مقاله کرم های کامپیوتری (Computer Worms) 
خرید مقاله کرم های کامپیوتری (Computer Worms) 
کرم های کامپیوتری (Computer Worms)  چیست؟
دانلود رایگان مقاله کرم های کامپیوتری (Computer Worms) 
خرید و دانلود مقاله کرم های کامپیوتری (Computer Worms) 
دانلود و خرید مقاله کرم های کامپیوتری (Computer Worms) 
دانلود رایگان تحقیق کرم های کامپیوتری
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 21 کیلو بایت
تعداد صفحات فایل 11

کرم های کامپیوتری (Computer Worms)

 

کرم های کامپیوتری (Computer Worms) گروهی از بدافزارها هستند که از شبکه های کامپیوتری برای فرستادن کپی هایی از خودشان برای دیگران (کامپیوترها یا شبکه های دیگر) استفاده می کنند. آنها از نقص های سیستم عامل و نرم افزارهای موجود بر روی کامپیوتر برای نفوذ به آن استفاده می کنند. سایت نگهبان در مقاله ای به بررسی کرم های کامپیوتری پرداخته است.

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

دانلود کرم های کامپیوتری (Computer Worms)

دانلود درسی مفاهیم سیستم عامل

درسی مفاهیم سیستم عامل

سیستم عامل یک برنامه ی سیستمی استرابط بین کاربر و سخت افزار می باشد و نرم افزاری است که می توان برنامه های کاربردی را روی ان نوشت و اجرا کرد ویژگی ها سهولتباعث سهولت استفاده از رایانه می شود کارامدیسیستم موجب استفاده کارامد منابع می شود قابلیت رشدسیستم عامل باید طوری ساخته شده باشد که بتوان برنامه های کاربردی جدید را روی ان نصب کرد و سیستم عام

دانلود درسی مفاهیم سیستم عامل

دانلود جزوه درسی مفاهیم سیستم عامل
خرید جزوه درسی مفاهیم سیستم عامل
دانلود و خرید جزوه درسی مفاهیم سیستم عامل
خرید و دانلود جزوه درسی مفاهیم سیستم عامل
دانلود رایگان جزوه درسی مفاهیم سیستم عامل
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 56 کیلو بایت
تعداد صفحات فایل 21

 درسی مفاهیم سیستم عامل

 

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

ویژگی ها:

سهولت:باعث سهولت استفاده از رایانه می شود.

کارامدی:سیستم موجب استفاده کارامد منابع می شود.

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

منابع کلیدی سیستم عامل:

1) پردازنده

2) حافظه

3) دستگاه های ورودی و خروجی

4) داده:مستقل از فیزیک و جرم است.قائم به ذات نیست.داده روی کابل IDE حتی روی شبکه نگهداری شود مهم نیست.مهم این است که سیستم عامل از مکانی که خودش اطلاع دارد ،داده را بردارد و مورد استفاده قرار دهد.

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

چند وظیفه ای:در یک بازه ی زمانی چند پروسه انجام شود.اگر چندین پردازنده داشته باشیم ،می توانیم  چندین Task  را مدیریت کنیم. در صورتی که یک پردازنده داشته باشیم از Time Sharing استفاده می کنیم.

اشتراک زمانی یا تسهیم زمانی:یعنی ارائه یک منبع در زمان های متفاوت به متقاضیان متقابل. اشتراک زمانی برای استفاده CPU یا پردازشگر بسیار مهم است.(در شرایط مطلوب با الگوریتم مطلوب) اما اینکار برای به اشتراک گذاشتن منبعی مثل Printer  بین چندین کاربر یا چندین پروسه غیر معقول می باشد.

نکته:به کارگیری چند کاره بسیار مهم است . چون امکان دارد یک پروسه یا یک برنامه خاص دارای چندین Task باشد و این Task ها نتوانند به صورت همزمان یا با اشتراک زمانی خدمات را بگیرند.

پردازش:به برنامه های در حال اجرا که قسمتی از ان در حافظه ی اصلی قرار گرفته باشد ،پردازش می گویند.

دانلود درسی مفاهیم سیستم عامل

دانلود مقاله مفاهیم شبکه در سیستم عامل UNIX

مفاهیم شبکه در سیستم عامل UNIX

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

دانلود مفاهیم شبکه در سیستم عامل  UNIX

دانلود مقاله مفاهیم شبکه در سیستم عامل  UNIX
خرید مقاله مفاهیم شبکه در سیستم عامل  UNIX
خرید و دانلود مقاله مفاهیم شبکه در سیستم عامل  UNIX
دانلود و خرید مقاله مفاهیم شبکه در سیستم عامل  UNIX
دانلود رایگان مقاله مفاهیم شبکه در سیستم عامل  UNIX
دانلود رایگان تحقیق مفاهیم شبکه در سیستم عامل  UNIX
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
م
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 72 کیلو بایت
تعداد صفحات فایل 101

مفاهیم شبکه در سیستم عامل  UNIX


تاریخچه توسعه و تکامل یونیکس:

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

به دهه 1960 برمی گردیم , هنگامی که پیشرفت و توسعه کامپیوتر حوزه کاری تعداد اندکی شرکتهای پیشگام در صنعت و دانشگاههای پیشرو بود . در  این دوران اغلب تحقیقات  در آزمایشگاههای  بل , ام آی تی , و جنرال الکتریک  (  تولیدکننده  پیشروی  کامپیوتر  در  آن  زمان) صورت  می گرفت  . این  سه  کانون  تحقیقاتی  بر روی سیستم عاملی به   نام

( Multiplexed Information and Computing System) MULTICS برای کامپیوتر بزرگ GE 645 تشریک مساعی کرده بودند . MULTICS پیروزی کاملی نبود, و بنابراین با شایستگی کنار گذاشته شد ( به همین ترتیب تلاشهایی که بر روی کامپیوترهای GE صورت گرفت) .

در 1969, کن تامپسون محققی در آزمایشگاههای بل و یکی از طراحان MULTICS , بازی Space Travel را برای MULTICS نوشته بود . در روزهای اشتراک زمانی, کاربران باید برای زمانی که بر روی کامپیوتر بزرگ صرف می کردند, هزینه می پرداختند . احتمالا Space Travel بازی خوبی بوده است, اما بر روی کامپیوتر بزرگ GE به خوبی اجرا نمی شد و برای بازی 75 دلار هزینه در بر داشت . حتی برای یک آزمایشگاه تحقیقاتی نیز این مقدار اسراف وحشتناکی محسوب می شد, بنابراین کن تامپسون و همکارش دنیس ریچی بازی را باز نویسی کردند تا بر روی کامپیوتر DEC PDP-7 که آن موقع در آزمایشگاههای بل بدون استفاده بود, اجرا شد .

اما به منظور بردن Space Travel به DEC , تامپسون باید سیستم عامل جدیدی برای آن می نوشت و در همین نقطه بود که یونیکس امروزی ریشه گرفت .برایان کرنیگان دیگر محقق آزمایشگاههای بل به این سیستم عامل, لقب (Uuniplexed Information and computing System) UNICS  را داد . سیستم عامل فوق در این راه به عنوان یونیکس شناخته شد و به کامپیوترهای قدرتمند تری منتقل گردید . در سال 1972, یونیکس به طرز دقیق بر روی 10 کامپیوتر در حال اجرا بود, و در سال بعد تامپسون و ریچی, یونیکس را با زبان برنامه نویسی C بازنویسی کردند .

زبان برنامه نویسی C  قابل حمل تر بود و کمک کرد که یونیکس به سیستم عاملی تبدیل شود که می توانست بر روی انواع متفاوتی از کامپیوترها اجرا گردد .یونیکس به عنوان یک محصول توسط سرپرست حقوقیش AT&T دچار مشکل شد, چون دولت از معرفی محصولات کامپیوتری به صورت تجاری جلوگیری می کرد؛ این موضوع تا پیش از تجزیه AT&T سایر بازیگران را از صحنه بازار کامپیوتر خارج سازد. به دلیل تقاضا, AT&T اصلا یونیکس را به دانشگاهها, دولت و بعضی از شرکتها بخشید ( با مطالبه قیمتی اسمی به منظور پرداختن هزینه مواد اولیه ) .

یونیکس در بین سالهای 1974 تا 1979 در واقع یک محصول تحقیقاتی بود که در دانشگاهها به منظور مقاصد آموزشی محبوبیت یافته بود . یونیکس 2974 شباهت چندانی به یونیکس 1979 نداشت؛ در طی این سالها برنامه های کمکی و ابزارهای بسیاری به یونیکس افزوده شدند و در همان زمان نیز صنعت کامپیوتر به سرعت توسعه یافت و با این توسعه, بازار بالقوه یونیکس رشد پیدا می کرد .

دانلود مفاهیم شبکه در سیستم عامل  UNIX

دانلود تحقیق در مورد لینوکس

تحقیق در مورد لینوکس

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

دانلود تحقیق در مورد لینوکس

دانلود تحقیق در مورد لینوکس
خرید تحقیق در مورد لینوکس
دانلود و خرید تحقیق در مورد لینوکس
خرید و دانلود تحقیق در مورد لینوکس
دانلود رایگان تحقیق در مورد لینوکس
اهورا فایل
فروشگاه فایل اهورا
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی کامپیوتر
فرمت فایل doc
حجم فایل 161 کیلو بایت
تعداد صفحات فایل 13

تحقیق در مورد لینوکس

 

آغاز داستان

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

و این چیزی نبود جز فقدانی عمیق در حیطه سیستم های عامل.

داس، امپراطوری کامپیوترهای شخصی را در دست داشت. سیستم عامل بی استخوانی که با قیمت 50000 دلار از یک هکر سیاتلی توسط بیل گیتز (Bill Gates) خریداری شده بود و با یک استراتژی تجاری هوشمند، به تمام گوشه های جهان رخنه کرده بود. کاربران PC انتخاب دیگری نداشتند. کامپیوترهای اپل مکینتاش بهتر بودند. ولی قیمتهای نجومی، آنها را از دسترس اکثر افراد خارج می ساخت.

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

بنظر میرسید این راه حل به صورت سیستم عامل MINIX ارائه شد. این سیستم عامل، که از ابتدا توسط اندرو اس. تاننباوم (Andrew S. Tanenbaum) پروفسور هلندی، نوشته شده بود به منظور تدریس عملیات داخلی یک سیستم عامل واقعی بود. این سیستم عامل برای اجرا روی پردازنده های 8086 اینتل طراحی شده بود و بزودی بازار را اشباع کرد.

دانلود تحقیق در مورد لینوکس