نظام تشغيل: الفرق بين النسختين

[مراجعة غير مفحوصة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
ةب
وسوم: تحرير مرئي تحرير من المحمول تعديل ويب محمول
ط استرجاع تعديلات 92.241.52.65 (نقاش) حتى آخر نسخة بواسطة Jobas1
وسوم: استرجاع تحرير من المحمول تعديل ويب محمول
سطر 8:
والمستوى الأدنى من أي نظام تشغيل هو [[نواة (علم حاسوب)|نواته]]. وهذه هي الطبقة الأولى من البرمجيات التي يتم تحميلها في الذاكرة عند إقلاع النظام أو بدء التشغيل. وتوفر النواة إمكانية الوصول إلى الخدمات المركزية الشائعة الأخرى لكل برامج النظام والتطبيقات. وهذه الخدمات تشمل(وليس فقط): [[جدولة المهام(حاسوب)|جدولة المهام]]، وإدارة الذاكرة، والوصول للقرص، والوصول لأجهزة العتاد.
 
كما هو الحال بالنسبة للنواة، فإن نظام التشغيل كثيرا ما يزود ببرمجيات نظام لإدارة [[واجهة المستخدم الرسومية|مواجهة هذا المستخدم الرسومية]] (بالرغم من إدماج ويندوز و ماكينتوش لهذه البرامج في نظام التشغيل). وأيضا أدوات لمهام مثل إدارة الملفات وإعداد نظام التشغيل. وفي أحيان كثيرة يوزع مع نظام التشغيل برمجيات ليست لها علاقة مباشرة بالوظائف الأساسية لنظام التشغيل، ولكن من يوزع نظام التشغيل وجد فائدة في توزيعها معه.
 
الفاصل بين نظام التشغيل وبرمجيات التطبيقات غير واضح، وكثيرا ما يكون موضع خلاف. ومن وجهة النظر التجارية أو القانونية، فإن الفصل يعتمد على سياق الاهتمامات الداخلة في الموضوع. على سبيل المثال، واحد من الأسئلة الرئيسية في قضية [[الولايات المتحدة ضد ميكرسوفت]] هو هل [[متصفح ويب|متصفالكم ح ويب]] ميكروسوفت جزأ من نظام التشغيل أم لا.
 
كما هو الحال مع مصطلح "نظام تشغيل"، فإن الخلاف يدور أحيانا حول ما الذي يجب على النواة إدارته بالتحديد، مع النقاش حول هل يجب أن تكون أشياء مثل [[نظام الملفات]] في النواة أم لا. البعض يؤيد [[النواة الصغرية]] (Microkernel)، والبعض يؤيد [[النواة الأحادية]] (Monolithic Kernel) وهكذا.
 
تستخدم أنظمة التشغيل على أغلب الحواسيب، وليس كلها. فالحواسيب الأبسط ذات [[أنظمة مغروسة|الأنظمةالزواج الأنظمة المغروسة]] الأصغر والعديد من الحواسيب المبكرة بدون نظام تشغيل، بدلا من أنظمة التشغيل فقد أعتمدوا على برامج التطبيقات لتدير العتاد بمعرفتها، وربما بمساعدة مكتبات صممت لهذا الغرض.
 
== أنواع نظم التشغيل ==
سطر 58:
لدى الكثير من أنظمة التشغيل العديد من أنظمة الملفات التي يمكن استخدامها بشكل طبيعي، [[جنو/لينكس]] لديه أكبر تنوع من أنظمة الملفات هذه، وهي [[إكس تي 2]] ،[[إكس تي 3]] ،[[ريسير أف أس]] ،[[Reiser4]] ،[[GFS]] ،[[GFS2]] ،[[OCFS]] ،[[OCFS2]] ،[[NILFS]]. كما يدعم [[جنو/لينكس]] أيضا أنظمة ملفات [[إكس إف إس]] و[[جي أف أس]] بشكل كامل. مع دعم لنظام ملفات [[جدول توزيع الملف]] [[جدول توزيع الملف|FAT]] و[[إن تي إف إس]]. أما [[ويندوز]] فمحدود من ناحية دعمه لأنظمة الملفات حيث يدعم فقط: [[جدول توزيع الملف|FAT12]] و[[جدول توزيع الملف|FAT16]] و[[جدول توزيع الملف|FAT32]] و[[إن تي إف إس]].
 
بالنسبة لأغلب أنظمة الملفات التي ذكرناها هناك طريقتان لتخصيصها. فالنظام هو إما أن يكون [[نظام الملفات المزود بقيد حوادث|نظام المؤلفات في النقد المزود بقيد حوادث]] (Journaling File System)،أيْ مزود بقيد للحوادث (journal) و إما غير مزود به. يعتبر النظام المزود بقيد الحوادث (Journaling File System) خياراً آمناً في حالات تعافي النظام. لو حدث أن توقف النظام عن العمل فجأة (في حالة انقطاع الكهرباء مثلا) فإن نظام الملفات غير المزود بقيد للحوادث سيحتاج إلى نوع من الفحص في حين يحدث هذا تلقائيا في أنظمة الملفات المزودة بقيد الحوادث.
 
أنظمة ملفات ويندوز المزودة بقيد الحوادث هي NTFS فقط، في حين أن كل أنظمة ملفات لينكس هي مزودة بقيد الحوادث ما عدا ext2.
سطر 65:
 
=== الشبكات ===
أغلب أنظمة التشغيل الحديثة قادرة على استخدام [[بروتوكول الشبكات الافتراضية الوهمية الجذعي|بروتوكول الشركات السوريةالشبكات العالمي]] TCP/IP. مما يعنى أن أحد الأنظمة يمكن أن يظهر في شبكة نظام آخر، ويشاركه المصادر مثل الملفات، والطابعة، وماسح الصور.
 
الكثير من أنظمة التشغيل أيضا تدعم واحد أو أكثر من البروتوكولات التقليدية الخاصة بكل مصنّع، مثل SNA في أنظمة [[آي‌ بي‌ إم]]، والبروتوكولات الخاصة بمايكروسوفت في ويندوز. هناك أيضا بروتوكولات خاصة بمهام معينة مثل [[NFS]] للوصول للملفات.
سطر 116:
* [[واجهة مستخدم تكبيرية|واجهة المستخدم القابلة للتكبير]] ZUI:
 
في هذا النوع من الواجهات تكون جميع [[التطبيقات]] قيد التشغيل ولكنها تكون مصغرة في سطح المكتب وبمجرد النقد الدوليالنقر على ايقوناتها يقوم نظام التشغيل بتكبيرها فقط وعند الإنهاء أيضا يقوم بتصغيرها، من التطبيقات التي تستخدم هذا النوع من الواجهات [[آي فون]]، [[خرائط جوجل]]، لكنها غير محبذة لأنظمة التشغيل العملاقة كونها تستوجب أن تكون جميع التطبيقات قيد التشغيل وبالتالي تكون متواجدة في الذاكرة الأساسية، وهذا ما يصعب تنفيذه للأنظمة ذات البرامج والتطبيقات الكثيرة.
 
أغلب أنظمة التشغيل الحديثة اليوم توفر [[واجهة مستخدم رسومية]](GUI). بعض أنظمة التشغيل الأقدم تربط بشكل وثيق بين الواجهة الرسومية و[[نواة (علم حاسوب)|النواة]] مثل الإصدارات الأولى من [[ويندوز]] و[[ماك أو.إس]]. أنظمة التشغيل الأحدث تفصل بين نظام الرسوميات الفرعي والنواة (كما في [[ماك أو.إس.إكس]] والأنظمة المبنية على [[ويندوز إن تي]].)
سطر 278:
* [[إم‌إس - دوس|إم إس - دوس]]<!---->
* [[أو إس/2]] المطور من قبل [[اي بي ام]]
* سولاريس: من شركة Sun، نظام تشغيل [[شبيه يونكس|شبيه بعيونك اليونكسبيونكس]] موجه للخوادم بشكل عام.
 
== استدعاءات النظام ==