ویندوز 95 اولین خانواده بود. بر اساس سیستم عامل MS DOS OS و Windows 3.x توسعه یافته است. توسط مایکروسافت در آینده ، توسعه این خانواده سیستم عامل در دو جهت - محلی و شبکه ای ادامه یافت. سیستم عامل جهت اول - ویندوز 95 ، ویندوز 98 ، ویندوز ME (نسخه هزاره). همه آنها بر اساس همان اصول ساخته شده اند و با وجود اضافه شدن توابع جدید ، کاربر در همان محیط آشنا و راحت باقی می ماند. همه نسخه های سیستم عامل محلی خانواده ویندوز هستند چند وظیفه ای ، تک کاربره ارائه سیستم عامل رابط گرافیکی کاربر پسند اما به اندازه کافی محافظت ضعیف در برابر دسترسی غیر مجاز .

گروه دیگری از این خانواده از همان ابتدا ایجاد شدند سیستم عامل برای سرورها و ایستگاه های کاری ... اولین ویندوز NT (فناوری جدید) ، سپس - ویندوز 2000 ، ویندوز XP (eXPerience - تجربه ، دانش) بود. این گروه سیستم عامل نسبت به Windows 95/98 / Me پایدارتر است ، حفاظت از فضای آدرس پردازش ها ، سیستم فایل پیشرفته را بهبود بخشیده است .

ویندوز ویستا و نسخه اصلاح شده و بهینه شده آن از ویندوز 7 جدیدترین نسخه های Microsoft Windows ، مجموعه ای از سیستم عامل های گرافیکی مورد استفاده در رایانه های شخصی هستند.

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

ساختار تقریبی سیستم عامل ویندوز

سیستم اصلی ویندوز شامل اجزای اصلی زیر است:

    زیر سیستم مدیر ماشین مجازی؛

    زیر سیستم مدیریت پرونده و راننده ؛

    زیر سیستم مدیریت پنجره.

اشیا OS سیستم عامل پنجره ها

اشیا Log منطقی :

1) اسناد - اشیا containing حاوی هر گونه اطلاعات (متن ، گرافیک ، صدا ، انیمیشن ، فیلم یا چندرسانه ای) ؛

2) برنامه ها - اشیا-ابزاری که اسناد را تولید و پردازش می کنند.

3) پوشه ها - اشیا larger بزرگتر حاوی اسناد ، برنامه ها و پوشه های دیگر.

4) دسکتاپ - شیئی که می توانید بیشترین اسناد ، پوشه ها ، برنامه ها را روی آن قرار دهید.

5) سبد - یک شی برای پرتاب اشیا objects غیر ضروری ؛

6) نوار وظیفه - یک شی general عمومی شامل نام برنامه های باز ، دکمه "شروع" ، نمادها: زمان ، تعویض الفبا و غیره.

7) میانبر - اشاره گر شی object کمکی به مسیر سند ، پوشه یا برنامه.

جسم فیزیکی

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

برنامه های استاندارد سیستم عامل پنجره ها

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

اصول اساسی عملیاتی پنجره ها

    پنجره (برنامه ها ، اسناد ، پیام ها ، گفتگوها).

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

    ماشین های مجازی و چند وظیفه ای.

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

MS DOS OS در یک پنجره جداگانه به عنوان یک کار برنامه جداگانه اجرا می شود ، به اصطلاح شبیه سازی MS DOS OS انجام می شود (word شبیه سازی در لغت به معنای "انجام کاری شبیه به این و حتی بهتر" است که در انگلیسی اینگونه به نظر می رسد: سعی کنید آن را به خوبی انجام دهید و بهتر از آن).

    استعاره دسک تاپ ، دکمه Start ، برنامه Explorer.

سیستم عامل خانواده ویندوز استعاره (از نظر تمثیلی ، به معنای مجازی) از دسک تاپ را اجرا می کند ، که تمام اشیا necessary لازم و یک سبد برای اشیا unn غیر ضروری بر روی آن قرار دارد.

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

    توانایی دسترسی به برنامه ها و برنامه های خدماتی که می توانید با آنها در ویندوز کار کنید.

    توانایی شخصی سازی محیط سیستم عامل.

    توانایی جستجوی فایل ها و پوشه ها بر روی دیسک ها.

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

برای کار با اشیایی که خارج از دسک تاپ قرار دارند - در پوشه های رسانه های خارجی ، از Explorer ، یک ابزار برای سازماندهی ناوبری از طریق سیستم فایل استفاده کنید.

در سمت چپ پنجره خود ، Explorer نشان می دهد پیکربندی رایانه و ساختار درخت هر دیسک ، در سمت راست - دیسک فهرست مطالب یا فهرست (پوشه).

    رابط مکان نما (اشاره گرهای ماوس).

مجموعه ای از اشاره گرهای ماوس نوعی زبان برای برقراری ارتباط بین کاربر و رایانه است. هر نوع اشاره گر ماوس به معنای نوعی عملکرد است ، به عنوان مثال انتظار یا تایپ کردن و غیره.

    فن آوری "کشیدن و انداختن ".

این فناوری ("کشیدن و رها کردن") نه تنها در عملیات با پرونده ها و پوشه ها ، بلکه در برنامه های کاربردی هنگام کار با اشیا or یا عناصر اسناد ، به عنوان مثال ، متن متن ، عکس ، نمودار و غیره نیز استفاده می شود.

    فن آوری - OLE (پیوند و جاسازی اشیا) ).

فناوری پیوند دادن و تعبیه اشیا به شما امکان می دهد به دو روش در اسناد وارد شوید ، به عنوان مثال اشیاic گرافیکی:

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

    مقدمه هدف - شی فقط اطلاعات مربوط به برنامه را در سند ذخیره می کند و پیوند را با پرونده قطع می کند.

    فن آوری "کلیپ بورد ".

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

    منو متن و تصویری.

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

سیستم عامل های شبکه

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

ایجاد سیستم عامل های شبکه با ظهور شبکه های محلی و جهانی همراه است. این سیستم عامل ها برای دسترسی کاربر به تمام منابع شبکه رایانه ای طراحی شده اند. رایج ترین سیستم عامل ها عبارتند از:

    NetWare از Novell؛

    MS Windows NT (2000 ، XP) ؛

  • سولاریس از خورشید.

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

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

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

ابتدا بیایید توضیحی در مورد مایکروسافت ارائه دهیم که در صفحه ویکی پدیا در مورد این شرکت موجود است.

مایکروسافت (شرکت مایکروسافت ، بخوانید "مایکروسافت" ، NASDAQ: MSFT) - بزرگترین (سود سال 2008 - 17.7 میلیارد دلار با گردش مالی 60.4 میلیارد دلار) شرکت چند ملیتی تولید کننده نرم افزار برای انواع تجهیزات محاسباتی - رایانه های شخصی ، کنسول های بازی ، PDA ها ، تلفن های همراه و سایر موارد ، توسعه دهنده گسترده ترین پلت فرم نرم افزاری در حال حاضر در جهان - خانواده ای از سیستم عامل های ویندوز. بخش این شرکت همچنین برخی لوازم جانبی را برای رایانه های شخصی (صفحه کلید ، موش و غیره) تولید می کند. محصولات مایکروسافت در بیش از 80 کشور جهان فروخته می شود ، برنامه ها به بیش از 45 زبان ترجمه می شوند.

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

تاریخچه سیستم عامل های رایانه های شخصی IBM PC از سال 1981 آغاز شد ، زمانی که MS DOS 1.0 بر روی این تجهیزات نصب شد. درست است ، این سیستم عامل ممکن است توسعه یافته مایکروسافت در نظر گرفته نشود. نمونه اولیه آن در خارج از مایکروسافت در سیاتل کامپیوتر تولید شد و توسط یک مترجم BASIC برای بیل گیتس تکمیل شد.

اولین سیستم عامل مایکروسافت پس از خرید مجوز از AT&T برای یونیکس ساخته شد. این چگونه است سیستم عامل Xenix که این شرکت چندین سال در حال توسعه آن بود اما پس از آن تصمیم به خلاص شدن از شر آن گرفت و MS DOS را ترجیح داد.

مایکروسافت ده ها سیستم عامل برای سخت افزارهای مختلف ، اما عمدتا برای رایانه های شخصی IBM PC ، توسعه و منتشر کرده است. آنها را می توان به گروههای زیر تقسیم کرد:

1. MS DOS... مجموعه ای از سیستم عامل ها که فقط از خط فرمان به عنوان رابط کاربر پشتیبانی می کنند. نسخه های 1.0 (1981) تا 6.22 (1994) منتشر شده است. بسیاری از شرکت ها (از جمله IBM ، DEC و حتی MIPT) نسخه های خود را از این سیستم ایجاد کردند.

2 ... ویندوز 1 ، 2 ، 3 و 3.11 ... افزونه هایی روی سیستم عامل های MS DOS که حالت رابط کاربر گرافیکی را ارائه می دهند. آنها سیستم عامل های کاملی نبودند ، بلکه پوسته هایی بودند که استاندارد سازی استفاده از سخت افزار و یکنواختی رابط ها را برای برنامه های کاربر فراهم می کردند. اولین نسخه آنها در سال 1985 و آخرین نسخه در سال 1995 ظاهر شد.

لازم به ذکر است که یک سلف ویندوز وجود داشت - پوسته گرافیکی Visi Corp به نام Visi On. بیایید مثالی از رابط این پوسته را از سال 1983 بیاوریم (شکل 2.10).


شکل: 2.10

در اینجا ویندوز 1.0 ، که دو سال بعد در سال 1985 منتشر شد ، صفحه نمایش برای کاربران به نظر می رسد (شکل 2.11).


شکل: 2.11

3. ویندوز 9 ایکس... این سری از سیستم عامل ها با نسخه های زیر نمایش داده می شوند: ویندوز 95 ، ویندوز 98 و ویندوز من. آنها برای اجرای کاربران در رایانه های شخصی IBM PC طراحی شده اند. رابط گرافیکی این سیستم ها تأثیر زیادی در استانداردهای تجربه کاربر با رایانه شخصی داشته است. صفحه کاربر در شکل نشان داده شده است. 2.12

4. Windows NT... مخفف NT برای نام آن از New Technology آمده است. قرار بود اولین نسخه آن ، که توسط 1993 ایجاد شد ، جایگزین MS DOS شود ، که این اتفاق نیفتاد. قرار بود نسخه های بعدی ویندوز 95 را در بازار فشرده کنند ، اتفاقی که فقط در اوایل دهه 2000 رخ داد. انواع این سیستم هم برای کار کاربر در رایانه محلی و هم برای مدیریت شبکه محلی ایجاد شده است. نسخه های این جهت تا زمان معینی NT نامیده می شدند و از سال 2000 نام های مختلفی دریافت می کردند: NT 5.0 - Windows 2000، NT 5.2 - Windows 2003، NT 6.0 - Windows Vista and Windows 2008، NT 6.1 - Windows 7.

5. Windows CE... توسعه این سیستم عامل ها از سال 1996 آغاز شد. آنها در حال حاضر برای انواع دستگاه های تلفن همراه طراحی شده اند. آخرین نسخه در این خط ویندوز موبایل 6 است.

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


شکل: 2.12

اخیراً ، این شرکت در پرونده های حقوقی کمیسیون ضد انحصار اتحادیه اروپا و رقبا به یک متهم تبدیل شده است. در اینجا دو مثال آورده شده است (ویکی پدیا).

در مارس 2004 ، کمیسیون اروپا یک شرکت آمریکایی را به دلیل استفاده از آن مقصر دانست موقعیت غالب در بازار نرم افزارهای اروپا و جریمه 497 میلیون یورویی به این شرکت ، مایکروسافت را ملزم کرد اطلاعات مربوط به محصولات خود را به توسعه دهندگان شخص ثالث ارائه دهد تا آنها بتوانند بدون هیچ مانعی نرم افزارهای سازگار را منتشر کنند. پس از عدم پایبندی مایکروسافت به این تصمیم ، در جولای 2006 مجدداً جریمه شد - این بار به مبلغ 280.5 میلیون یورو ، و پس از آن تصمیم کمیسیون اروپا را رعایت کرد.

در 13 دسامبر 2007 ، شرکت نروژی Opera Software ASA ، سازنده مرورگر وب Opera ، گفت که شکایتی را علیه مایکروسافت به کمیسیون اروپا ارائه داده است. در این شکایت ، نرم افزار Opera از مایکروسافت می خواهد با ارسال مرورگرهای رقیب با ویندوز یا جدا کردن اینترنت اکسپلورر از جریان اصلی ، "انتخاب واقعی" یک مرورگر را به کاربران خود بدهد. این شرکت همچنین می خواهد پشتیبانی از استانداردهای وب باز را در اینترنت اکسپلورر ایجاد کند.

2.4 تفاوت خانواده UNIX / Linux از سیستم عامل های Windows و MS DOS

در این کتاب ، ما در درجه اول به خوانندگانی تمرکز کرده ایم که تاکنون فقط از سیستم عامل های ویندوز استفاده می کردند. ما می خواهیم یادآوری کنیم که قبل از ظهور MS DOS در سال 1981 ، سیستم UNIX در تاریخ خود مسیری طولانی را طی کرده بود. زمانی مایکروسافت خود با انتخاب روبرو بود: توسعه یکی از انواع UNIX برای IBM PC یا ادامه سیستم خود. حتی مجوز مربوطه خریداری شد و نسخه UNIX - XENIX - منتشر شد. اما سپس انتخاب با MS DOS باقی ماند. در کارهای UNIX و MS DOS ، و هم اکنون UNIX در حالت گرافیکی و نسخه های مدرن ویندوز ، شباهت های زیادی وجود دارد ، حتی گاهی اوقات با کمترین جزئیات. با ارائه این مقدمه ، در اینجا چند نکته وجود دارد که خانواده UNIX / Linux OS با سیستم عامل های مایکروسافت تفاوت قابل توجهی دارند. در آنچه در زیر می آید ، هرجا اصطلاح "system" ظاهر می شود ، خانواده UNIX / Linux منظور شده است.

  1. کدهای منبع اجزای سیستم برای مشاهده و اصلاح در دسترس هستند. اغلب آنها در یک زیر شاخه به نام منبع واقع شده اند ، که زیرمجموعه فهرست / usr است.
  2. سیستم می تواند با کامپایل مجدد هسته - اساس سیستم ، که به طور مداوم در حال تکامل و تنظیم با پیکربندی امکانات محاسباتی است ، اصلاح شود.
  3. چندین سطح برای تنظیم پارامترهای سیستم وجود دارد:
    • کار با برنامه های کاربردی ، از جمله در حالت رابط گرافیکی ؛
    • تنظیم پرونده های پیکربندی
    • ایجاد تغییر در کد منبع و کامپایل مجدد بیشتر آنها.
  4. حالت فرمان در ابتدا بارگیری می شود و رابط کاربری گرافیکی به یک تماس اضافی نیاز دارد. روش دوم چندین روش پیاده سازی دارد.
  5. نصب کنندگان سیستم لینوکس شامل مجموعه کاملی از نرم افزارهای مورد نیاز برای کار به عنوان یک دفتر کار یا کامپیوتر خانگی و همچنین یک سرور هستند.
  6. از ویژگی های جالب این سیستم امکان ثبت همزمان چندین کاربر در پایانه های مجازی است.
  7. پوسته های بسیاری در سیستم وجود دارد (مشابه مفسر دستور comand.com در MS DOS). در این فرآیند ، می توانید لیست کاملی از آنها را دریافت کنید (دستور chsh - لیست های پوسته) و هر (دستور chsh) را انتخاب کنید.
  8. علاوه بر کار با سیستم اصلی فایل ، می توانید به اطلاعات تهیه شده در سیستم عامل های دیگر نیز دسترسی داشته باشید.
  9. یک سیستم فایل لینوکس روی یک دیسک سخت می تواند روی چندین پارتیشن دیسک قرار داشته باشد و یک پارتیشن دیسک جداگانه همیشه برای نوع swap با نوع سیستم فایل متفاوت از مورد اصلی اختصاص داده شده است. همچنین ، اطلاعات زیر را می توان در پارتیشن های جداگانه دیسک قرار داد (لیست در ASli Linux موجود است):
    • داده های بوت (/ boot)
    • ناحیه دیسک که در آن اطلاعات سیستم به طور مداوم تغییر می کند ، به عنوان مثال ، پرونده های سیستم ، پیام های پستی ، (/ var) ؛
    • مناطق دیسک اختصاص داده شده برای کار توسط کاربران عادی (/ خانه) ؛
    • اطلاعات برای همه کاربران (/ کاربر).
  10. دسترسی به داده های دریافتی از تجهیزات مختلف نه در یکی از رأس های سطح بالای سیستم فایل ، بلکه در یکی از رأس های تابعه ریشه واحد سیستم فایل سلسله مراتبی (نام آن /) است.

تکمیل شده: دانشجوی گروه 105

کوریلنکو V.A.

مدرس: Shishin I.O.

سنت پترزبورگ

مقدمه

نتیجه

کتابشناسی - فهرست کتب

مقدمه

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

به عنوان بخشی از سیستم عامل ، 3 گروه از م componentsلفه ها وجود دارد:

کتابخانه های سیستم

پوسته با آب و برق

در تعیین ترکیب سیستم عامل ، معیار یکپارچگی عملیاتی (بسته شدن) مهم است: سیستم باید اجازه استفاده کامل (از جمله اصلاح) از اجزای آن را بدهد. بنابراین ، مجموعه ای از ابزارها (از ویرایشگرهای متن گرفته تا کامپایلرها ، رفع اشکال ها و پیوند دهنده ها) در سیستم عامل کامل گنجانده شده است.

توابع سیستم عامل (اساسی):

2. دسترسی استاندارد به دستگاه های جانبی.

3. مدیریت حافظه دسترسی تصادفی.

4. کنترل دسترسی به داده ها در رسانه های غیر فرار.

5. رابط کاربر

6. عملیات شبکه

7. اجرای موازی یا شبه موازی وظایف (چند وظیفه ای)

8- تعامل بین فرآیندها: تبادل داده ، همگام سازی متقابل

9. تمایز حقوق دسترسی و نحوه عملکرد چند کاربر (مجوز ، احراز هویت)

طبقه بندی های اساسی سیستم عامل ها

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

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

با تعیین وقت قبلی

1. سیستم های هدف عمومی.

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

2. سیستم های زمان واقعی.

طراحی شده برای کار در حلقه کنترل شی.

3. سایر سیستم های تخصصی.

اینها سیستم عامل های مختلفی هستند که عمدتاً بر روی حل موثر یک کلاس خاص متمرکز شده اند و آسیب کم و بیش به سایر کارها وارد می کنند.

با ماهیت تعامل کاربر

1. سیستم عامل های دسته ای که وظایف از پیش آماده شده را پردازش می کنند

2. سیستم عامل های گفتگو که وظایف کاربر را به صورت تعاملی انجام می دهند

3. سیستم عامل با رابط کاربری گرافیکی

4- سیستم عامل های جاسازی شده که با کاربر تعامل ندارند

با تعداد کارهای همزمان

1. سیستم عامل تک وظیفه ای.

در چنین سیستم هایی ، بیش از یک فرآیند کاربر در هر زمان نمی تواند وجود داشته باشد. با این حال ، همزمان فرآیندهای سیستم می توانند اجرا شوند.

2. سیستم عامل چند وظیفه ای.

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

با تعداد کاربران همزمان

1. سیستم عامل تک کاربر.

ویژگی آنها دسترسی کامل کاربران به منابع است. چنین سیستم هایی به طور کلی در رایانه های جداگانه قابل قبول هستند.

2. سیستم عامل چند کاربره.

م importantلفه مهم آنها وسیله ای برای محافظت از داده ها و فرایندهای هر کاربر است ، بر اساس مفهوم صاحب منبع و با ذکر دقیق حقوق دسترسی اعطا شده به هر کاربر سیستم.

به صورت سخت افزاری

1. سیستم عامل تک پردازنده.

2. سیستم عامل چند پردازنده.

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

3. سیستم عامل شبکه.

آنها شامل امکان دسترسی به رایانه های دیگر در شبکه محلی ، کار با پرونده و سایر سرورها هستند.

4. سیستم عامل توزیع شده.

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

از راه ساخت

1. میکروکرنل

2. یکپارچه

طبقه بندی سیستم عامل بر اساس خانواده

سیستم عامل OS / 2

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

تا همین اواخر ، پشتیبانی از OS / 2 با انتشار نسخه های OS / 2 بدون هیچگونه تغییر و اصلاح اساسی انجام می شد.

از نظر تاریخی ، شرایط به گونه ای است که در حال حاضر این سیستم عامل در بازار نرم افزار گسترده نیست. چندین نسخه از سیستم عامل های OS / 2 WarpServer برای سرورها وجود دارد.

در چارچوب پروژه Core / 2 ، دو جهت عملیاتی برای توسعه OS / 2 وجود دارد:

· OS / 4 - ایجاد یک هسته مدرن با مهندسی معکوس و بازنویسی کامل کد بر اساس هسته های موجود.

· OsFree - ایجاد کل سیستم عامل "از ابتدا" بر اساس فناوری های مدرن میکروکرنل و استفاده فعال از تحولات OpenSource.

سیستم عامل های خانواده UNIX

اولین سیستم UNIX در سال 1969 توسط آزمایشگاه های AT&T Bell ساخته شد. از آن زمان ، تعداد زیادی سیستم مختلف UNIX ایجاد شده است. همه سیستم عامل های متعلق به این خانواده چند وظیفه ای هستند ، چند کاربره هستند ، دارای یک رابط گرافیکی ، قابلیت اطمینان کافی و محافظت از داده ها را فراهم می کنند. این سیستم عامل ها بر روی انواع سیستم عامل های سخت افزاری (هم رایانه های شخصی و هم ماشین های بزرگی مانند رایانه های اصلی و ابر رایانه ها) کار می کنند.

برخی از ویژگی های بارز سیستم های UNIX عبارتند از:

· استفاده از فایلهای متنی ساده برای پیکربندی و مدیریت سیستم.

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

· تعامل با کاربر از طریق یک دستگاه مجازی - یک ترمینال ؛

· استفاده از خطوط لوله از چندین برنامه ، که هر کدام یک کار را انجام می دهند.

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

ایده های موجود در یونیکس تأثیر بسزایی در توسعه سیستم عامل های رایانه ای داشته است. اکنون سیستم های UNIX به عنوان یکی از مهمترین سیستم عامل های تاریخ شناخته شده اند.

سهم ترکیبی از سیستم های مختلف UNIX سهم قابل توجهی از بازار نرم افزار سرور را به خود اختصاص داده است. با توجه به قابلیت اطمینان بالای سیستم UNIX ، به طور گسترده ای برای سازماندهی کار اینترنت جهانی استفاده می شود.

سیستم عامل های لینوکس

لینوکس یکی از سیستم های رایج نسخه یونیکس است. این می تواند کار ایستگاه های کاری و سرور را سازماندهی کند. پشتیبانی از فناوری Plug & Play (استاندارد معماری سخت افزار و نرم افزار که تشخیص دستگاه را امکان پذیر می کند).

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

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

برخلاف اکثر سیستم عامل های دیگر ، لینوکس یک بسته "رسمی" واحد ندارد. در عوض ، لینوکس تعداد زیادی توزیع به اصطلاح دارد که در آن هسته لینوکس با برنامه های کاربردی GNU و سایر برنامه ها (مانند X.org) ترکیب می شود و آن را به یک محیط عملیاتی کامل و غنی از ویژگی تبدیل می کند.

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

رابط سیستم عامل

سیستم عامل های سیستم عامل WindowsNT و Windows 2000 سیستم عامل هایی برای استفاده در رایانه های بسیار متنوعی هستند. همه سیستم عامل های ویندوز سیستم های چند وظیفه ای با رابط گرافیکی هستند. آنها بر روی سیستم عامل های x86 ، x86-64 ، IA-64 ، ARM کار می کنند. همچنین نسخه هایی برای DEC Alpha ، MIPS ، PowerPC و SPARC وجود داشت.

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

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

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

ارسال شده در http://www.allbest.ru/

مقدمه

1.1 خانواده ویندوز 9x

1.2 خانواده Windows NT

1.4 خانواده Windows Embedded

2. MICROSOFT WINDOWS N

2.3 محبوبیت

لیست منابع اطلاعاتی

مقدمه

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

سیستم عامل های زیادی وجود ندارد. تقریباً در همه رایانه ها ویندوز نصب شده است ، زیرا از ساده ترین و راحت ترین حالت است. نسخه های مختلفی از این سیستم وجود دارد - 95 ، 98 ، 2000 ، Me ، NT ، XP ، Vista ، Windows 7. آنها در تاریخ انتشار متفاوت هستند. هرچه نسخه سیستم عامل قدیمی تر باشد ، ایرادات آن بیشتر است. در حال حاضر جدیدترین نسخه ویندوز 7 است. اما بسیاری از افراد از سیستم عامل Windows XP استفاده می کنند. به نظر من آنها کار درستی انجام می دهند. XP یک سیستم عامل نسبتاً قابل اعتماد و سریع است. ویندوز ویستا و ویندوز 7 به انرژی زیادی از کامپیوتر نیاز دارند که اغلب سرعت کامپیوتر را کاهش می دهد. بله ، و برخی از برنامه های موجود در ویست "و ویندوز 7 کار نمی کنند ، فقط برای آن مناسب نیستند. درست است ، آنها می گویند که ویندوز 7 از همه شانس تبدیل شدن به بهترین سیستم عامل برخوردار است. اما اکثر دانشمندان کامپیوتر آن را" خام "می دانند شاید بعد از برخی تغییرات ، این سیستم در واقع بهترین محیط عملیاتی ویندوز باشد که توسط مایکروسافت برای رایانه های سازگار با IBM ایجاد شده است.

ویژگی های ویندوز:

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

· تبادل داده بین برنامه ها. علاوه بر این ، تبادل داده بین برنامه ها امکان پذیر است ، که به عنوان مثال اجازه می دهد اطلاعات ایجاد شده در صفحه گسترده از طریق کلیپ بورد به یک سند متنی منتقل شود. Microsoft Windows خانواده ای از سیستم عامل های اختصاصی شرکت مایکروسافت است که بر استفاده از رابط گرافیکی برای مدیریت متمرکز شده است. در ابتدا ، آنها فقط افزودنیهای گرافیکی برای MS-DOS بودند.

در حال حاضر ، تحت کنترل سیستم عامل های خانواده ویندوز ، طبق منبع Netmarketshare (برنامه های خالص) از دسامبر 2011 ، حدود 92٪ از رایانه های شخصی کار می کنند.

سیستم عامل های ویندوز روی سیستم عامل های x86 ، x86-64 ، IA-64 ، ARM اجرا می شوند. همچنین نسخه هایی برای DEC Alpha ، MIPS ، PowerPC و SPARC وجود داشت.

1. رابط های گرافیکی و گسترش برای DOS

این نسخه های ویندوز سیستم عامل کاملی نبودند ، بلکه موارد الحاقی به سیستم عامل MS-DOS بودند و اساساً یک برنامه افزودنی چند منظوره بودند که به پشتیبانی از حالت های جدید پردازنده ، پشتیبانی از چند وظیفه ، استاندارد سازی رابط های سخت افزاری و یکنواختی برای رابط های کاربری برنامه ها افزودند. با استفاده از ابزارهای داخلی (GDI و USER ، اولین نسخه های ویندوز به طور کلی از سه ماژول تشکیل شده است - KERNEL ، GDI و USER ، اولین آنها تماس هایی را برای مدیریت حافظه ، راه اندازی فایل های EXE و بارگذاری فایل های DLL ارائه می دهند ، دوم - گرافیک ، سوم - windows) برای ایجاد یک رابط کاربر گرافیکی. آنها با پردازنده های شروع از Intel 8086 کار کرده اند.

1. ویندوز 1.0 (1985)

2. ویندوز 2.0 (1987)

3. ویندوز 2.1 (ویندوز 386) (1987) - سیستم توانایی اجرای برنامه های DOS را در پنجره های گرافیکی با هر برنامه با 640 کیلوبایت حافظه کامل اضافه می کند. پشتیبانی کامل از پردازنده 80286. پشتیبانی پشتیبانی شده از پردازنده 80386.

4. ویندوز 3.0 (1990) - پشتیبانی بهتر از پردازنده های 80386 و حالت محافظت شده.

5. ویندوز 3.1 (1992) - ویندوز 3.0 را به طور جدی تجدید نظر کنید. امارات متحده عربی حذف شد ، سازوکار OLE اضافه شد ، چاپ WYSIWYG ، قلم های TrueType ، اکسپلورر (مدیر پرونده) تغییر کرد ، توابع چندرسانه ای اضافه شد.

6. Windows for Workgroups 3.1 / 3.11 - اولین نسخه از خانواده سیستم عامل با پشتیبانی از شبکه های محلی. WFWG 3.11 همچنین پیشرفت هسته های منتخب را که بعداً در ویندوز 95 اعمال شد ، آزمایش کرد.

1.1 خانواده ویندوز 9x

شامل ویندوز 95 ، ویندوز 98 و ویندوز من است.

ویندوز 95 در سال 1995 منتشر شد. ویژگی های بارز آن عبارتند از: رابط کاربری جدید ، پشتیبانی از نام پرونده های طولانی ، تشخیص و پیکربندی خودکار لوازم جانبی Plug and Play ، امکان اجرای برنامه های 32 بیتی و وجود پشتیبانی از TCP / IP در سیستم. ویندوز 95 از چند وظیفه پیشگیرانه استفاده می کند و هر برنامه 32 بیتی را در فضای آدرس خاص خود اجرا می کند.

سیستم عامل های این خانواده از سیستم های چند کاربره امن مانند Windows NT نبودند ، زیرا به دلایل سازگاری کل رابط کاربری و زیر سیستم گرافیکی 16 بیتی باقی مانده و تفاوت کمی با سیستم عامل ویندوز 3.x دارد. از آنجا که این کد از نظر نخ ایمن نبود ، تمام تماس ها با سیستم فرعی در یک mutex بنام Win16Lock پیچیده می شد ، که علاوه بر این ، در هنگام اجرای یک برنامه 16 بیتی ، همیشه در یک حالت ضبط شده بود. بنابراین ، "فریز" شدن برنامه 16 بیتی بلافاصله کل سیستم عامل را قفل کرد.

API زیرمجموعه ای از Win32 API بود که توسط Windows NT پشتیبانی می شد ، اما از پشتیبانی Unicode بسیار محدودی برخوردار بود. همچنین ، از امنیت مناسبی برخوردار نبود (لیست دسترسی به اشیا و مفهوم "سرپرست").

ویندوز 95 شامل MS-DOS 7.0 بود ، اما نقش آن به اطمینان از روند بوت و اجرای برنامه های 16 بیتی DOS کاهش یافت.

محققان متوجه شدند که هسته Windows 95 - VMM - به خودی خود به DOS دسترسی پیدا می کند ، اما چنین تماس هایی بسیار کم است ، عملکرد اصلی هسته DOS - سیستم فایل FAT - استفاده نشده است. به طور کلی ، رابط بین VMM و DOS زیرمجموعه هرگز منتشر نشد و DOS (فقط توسط اندرو شولمن) در حضور تماس های غیر مستند فقط برای پشتیبانی از VMM مورد توجه قرار گرفت.

1.2 خانواده Windows NT

آرم نوشتاری Windows® XP (معمولاً همراه با یک نشان گرافیکی استفاده می شود) ، (شکل 1).

سیستم عامل های این خانواده در حال حاضر روی پردازنده های x86 ، x64 و Itanium ، ARM کار می کنند. نسخه های قبلی (حداکثر تا 4.0) از برخی پردازنده های RISC پشتیبانی می کنند: آلفا ، MIPS و Power PC. همه سیستم عامل های این خانواده کاملاً سیستم عامل 32 یا 64 بیتی هستند و حتی برای راه اندازی نیازی به MS-DOS ندارند.

فقط در این خانواده سیستم عامل های سرور نمایش داده می شوند. قبل و از جمله ویندوز 2000 ، آنها با همان نام همتای خود برای ایستگاه های کاری منتشر می شدند ، اما با افزودن پسوندی مانند "Windows NT 4.0 Server" و "Windows 2000 Datacenter Server". نام سیستم عامل های سرور در ویندوز سرور 2003 متفاوت است.

1. Windows NT 3.1 (1993)

2. Windows NT 3.5 (1994)

3. Windows NT 3.51 (1995)

4. Windows NT 4.0 (1996)

5. ویندوز 2000 (2000) - ویندوز NT 5.0

6. ویندوز XP (2001) - ویندوز NT 5.1

7. Windows XP 64-bit Edition (2003) - Windows NT 5.2

8. Windows Server 2003 (2003) - Windows NT 5.2

9. Windows Vista (2006) - Windows NT 6.0

10. Windows Home Server (2007) - Windows NT 5.2

11. Windows Server 2008 (2008) - Windows NT 6.0

12. Windows Small Business Server (2008) - Windows NT 6.0

13. ویندوز 7 - ویندوز NT 6.1 (2009)

14. Windows Server 2008 R2 - Windows NT 6.1 (2009)

15. Windows Home Server 2011 - Windows NT 6.1 (2011)

16. ویندوز 8 - ویندوز NT 6.2 (2012)

17. Windows Server 2012 - Windows NT 6.2 (2012)

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

خانواده Windows NT یک سیستم عامل چند وظیفه ای پیشگیرانه است. تقسیم زمان پردازنده بین رشته ها طبق اصل "چرخ فلک" انجام می شود. هسته سیستم عامل یک برش زمان (در ویندوز 2000 ، قطعه تقریباً 20 میلی ثانیه است) به نوبه خود به هر رشته اختصاص می دهد ، البته به شرطی که همه رشته ها اولویت یکسانی داشته باشند. یک رشته می تواند برش زمان اختصاص داده شده خود را رها کند. در این حالت ، سیستم کنترل را از او می گیرد (حتی اگر برش زمان اختصاص داده شده تمام نشود) و کنترل را به رشته دیگری منتقل می کند. هنگام انتقال کنترل به یک موضوع دیگر ، سیستم وضعیت تمام ثبت های پردازنده را در یک ساختار خاص در RAM ذخیره می کند. به این ساختار زمینه نخ گفته می شود. ذخیره متن یک موضوع برای ادامه کار بعداً کافی است.

1.3 خانواده سیستم عامل برای رایانه های جیبی

این خانواده از سیستم عامل های زمان واقعی به طور خاص برای دستگاه های تلفن همراه طراحی شده اند. پشتیبانی از پردازنده های ARM ، MIPS ، SuperH و x86. برخلاف سایر سیستم عامل های ویندوز ، سیستم عامل های این خانواده فقط به عنوان بخشی از دستگاه های آماده مانند تلفن های هوشمند ، PDA ها ، ناوبری های GPS ، پخش کننده های MP3 و سایر دستگاه ها به فروش می رسند.

در حال حاضر ، اصطلاح "Windows CE" فقط به هسته سیستم عامل اشاره دارد. به عنوان مثال ، Windows Mobile 5.0 شامل هسته Windows CE 5.0 است ، اگرچه برخی از دستگاه ها از هسته Windows CE بدون Windows Mobile استفاده می کنند.

ویندوز موبایل

ویندوز فون

1.4 Windows Embedded Family

Windows Embedded خانواده ای از سیستم عامل های زمان واقعی است که به طور خاص برای استفاده در انواع سیستم های جاسازی شده طراحی شده است. هسته اصلی این سیستم با خانواده Windows CE مشترک است و از پردازنده های ARM ، MIPS ، SuperH و x86 پشتیبانی می کند. Windows Embedded شامل ویژگیهای اضافی تعبیه شده مانند فیلتر محافظت از نوشتن (EWF و FBWF) ، راه اندازی از طریق فلش ، CD-ROM ، شبکه ، استفاده از پوسته بومی و موارد دیگر است.

برخلاف سیستم عامل های ویندوز ، سیستم عامل های این خانواده فقط به عنوان بخشی از دستگاه های آماده فروخته می شوند ، مانند: دستگاه های خودپرداز ، دستگاه های پزشکی ، تجهیزات ناوبری ، سرویس گیرنده های "نازک" ، پایانه های VoIP ، دستگاه های پخش رسانه ، فریم های دیجیتال (آلبوم ها) ، پایانه های POS ، پرداخت پایانه ها ، ربات ها ، دستگاه های حافظه ، جک بوکس و سایر موارد.

2. MICROSOFT WINDOWS N

Microsoft Windows N - نسخه های Microsoft Windows که مایکروسافت از آنها اجزای سازگار با قوانین اتحادیه اروپا را حذف کرده است

2.1 تاریخچه انتشار نسخه های Microsoft Windows

2.2 محصولات نرم افزاری یکپارچه

بسته Microsoft Windows شامل برنامه های "استاندارد" مانند مرورگر (Internet Explorer) ، سرویس گیرنده ایمیل (Outlook Express یا Windows Mail) و پخش کننده موسیقی و فیلم (Windows Media Player) است. با استفاده از فناوری های COM و OLE ، از اجزای آنها می توان در برنامه های شخص ثالث استفاده کرد. این محصولات رایگان هستند و می توانند از وب سایت رسمی مایکروسافت بارگیری شوند ، با این حال ، برای نصب برخی از آنها ، باید یک نسخه مجاز از Microsoft Windows داشته باشید (درست فقط برای نسخه های قبلی تا ویندوز ، از ویندوز 98 جزئی جدایی ناپذیر از سیستم است). اجرای این برنامه ها تحت سیستم عامل های دیگر تنها با کمک شبیه سازهای ویندوز (Wine) امکان پذیر است.

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

در سال 1997 ، سان مایکروسیستمز از این شرکت به دلیل نقض مجوز استفاده از فناوری های جاوا شکایت کرد. در سال 2001 ، مایکروسافت جریمه ای پرداخت کرد و ماشین مجازی جاوا را که دارای مجوز نبود ، از محصولات خود حذف کرد.

رابط نرم افزار عامل خانواده

2.3 محبوبیت

در حال حاضر ، Microsoft Windows روی بیش از 89٪ رایانه های شخصی و ایستگاه های کاری نصب شده است. طبق برنامه Net Applications ، ویندوز از ژوئیه 2011 سهم بازار 87.60٪ را داشت. لازم به ذکر است که یکی از مشتریان اصلی NetApplications شرکت مایکروسافت است.

از نظر نسخه های مختلف مایکروسافت ویندوز ، طبق اطلاعات W3Schools ، ویندوز 7 از آگوست 2011 محبوب ترین است.

وقتی رایانه را روشن می کنید (بطور صحیح تر ، وقتی بوت می شود) ، معمولاً نام سیستم عاملی که روی آن نصب شده است ، نوشته می شود. اگر چنین کتیبه ای وجود داشته باشد ، سیستم عامل Windows XP روی رایانه شما نصب شده است (شکل 3).

در این صورت ، ویندوز ویستا دارید (شکل 4).

خوب ، چنین کتیبه ای به معنای نصب ویندوز 7 بر روی رایانه شما است (شکل 5).

اگر با این وجود ، وقتی کامپیوتر بوت می شود هیچ کتیبه ای وجود ندارد ، می توانید نسخه سیستم عامل را با استفاده از نماد "My Computer" (رایانه) مشاهده کنید. برای انجام این کار ، "شروع" را باز کنید ، روی نوشته "My Computer" کلیک راست کنید و در لیست باز شده ، روی مورد "Properties" کلیک کنید (شکل 6).

پنجره ای باز می شود که در آن نوشته شده است که کدام سیستم عامل بر روی کامپیوتر نصب شده است (شکل 7).

نتیجه گیری

سیستم عامل اصلی ترین برنامه رایانه است. بدون آن ، ما حتی نمی توانستیم کامپیوتر را روشن کنیم. ویندوز یک سیستم عامل است.

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

محیط کار ویندوز توسط مایکروسافت برای رایانه های سازگار با IBM ساخته شده است.

ویندوز توابع اصلی زیر را دارد:

· رابط کاربری گرافیکی راحت و بصری.

· کار چند وظیفه ای ، یعنی اجرای همزمان چندین برنامه

· یکسان سازی استفاده از منابع سخت افزاری رایانه.

ویژگی های ویندوز:

· قوانین نوشتن برنامه. برای کار در محیط ویندوز ، یک برنامه باید طبق قوانین خاصی نوشته شود که تفاوت قابل توجهی با آنچه در MS-DOS استفاده می شود ، دارد.

ویندوز همچنین اجازه می دهد برنامه هایی که برای MS DOS نوشته شده اند اجرا شوند ، اما برنامه ها نمی توانند از ویندوز استفاده کنند.

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

· چند وظیفه ای. نحوه عملکرد چند وظیفه ای به شما امکان می دهد همزمان چندین برنامه را اجرا کنید ، به عنوان مثال پردازنده کلمه ، پایگاه داده ، بازی و بین آنها جابجا شوید.

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

امروزه سیستم عامل ویندوز مایکروسافت در تمام اشکال خود بدون شک گسترده ترین سیستم عامل رایانه در نظر گرفته شده است: بیش از 150 میلیون رایانه سازگار با IBM در جهان وجود دارد که ویندوز بر روی 100 میلیون از آنها نصب شده است. بدیهی است که آشنایی با رایانه شخصی باید با آشنایی با ویندوز آغاز شود ، زیرا بدون آن کار بر روی رایانه شخصی برای اکثر کاربران تصور نیست. دانش سیستم ویندوز یک عنصر اساسی در دیوار دانش رایانه است.

لیست منابع اطلاعاتی

1. برایان لیوینگستون ، پل تاروت. Microsoft Windows Vista Secrets \u003d اسرار ویندوز ویستا. - م.: "دیالکتیک" ، 2007. - S. 456.

2. پل مک فدری. Microsoft Windows XP SP2. راهنمای کامل \u003d Microsoft Windows XP Unleashed. - م.: "ویلیامز" ، 2006. - S. 880.

7. A. لوین. یک کتابچه راهنمای خودآموز برای کار با کامپیوتر. انتشارات "پیتر" ، 2002. - 655s: Il

8. V.E.Figurnov IBM برای کاربر. موسسه انتشاراتی "INFRA-M" ، 2001.- 480s: Ill.

ارسال شده در Allbest.ru

...

اسناد مشابه

    شکل ظاهری اولین نسخه های ویندوز ، رابط های گرافیکی و پسوندهای آنها برای DOS. خانواده های ویندوز 3.x و ویندوز 9.x ، ویژگی ها و عملکردهای اصلی آنها. تکامل فناوری Plug and Play. مهمترین پیشرفتها در نسخههای مدرن ویندوز.

    چکیده در 1393/6/13 اضافه شد

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

    مقاله ترم ، اضافه شده 02/18/2012

    استفاده از سیستم عامل های Microsoft Windows. توسعه سیستم عامل Windows 1.0. امکانات و ویژگی های نسخه های بعدی. انتشار سیستم عامل های سفارشی این شرکت ، پیشرفت ها و نوآوری ها ، نسخه های ویندوز XP و ویستا.

    چکیده ، اضافه شده 01/10/2012

    رابط و پسوندهای گرافیکی برای DOS. تاریخچه توسعه سیستم عامل Microsoft Windows. نوآوری در نسخه های مدرن آن: رابط کاربری ، تلفیق زبان ، سیستم های امنیتی. کرونولوژی توسعه و معماری سیستم گنو / لینوکس.

    چکیده ، اضافه شده 10/25/2010

    برنامه ها و برنامه های کاربردی ساده ترین عملکردهای سیستم عامل. تاریخچه توسعه محیط عملیاتی گرافیکی ویندوز توسط شرکت مایکروسافت. خانواده سیستم عامل های شبکه Windows NT (نسخه هزاره ، 2000 ، XP ، ویستا ، هفت)

    ارائه در تاریخ 10/12/2013 اضافه شده است

    تاریخ آفرینش. ویندوز 9x / NT. سیستم عامل Microsoft Windows. مزایا و معایب ویندوز. برخی از میانبرهای صفحه کلید Windows 9x و NT. Windows XP Professional. پیشرفته ترین محافظت.

    چکیده ، اضافه شده در 07/18/2004

    تاریخچه سیستم عامل خانواده ویندوز. اصول اساسی مدیریت سیستم عامل. ایجاد یک گروه خانگی. عضویت یا ایجاد یک گروه خانگی. ویژگی های ویندوز 7. تجزیه و تحلیل آسیب پذیری ها در Microsoft Windows 7. ویژگی های نسخه های ویندوز 7.

    مقاله مدت دار ، اضافه شده در 12/13/2010

    نسخه های اصلی نسخه های سیستم عامل های ویندوز ویستا و ویندوز هفت ، معایب و مزایای آنها. تاریخچه ایجاد ، سازگاری برنامه ها با سیستم عامل ها. نوآوری هایی که هر یک از سیستم ها به دنیای فناوری رایانه وارد کردند.

    چکیده ، اضافه شده 02/17/2011

    ویندوز NT سیستم عامل ، ویژگی های آن است. ویندوز 95 به عنوان اولین سیستم عامل گرافیکی تمام عیار مایکروسافت. مزایای اصلی ویندوز XP نسبت به سایر سیستم ها. انواع ویندوز ویستا برای بخشهای مختلف بازار.

    چکیده ، اضافه شده 07/12/2011

    تاریخچه توسعه سیستم عامل های خانواده ویندوز و مفاهیم اساسی مدیریت سیستم. تعیین تقاضا برای سیستم عامل های ویندوز ، ویژگی های مقایسه ای عملکردها و قابلیت های آنها ، ویژگی های کاربردی در عمل.

حاشیه نویسی: ویندوز 16 بیتی. ویندوز 9x Windows NT Windows CE. Windows Mobile و Windows Phone.

ویندوز 16 بیتی

اولین ویندوز Windows 1.0 بود که در نوامبر 1985 منتشر شد. این یک سیستم عامل تمام عیار نبود ، بلکه یک سیستم الحاقی برای سیستم عامل MS-DOS بود. ویندوز 1.0 یک رابط پنجره گرافیکی و قابلیت اجرای همزمان چندین برنامه را در اختیار کاربر قرار می دهد (هر دو در MS DOS وجود نداشتند). در ابتدا آنها می خواستند این برنامه رابط مدیر (Interface Manager) بنامند ، اما سپس به سمت Windows ("windows") متمایل شدند ، زیرا این امر دقیق تر نشان دهنده اصل کار با برنامه جدید است. حداقل نیاز حافظه سیستم به 256KB محدود شد.

ویندوز 2.0 (دسامبر 1987) چندین پیشرفت در رابط گرافیکی (به ویژه پشتیبانی از همپوشانی پنجره ها) و مدیریت حافظه ایجاد کرد. همچنین ، برای راحتی بیشتر ، از ترکیب کلیدها استفاده شده است. در ماه مه 1988 و مارس 1989 ، ویندوز 2.10 و ویندوز 2.11 به ترتیب ظاهر شدند که از پردازنده های جدید Intel 80286 و Intel 80386 پشتیبانی می کنند.

در ماه مه 1990 ، ویندوز 3.0 با گرافیک بهبود یافته و پشتیبانی از حافظه مجازی منتشر شد. در سال 1992 1993 Windows for Workgroups 3.1 و 3.11 ظاهر می شود که از شبکه های نظیر به نظیر و تحت مدیریت سرور پشتیبانی می کنند. این آخرین نسخه های ویندوز 16 بیتی بود.

ویندوز 9x

در آگوست 1995 ، ویندوز 95 ، یک سیستم عامل سرویس گیرنده 32 بیتی ، که دارای پشتیبانی داخلی از اینترنت (مرورگر اینترنت اکسپلورر) و شبکه های مودم ، و همچنین فناوری Plug-and-Play است که به شما امکان اتصال سریع دستگاه های مختلف به کامپیوتر. برای اولین بار ، یک دکمه Start و یک Taskbar وجود داشت. ویندوز 95 حداقل به 4 مگابایت رم نیاز داشت.

ویندوز 95 در ژوئن 1998 توسط ویندوز 98 با برنامه های زیادی برای کار با اینترنت (Internet Explorer 4 ، Outlook Express و غیره) ، پشتیبانی از DVD و USB ، اولین ظاهر از نوار راه اندازی سریع ، جایگزین شد. ویندوز 98 آخرین سیستم عامل مبتنی بر MS DOS بود.

آخرین نسخه در خانواده 9x Windows Me است (نسخه هزاره ، سپتامبر 2000). این سیستم برای کاربران خانگی بود و بنابراین پشتیبانی گسترده ای از چندرسانه ای (Windows Media Player 7 ، Windows Movie Maker) ، اینترنت و شبکه های خانگی داشت.

جهت دیگر در توسعه سیستم عامل های ویندوز در دهه 90 خانواده NT بود.

Windows NT

در ژوئیه 1993 ، اولین سیستم عامل خانواده NT - Windows NT 3.1 - منتشر شد. روش های مختلفی برای توضیح نام NT وجود دارد ، رایج ترین آنها مخفف New Technology است.

توسعه سیستم مبتنی بر هسته جدید (نه MS DOS) در سال 1989 آغاز شد. الزامات اساسی زیر به سیستم عامل جدید تحمیل شده است:

  • 32 بیتی ؛
  • پشتیبانی از سیستم های چند پردازنده
  • چند وظیفه ای پیشگیرانه و پشتیبانی از حافظه مجازی.
  • عملکرد بالا
  • توانایی کار به عنوان سرور و سرویس گیرنده ؛
  • قابل حمل بودن
  • سازگاری با سایر نسخه های Windows و MS DOS و همچنین سازگاری جزئی با UNIX.
  • ایمنی
  • قابلیت اطمینان؛
  • پشتیبانی از یونیکد.

Windows NT 3.1 تمام این شرایط را برآورده می کند و تمام نسخه های مدرن ویندوز از جمله ویندوز 8 بر اساس هسته این سیستم ساخته شده اند (البته با تغییراتی).

ویندوز NT 3.1 از پردازنده های Intel 80386، Intel 80486، MIPS R4000 و DEC Alpha پشتیبانی می کند. نسخه های کلاینت و سرور سیستم وجود داشت - Windows NT و Windows NT Advanced Server. Windows NT ، در میان سایر سیستم های پرونده ، از سیستم فایل NTFS (New Technology File System) که به طور خاص توسط مایکروسافت توسعه یافته پشتیبانی می کند.

در سال 1994-1996 ، سیستم عامل های Windows NT 3.5 ، Windows NT 3.51 و Windows NT 4.0 به طور مداوم منتشر می شدند. اهداف طراحی Windows NT 3.5 بهبود عملکرد و قابلیت اطمینان و کاهش اندازه سیستم بود. پشتیبانی از پردازنده IBM PowerPC در Windows NT 3.51 موجود بود. ویندوز NT 4.0 همان رابط گرافیکی ویندوز 95 را داشت.

ویندوز 2000 ، که در دسامبر 1999 منتشر شد ، به عنوان سیستمی برای کاربران حرفه ای ، با ترکیب دو حوزه - ویندوز 9x و ویندوز NT ، طراحی شده است. ویندوز 2000 شامل Active Directory (سرویس و پایگاه داده منابع برای مدیریت شبکه های بزرگ) و پشتیبانی از تعداد قابل توجهی از دستگاه های Plug-and Play ، از جمله شبکه های بی سیم ، USB ، IEEE 1394 و سایر دستگاه ها بود. 4 نسخه از ویندوز 2000 وجود دارد - یک مشتری (حرفه ای ) و سه سرور (سرور ، سرور پیشرفته و سرور Datacenter). ویندوز 2000 آخرین سیستمی بود که هم نسخه کلاینت و هم سرور برای آن منتشر شد.

گام بعدی اتحاد هر دو سیستم مشتری بود: سیستم های حرفه ای (Windows 2000 Professional) و سیستم های خانگی (Windows Me). نتیجه این ادغام ، سیستم عامل ویندوز XP بود (آگوست 2001). به لطف پایداری ، سرعت و رابط کاربر پسند ، ویندوز XP به یکی از گسترده ترین سیستم عامل های جهان تبدیل شده است (و هنوز هم هست). یک گام مهم ظهور نسخه های 64 بیتی ویندوز XP (Windows XP 64-bit Edition) بود. ویندوز XP دارای 45 میلیون خط کد است.

در مارس 2003 ، سیستم عامل سرور ویندوز سرور 2003 منتشر شد ، که دارای عملکرد بیشتری است و از سخت افزار قدرتمندتری نسبت به ویندوز 2000 پشتیبانی می کند. این سیستم دارای 4 نسخه اصلی است: وب ، استاندارد ، سازمانی و مرکز داده. به عنوان مثال ، نسخه Datacenter از 64 پردازنده و حداکثر 64 گیگابایت RAM (حداکثر 512 گیگابایت در سیستم عامل های 64 بیتی) پشتیبانی می کند.

سیستم عامل سرویس گیرنده ویندوز ویستا در نوامبر 2006 منتشر شد. تأکید بر توسعه این سیستم بر روی امنیت - کنترل حساب کاربر ، رمزگذاری درایو BitLocker ، ضد جاسوس افزار (Windows Defender) و غیره بود. در ویندوز ویستا ، رابط کاربر نیز تغییر کرد ، به ویژه تغییر کرد دکمه Start را مشاهده کنید.

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

در جولای 2009 ، ویندوز 7 با پشتیبانی گسترده از لپ تاپ و تبلت ، منتشر شد. از ویژگیهای اصلی ویندوز 7 می توان به روشهای جدید کار با ویندوز ، جستجوی فوری اطلاعات در رایانه ، پشتیبانی از صفحات لمسی (Windows Touch) ، فرصتهای عالی برای شخصی سازی طراحی محیط کار اشاره کرد.

در سال 2012 ، مایکروسافت جدیدترین نسخه های سیستم عامل ها - سرویس گیرنده ویندوز 8 (اکتبر 2012) و سرور ویندوز سرور 2012 (سپتامبر 2012) را منتشر کرد. ویندوز 8 یک سیستم عامل است که برای هر دو رایانه رومیزی و لپ تاپ و رایانه های لوحی طراحی شده است ، که اخیراً سهم قابل توجهی از کل بازار رایانه های شخصی را به دست آورده است (نگاه کنید به سخنرانی 3 ، "ویندوز 8").

Windows CE

Windows CE یک سیستم عامل در زمان واقعی برای سیستم های جاسازی شده است. علائم "CE" ، طبق گفته مایکروسافت ، مخفف "Compact ، Connectable ، Compatible ، Companion ، Efficient" 1 است http://support.microsoft.com/default.aspx؟scid\u003dkb؛EN-US؛Q166915 ... این سیستم در حال حاضر به طور رسمی Windows Embedded Compact (http://www.microsoft.com/windowsembedded) نامیده می شود.

Windows CE به عنوان مجموعه ای از اجزای سازنده سیستم های عامل خاص دستگاه ها ، به توسعه دهندگان دستگاه تحویل داده می شود. به عنوان مثال ، سیستم عامل های Windows Mobile در بالای Windows CE ساخته شده اند.

اولین نسخه Windows CE 1.0 در سال 1996 ظاهر شد و به عنوان نسخه محروم ویندوز 95 توسعه یافت. بعداً ، تیم توسعه Windows CE با تیم Windows 2000 همکاری کردند ، سپس Windows CE به عنوان یک سیستم مستقل توسعه یافت.

از سپتامبر 2012 ، آخرین نسخه Windows CE 7.0 است.

Windows Mobile و Windows Phone

Windows Mobile یک سیستم عامل برای تلفن های هوشمند و دستیارهای دیجیتال شخصی (PDA) است که مبتنی بر Windows CE است.

اولین نسخه های سیستم عامل های این خانواده Pocket PC (2000) نام داشتند. از سال 2003 ، نام Windows Mobile تثبیت شده است - سیستم عامل های Windows Mobile 2003 ، Windows Mobile 5 ، Windows Mobile 6. منتشر شده اند. آخرین نسخه با این نام Windows Mobile 6.5 (2009) بود.

از اکتبر 2010 ، مایکروسافت سیستم عامل جدیدی را برای دستگاه های تلفن همراه - ویندوز فون 7 منتشر کرده است که با Windows Mobile سازگار نیست ، اگرچه مبتنی بر Windows CE نیز هست. ویندوز فون 7 رابط کاربری جدیدی را معرفی می کند که در حال حاضر Modern UI نامیده می شود.

انتظار می رود ویندوز فون 8 بر اساس هسته Windows NT در اکتبر 2012 منتشر شود.

خلاصه

این سخنرانی مروری بر سیستم عامل های ویندوز از سال 1985 تا 2012 دارد. خانواده های اصلی و نمایندگان اصلی آنها در نظر گرفته می شوند - ویندوز 16 بیتی ، ویندوز 9x ، ویندوز NT ، ویندوز NT سرور ، ویندوز موبایل / ویندوز فون و ویندوز CE.

سخنرانی بعدی نمای کلی از آخرین سیستم عامل مایکروسافت ، ویندوز 8 را ارائه می دهد.

سوالات آزمون

  • خانواده های اصلی سیستم عامل های ویندوز را لیست کرده و به طور خلاصه آنها را توصیف کنید.
  • نمایندگان اصلی ویندوز 16 بیتی کدامند؟
  • تفاوت های اصلی بین سیستم عامل های Windows NT و Windows 9x را ذکر کنید.
  • نسخه های کلاینت و سرور Windows NT چه تفاوتی دارند؟
  • سیستم عامل های خانواده Windows CE را توصیف کنید.
  • سیستم عامل های خانواده Windows Mobile / Windows Phone را توصیف کنید.