مقالات علمية عن أنظمة التشغيل. "لا يوجد سبب لتطوير نظام التشغيل الخاص بك." ما هو نظام التشغيل

09.11.2020

أندريه أنينكوف

قال الأكاديمي في الأكاديمية الروسية للعلوم ، مدير معهد برمجة النظام التابع للأكاديمية الروسية للعلوم ، رئيس قسم برمجة النظام في جامعة VMiK موسكو الحكومية ، رئيس جمعية البرمجيات الحرة الروسية (RASPO) فيكتور إيفانيكوف لمراسلنا حول مستوى العلوم الأساسية الروسية ، ومشاكل تدريب العاملين في صناعة تكنولوجيا المعلومات ، وأعرب عن أفكاره حول المستقبل أنظمة التشغيل.

- من وجهة نظر الشخص العادي ، فإن برمجة النظام هي أنظمة التشغيل والمجمعات ...

المزيد من أنظمة إدارة قواعد البيانات (DBMS) وبيئات التطوير. لن أقول إن "برمجة النظام" مصطلح راسخ. في الستينيات ، اعتدنا على تسمية ما فعلناه ، لكننا فعلنا ما ذكرته. عندما أنشأ Andrei Nikolaevich Tikhonov كلية الرياضيات الحاسوبية وعلم التحكم الآلي (VMC) في جامعة موسكو الحكومية ، أنشأ ثلاثة أقسام برمجة. واحد منهم كان يسمى قسم برمجة النظام ، برئاسة ميخائيل رومانوفيتش شورا-بورا. في أوائل التسعينيات ، طلب مني استبداله في هذا المنشور. ماذا يفعل القسم؟ بالضبط ما قمت بإدراجه.

هل هناك فكرة أخرى صحيحة: أصبحت برمجة النظام في بلدنا غير واعدة بعد اتخاذ قرار إنشاء كمبيوتر ES ، أي حول نسخ آي بي إم / 360؟

أنت على حق جزئيا. لا ينطبق هذا فقط على أجهزة الكمبيوتر ES ، ولكن أيضًا على أجهزة الكمبيوتر SM التي نسخت أجهزة DEC. لقد حد هذا بشدة من مهندسينا وقلص نطاق مبرمجي الأنظمة. على الرغم من أنني يجب أن أقول إن مدارسنا على المجمعين وأنظمة التشغيل كانت قوية جدًا. كما تم تطوير تقنيات البرمجة بشكل كبير ، خاصة للتطبيقات الدفاعية. كانت تلك برامج كبيرة جدًا ، وكان عليك أن تكون قادرًا على القيام بها. بقدر ما يتعلق الأمر بأنظمة إدارة قواعد البيانات ، فهي ليست كبيرة جدًا.

- لماذا لا تمتلك روسيا نظام التشغيل الخاص بها؟

كانت هناك مشاريع بحثية بالطبع. لكن لا يوجد طلب محلي. اكتسب Linux شعبية في السنوات الأخيرة ، ولدينا فرق تساهم في هذا المشروع. البنية التحتية للتطوير موجودة ، يمكنك العمل فيها. لأنك بحاجة إلى الانطلاق من الواقع: السوق الروسية لأنظمة التشغيل (OS) صغيرة ، ولا يوجد سبب لتطوير نظام التشغيل الخاص بك.

لينكس هو الاتجاه الرئيسي لتطوير أنظمة التشغيل ، ويجب أن نأخذ مكانًا هناك ، هل أفهمك بشكل صحيح؟

نعم فعلا. نظام التشغيل هو برنامج صغير. حسنا سبعة ملايين سطر. ولكن هناك برنامج مطبق عليه. يعني نظام التشغيل الجديد أنه يجب إعادة كتابة التطبيقات. ماذا يكون النقطة من هذا؟ يمكن استخدام Linux صناعيًا ، فمن الممكن تمامًا العمل فيه. بالنسبة للمشاريع البحثية ، يمكنك إنشاء أنظمة التشغيل الخاصة بك - على سبيل المثال ، لتعليم الطلاب بعض أنظمة التشغيل الصغيرة.

أنظمة التشغيل على وشك التغيير الآن. هناك محاولات كثيرة جدًا لعمل شيء مبتكر هنا. ألا تشارك هذا الانطباع؟ هل لدينا فرصة للقيام بشيء ما بأنفسنا في مجال أنظمة التشغيل المستقبلية؟

نعم ، مثل هذه الأعمال جارية في العالم. إنها مرتبطة ، من بين أشياء أخرى ، بحقيقة أنك بحاجة إلى إنشاء نواة نظام تشغيل ، والتي لن تتكون من سبعة ملايين سطر ، ولكن ، على سبيل المثال ، عدة عشرات من الآلاف ، ولكن حتى لا تحتوي هذه الشفرة على أخطاء حقًا. هذه مهمة مجنونة ولكن بالنسبة للبرامج الصغيرة يمكن حلها.

يحدث أيضًا أن الشخص يريد فقط إنشاء نظام تشغيل. لأسباب جمالية. لما لا؟ لماذا لا يأتي الشخص بشيء جديد؟ لقد صادفت هذا عدة مرات. صبيان من مدن مختلفة ، ولكن ليس من موسكو ، صنعوا أنظمة التشغيل الخاصة بهم. هذا ممتع للغاية. لقد حصلوا بالطبع على نوع من المهارة ، وحصلوا على نوع من الرضا الداخلي. أحدهم من أومسك ، وهو الآن طالب.

- ما هو دور مؤسستك في الصناعة؟

لا أستطيع أن أقول إنني راضٍ عن هذا الدور ، لكن المستوى لائق. العديد من المنح المشتركة مع المؤسسات العلمية في أوروبا والولايات المتحدة الأمريكية. رجالنا يتحدثون في أرقى المؤتمرات الدولية. ليس لدي أي شعور بالنقص - اللعبة على قدم المساواة ، وفي مكان ما نفوز فيه. نظهر مستوى دولي جيد.

الكثير من العقود مع الشركات المصنعة الرائدة في مجال تكنولوجيا المعلومات: Intel و Microsoft و IBM و Samsung. ترتبط جميع المشاريع بتطوير تقنيات جديدة.

- وماذا يحدث للموظفين في الصناعة؟

وضع صعب. ثقيل جدا. يتطلب السوق المزيد من الناس - ببساطة لا يوجد عدد كاف منهم. وفي جميع أنحاء العالم ومعنا.

هذا مجال نشاط محدد ، مسابقات برمجة الطلاب. إنها مثل رياضة محترفة. يبدو أن كرة السلة للطلاب في الولايات المتحدة - يلعبها محترفون ، وليس الطلاب الهواة. أي مسابقة برمجة هي مجموعة محدودة إلى حد ما من المشكلات في منطقة معينة: البرمجة الديناميكية ، والعمل بأعداد كبيرة جدًا ، وما إلى ذلك. لفهم معنى المشكلة بسرعة وحلها بسرعة. نحتاج إلى ساعات طويلة من التدريب اليومي ، وهو ما يمتلكه الفائزون.

بالنسبة للبلد ، بالطبع ، هذه هيبة كبيرة. لكن الانتصارات في مسابقات الطلاب لا تؤثر بأي حال من الأحوال على نشاط البرمجة الاحترافي. المسابقات - منفصلة ، المستوى المهني للمبرمجين - بشكل منفصل.

لطالما كان لدينا عدد كافٍ من الموهوبين ، والبرمجة مجال مناسب جدًا للتعبير عن أنفسنا. لأن الله لا يعلم ما هو مطلوب لهذا. كما في الشعر كما في الرياضيات. ليست هناك حاجة للانتظار ، على سبيل المثال ، لاختبارات الطيران ، كما يتعين على مهندس الطيران القيام به. خاصة الآن بعد أن أصبح هناك الإنترنت. كان جيلي يعاني من تعطش حقيقي للمعلومات - كان من الصعب الحصول على مقالات علمية والتواصل مع الزملاء. لا مشكلة مع المعلومات اليوم. لقد تغير أسلوب العمل ذاته. لقد فعلنا كل شيء من الصفر. والآن يوجد برنامج مفتوح المصدر ويمكنك المشاركة في تطويره. الكثير من الفرص للتعبير عن الذات.

- فلماذا لا يوجد عدد كاف من الناس؟ بعد كل شيء ، أكثر مجالات النشاط جاذبية .. ما السبب؟

ربما هناك عدة أسباب. هذا ، بالطبع ، هو نقص رهيب في أعضاء هيئة التدريس المؤهلين تأهيلا عاليا. يجب أن يكون لدى الشخص الذي يقوم بتدريس الطلاب خبرته المهنية الخاصة في المجال الذي يقوم بتدريسه. لا يمكن للمدرس الذي يفسر فقط الكتب المدرسية ثم يقوم بالتدريس إنشاء مدرسة.

تتمثل تقاليد تعليمنا - السوفياتي والروسي - في حقيقة أن المعلم ينقل الخبرة الشخصية ، وحتى الحياة. كانت هذه قوة أسلوبنا في التدريس. أنا لا أتحدث حتى عن نموذج Phystech (معهد موسكو للفيزياء والتكنولوجيا. - إد.) ، عندما حاولوا إشراك الطلاب في عملية البحث من دورات المبتدئين.

لدينا حوالي مائة طالب من Phystech وجامعة موسكو الحكومية ، و 40 من طلاب الدراسات العليا يعملون في معهدنا. لكن من منهم بقي في المهنة؟ حوالي 20٪ (وهذا مؤشر جيد). السبب هو أن الرجال يبدأون العمل مبكرا. لقد تعلموا للتو كتابة البرامج ، وتم نقلهم للعمل بدوام كامل. من السنة الثالثة. لكن لا يزال يتعين عليهم التعلم والتعلم!

شخص ما ، بالطبع ، مجبر على القيام بذلك. في عصرنا ، كانت وسائل مكاسب الطلاب هي الدروس الخصوصية وفرق البناء وتفريغ العربات. الآن هناك المزيد من الفرص. انها تسبب الادمان. يرى الطالب كيف يكسب صديقه ألف دولار ، على سبيل المثال ، ويفكر: كلما كنت أسوأ ، سأذهب أيضًا إلى العمل. على الرغم من أنك لست مضطرًا للقيام بذلك ، فأنت بحاجة إلى التعلم! سيأتي المال من تلقاء نفسه بمرور الوقت ، وسيكون هناك المزيد منه إذا قضيت وقتًا في الدراسة الآن.

هل يمكنك سرد أسماء الأشخاص الذين كان لهم التأثير الأكبر في تكوين مجال المعرفة الذي تعمل فيه في بلدنا؟

في وقتي ، كان هناك عدد قليل من المبرمجين ، وكان الجميع يعرفون بعضهم البعض. لقد ذكرت بالفعل ميخائيل رومانوفيتش شورا بورو وأندريه نيكولايفيتش تيخونوف. وكذلك أندريه بتروفيتش إرشوف ، وسفياتوسلاف سيرجيفيتش لافروف ، ونيكولاي نيكولايفيتش جوفورون ، وليف نيكولايفيتش كوروليف.

لقد قمت بإدراج أسماء الأشخاص الذين حصلوا على مناصب أكاديمية (بالمناسبة ، لم تصبح شورى بورا أكاديميًا). لكن كان هناك الكثير من الأشخاص المثيرين للاهتمام ، الموهوبين بشكل لا يصدق. إدوارد زينوفيفيتش ليوبيمسكي. إيغور بوريسوفيتش زاديخيلو. كانوا مبرمجين رائعين.

أود الحصول على كتاب مكتوب على غلافه عبارة "الأكاديمية الروسية للعلوم" وهو موضوع على طاولتك.

لو سمحت. هذا دليل.

ألا يوجد الكثير من سبعمائة ونصف عضو في الأكاديمية الروسية للعلوم لبلدنا ، وكيف تقيمون المستوى الحالي لعلومنا الأساسية؟

خلال التسعينيات ، فقدنا المجمع الصناعي العسكري والصناعات بأكملها. ولست متأكدًا مما إذا كان سيتمكن من اللحاق بالركب. بالطبع هناك خسائر في أكاديمية العلوم أيضًا. أنا لا أتحدث عن عدد الأكاديميين - إنه ليس بهذه الأهمية.

لقد فقدنا عدة أجيال من العلماء. أتذكر أوائل التسعينيات. طلابنا ، غادر طلاب الدراسات العليا. كانوا يغادرون. طبقة المتخصصين رقيقة للغاية ومغسولة. لكن كان هناك أشخاص فريدون ... لا يزالون باقين ، لكنهم بالفعل كبار السن. لقد فقدت الأكاديمية عدة أجيال ، وهذا أمر خطير للغاية. ماذا نرى؟ يلقي المحاضرات من تتراوح أعمارهم بين 70 و 75 عامًا. هل يمكنك تخيل نوع الحمولة؟ عمل المحاضر الجيد يشبه عمل الفنان ؛ إنه ضغط جسدي وعاطفي ضخم. وعندما يقوم أشخاص يبلغون من العمر 75 عامًا بإلقاء محاضرات أمام مجموعة من 200 طالب ، فهذا ليس رائعًا.

سأعود إلى تاريخ المعهد الحديث. لم يكن هناك طلب داخلي على العمل ، أعني تقنيات البرمجة الجديدة ، في البلاد. لم يكن هناك مال أيضا. هاجر الناس أو ذهبوا إلى البنوك. في أي وقت أصبحت مدير المعهد.

بالنسبة لي ، التدريب هو أحد الأبقار المقدسة. لم يكن من أجل لا شيء أنني قمت بتسمية الشركات التي لدينا عقود معها. هذه اتفاقيات مكلفة. إنهم يجعلون من الممكن دفع راتب لائق لموظفينا.

لكن الوضع ينذر بالخطر. وليس من المثير للقلق عدد الأعضاء الموجودين في الأكاديمية. يجب ألا يكون هناك ما لا يقل عن خمسة آلاف منهم ، لا يهمني. ليس هذا هو الهدف ، ولكن حقيقة أنه لا يوجد شباب. على الرغم من أنه لا يزال هناك أشخاص بين أعضاء الأكاديمية يمكن أن تفخر بهم.

أنت رئيس RASPO (رابطة البرمجيات الحرة الروسية). ماذا يحدث في المنظمة اليوم؟

تلقى RASPO نوعًا من الشهرة المزعجة. أود أن تكون أنشطة RASPO أقرب إلى الأمور الحقيقية ، إلى المسائل الفنية. بحيث تشارك المنظمات المدرجة في RASPO في التطوير الناجح للبرامج. أو تكامل ناجح ، لأن RASPO لديها شركات تكامل. لكي تعمل اللجان التي تم إنشاؤها في RASPO: القانونية والتقنية ، إلخ. الآن هي الفترة التي يجب أن يفهم فيها الجميع سبب حاجته إلى الانضمام إلى الجمعية ، وما يمكن أن يقدمه لها ، ويعطيه للمجتمع. اللف جاري ، وهو صعب للغاية. هناك عملية تطوير الثقة المتبادلة - الأخلاقية والمهنية. آمل أن تظهر نتائج أنشطة RASPO في غضون ستة أشهر أو سنة.

المواد الخاصة بالعمل مع النظام ، مقالات مفيدة حول إنشاء و تحسين Windows، وخصائص العمل مع إصدارات مختلفةنظام التشغيل. مراجعة البرامج والمواد الخاصة بحماية جهاز الكمبيوتر الخاص بك من الفيروسات وبرامج التجسس.

كلمة مرور النظام المنسية محبطة دائمًا. إذا واجهت حقيقة أنه عند محاولة تسجيل الدخول إلى Windows 10 ، تظهر رسالة تفيد بأن كلمة المرور قد تم إدخالها بشكل غير صحيح وأن محاولات تذكرها تذهب سدى ، فهذه المقالة مناسبة لك. بحيث يكون النظام ...

بضغطة زر واحدة تكفي لتشغيل الكمبيوتر. لسوء الحظ ، هناك أوقات يفشل فيها النظام في تهيئة محرك الأقراص الثابتة. في هذه الحالة ، قد تظهر المشكلة ليس فقط مع محرك الأقراص الثابتة الإضافي ، ولكن أيضًا مع محرك الأقراص الثابتة الرئيسي. لماذا لا يرى الكمبيوتر القرص الصلب و ...

غالبًا ما يواجه المستخدمون حقيقة أن أجهزة الكمبيوتر الخاصة بهم تبدأ في العمل ببطء. يستغرق نسخ الملفات وقتًا طويلاً ويتم تمهيد النظام ببطء. اتضح أن كل هذه المؤشرات تتأثر بسرعة القرص. لمعرفة خصائص القرص الصلب ، يوصى باستخدام برامج متخصصة. من المهم ملاحظة أنه بالنسبة لمحرك الأقراص الثابتة ...

يجب أن يعرف كل مستخدم متقدم ما هو إلغاء تجزئة القرص وكيف يتم تنفيذه. بمرور الوقت ، حتى الكمبيوتر القوي يبدأ في العمل ببطء. هذا يرجع إلى حقيقة أن القرص الصلب مسدود بالملفات "المنتشرة" عبر القطاعات. لا تنزعجي ، لأن ...

تعتبر عملية إلغاء التجزئة أهم عملية ، وتتمثل في نقل البيانات من عدة مناطق إلى جزء واحد من القرص. بعد إلغاء التجزئة ، يتحسن أداء النظام ، ويتم تسريع كتابة وقراءة أي نوع من أنواع الملفات. تحتوي أنظمة تشغيل عائلة Windows بالفعل على أداة إلغاء تجزئة مضمنة ، ولكنها تحتوي على ...

يتعين على المستخدمين تثبيت التطبيقات غير الضرورية وإلغاء تثبيتها باستمرار. في هذه الحالة ، لا يهم السبب الذي يجعلك تقوم بإلغاء تثبيت البرامج. وتجدر الإشارة إلى أنه في معظم الحالات تظهر أخطاء وقت إلغاء التثبيت. في حالة عدم إزالة البرنامج ...

في كثير من الأحيان ، يواجه المستخدمون مثل هذا الموقف عندما يحتاجون إلى التقاط لقطة شاشة. في الواقع ، هذا ليس بالأمر الصعب ، ولكن عندما يتعلق الأمر بجهاز كمبيوتر محمول ، فإن المبتدئين يواجهون بعض الصعوبات. هذا بسبب الحقيقة بأن جهاز مشابهلوحة مفاتيح أخرى ....

يواجه المستخدمون مشكلة عندما يطلب منهم التقاط لقطة شاشة. يندفع الفاتحون المبتدئون للكمبيوتر والإنترنت على الفور إلى الكاميرا لالتقاط صورة للشاشة ، ثم تنزيل الصورة على الكمبيوتر. بالطبع يمكنك القيام بذلك ، ولكن هناك طرق أبسط لعمل شاشة ...

Live CD هو نظام تشغيل يمكن تحميله من أي نوع من الوسائط. مثل هذا النظام غير مثبت على القرص الصلب. في أغلب الأحيان ، تُستخدم هذه الأقراص لإعادة تنشيط الكمبيوتر عندما يرفض نظام التشغيل المثبت التمهيد. من المهم مراعاة أن SD المباشر يمكن ...

دعنا نلقي نظرة على كيفية إزالة McAfee من نظام التشغيل Windows. غالبًا ما يتم تثبيت هذا البرنامج مع أي برنامج يتم تنزيله من الإنترنت. لا يقوم المستخدم بإلغاء تحديد خانة الاختيار عند تثبيت البرنامج الرئيسي ، ويظهر برنامج إضافي على الكمبيوتر على شكل ...

- على الرغم من قابليتها للنقل الممتازة ، تتطلب EDs أدوات تخزين ومعالجة خاصة ؛

لا يوجد اعتراف - لا يوجد خاص الأجهزة الإلكترونيةمن المستحيل تحديد نوع الكائن والمبلغ وما إلى ذلك بسهولة وسرعة ؛

لا تتمتع وسائل الحماية المشفرة التي تحمي أنظمة النقود الإلكترونية حتى الآن بتاريخ طويل من التشغيل الناجح ؛

من الناحية النظرية ، قد تحاول الأطراف المهتمة تتبع البيانات الشخصية للدافعين وتداول الأموال الإلكترونية خارج النظام المصرفي ؛

يوجد اليوم في روسيا أنظمة الدفع الإلكتروني التالية: Yandex.Money و WebMoney و RBKMoney و MoneyMail وما إلى ذلك.

أعتقد أن ED اليوم هو نظام مناسب جدًا لتخزين الأموال. بمساعدتهم ، يمكنك دفع ثمن البضائع دون مغادرة منزلك أو مكان عملك.

قائمة المصادر المستخدمة

1. http://www.paycash.ru/solutions/emoney

UDC 004.451.9

ر. يوزبيكوف

مدرسة نيجنفارتوفسك الفنية للنفط - فرع من جامعة ولاية يوجورسك ، نيجنفارتوفسك ، روسيا

مقارنة أنظمة التشغيل

تحتوي المقالة على وصف مقارن موجز لأنظمة تشغيل Microsoft. يتم الإشارة إلى مزايا وعيوب Windows Vista و Windows 7 و Windows XP لكل من المستخدمين العاديين والمحترفين.

تختلف أنظمة التشغيل (OS) ، لكن معناها ووظيفتها متماثلان. يعد نظام التشغيل مكونًا أساسيًا وضروريًا في برنامج الكمبيوتر ؛ وبدونه لا يمكن لجهاز الكمبيوتر العمل من حيث المبدأ.

اليوم ، عند شراء جهاز كمبيوتر ، السؤال هو: ما هو نظام التشغيل الذي يجب تثبيته؟ يرغب العديد من المستخدمين في تثبيت نظام تشغيل بسيط وموثوق على أجهزة الكمبيوتر الخاصة بهم.

لقد مرت ثلاث سنوات منذ إطلاق Windows Vista. تم تأجيل نظام التشغيل هذا وإكماله وتعديله بشكل متكرر ، وجعل متطلبات النظام باهظة ، وفقد التوافق مع بعض البرامج والعديد من السائقين ، وكان موضوع نزاعات وإجراءات لا حصر لها - خاصة قبل إصدار حزمة الخدمة الأولى ، حتى أنه تمكن من نسخ الملفات بسرعة "السلحفاة". إلى حد ما ، يمكن أن يغفر لها ذلك ، لأن Vista أصبح نظام تشغيل من Microsoft ، مما يوفر للمستخدمين العاديين واجهة مشرقة ومريحة. لكن المستخدمين المتمرسين ظلوا مخلصين لنظام XP الخاص بهم ، وهو أمر بسيط وموثوق.

بالمقارنة ، لا تزال XP تعمل على ما يقرب من اثنين من كل ثلاث آلات على كوكبنا. من الواضح أن Microsoft بحاجة إلى نظام تشغيل حديث أكثر جاذبية اليوم ، ولكن هل يمكن أن يكون نظام Windows 7 القادم؟ في هذا المقال سأتحدث عن نظام التشغيل الجديد من وجهة نظر المستخدم العاديحريصة على ألعاب الكمبيوتر. هل تستحق تغيير XP التي اعتدنا عليها

دعني أذكرك بقصة في kration: تم إصدار Windows XP في عام 2001 ، وتم إصدار Vista في أوائل عام 2007. وتم طرح Windows 7 للبيع في أكتوبر 2009. واتضح أن تطوير Vista استغرق ضعف الوقت إنشاء النوافذ 7.

قد يجد أي مستخدم لنظام التشغيل هذا غريبًا. لكن في الحقيقة ، كل شيء صحيح ، يجب أن يكون كذلك ، لأن Windows 7 ليس نظامًا جديدًا تمامًا مكتوبًا من البداية ، ولكنه مجرد "ترقية" لنظام Vista.

ولكن ها هي "الحيلة": لقد كانت هي التي افتقرنا إليها! قام Windows 7 بتحسين كل شيء قام به Vista جيدًا وإصلاح كل ما كان سيئًا. على العموم ، كان من المفترض أن يكون Vista من البداية - بسعر معقول وقوي في نفس الوقت -. ولكن هذا لم يكن صحيحا.

عندما ظهر نظام التشغيل Vista لأول مرة ، بدأ العديد من مستخدميه الجدد في البحث عن زر "افعل كل شيء كما في XP": واجهة جميلة جديدة مع مجموعة من الزخارف عديمة الفائدة

لم يعجبه أحد تقريبًا. علاوة على ذلك ، حتى المستخدم المتمرس ، بكل قوته ، لا يمكنه تحويل Vista إلى نسخة طبق الأصل من سابقه: القوائم متناثرة ، النوافذ تفتح ببطء مفاجئ. الآن لن تقدم Microsoft تنازلات - من المستحيل "القيام بكل شيء مثل XP" في Windows 7 ، ببساطة تتم إزالة الوظائف القديمة من النظام.

قائمة ابدأ الكلاسيكية في Windows 95؟ المظهر المعتاد للنوافذ من XP؟ شريط المهام القديم مع أزرار التشغيل السريع؟ انس الأمر ، لم تعد موجودة. شيء آخر هو أنه بينما تم إجراء "تبسيطات" Vista بطريقة مربكة وغبية ، فإن Windows 7 لديه واجهة جديدة واضحة تعمل مثل الساعة السويسرية. أصبح العمل مع النوافذ أكثر سهولة ، وأصبح البحث المحلي أسهل ، وأصبح شريط المهام أكثر قوة. لقد اجتمعت جميع التغييرات أخيرًا في صورة واحدة - وعلى الرغم من ذلك واجهة Windows 7 أصبح أوضح ، هذا لا يعني أنه أصبح "أغبى". إنها مجرد إعدادات معقدة مخفية في أعماق النظام ، وغالبًا ما يتم استخدامها وضرورية للجميع في قائمة ملائمة.

على الرغم من تعقيده وغير معقول كما يبدو لنظام التشغيل Windows Vista ، فإن Windows 7 بسيط وسهل الاستخدام. نظام التشغيل الجديد الذي تم إنشاؤه غني بالوظائف وهو قريب قدر الإمكان من طلبات المستخدمين العاديين.

ومع ذلك ، هل يستحق Windows 7 الترقية من XP؟ أنا متأكد من أنه يستحق ذلك. بالفعل في مرحلة تجريبية ، يعد Windows 7 أسرع وأكثر موثوقية من Windows Vista ومستقر مثل Windows XP.

من المهم أن نفهم أنه مع ظهور نظام التشغيل الجديد هذا ، سيبدأ منشئو ألعاب الكمبيوتر في التركيز ليس على مستخدمي XP و Vista ، ولكن على Vista و Windows 7. في المستقبل المنظور ، سيصبح دعم الإصدارات الجديدة من DirectX أكثر أهمية للمطورين من استخدام DirectX 9. وعلى الرغم من استمرار تشغيل الألعاب القادمة على XP ، إلا أن الموقف سيكون معاكسًا تمامًا: ستعمل بشكل أسرع وأكثر استقرارًا بالفعل على أنظمة التشغيل الجديدة. أليس هذا سببًا للتفكير في شراء نظام تشغيل حديث؟

من الواضح بالفعل أن نظام التشغيل Windows Vista سوف يُدرج في التاريخ باعتباره إصدارًا مؤقتًا سخيفًا. ولكن بفضلها ، تمكنت Microsoft من بناء Windows 7 محسّن بشكل كبير وحديث ومثير للإعجاب.

طبيعي >> صفة

UDC 524: 539: 530.145.6: 573.5

أ. أليفوف

معهد الهندسة الميكانيكية RAS ، موسكو ، روسيا

قانون دولة موحد

يسمح النهج العام الموضح في وأعمال المؤلف الأخرى بالنظر في قوانين الطبيعة من موقع موحد ، وشرح العديد من الظواهر في عالم الجماد والحي. يقترح المؤلف معادلات جسدية للحالة الديناميكية الآنية للمادة ، والتي تمثل شكلًا واحدًا من قانون حالتها لجميع مستويات الحركة والتنظيم. أدى اعتبارهم ككل إلى صياغة الأحكام المتعلقة بالمبدأ التذبذب للحركة وتنظيم الكون.

يمكن وصف حالة (حركة العناصر وتفاعلها) لجميع المواد في الكون رياضيًا من خلال بعض التبعية الوظيفية (أو مجموعة منها) ، لكن الشخص لا يعرف شكلها. الشكل المحدد والصريح للوظيفة أو مجموعة وظائف التفاعل محدود للغاية ، اعتمادًا على عمق المعرفة وإمكانيات الدراسة والغرض منها. يتم تحديد كل هذا ، في نهاية المطاف ، من خلال مستوى تطور العلم ككل ، والمستوى الفكري لباحث معين على وجه الخصوص ، وبُعد الموضوع أو مجموعته ، وما إلى ذلك لأنه في الحالة العامة من المستحيل تحديد كيف ترتبط عناصر المادة ببعضها البعض (بشكل مستمر أو منفصل أو كليهما) ، ومن ثم فإن معادلات الأنظمة غير المنفصلة أو المستمرة ، والتي تستخدم في نظرية الأنظمة الديناميكية ، غير قابلة للتطبيق على الوصف الرياضي لديناميكيات العناصر. على الرغم من أن هذه المعادلات ، من الناحية العملية ، ذات قيمة كافية ، لأنها تسمح بوصف سلوك الأنظمة الفرعية الصغيرة الفردية للكون.

مقدمة

1. نظام التشغيل

1.2 هيكل ووظائف نظام التشغيل

1.3 تاريخ تطوير نظام التشغيل

2. بدائل ويندوز

2.1.1 تاريخ التنمية

2.1.3 الاستخدام

2.2.1 تاريخ الخلق

2.2.3 الاستخدام

2.3.1 تاريخ التنمية

2.3.3 الاستخدام

استنتاج

قائمة الأدب المستخدم

مقدمة

في عصرنا ، أصبحت تقنيات المعلومات أكثر فأكثر في الحياة اليومية ، وأصبح الكمبيوتر بالفعل جزءًا مألوفًا منها. بالنسبة لمعظم الأشخاص الذين لديهم خبرة في استخدام الكمبيوتر ، أصبحت الكلمات "رمز" و "نافذة" و "سطح المكتب" و "قائمة ابدأ" مألوفة ومفهومة ، وشعار علامة التلويح بأربعة ألوان ليس مفاجئًا. أريد أن أقول أن العديد من المستخدمين حواسيب شخصيةلقد اعتادوا على Windows لدرجة أنهم في بعض الأحيان لا يعرفون حتى عن وجود أنظمة تشغيل بديلة أخرى ، وحتى أكثر من ذلك لا يطرحون على أنفسهم السؤال التالي: "ما هو نظام التشغيل وكيف يعمل؟" لكن معرفة كل هذا لن يكون مفيدًا فقط في مجتمع حديث، ولكن يمكن أيضًا أن تساعد في اختيار "shell" الأكثر ملاءمة وإنتاجية لجهاز الكمبيوتر الخاص بك. لهذا السبب قررت تقديم نظرة عامة موجزة عن أنظمة التشغيل المستخدمة اليوم بدلاً من Windows المعتاد لنا جميعًا.

استخدمت في عملي ثلاثة مصادر أدبية. في كتاب إي تانينباوم المدرسي "أنظمة التشغيل الحديثة" أخذت معلومات بشكل رئيسي عن تاريخ تطور أنظمة التشغيل. كتاب "أنظمة التشغيل والبيئات والأصداف" ، الذي قام مؤلفوه T.L. و Popov I.I. ، اعتدت تحديد مفهوم نظام التشغيل وخصائص نظام التشغيل UNIX OS. وأخيرًا ، كتاب ف.ج. أوليفر ، ن. اوليفر. ساعدتني أنظمة تشغيل الشبكة في تحديد الوظائف الرئيسية لنظام التشغيل وهيكله. أيضا ، تم استخدام مصادر الإنترنت المختلفة ، على سبيل المثال ، موسوعة الإنترنت المجانية ويكيبيديا.

يتكون الملخص الخاص بي من فصلين رئيسيين: أنظمة التشغيل ، حيث حاولت شرح ماهية نظام التشغيل ، وكيف يعمل وما الغرض منه ، وبدائل لنظام التشغيل Windows ، حيث أفكر بشكل مباشر في أنظمة التشغيل المستخدمة بدلاً من Windows. وتجدر الإشارة إلى أنه من أجل عدم تحميل النص بالتكرار ولتبسيط العرض ، استخدمت في الملخص كلمات "كمبيوتر" و "آلة" و "كمبيوتر" كمرادفات للإشارة إلى جهاز كمبيوتر في فهمنا الحالي. لقد اعتبرت أنه من المناسب الإشارة إلى المصادر فقط في حالة النسخ الدقيق أو أخذ معلومات خاصة ، على سبيل المثال ، التعريفات أو التصنيفات. في جميع الحالات الأخرى ، اعتمدت فقط على المعلومات من المصادر الأدبية أو الإنترنت ، وأعيد سردها بكلماتي الخاصة واستخلصت بعض الاستنتاجات.

لا يهدف مجردي إلى معرفة نظام التشغيل الأفضل. الغرض من عملي ليس المقارنة ، بل نظرة عامة على أنظمة التشغيل. هذا ما استرشدت به عند كتابة مقال. عند وصف كل نظام تشغيل ، حاولت لفت الانتباه إلى مزاياه وعيوبه الرئيسية ، ونطاق استخدامه اليوم والتوصل إلى استنتاج حول قدرته التنافسية مع Windows.

1. نظام التشغيل

1.1 ما هو نظام التشغيل؟

بادئ ذي بدء ، يجدر بنا فهم ماهية نظام التشغيل (OS).

نظام التشغيل عبارة عن مجموعة من البرامج التي توفر تنظيم عملية الحوسبة على جهاز الكمبيوتر. تكلم لغة بسيطة، هذا برنامج مصمم ليخفي عن المستخدم كل تعقيدات "الاتصال" بالكمبيوتر. وتنشأ الصعوبات أكثر بكثير مما تبدو للوهلة الأولى. بدون مساعدة نظام التشغيل ، حتى مثل هذه العملية البسيطة مثل كتابة ملف على القرص الصلب ، والتي اعتدنا القيام بها بالضغط على عدة مفاتيح على لوحة المفاتيح ، تكون مستحيلة بالنسبة لشخص غير مبتدئ. بحاجة إلى الكتابة إلى السجلات القرص الصلبعنوان المكان الذي نريد حفظ ملفنا فيه ، والعنوان الموجود في الذاكرة الرئيسية ، وعدد وحدات البايت التي سيتم حفظها ، واتجاه الإجراء ، وفي هذه الحالة السجل. وهذا فقط لكتابة ملف واحد!

أعتقد أن الأهمية الكاملة لاختراع حتى أنظمة التشغيل الأولى أصبحت واضحة ، لأنها سمحت بإعفاء الشخص من التواصل مع الجهاز مباشرة ، مما يوفر للمبرمج نظام أوامر أكثر ملاءمة.

يعمل نظام التشغيل كحلقة وصل بين الإنسان والكمبيوتر ، مما يوفر للمستخدم واجهة بسيطة وموجهة للملفات. عندئذٍ ، يبدو أن عملية كتابة ملف على القرص أسهل مما لو كنت بحاجة إلى الاهتمام بتحريك رؤوس القرص الصلب ، وانتظر حتى تصبح في مكانها ، وما إلى ذلك.

هذه ليست سوى نظرة عامة عامة على نظام التشغيل. بعد ذلك ، أقترح النظر في نظام التشغيل بمزيد من التفصيل.

1.2 هيكل ووظائف نظام التشغيل

معظم أنظمة التشغيل الحديثة هي أنظمة معيارية (أي مقسمة إلى أجزاء وظيفية منفصلة). بالطبع ، لا توجد بنية نظام تشغيل واحدة ، ولكن هناك مناهج عالمية لهيكلة أنظمة التشغيل. الأسلوب الأكثر شيوعًا هو تقسيم جميع وحداته إلى مجموعتين:

· النواة - الوحدات النمطية التي تؤدي الوظائف الأساسية لنظام التشغيل ؛

· الوحدات التي تؤدي وظائف مساعدة لنظام التشغيل.

تدير وحدات Kernel العمليات والذاكرة وأجهزة الإدخال / الإخراج والمزيد. الوظائف التي تؤديها وحدات kernel النمطية هي الوظائف الأكثر استخدامًا ، لذا فإن سرعة تنفيذها تحدد أداء النظام بأكمله. لضمان سرعة تشغيل عالية لنظام التشغيل ، توجد معظم وحدات kernel بشكل دائم في ذاكرة الوصول العشوائي ، أي مقيمين

تؤدي باقي وحدات نظام التشغيل (المساعدة) وظائف مفيدة ولكنها ليست أساسية ، على سبيل المثال ، التحقق من صحة كتل الكمبيوتر ، واكتشاف أعطال الجهاز ، وما إلى ذلك.

غالبًا ما يكون من الصعب جدًا رسم الخط الفاصل بين البرامج المضمنة في نظام التشغيل و تطبيقات بسيطة... من المعتقد أن تلك البرامج التي تعمل في وضع kernel (أي أن المستخدم ليس لديه وصول للأجهزة إليها) هي دائمًا جزء من نظام التشغيل ، بينما تعمل البرامج المساعدة في وضع المستخدم (أي ، يمكن للمستخدم تغييرها إذا رغب في ذلك).

النواة هي القوة الدافعة وراء جميع عمليات الحوسبة ، ويعادل تعطل النواة انهيار النظام بأكمله ، ولهذا السبب يولي المطورون اهتمامًا خاصًا لموثوقية الرموز وحمايتها من تدخل المستخدم المجاني.

حسنًا ، دعنا الآن ننتقل إلى الوظائف الرئيسية التي يؤديها نظام التشغيل ككل. بشكل عام ، يمكن تقسيمها إلى قسمين أكثر أهمية ، وهما العلاقة بين الشخص والآلة وإدارة موارد الجهاز نفسه. لقد ناقشنا بالفعل أهمية الوظيفة الأولى أعلاه ، ولكن الثانية تستحق الخوض فيها بمزيد من التفصيل.

تتكون أجهزة الكمبيوتر الحديثة من معالج وذاكرة وساعات وأقراص وفئران وواجهات شبكة وطابعات وعدد لا يحصى من الأجهزة الأخرى. لذا ، فإن وظيفة نظام التشغيل هي التوزيع المنظم والمراقب لموارد الكمبيوتر بين البرامج المختلفة المتنافسة على حق استخدامها. في الواقع ، تخيل ما سيحدث إذا كانت ثلاثة برامج تعمل على نفس الكمبيوتر وحاولوا جميعًا طباعة بياناتهم في نفس الوقت على نفس الطابعة. على الأرجح ، ستظهر الأسطر القليلة الأولى على الورقة من البرنامج الأول ، والقليل التالي من الثاني ، وهكذا. والنتيجة هي ارتباك كامل. يقوم نظام التشغيل بترتيب الأشياء في مثل هذه المواقف. يسمح نظام التشغيل أولاً بالوصول إلى برنامج واحد فقط ، ويتم تخزين إخراج الآخر في ملف مؤقت ويتم وضعه في قائمة الانتظار للطباعة. في هذا الوقت ، يستمر تشغيل البرنامج الثاني ، دون أن يدرك أنه لا يرسل البيانات بالفعل إلى الطابعة. اتضح أن نظام التشغيل "يخدع" البرنامج ، كما كان. كان هذا مثالاً على تخصيص مؤقت للموارد. التوزيع المكاني لا يقل أهمية. وهو يتألف من حقيقة أن نظام التشغيل يعين لكل برنامج فقط جزءًا من مورد معين ، وليس المورد بأكمله. ولعل أبرز الأمثلة في رأيي هو توزيع عدة برامج في ذاكرة الوصول العشوائي للكمبيوتر. من الصعب حتى تخيل مقدار الوقت الذي ستستغرقه معالجة الأوامر إذا تم تزويد كل برنامج بالمقدار الكامل لذاكرة الوصول العشوائي ، وانتظر الآخرون دورهم!

يثبت وجود كل هذه الوظائف مرة أخرى ضرورة وأهمية أنظمة التشغيل. بدون نظام تشغيل ، يكون الكمبيوتر للمستخدم مجرد كومة من المعدن ، والتي يستحيل الاقتراب منها.

بناءً على الوظائف الرئيسية لنظام التشغيل ، يتم توجيههم أثناء تطويره بمتطلبات معينة:

· نمطية.

فرصة التطوير نظام البرمجيات;

· سهولة التطوير.

· المرونة والقدرة على التكيف ؛

· توافق برامج أجهزة الكمبيوتر المختلفة ضمن منصة أجهزة واحدة ؛

· الحد الأدنى من التدخل البشري ؛

· براعة بارامترية.

· التكرار الوظيفي (وجود في نظام العديد من البرامج التي تنفذ نفس الوظيفة) ؛

· الانتقائية الوظيفية (القدرة على تكوين النظام لمستخدم معين).

يمكنك بسهولة أن تتخيل الطريقة الطويلة والممتعة التي سلكها نظام التشغيل في تطويره ، وما هي المشكلات التي واجهها المطورون من أجل تلبية جميع المتطلبات المقدمة أعلاه.

1.3 تاريخ تطوير نظام التشغيل

بالطبع ، يرتبط تطوير نظام التشغيل ارتباطًا وثيقًا بتطوير أجهزة الكمبيوتر نفسها. لم توفر أجهزة الكمبيوتر القديمة لأنظمة التشغيل ، لذلك كانت جميع عمليات بدء البرامج وإيقافها وتوصيل الأجهزة الخارجية تتم يدويًا. تم تنفيذ البرمجة حصريًا بلغة الآلة. في ذلك الوقت ، تم استخدام الآلات بشكل أكبر لأغراض البحث ، وليس لحل مشاكل عملية محددة. بحلول بداية الخمسينيات من القرن الماضي ، مع اختراع البطاقات المثقبة - البطاقات الخاصة التي تم نقل خوارزمية تنفيذ البرنامج إليها - تغير الوضع إلى حد ما ، ولكن بشكل عام ، ظلت صيانة واستخدام أجهزة الكمبيوتر صعبة بشكل غير مقبول.

تم اتخاذ الخطوة الأولى نحو تسهيل الاتصال بالماكينة في أواخر الخمسينيات من القرن الماضي مع اختراع المعالجة على دفعات. كانت الفكرة هي جمع حزمة كاملة من المهام (مجموعة من البطاقات المثقوبة) ، ونقلها إلى شريط مغناطيسي ، ثم باستخدام برنامج خاص (نموذج أولي لأنظمة التشغيل الحديثة) ، قم بتشغيلها بالتتابع للتنفيذ دون مشاركة المشغل أو العامل. أدت معالجة المهام هذه إلى تقليل وقت الإجراءات المساعدة بشكل كبير في تنظيم عملية الحساب نفسها. لم يعد يتعين على الأشخاص الركض في القاعة لنقل نتائج معالجة البيانات: فقد تم إخراجهم الآن إلى الطابعة في وضع غير متصل بالشبكة (أي بدون الاتصال بالكمبيوتر الرئيسي). ومع ذلك ، كان هناك أيضًا عيب كبير: نظرًا لحقيقة أن المبرمجين فقدوا الوصول المباشر إلى جهاز الكمبيوتر ، فقد استغرق الأمر وقتًا أطول لتصحيح الأخطاء في البرامج.

كانت الخطوة التالية نحو أنظمة التشغيل الحديثة هي اختراع مبدأ تعدد المهام. في السابق ، كان المعالج الرئيسي خاملاً معظم الوقت ، في انتظار أوامر الإدخال / الإخراج من الشريط أو أي جهاز آخر. بطبيعة الحال ، كان هذا غير مريح للغاية ، وفي حالة معالجة المعلومات التجارية ، يمكن أن تستغرق هذه العملية البسيطة 80٪ من وقت العمل. كان حل المشكلة هو تقسيم الذاكرة إلى عدة أجزاء ، تم تكليف كل جزء بمهمة منفصلة. الآن لم ينتظر المعالج اكتمال عملية الإدخال / الإخراج ، ولكنه تحول إلى برنامج كان جاهزًا بالفعل للتنفيذ.

بعد تعدد المهام ، كان هناك وضع لمشاركة الوقت. تم تصميم هذا الوضع للأنظمة متعددة الأطراف ، حيث يمكن لكل مستخدم العمل في المحطة الطرفية الخاصة به. على سبيل المثال ، قد يتم تسجيل دخول عشرين مستخدمًا إلى النظام ، وإذا كان سبعة عشر منهم يفكرون أو يشربون القهوة أو يهتمون بأعمالهم الخاصة ، فقد تم توفير المعالج المركزي لثلاثة مستخدمين أرادوا العمل على الجهاز. ومع ذلك ، في مثل هذه الأنظمة ، كانت كفاءة استخدام المعدات أقل ، وكان ذلك ثمنًا للراحة.

تتطلب كل هذه الابتكارات بشكل طبيعي كتابة نظام تشغيل يمكن استخدامه على كل من الأجهزة الكبيرة والصغيرة ، مع كلاهما كمية كبيرةالأطراف الصغيرة سواء في المجال التجاري أو في مجال البحث العلمي. كان من الصعب للغاية الامتثال لجميع هذه المتطلبات. كانت أنظمة التشغيل المكتوبة في ذلك الوقت عبارة عن ملايين السطور ، معقدة للغاية وتحتوي على آلاف الأخطاء. ومع ذلك ، فقد ساهموا أيضًا في تطوير نظام التشغيل: بعض التقنيات التي تم استخدامها في أنظمة التشغيل الأولى لا تزال حية وموجودة في أنظمة التشغيل الحديثة.

بحلول منتصف السبعينيات ، أصبحت أجهزة الكمبيوتر الصغيرة منتشرة على نطاق واسع. تم تبسيط هندستها بشكل كبير والموارد محدودة. كل هذا ينعكس في نظام التشغيل لمثل هذه الحواسيب. لقد أصبحت أكثر إحكاما وأقرب إلى مفاهيم أنظمة التشغيل الحديثة. كان نظام التشغيل الأكثر شيوعًا في ذلك الوقت هو UNIX ، وسننظر في تاريخه لاحقًا.

كانت الثورة الحقيقية هي اختراع الدوائر الدقيقة السيليكونية في أوائل الثمانينيات ، ونتيجة لذلك ، ظهور أول أجهزة الكمبيوتر الشخصية (أجهزة الكمبيوتر). من حيث الهندسة المعمارية ، لم تكن أجهزة الكمبيوتر مختلفة عن أجهزة الكمبيوتر الصغيرة ، ولكن تكلفتها كانت أقل بكثير. سمح ذلك بشرائها ليس فقط من قبل الجامعات أو الشركات أو الوكالات الحكومية ، ولكن أيضًا من قبل الناس العاديين. كان نظام التشغيل UNIX الشهير آنذاك معقدًا جدًا لاستخدامه غير المتخصصين. كانت المهمة إنشاء واجهة سهلة الاستخدام ، أي مخصص للمستخدم الذي لا يعرف شيئًا ولا يريد معرفة أي شيء. هذا هو المكان الذي ظهر فيه نظام التشغيل MS-DOS المعروف (نظام التشغيل MicroSoftDisk). وتجدر الإشارة إلى أن MS-DOS كان يحتوي في البداية على واجهة سطر أوامر لم تكن سهلة الاستخدام. في وقت لاحق ، تم إنشاء بيئة رسومية لـ MS-DOS ، تسمى Windows ، والتي تطورت لاحقًا إلى نظام تشغيل مستقل. جسدت أيضًا فكرة الواجهة الرسومية التي تتكون من النوافذ والأيقونات والقوائم المختلفة والماوس.

من تاريخ تطوير نظام التشغيل ، من الواضح أن المهمة الرئيسية لنظام التشغيل ظلت دائمًا لضمان تفاعل مناسب بين الشخص والجهاز. يبدو أن أنظمة التشغيل الحديثة هي الأفضل لهذه المهمة. ومع ذلك ، من سنة إلى أخرى ، تظهر إصدارات أكثر وأكثر من نظام التشغيل ، وأكثر تقدمًا وبإمكانيات جديدة ، ويتلقى تاريخ تطوير أنظمة التشغيل المزيد والمزيد من المتابعة الجديدة.

2. بدائل ويندوز

2.1 نظام التشغيل UNIX

2.1.1 تاريخ التنمية

تم تطوير UNIX في الأصل بواسطة كين طومسون من مختبرات بيل في عام 1969 كنظام متعدد المهام لأجهزة الكمبيوتر الصغيرة والإطارات الرئيسية (أجهزة كمبيوتر ضخمة بحجم الغرفة).

أعتقد أن القدرة على نقل هذا النظام إلى أجهزة كمبيوتر مختلفة... قبل ذلك ، بالنسبة لكل آلة محددة ، كان على المبرمجين إعادة كتابة الأنظمة من الصفر ، وهذا بالطبع لم يكن ممتعًا. في UNIX ، تم حل هذه المشكلة. تمت كتابته بلغة عالية المستوى - ج. وقد أتاح ذلك إصدار إصدار واحد فقط من نظام التشغيل ، والذي يمكن بعد ذلك تجميعه (ترجمته) على أجهزة مختلفة.

في عام 1974 ، تم نقل UNIX إلى الجامعات "لأغراض تعليمية". علاوة على ذلك ، تم تزويده بمجموعة كاملة من النصوص الأصلية ، مما أتاح للمالكين تصحيحه إلى ما لا نهاية. هذه هي الطريقة التي وجد بها UNIX الاستخدام التجاري وأصبح أحد أكثر أنظمة التشغيل انتشارًا. كانت المشكلة الوحيدة هي أن كل مصنع أضاف تحسينات غير قياسية خاصة به ، لذلك لفترة طويلة جدًا لم يتمكنوا من كتابة حزمة برامج لـ UNIX بحيث يمكن تشغيلها في أي إصدار منها. كان حل هذه المشكلة هو إنشاء معيار POSIX ، والذي تضمن الإجراءات الأكثر عمومية الكامنة في معظم إصدارات UNIX. أدى هذا إلى تبسيط الموقف إلى حد ما وإضفاء بعض الوحدة على تطوير إصدارات UNIX.

يوجد اليوم عدد كبير من النسخ من نظام UNIX ، بما في ذلك Linux و MINIX و SystemV و Solaries و XENIX ، لكن جميع أنظمة التشغيل هذه تحتفظ بالمبادئ الأساسية لتنفيذ الخوارزميات وهياكل البيانات واستدعاءات النظام.

نظام التشغيل الأكثر إثارة للاهتمام هو Linux. خصوصية نسخة UNIX هذه هي نموذج عملها: إنه برنامج مجاني. على عكس Windows و Mac OS والأنظمة التجارية الشبيهة بـ UNIX ، لا يوجد لدى Linux مركز جغرافي للتطوير. لا توجد منظمة تمتلك هذا النظام أيضًا. برنامج Linux هو نتيجة آلاف المشاريع. تجمع العديد من المشاريع المتسللين من جميع أنحاء العالم الذين لا يعرفون إلا عن طريق المراسلة. يمكن لأي شخص إنشاء مشروع خاص به أو الانضمام إلى مشروع موجود ، وإذا نجحت ، ستصبح نتائج العمل معروفة لملايين المستخدمين. يشارك المستخدمون في اختبار البرامج المجانية ، والتواصل مباشرة مع المطورين ، مما يسمح لهم بالعثور على الأخطاء وإصلاحها بسرعة وتنفيذ ميزات جديدة. يحدد هذا الأسلوب الفعالية من حيث التكلفة وشعبية Linux. اليوم ، يتم استخدام نظام التشغيل هذا في العديد من الأجهزة ، بدءًا من الهواتف المحمولة وأجهزة التوجيه وانتهاءً بالمركبات العسكرية بدون طيار.

استنادًا إلى تنوع عائلة نظام التشغيل هذه ، يمكننا أن نستنتج الدور المهم الذي لعبته UNIX في تطوير أنظمة التشغيل ، وبدون مبالغة ، نطلق عليها تاريخيًا أحد أهمها.

2.1.2 المزايا والعيوب الرئيسية

تم وضع المزايا الرئيسية لـ UNIX في الأصل في الفكرة التي تم اتباعها عند إنشائها. "يجب أن يعتمد نظام التشغيل على عدد صغير من المفاهيم غير المتعلقة بالأجهزة التي توفر مجتمعة بيئة متنقلة لتطوير التطبيقات وتشغيلها." بناءً على ذلك ، هناك ميزتان رئيسيتان لنظام التشغيل UNIX: البساطة وقابلية النقل. ربما يكون هذا هو الشيء الرئيسي الذي يميزه عن أنظمة التشغيل الأخرى.

نعني بالبساطة أن UNIX ، بسبب ضغط النواة ، لا تتطلب موارد الكمبيوتر (على عكس نفس Windows). بالإضافة إلى ذلك ، يحتوي UNIX على العديد من المزايا الأخرى.

أولاً ، نموذج ملف مبسط يسمح لك بإنشاء عدد غير محدود من الأدلة الفرعية على محرك الأقراص الثابتة.

ثانيًا ، يستخدم ستة أوامر أساسية فقط. عملية شوكة. بواسطة "fork" ، تقوم العملية بإنشاء نسخة طبق الأصل من نفسها. بهذه الطريقة تحصل على نسختين متطابقتين. غالبًا ما تؤدي النسخة التي يتم إنتاجها عملية أخرى - فهي تستبدل نفسها ببرنامج جديد. هذه هي العملية الأساسية الثانية. المكالمات الأربعة المتبقية - فتح وإغلاق وقراءة وكتابة - مخصصة للوصول إلى الملفات. استدعاءات النظام الستة هذه هي العمليات البسيطة التي يتكون منها Unix. يوجد بالطبع عدد كبير من الأوامر الأخرى ، ولكن بمعرفة هذه الأوامر الخمسة ، يمكنك بسهولة تنفيذ العمليات الأساسية في بيئة UNIX.

ثالثًا ، كان استخدام لغة أوامر مطورة بشكل كافٍ في الواجهة الأساسية للنظام بمثابة تبسيط هام لـ UNIX. حتى اليوم ، مع ظهور العديد من الأطر الرسومية (مثل XWindowSystem) ، هناك العديد من المستخدمين الذين يفضلون واجهة سطر الأوامر الأساسية.

تعني قابلية نقل UNIX أنه يمكن استخدامها على أنظمة أساسية مختلفة للأجهزة. بالإضافة إلى ذلك ، من الممكن تشغيل البرامج مرة واحدة بواسطة عدة مستخدمين من جهاز واحد ، مما يسهل إنشاء الشبكات. بالمناسبة ، بفضل مبدأ تعدد الأطراف ، لعبت UNIX دورًا مهمًا في تطوير الإنترنت.

بالطبع ، نظام التشغيل UNIX ليس مثاليًا. يمكن العثور على أمثلة لعشرات أنظمة التشغيل الأخرى التي تم تصميمها بشكل أكثر تفكيرًا ، وتوفر أدوات برمجة أكثر قوة ، وما إلى ذلك. تشمل عيوب النظام الرئيسية ما يلي:

· وضع الوقت الحقيقي غير مدعوم (نوع من المهام المتعددة حيث يقوم نظام التشغيل نفسه بنقل التحكم من برنامج قابل للتنفيذ إلى برنامج آخر) ؛

· مقاومة ضعيفة لأعطال الأجهزة.

· انخفاض الكفاءة عند حل المشكلات من نفس النوع.

وسائل التفاعل والتزامن ضعيفة التطور من العمليات.

بالإضافة إلى ذلك ، لوحظ وجود زيادة في التحميل في الإصدارات الأخيرة من UNIX.

ومع ذلك ، على الرغم من كل عيوبها ، تظل عائلة UNIX واحدة من أكثر العائلات طلبًا في السوق ويمكنها في المستقبل التنافس بشكل جيد مع Windows.

2.1.3 الاستخدام

تم تصميم أنظمة التشغيل الشبيهة بـ UNIX في الأصل لخدمة الحواسيب المركزية ، وهي تُستخدم حاليًا بشكل أساسي لخدمة الخوادم ، ولكن هناك إصدارات مناسبة تمامًا للاستخدام المنزلي أو المكتبي. أيضًا ، يعد نظام UNIX ، بفضل توليفة قوية من الأوامر القياسية ، مثاليًا لإنشاء التطبيقات.

يعد UNIX مفيدًا للمستخدم المتميز نظرًا لأن ملفات يتطلب معرفة مبادئ سير العمليات التي تحدث فيه. لذلك ، من غير المرجح أن تناسب "المبتدئين". ومع ذلك ، فإن تعدد المهام الحقيقي ومشاركة الذاكرة الثابتة تضمن موثوقية عالية لأداء النظام ، وإذا كنت بحاجة إلى نظام تشغيل موثوق ومرن ، فإن UNIX ستناسبك بنسبة مائة بالمائة. هذا هو السبب في أن خط UNIX يحظى بشعبية كبيرة هذه الأيام. من حيث الموثوقية ، من غير المحتمل أن تتمكن معظم أنظمة التشغيل الحديثة من مطابقتها. ليس من قبيل المصادفة أن القوات العسكرية والمنظمات الحكومية غالبًا ما تفضل أنظمة تشغيل شبيهة بـ UNIX.

لذلك ، بدءًا من مشروع لعبة تقريبًا ، يتم اليوم تنفيذ عائلة أنظمة التشغيل UNIX بنجاح في مجالات مختلفة من النشاط: من البنوك والوكالات الحكومية إلى المكاتب والمتاجر الكبيرة.

2.2 OS / 2

2.2.1 تاريخ الخلق

بدأ نظام التشغيل OS / 2 كتطوير مشترك بين IBM و Microsoft (1984). ومع ذلك ، انهار المشروع لاحقًا ، وأعادت Microsoft إصدار نسختها من OS / 2 إلى WindowsNT ، واستمر تطوير OS / 2 نفسه في شركة IBM ، التي لا تزال لا تولي الاهتمام الواجب لنظام التشغيل هذا. بشكل عام ، أثرت المنافسة على الريادة في سوق أنظمة التشغيل بين هذه الشركات بشكل كبير على التطوير الإضافي لأنظمة التشغيل التي طورتها كل من Microsoft و IBM.

تم تصميم OS / 2 في الأصل كبديل لـ MS-DOS. حتى ذلك الحين ، كان من الواضح أن MS-DOS لديه عدد من العيوب الهامة المرتبطة بالذاكرة المحدودة و نظام الملفات، ولم يتمكن من استخدام الإمكانات الكاملة لأجهزة الكمبيوتر في ذلك الوقت. كانت المفاهيم الكامنة وراء تطوير نظام التشغيل الجديد واعدة: سوف يدعم OS / 2 تعدد المهام الوقائي ، والذاكرة الافتراضية ، وواجهة المستخدم الرسومية ، وتشغيل تطبيقات DOS. ومع ذلك ، لا يمكن تنفيذ معظم هذه الخطط.

احتوى الإصدار الأول من OS / 2 1.0 ، الذي تم إصداره في عام 1987 ، على معظم الميزات المطلوبة لنظام تشغيل متعدد المهام. ومع ذلك ، فقد كان يفتقر إلى التمثيل الرسومي ويفتقر إلى برامج التشغيل للعديد من الطابعات والأجهزة الشائعة الأخرى. بالإضافة إلى ذلك ، كانت تتطلب الكثير من موارد الكمبيوتر ؛ كان تنفيذ تطبيقات DOS والتفاعل معها بطيئًا جدًا ، وفي بعض الأحيان كان ذلك مستحيلًا ؛ في كل مرة ، يمكن للمستخدم العمل مع تطبيق واحد فقط ، بينما تم تنفيذ بقية العمليات في وضع الخلفية... كل هذه العيوب لم تسمح لـ OS / 2 "بتفجير" سوق أنظمة التشغيل مثل UNIX. اختار معظم المستخدمين MS-DOS ، وإن لم يكن مثاليًا ، ولكن مألوفًا ، أو تحولوا إلى Windows 3.1 ، الذي أصدرته Microsoft في نفس الوقت تقريبًا.

أعتقد أن شركة IBM كانت تسرع في إطلاق الإصدارات الأولى من OS / 2. خلاف ذلك ، يمكن أن يتنافس نظام التشغيل هذا مع خط Windows و MS-DOS.

بالطبع ، مع كل إصدار جديد ، أصبح OS / 2 أفضل وأفضل. بالفعل في OS / 2 v2.00 (1992) ، تم التخلص من أوجه القصور الرئيسية في الإصدار الأول ، علاوة على ذلك ، كان أول نظام تشغيل 32 بت متاحًا ويعمل لأجهزة الكمبيوتر الشخصية ، مما جذب الانتباه بلا شك إليه في سوق OS . تبع ذلك إصدار إصدارات شبكة ناجحة إلى حد ما من OS / 2 (على سبيل المثال ، Warp 3 و WarpConnect و Warp 4). منذ تلك اللحظة فصاعدًا ، بدأت أنظمة التشغيل التي تشبه OS / 2 في التطور مثل الأنظمة المتصلة بالشبكة.

في عام 1997 ، كانت هناك أسباب وجيهة للقول أن OS / 2 يعيش حياته كنظام تشغيل. على سبيل المثال ، أعلنت شركة IBM رسميًا أنها تقوم بإزالة OS / 2 من السوق الاستهلاكية ، وتم حل قسم تطوير OS / 2 ، وتم نصح المستخدمين بالانتقال إلى أنظمة تشغيل أخرى. ومع ذلك ، نظرًا لأن العالم منغمس أكثر فأكثر في مجال الأعمال التجارية والإنترنت ، لا تزال شركة IBM تعود لدعم الأنظمة الشبيهة بـ OS / 2 وفي عام 1999 تقدم إصدارًا جديدًا: Warp4.5 ServerforE-business (Aurora).

وبالتالي ، فإن مجموعة أنظمة OS / 2 لديها آفاق تطوير حقيقية تمامًا ومن السابق لأوانه على الأقل الحديث عن اختفاء نظام التشغيل هذا من السوق.

2.2.2 المزايا والعيوب الرئيسية

من الصعب تحديد أي مزايا عامة لأنظمة عائلة OS / 2 ، منذ ذلك الحين كل إصدار له إيجابياته وسلبياته ، والتي قد تكون مفقودة في الترقيات اللاحقة. ومع ذلك ، أعتقد أنه يمكن اعتبار ما يلي شائعًا لجميع الإصدارات:

· دعم قوي لمرافق الإنترنت والشبكات (خاصة لإصدارات الشبكة) ؛

· التشغيل المستقر لنواة النظام ، مما يعني الموثوقية.

العيب الرئيسي والأكبر في OS / 2 هو العدد الصغير جدًا من البرامج والتطبيقات المكتوبة لنظام التشغيل هذا. أعتقد أن هذا يرجع جزئيًا إلى سياسة IBM نفسها. في بداية تطوير OS / 2 ، لم تتعامل شركة IBM مع هذا النظام بعناية كافية ولم تتعاون عمليًا مع مطوري البرامج. ومن المثير للدهشة أيضًا أن برامج تشغيل هذا النظام غير متوفرة حاليًا على موقع IBM الرسمي. بالإضافة إلى ذلك ، لا يأتي أي من إصدارات OS / 2 برموز أساسية ، أي بالرغم من الطلبات العديدة من قبل المستخدمين ، فإن IBM تحرمهم من فرصة تطوير النظام بشكل مستقل ، كما هو الحال مع Linux. (على الرغم من الإنصاف ، تجدر الإشارة إلى أن الاستعداد حاليًا للإفراج نسخة جديدة OS / 2 ، المسمى osFree ، والذي يشير فقط إلى كود مفتوح المصدر.) لماذا يظل هذا الموقف الغريب لشركة IBM تجاه إنشائها لغزا بالنسبة لي.

يمكن أن يسمى العيب النسبي للنظام عملية صعبة ومربكة إلى حد ما لتثبيت نظام التشغيل على جهاز الكمبيوتر. على الرغم من أنه من غير المحتمل أن يكون هذا مشكلة بالنسبة للمستخدمين المتقدمين.

بخلاف ذلك ، يعد OS / 2 نظامًا مستقرًا يحتل بثقة مكانته الخاصة (وإن كانت صغيرة) في سوق أنظمة التشغيل.

2.2.3 الاستخدام

اليوم ، تثق العديد من أكبر الشركات في أوروبا في OS / 2 لإدارة شبكات الكمبيوتر الخاصة بهم ، ولكن يجب ملاحظة أن OS / 2 لا يستخدم على نطاق واسع في روسيا. لم يكن OS / 2 شائعًا على الإطلاق كنظام تشغيل منزلي ، حيث ظل في ظل Windows.

بالطبع ، يتم استخدام OS / 2 كخادم ، حيث تتطلب الموثوقية والأداء منه. نظرًا لاستقراره ، يتم استخدام OS / 2 في البنوك كنظام تشغيل لأجهزة الصراف الآلي. يعد OS / 2 مناسبًا أيضًا للاستخدام حيثما كان ذلك ضروريًا لمعالجة كميات كبيرة من المعلومات ، على سبيل المثال ، في محطات الطقس أو في مجال البحث العلمي. كثير من الأحيان أقل هذا النظامتستخدم لتطوير التطبيقات. من المثير للاهتمام أن نلاحظ أن OS / 2 قد اكتسب بعض الشعبية بين اللاعبين كما هو تعارض التطبيقات أقل بكثير من تعارض نفس خط Windows.

لذلك ، تعرفنا على بديل آخر لعائلة Windows. ومع ذلك ، أشك في أن عائلة OS / 2 يمكنها إخراج Windows بقوة من سوق أنظمة التشغيل ، على الأقل اليوم. بادئ ذي بدء ، يرجع هذا إلى قلة البرامج الخاصة بنظام التشغيل هذا ، وبالتالي انخفاض شعبيته بين مالكي أجهزة الكمبيوتر. ومع ذلك ، يجب ألا تتجاهل OS / 2 وتتخلص منه بعيدًا عن المقياس ، لأنه بمجرد أن تولي شركة IBM الاهتمام الكافي لتطويرها ، فإنها ستطلق على الفور إمكاناتها الكاملة.

2.3 ماك

2.3.1 تاريخ التنمية

وتجدر الإشارة على الفور إلى أن نظام MacOS مصمم ليتم تثبيته على أجهزة الكمبيوتر التي تصنعها شركة Apple. تكمن خصوصية أجهزة الكمبيوتر هذه في أن كل من البرامج و "الأجزاء الداخلية" للكمبيوتر نفسه يتم تجميعها بواسطة شركة واحدة ، وهي شركة Apple. يتيح لك هذا الأسلوب تحقيق أقصى قدر من التوازن بين البرنامج والأجهزة التي سيتم استخدامها معها ، والذي بدوره يلغي فعليًا إمكانية تعارض الأجهزة التي نواجهها غالبًا عند استخدام IBMPC. ومع ذلك ، فإن أجهزة الكمبيوتر هذه ليست مثالية. النقطة المهمة هي أنها أجهزة كمبيوتر متجانسة ، أي يكاد يكون من المستحيل توصيل أجهزة جديدة أو ترقية الأجهزة القديمة. أعتقد أن هذا يمكن أن يكون عيبًا خطيرًا لبعض المستخدمين ، خاصة أولئك الذين اعتادوا على تجميع أجهزة الكمبيوتر الخاصة بهم بأنفسهم.

من المهم أن نلاحظ أن ماكنتوش (أي ما يسمى بأجهزة كمبيوتر Apple) كان أول أجهزة الكمبيوتر الشخصية ، وكان نظام MacOS هو أول نظام تشغيل تجاري لم يقدم للمستخدم واجهة سطر أوامر ، بل واجهة رسومية مألوف جدًا بالنسبة لنا اليوم ، مع النوافذ والمجلدات والرموز ومؤشر الماوس. أصبح إصدار نظام التشغيل هذا ثورة حقيقية في عالم الكمبيوتر الشخصي ، وأصبحت العديد من التقنيات المستخدمة فيه أساسًا لتطوير أنظمة التشغيل المستقبلية. على سبيل المثال ، فإن OCWindows GUI متطابقة تقريبًا مع macOS GUI. لذلك يمكننا أن نقول بأمان أن MacOS هو نوع من السلف لنظام Windows.

تم إطلاق الإصدار الأول من MacOS في عام 1984 ، إلى جانب أول كمبيوتر شخصي Macintosh من Apple. لم تشغل سوى 216 كيلوبايت من مساحة القرص وتعمل حتى عند النسخ من كمبيوتر إلى آخر. لكن مثل هذا المنتج كان غير محمي تمامًا من التزييف ، لذلك خصص المطورون وقتًا إضافيًا ليس فقط لتحسينه التقني وتوسيع الوظائف والاستقرار ، ولكن أيضًا للحماية. كان العيب الرئيسي في الإصدار الأول هو أن برنامج "مجمّد" واحد فقط أدى إلى فشل النظام بأكمله ، أي لم يكن هناك مبدأ استباقي لتعدد المهام. تم تصحيح هذا الخلل في إصدارات نظام التشغيل التالية. بعد الإصدار الأول من MacOS ، تم إصدار تسعة تعديلات. مع كل إصدار ، أصبح MacOS أكثر حيوية وفعالية وأسهل في الاستخدام وأكثر موثوقية.

حتى الآن ، أحدث إصدار من نظام التشغيل هذا هو MacOSX ، والذي استوعب كل ما هو أفضل الإصدارات السابقة، وفي رأيي يمكن تسميته بحق أحد أكثر أنظمة التشغيل ملاءمة.

2.3.2 المزايا والعيوب الرئيسية

يستمر الجدل حول أيهما أفضل من نظام IBMPC الأساسي أو Macintosh منذ فترة طويلة. من وجهة نظري ، فإن مسألة إيجابيات وسلبيات أجهزة كمبيوتر Macintosh ، وبالتالي نظام تشغيل MacOS ، مسألة نسبية إلى حد ما.

تقليديا ، تشمل عيوب macOS السعر المرتفع. نعم ، في الواقع ، أسعار أجهزة كمبيوتر Apple تقارب ضعف سعر أجهزة IBMPC العادية. لكن مقابل هذه الأموال ، تحصل على جهاز كمبيوتر جميل بجودة ممتازة بشخصيته الخاصة ونظام تشغيل حديث ، مصمم مع وضع الجميع في الاعتبار. أحدث التقنياتوإنجازات العلم. في الوقت نفسه ، تم إنشاء MacOS خصيصًا لأجهزة كمبيوتر Macintosh ، مما يتيح لك استخدام إمكانات الأجهزة بنسبة مائة بالمائة ، وعدم دفع مبالغ زائدة مقابل العناصر الجديدة التي لا تعرف متى وما يمكن تقييمها.

العيب الثاني هو التحديد. اصطفواأجهزة كمبيوتر Macintosh. اتضح أن Apple تقود المستخدم إلى أطر معينة: بعد كل شيء ، من أجل الاستمتاع بجميع مزايا MacOS ، عليه ببساطة أن يشتري لنفسه جهاز Macintosh. ولكن من ناحية أخرى ، بعد أن أتيت إلى المتجر ، لن تضطر إلى التفكير طويلاً في اختيار ماكنتوش ، بينما ستكون جودة كل منها مستوى عال.

مشكلة أخرى غير سارة هي الطبيعة المغلقة لنظام MacOS ، والتي تؤثر بشكل أساسي على عدم وجود برامج لها من مطوري الطرف الثالث. حتى الآن ، لا توجد بعض منتجات البرامج المهمة المكتوبة لنظام التشغيل Macintosh ، ولن يتمكن اللاعبون من التجول ، نظرًا لأن الألعاب تم تطويرها بشكل أساسي لنظام Windows ، ثم لنظام MacOS ، ولن تجد بعض الألعاب على الإطلاق. لكن الوقت لا يزال قائما ، ويبدو أن المنظمات منخرطة في تطوير منتجات برمجية لنظام التشغيل MacOS ، كما أن مطوري البرامج المشهورين مهتمون بجعل منتجاتهم تعمل على أجهزة كمبيوتر Macintosh. الأهم من ذلك ، أن Apple قامت بتضمين BootCamp في أحدث إصدار من MaOS ، مما يجعل من السهل تثبيت واستخدام أي برنامج على أجهزة كمبيوتر Macintosh.

أيضًا من بين المزايا التي لا شك فيها لنظام MacOS ، على ما أعتقد ، عدم وجود تعارضات بين البرامج والأجهزة ، والتي لا يستطيع نفس Windows التفاخر بها على الإطلاق ، والحماية الكاملة تقريبًا من الفيروسات والديدان والأرواح الشريرة الأخرى ، لأن عدد البرامج الضارة يمكن أن تصيب macOS عمليا يساوي الصفر. لذلك ، أعتقد أن نظام التشغيل هذا لا يزال يحتوي على مزايا أكثر من العيوب.

يمكن أن يستمر الجدل حول أيهما أفضل إلى أجل غير مسمى ، ولكن إذا سألت أولئك الذين قرروا واشتروا جهاز كمبيوتر Macintosh ، ما إذا كانوا يوافقون على تغييره إلى كمبيوتر آخر ، فستحصل على الأرجح على إجابة سلبية. مستخدمو ماكنتوش يحبون أجهزة الكمبيوتر الخاصة بهم. يمكن تفسير ذلك من خلال حقيقة أن إدارة Apple تصنع منتجاتها للأشخاص بشكل أساسي. استراتيجيتهم الرئيسية هي الجمال والراحة. بالإضافة إلى ذلك ، فإن جميع تطوراتهم تتماشى مع العصر ، وحتى قبل ذلك بقليل. عند شراء جهاز كمبيوتر Macintosh يعمل بنظام التشغيل MacOS ، يمكنك التأكد من أنه لن يصبح قديمًا في غضون ستة أشهر ، ولكنه سيكون مناسبًا لفترة طويلة.

.3.3 الاستخدام

بالنظر إلى جميع مزايا MacOS ، فإن السؤال الذي يطرح نفسه على الفور هو سبب عدم انتشاره على نطاق واسع مثل منافسه الرئيسي ، نظام التشغيل Windows المعروف. الجواب على ذلك يأتي من أوجه القصور المذكورة أعلاه: ارتفاع الأسعار ، ونقص البرمجيات ، ونماذج محدودة ، وما إلى ذلك. لذلك ، يفضل معظم المستخدمين تكوين IBMPC المألوف مع نظام Windows المألوف الخاص به.

ومع ذلك ، على الرغم من ذلك ، اكتسب MacOS مع ذلك شعبية كبيرة في مجال الأعمال التجارية وبين المهنيين المشاركين فيه رسومات الحاسوبوالطباعة.

بناءً على ذلك ، أعتقد أن الوقت ليس بعيدًا عندما تصبح أجهزة كمبيوتر Apple التي تعمل بنظام macOS شائعة جدًا (ولديهم جميع المتطلبات المسبقة لذلك) بحيث تتنافس مع Microsoft مع نظام التشغيل Windows الخاص بها.

استنتاج

ها نحن هنا في نهاية نظرة عامة على بدائل Windows. بالطبع ، هناك العديد من أنظمة التشغيل الأخرى ، إلى جانب تلك الموجودة في عملي ، والتي يمكن أن تحل محل Windows. لقد حاولت أن أفكر فقط في أكثرها استخدامًا. يمكننا أن نقول على وجه اليقين أنه لا يوجد من بينهم "سيئون" أو "جيدون". كل من أنظمة التشغيل المدروسة لها مزاياها وعيوبها. يعتمد استخدامها على نطاق التطبيق ، وبالتالي المهام التي تم تعيينها لهم. تعتبر بعض أنظمة التشغيل مثالية لمعالجة كميات كبيرة من المعلومات وتتميز بموثوقيتها ، على سبيل المثال ، خط أنظمة OS / 2. البعض الآخر ميسور التكلفة ، مثل Linux. لا يزال البعض الآخر يرضي بالألوان والبهجة ، على سبيل المثال MacOS.

بالطبع ، من الصعب عدم الموافقة على أن من بنات أفكار Microsoft سيظلون الرائد بين البرامج في سوق أنظمة التشغيل لفترة طويلة ، لا سيما بين أنظمة التشغيل "المنزلية". هناك أسباب مفهومة تمامًا لذلك: الطابع الجماعي ، والتوافر ، وسهولة الاستخدام ، وما إلى ذلك. ومع ذلك ، هناك منافسين جديرين مناسبين للاستخدام المنزلي أيضًا. أكثر هذه الأنظمة لفتًا للانتباه ، في رأيي ، هو macOS. هذا النظام له عيوبه ، لكن جميعها ضائعة على خلفية ملاءمته وموثوقيته. إلى جانب ذلك ، فإن Windows ليس نظامًا مثاليًا أيضًا. تستحق تعارضات التطبيقات وحدها الكثير ، كما أن متطلبات Windows على موارد الأجهزة ليست منخفضة بأي حال من الأحوال.

على أي حال ، عند اختيار نظام التشغيل ، يجب ألا تسترشد باتجاهات الموضة. كما قلت ، يجب أولاً وقبل كل شيء المضي قدمًا من المهام التي يجب أن يؤديها نظام التشغيل. في الواقع ، كما اكتشفنا في بداية العمل ، فإن نظام التشغيل هو رابط الاتصال الرئيسي عندما يعمل الشخص مع جهاز كمبيوتر. يمكن أن يعتمد نجاح هذا العمل وراحته بشكل كبير على اختيار نظام التشغيل.


1. Olifer V.G. ، Olifer N.A. أنظمة تشغيل الشبكة. - SPb .: بيتر ، 2002-544 ص.

2. - 400 ثانية.

3. Tanenbaum E. أنظمة التشغيل الحديثة. الطبعة الثانية. - SPb .: بيتر ، 2002 - 1040.

4. Kuznetsov S. "UNIX ميت ، وأنا على قيد الحياة" - مقال على الإنترنت (http://www.citforum.ru/database/articles/art_7.shtml)

5. الغرض من نظام التشغيل ووظائفه. - مقال على الإنترنت (http://sapr.mgsu.ru/biblio/ibm/contents/nazn.htm#UNIX)

6.www.maclinks.ru - موقع مخصص لنظام macOS

7. ويكيبيديا - الموسوعة المجانية (www.wikipedia.org)


بارتيكا تل ، بوبوف آي. أنظمة التشغيل والبيئات والقذائف: برنامج تعليمي. - م: منتدى: INFRA - M ، 2003.

في. أوليفر ، ن. اوليفر. أنظمة تشغيل الشبكة. - SPb .: بيتر ، 2002

Tanenbaum E. أنظمة التشغيل الحديثة. الطبعة الثانية. - SPb .: بيتر ، 2002

بارتيكا تل ، بوبوف آي. أنظمة التشغيل والبيئات والقذائف: برنامج تعليمي. - م: منتدى: INFRA - M ، 2003.

كوزنتسوف س. "UNIX ماتت ، لكنني ما زلت على قيد الحياة." - مقال على الإنترنت. (http://www.citforum.ru/database/articles/art_7.shtml)

ويكيبيديا هي الموسوعة المجانية (www.wikipedia.org)

الغرض من نظام التشغيل ووظائفه. - مقال على الإنترنت (http://sapr.mgsu.ru/biblio/ibm/contents/nazn.htm#UNIX)

سميرنوف بافل الصف الخامس أ

في هذا العمل ، يتم دراسة مفهوم نظام التشغيل ، ويتم تقديم تصنيف نظام التشغيل ، ويتم النظر في المراحل الرئيسية لتطوير نظام التشغيل ، ومتطلبات أنظمة التشغيل الحديثة والاتجاهات في تطوير أنظمة التشغيل. . تقدم الورقة تحليلًا مقارنًا لاستخدام نظام التشغيل لمستخدمي الإنترنت في روسيا والعالم. تم إجراء بحث صغير حول موضوع استخدام البرنامج على أجهزة الكمبيوتر لطلاب الصف 5 "ب" من المدرسة №12.

تحميل:

معاينة:

البرنامج العلمي والاجتماعي الروسي للشباب وأطفال المدارس

"خطوة إلى المستقبل"

مؤتمر البحوث الحضرية لأطفال المدارس من الصف الخامس إلى الثامن

"خطوة إلى المستقبل ، جونيور!"

أنظمة التشغيل أمس واليوم وغدا

سميرنوف بافل

مذكرة تفاهم "المدرسة الثانوية رقم 12" ،

5 "ب" فئة

مشرف:

أولغا فلاديميروفنا زافوروتنيخ ،

مدرس علوم حاسبات من فئة المؤهل الثاني

MBOU "المدرسة الثانوية رقم 12"

أوست إليمسك ،

2012 ص.

مقدمة ………………………………………………………………………… .. 3

الفصل الأول: ما هو نظام التشغيل ………………………………… ..4

الفصل 2. مراحل تطوير نظام التشغيل …………………………………………………… 6

الفصل 3. أنظمة التشغيل الحديثة ، اتجاهات التنمية…………………………..8

الخلاصة …………………………………………………………………………… 10

الأدب …………………………………………………………………………… .11

مقدمة

لكي يعمل الكمبيوتر ، فإنه يحتاج إلى برامج.

هناك برنامج يجب على المستخدم تثبيته على جهاز الكمبيوتر الخاص به. يطلق عليه نظام التشغيل. يوفر مثل هذا البرنامج التفاعل بين الإنسان والكمبيوتر. يمكن مقارنة نظام التشغيل بموصل في الأوركسترا - فهو يعطي أوامر لكل من الأجهزة والبرامج ، ويهتم بتخصيص الذاكرة واستخدامها.

نظام التشغيل عبارة عن مجموعة معقدة من البرامج.

في درس علوم الكمبيوتر ، قيل لنا القليل جدًا عن هذا البرنامج ، وأصبحت مهتمًا بالعثور على معلومات حول نظام التشغيل. وعندما قدمت طلبًا على الإنترنت حول هذا الموضوع ، أدركت أنني أريد أن أعرف كيف ظهر هذا البرنامج ، ولماذا سار نظام التشغيل بهذه الطريقة بالضبط في تطويره ، وما هي برامج النظام الحديثة التي يجب أن تكون وكيف يجب أن تتغير في مستقبل.

الغرض من عملي: دراسة مراحل تكوين وتطوير أنظمة التشغيل ، ومراعاة الاتجاهات الحديثة وتحديد الاتجاهات في مزيد من تطوير برامج النظام.

مهام:

  1. ادرس الأدبيات حول هذا الموضوع.
  2. ضع في اعتبارك تصنيف أنظمة التشغيل.
  3. قم بإجراء تحليل مقارن.

الفصل 1. ما هو نظام التشغيل

نظام التشغيل هو مجموعة من برامج النظام التي تضمن العمل المشترك لجميع أجهزة الكمبيوتر وتدعم تشغيل جميع برامجها.

يخفي نظام التشغيل عن المستخدم التفاصيل المعقدة لتفاعل التفاصيل غير الضرورية للتفاعل مع أجهزة الكمبيوتر ويحرره من تعلم لغة الآلة.

نظام التشغيل عبارة عن مجموعة برامج تتكون من الوحدات التالية:

  1. مدير الملفات - تخزين المعلومات على أقراص الذاكرة الخارجية ؛
  2. معالج الأوامر - يطلب من المستخدم الأوامر وينفذها ؛
  3. برامج تشغيل الأجهزة - برامج للعمل مع أجهزة الكمبيوتر ؛
  4. واجهة رسومية
  5. برامج الخدمة - خدمة الأقراص وتنفيذ عمليات الملفات والعمل في الشبكات وما إلى ذلك.
  6. نظام مرجعي

وظائف نظام التشغيل الرئيسية

  1. تنظيم التنفيذ المنسق لجميع العمليات في الكمبيوتر.
  2. توفير تخزين المعلومات في الذاكرة الخارجية وتبادلها مع أجهزة الإدخال والإخراج.
  3. رد الفعل على الأخطاء وحالات الطوارئ
  4. تنفيذ الحوار والتواصل مع المستخدم.

تصنيف نظام التشغيل

صنف تانينباوم أندرو ، الأستاذ في جامعة أمستندر الحرة ومطور برمجيات الأنظمة ، أنظمة التشغيل على النحو التالي:

أنظمة تشغيل الحاسبات المركزية.تركز أنظمة تشغيل Mainframe بشكل أساسي على معالجة العديد من الوظائف المتزامنة ، والتي يتطلب معظمها قدرًا كبيرًا من I / O. على سبيل المثال ، التعامل مع المطالبات في شركات التأمين أو تجميع تقارير المبيعات لسلسلة من المتاجر ، أو الإشراف على عملية بنكية ، أو حجز تذاكر الطيران.

مثال على نظام تشغيل حاسب مركزي هو OS / 390 ، المشتق من OS / 360.

أنظمة تشغيل الخادم.تخزن الخوادم صفحات الموقع وتعالج الطلبات الواردة. UNIX و Windows 2000 هما أنظمة تشغيل خادم نموذجية. الآن تم استخدام نظام التشغيل Linux لهذا الغرض.

أنظمة التشغيل متعددة المعالجات.أنظمة التشغيل هذه هي أنواع مختلفة من أنظمة تشغيل الخادم مع إمكانية الوصول إلى الاتصالات المصممة لتوصيل معالجات متعددة بنظام واحد.

أنظمة تشغيل أجهزة الكمبيوتر الشخصية.وظيفتهم هي توفير واجهة سهلة الاستخدام لمستخدم واحد. أبرز الأمثلة هي Windows 98 و Windows 2000 ونظام تشغيل كمبيوتر Macintosh و Linux.

أنظمة تشغيل في الوقت الفعلي.في أنظمة التحكم في التصنيع ، تجمع أجهزة الكمبيوتر في الوقت الفعلي بيانات حول عملية صناعية وتستخدمها للتحكم في الآلات في المصنع. VxWorks و QNX هما أنظمة تشغيل معروفة في الوقت الفعلي.

أنظمة التشغيل المضمنة.تعمل الأنظمة المضمنة التي تتحكم في إجراءات الجهاز على أجهزة لا تعتبر عادةً أجهزة كمبيوتر ، مثل أجهزة التلفزيون وأفران الميكروويف و الهواتف المحمولة... غالبًا ما يكون لها نفس خصائص أنظمة الوقت الفعلي ، ولكن مع حجم خاص وذاكرة وقيود في الطاقة. ومن أمثلة أنظمة التشغيل هذه PalmOS و Windows CE (الإلكترونيات الاستهلاكية).

أنظمة تشغيل البطاقات الذكية.تعمل أصغر أنظمة التشغيل على البطاقات الذكية ، وهي عبارة عن جهاز بحجم بطاقة الائتمان يحتوي على وحدة معالجة مركزية. تخضع أنظمة التشغيل هذه لقيود صارمة للغاية على طاقة المعالج والذاكرة. يمكن لبعضهم التعامل مع معاملة واحدة فقط ، مثل الدفع الإلكتروني ، لكن أنظمة التشغيل الأخرى على نفس البطاقات الذكية تؤدي وظائف معقدة. غالبًا ما تكون أنظمة ملكية.

لذا ، فإن أنظمة التشغيل ليست فقط لأجهزة الكمبيوتر الشخصية والخوادم. تستخدم هذه البرامج في إدارة الإنتاج والأجهزة المنزلية والصناعات الأخرى.

الفصل 2. مراحل تطوير نظام التشغيل

أوليفر ، ف.ج.أوليفر يقترحون الفترات التالية لتطوير أنظمة التشغيل:

الفترة الأولى (1945-1955).في منتصف الأربعينيات من القرن الماضي ، تم إنشاء أول أجهزة حوسبة أنبوبية. في ذلك الوقت ، شاركت نفس المجموعة من الأشخاص في تصميم الكمبيوتر وتشغيله وبرمجته.

لم يكن هناك سؤال عن أنظمة التشغيل ، فقد تم حل جميع مهام تنظيم عملية الحوسبة يدويًا بواسطة كل مبرمج من لوحة التحكم. لم يكن هناك برنامج نظام آخر بخلاف مكتبات الرياضيات والمرافق.

كانوا يشاركون فقط في الحسابات العددية المباشرة ، على سبيل المثال ، حساب جداول الجيب وجيب التمام واللوغاريتمات.

الفترة الثانية (1955 - 1965).في منتصف الخمسينيات من القرن الماضي ، بدأت فترة جديدة في تطوير تكنولوجيا الحوسبة ، المرتبطة بظهور قاعدة تقنية جديدة - عناصر أشباه الموصلات. ظهرت أنظمة معالجة الدفعة الأولى التي تعمل ببساطة على أتمتة إطلاق برنامج واحد تلو الآخر. كانت حزم العمل عبارة عن مجموعة من البطاقات المثقوبة. كانت أنظمة المعالجة الدفعية هي النموذج الأولي لأنظمة التشغيل الحديثة ، وكانت أول برامج النظام المصممة للتحكم في عملية الحوسبة.

الفترة الثالثة (1965 - 1980)). في هذا الوقت ، في القاعدة التقنية ، كان هناك انتقال من عناصر أشباه الموصلات الفردية مثل الترانزستورات إلى الدوائر الدقيقة المتكاملة ، مما أعطى فرصًا أكبر بكثير للجيل الثالث الجديد من أجهزة الكمبيوتر. في هذا الوقت ، نشأت فكرة الأجهزة المتوافقة مع البرامج ، والتي تتطلب توافق أنظمة التشغيل. تم تسمية السلسلة الأولى من الأجهزة المتوافقة مع برامج IBM / 360 باسم OS / 360. تبين أن نظام التشغيل هذا معقد للغاية. نسخة واحدة تليها التالية. تم تصحيح بعض الأخطاء وإدخال البعض الآخر. ولكن على الرغم من العديد من المشكلات ، فإن أنظمة التشغيل هذه على أجهزة الجيل الثالث تلبي معظم احتياجات المستهلكين. كان أهم إنجاز لهذا الجيل من أنظمة التشغيل هو تنفيذ البرمجة المتعددة.

البرمجة المتعددةهي طريقة لتنظيم عملية الحوسبة التي يتم فيها تنفيذ عدة برامج بالتناوب على معالج واحد.

الفترة الرابعة (1980 - الآن)

ترتبط الفترة التالية في تطور أنظمة التشغيل بظهور دوائر متكاملة كبيرة (LSI). خلال هذه السنوات ، كانت هناك زيادة حادة في درجة التكامل وانخفاض في تكلفة الدوائر الدقيقة. أصبح الكمبيوتر متاحًا للفرد ، وبدأ عصر أجهزة الكمبيوتر الشخصية. جعل الكمبيوتر الشخصي هذا ممكنا للفرد.

أصبحت أجهزة الكمبيوتر مستخدمة على نطاق واسع من قبل غير المتخصصين ، الأمر الذي تطلب تطوير برامج "صديقة".

سيطر نظامان على سوق أنظمة التشغيل: MS-DOS و UNIX. تم استخدام نظام التشغيل MS-DOS أحادي البرنامج والمستخدم الفردي على نطاق واسع لأجهزة الكمبيوتر القائمة على المعالجات الدقيقة Intel 8088 ، ثم 80286 و 80386 و 80486. بيئة الكمبيوتر ، وخاصة تلك التي تعتمد على معالجات RISC عالية الأداء.

في منتصف الثمانينيات ، بدأت شبكات الكمبيوتر الشخصية في التطور بسرعة ، وتعمل تحت سيطرة أنظمة التشغيل المتصلة أو الموزعة.

في نظام تشغيل الشبكة ، يجب أن يكون المستخدمون على دراية بوجود أجهزة كمبيوتر أخرى ويجب عليهم تسجيل الدخول إلى جهاز كمبيوتر آخر لاستخدام موارده ، والملفات بشكل أساسي. يقوم كل جهاز على الشبكة بتشغيل نظام التشغيل المحلي الخاص به ، والذي يختلف عن نظام التشغيل الخاص بجهاز كمبيوتر مستقل في ظل وجود أدوات إضافية تمكن الكمبيوتر من العمل على الشبكة. لا يختلف نظام تشغيل الشبكة اختلافًا جوهريًا عن نظام تشغيل الكمبيوتر أحادي المعالج. يحتوي بالضرورة على دعم البرامج لأجهزة واجهة الشبكة (برنامج التشغيل محول الشبكة) ، بالإضافة إلى أدوات الوصول عن بُعد إلى أجهزة الكمبيوتر الأخرى على الشبكة وأدوات الوصول إليها الملفات المحذوفةومع ذلك ، فإن هذه الإضافات لا تغير بشكل كبير بنية نظام التشغيل نفسه.

وبالتالي ، تم تحديد تاريخ نظام التشغيل ويتم تحديده من خلال تطوير قاعدة عنصر المعدات الحاسوبية.

الفصل 3. أنظمة التشغيل الحديثة ، اتجاهات التنمية.

يوجد اليوم عدد كبير من الأنواع المختلفة لأنظمة التشغيل ، تختلف في مجالات التطبيق والأنظمة الأساسية للأجهزة وطرق التنفيذ.

نظام التشغيل ، باعتباره الجزء الرئيسي من برامج الشبكة ، يخلق بيئة لتشغيل التطبيقات ويحدد إلى حد كبير مدى كفاءة تشغيلها. يجب أن يقوم نظام التشغيل الحديث بتنفيذ البرمجة المتعددة والذاكرة الافتراضية ودعم واجهة متعددة النوافذ وما إلى ذلك. بالإضافة إلى هذه المتطلبات الوظيفية ، هناك متطلبات سوق مهمة بنفس القدر لأنظمة التشغيل.

التمدد ... يجب كتابة النظام بطريقة يمكن من خلالها إجراء الإضافات والتغييرات بسهولة ، إذا لزم الأمر ، وعدم انتهاك سلامة النظام.

قابلية التنقل ... يجب أن يكون النظام سهل النقل من نوع واحد من الأجهزة إلى نوع آخر من الأجهزة.

الموثوقية والمرونة... يجب حماية النظام من الأخطاء الداخلية والخارجية والفشل والفشل. يجب أن تكون أفعالها متوقعة ، ويجب ألا تدمر التطبيقات نظام التشغيل.

التوافق ... يجب أن يكون لدى نظام التشغيل الوسائل اللازمة للتنفيذ برامج التطبيقاتمكتوب لأنظمة تشغيل أخرى ، ويجب أن تكون واجهة المستخدم متوافقة مع الأنظمة والمعايير الحالية.

حماية. يجب أن يمتلك نظام التشغيل الوسائل اللازمة لحماية موارد بعض المستخدمين من الآخرين.

أداء... يجب أن يكون النظام سريعًا ومستجيبًا كما تسمح به الأجهزة.

يمكنك تقييم نظام تشغيل الشبكة من خلال امتثاله لبيئة الشبكة ، أي إن أمكن: مشاركة الملفات والطابعات ذات الأداء العالي ؛ التنفيذ الفعال لبرامج التطبيقات الموجهة إلى بنية خادم العميل ، بما في ذلك برامج التطبيقات من الشركات المصنعة ؛ القدرة على العمل على منصات مختلفة ومع معدات الشبكات المختلفة ؛ توفير تكامل الشبكةإنترنت أي دعم البروتوكولات المناسبة وبرامج خادم الويب ؛ الوصول عن بعد إلى الشبكة ؛ تنظيم البريد الإلكتروني الداخلي ، المؤتمرات عن بعد ؛ الوصول إلى موارد الشبكات المتفرقة جغرافيًا متعددة الخوادم باستخدام خدمات الدليل والتسمية.

وفقًا للإحصاءات التي جمعتها "XHTML.co.il School" في روسيا ، يستخدم 96٪ من مستخدمي الإنترنت Windows بإصدارات مختلفة في العالم - 90٪ من المستخدمين. وبالتالي ، وفقًا للإحصاءات ، فإن أكثر أنظمة التشغيل استخدامًا هو برنامج Microsoft Windows. يتم عرض مخطط مقارن في الملحق الأول.

ميزة مهمة للعديد من أنظمة التشغيل هي قدرتها على التفاعل مع بعضها البعض ، من خلال شبكة ، مما يسمح لأجهزة الكمبيوتر بالتفاعل مع بعضها البعض ، سواء داخل شبكات المنطقة المحلية (LAN) أو شبكة عالميةإنترنت. دعم أنظمة التشغيل الحديثة والإصدارات التي تم إنشاؤها حديثًا والمحدثة من أنظمة التشغيل الحالية مجموعة كاملةبروتوكولات للعمل فيها شبكه محليهوعلى شبكة الإنترنت العالمية.

اتجاهات تطوير نظام التشغيل

تحسين أداء المهام

في المستقبل ، يُنصح بتوقع ظهور أنظمة تشغيل ذات "كفاءة خاصة" وتوزيعها النشط ، على النحو الأمثل لأداء وظائف متخصصة. توجد بالفعل نماذج من الأجهزة ذات وظائف محددة بدقة ، وهي موزعة بشكل أساسي بين تصفح الشبكة والعمل المكتبي والوسائط المتعددة ووظائف الترفيه ، فضلاً عن التصميم الجرافيكي.

ظهور أنظمة التشغيل "الوطنية".لدى عدد من الدول آفاق جادة لإطلاق أنظمة التشغيل والأنظمة الأساسية الخاصة بها في السوق. ستكون المنطقة ذات الأولوية أجهزة محمولة، بالإضافة إلى أجهزة الكمبيوتر التي تؤدي وظائف إدارية (إدارية ، عسكرية ، إلخ.

تطوير أنظمة تشغيل موجهة نحو الخدمة... في حالة التطوير المكثف لتفاعل نظام التشغيل والخدمات من الشركة المطورة ، نعم ، يُنصح بتوقع ظهور نظام تشغيل مشابه لـ جوجل كروم... في الممارسة حلول مماثلةسيركز على العمل عبر الإنترنت ، وسيوفر وصولاً مريحًا إلى البيئة الشخصية للمستخدم.

انتاج |

سيكون لأنظمة التشغيل عدد من الميزات المميزة:

"الكفاءة" المحددة بوضوح وتحديد موقع النظام بناءً على احتياجات الجمهور المستهدف من الجهاز والبرمجيات ؛

متطلبات النظام منخفضة نسبيًا فيما يتعلق بالموارد لضمان كفاءة الطاقة والأداء. هذا العامل مهم بشكل خاص للأجهزة المحمولة ؛

درجة عالية من التكامل مع خدمات الشبكة للمطورين وشركائهم ؛

تنسيقات تبادل المعلومات الموحدة. سيعتمد التوسيع المحتمل لعرض أنظمة التشغيل على تنسيقات المستندات الشائعة للأنواع الرئيسية.

استنتاج

الخامس العالم الحديثلا يمكنك الاستغناء عن أجهزة الكمبيوتر - أداة عالمية للعمل مع المعلومات. يجب تثبيت البرنامج على كل جهاز كمبيوتر. هذا هو أحد شروط سلامة الكمبيوتر. وأول برنامج هو نظام التشغيل.

إذا كان المستخدم يستخدم نظام التشغيل بوعي ، فإن كفاءة العمل على الكمبيوتر لهذا المستخدم تزداد ، أي في بعض الأمور ، سيتمكن المستخدم نفسه من فهم المشكلة التي نشأت.

في هذا العمل ، يتم دراسة مفهوم نظام التشغيل ، ويتم تقديم تصنيف نظام التشغيل ، ويتم النظر في المراحل الرئيسية لتطوير نظام التشغيل ، ومتطلبات أنظمة التشغيل الحديثة والاتجاهات في تطوير أنظمة التشغيل. . تقدم الورقة تحليلًا مقارنًا لاستخدام نظام التشغيل لمستخدمي الإنترنت في روسيا والعالم. تم إجراء بحث صغير حول موضوع استخدام البرنامج على أجهزة الكمبيوتر لطلاب الصف 5 "ب" من المدرسة №12 ، أي ما مجموعه 20 شخصًا. كل الرجال لديهم غرفة عمليات نظام ويندوز: 55٪ - Windows 7، 25٪ - Windows XP، Vista - 15٪ شخصان ليس لديهما جهاز كمبيوتر. (الملحق 2)

أظهر تحليل النتائج أن نظام التشغيل Windows وإصداراته في العالم يستخدمها 90٪ من مستخدمي الإنترنت ، في روسيا - 96٪ ، في الفصل الذي أدرس فيه - 100٪. أظهرت بيانات البحث أن نظام التشغيل الأكثر شيوعًا اليوم هو برنامج Microsoft Windows.

يمكن استخدام نتائج هذا العمل من قبل معلمي المعلوماتية كمواد إضافية.

يمكن وضع العرض التقديمي الذي تم إنشاؤه حول موضوع العمل على موقع المدرسة لتوسيع آفاق الطلاب.

المؤلفات

  1. http://chernykh.net
    معاينة:

    ليستخدم معاينةالعروض التقديمية قم بإنشاء حساب لنفسك ( الحساب) Google وقم بتسجيل الدخول إليه: