hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
نظام تشغيل الخدمات
أي عملية في حاسوب، سواء كانت خدمة تعمل في الخلفية أو تطبيق، تجرى داخل عملية. ما دام أسلوب معمارية جون فون نيومان هو المستخدم في بناء الحاسوب، فلا يمكن تشغيل سوى عملية واحدة لكل و.م.م في كل مرة. أنظمة التشغيل الأقدم مثل إم إس-دوس لا تقدم أي محاولة لتجاوز هذه المحدودية. تستطيع الأنظمة الحديثة محاكاة تشغيل أكثر من عملية مرة واحدة (متعددة المهام) على و.م.م واحدة، في الحقيقة لا يمكن لأكثر من عملية واحدة أن تنفذ في نفس الوقت في المعالجات أحادية النواة ولكن مع السرعات الهائلة للمعالجات لا يمكننا ملاحظة ذلك، يمكن أن يستخدم ما يسمى بالتزامن الكاذب عن طريق تقسيم المهام إلى تشعبات. إدارة العمليات هي طريقة نظام التشغيل في التعامل مع العمليات العديدة العاملة. حيث أن أغلب الحواسيب تحتوى على و.م.م مفردة ذات قلب واحد، فإن الحصول على تعدد المهام يكون ببساطة عن طريق التحويل بين المهام بسرعة. ومع زيادة العمليات التي يشغلها المستخدم يصبح نصيب كل عملية من الوقت أقل، في كثير الأنظمة قد يسبب هذا مشاكل مثل تخطى أجزاء من ملفات الصوت أو حركة مرتعشة لمؤشر الفأرة. تشمل إدارة العمليات الحساب والتوزيع «للأنصبة الزمنية».
نظام تشغيل الخدمات
لدى الكثير من أنظمة التشغيل العديد من أنظمة الملفات التي يمكن استخدامها بشكل طبيعي، جنو/لينكس لديه أكبر تنوع من أنظمة الملفات هذه، وهي إكس تي 2، إكس تي 3، ريسير أف أس، Reiser4، GFS، GFS2، OCFS، OCFS2، NILFS. كما يدعم جنو/لينكس أيضا أنظمة ملفات إكس إف إس وجي أف أس بشكل كامل. مع دعم لنظام ملفات جدول توزيع الملف FAT وإن تي إف إس. أما ويندوز فمحدود من ناحية دعمه لأنظمة الملفات حيث يدعم فقط: FAT12 وFAT16 وFAT32 وإن تي إف إس.
بالنسبة لأغلب أنظمة الملفات التي ذكرناها هناك طريقتان لتخصيصها. فالنظام هو إما أن يكون نظام الملفات المزود بقيد حوادث (Journaling File System)، أيْ مزود بقيد للحوادث (journal) وإما غير مزود به. يعتبر النظام المزود بقيد الحوادث (Journaling File System) خياراً آمناً في حالات تعافي النظام. لو حدث أن توقف النظام عن العمل فجأة (في حالة انقطاع الكهرباء مثلا) فإن نظام الملفات غير المزود بقيد للحوادث سيحتاج إلى نوع من الفحص في حين يحدث هذا تلقائيا في أنظمة الملفات المزودة بقيد الحوادث.
نظام تشغيل الخدمات
أنظمة ملفات ويندوز المزودة بقيد الحوادث هي NTFS فقط، في حين أن كل أنظمة ملفات لينكس هي مزودة بقيد الحوادث ماعدا ext2.
يتكون كل نظام ملفات من أدلة وأدلة فرعية منفصلة. ومع ذلك هناك اختلافات غير ملحوظة فمثلا أنظمة ملفات ويندوز تفصل بين المجلدات بالشرطة المائلة الراجعة "\" وأسماء الملفات غير حساسة لحالة الأحرف، على حين في يونكس يفصل بين المجلدات باستخدام الشرطة المائلة "/" وأسماء الملفات حساسة لحالة الأحرف.
أغلب أنظمة التشغيل الحديثة قادرة على استخدام بروتوكول الشبكات العالمي TCP/IP. مما يعنى أن أحد الأنظمة يمكن أن يظهر في شبكة نظام آخر، ويشاركه المصادر مثل الملفات، والطابعة، وماسح الصور.
الكثير من أنظمة التشغيل أيضا تدعم واحد أو أكثر من البروتوكولات التقليدية الخاصة بكل مصنّع، مثل SNA في أنظمة آي‌ بي‌ إم، والبروتوكولات الخاصة بمايكروسوفت في ويندوز. هناك أيضا بروتوكولات خاصة بمهام معينة مثل NFS للوصول للملفات.
نظام تشغيل الخدمات
حاسوب شبكي (بالإنجليزية: Network Computer) هو نظام لربط جهازين أو أكثرباستخدام إحدى تقنيات نظم الاتصالات من أجل تبادل ومشاركة المعلومات والموارد والبيانات المتاحة للشبكة مثل الآلة الطابعة أو البرامج التطبيقية وكذلك يسمح بالتواصل المباشر بين المستخدمين. الفكرة وراء الحاسوب الشبكي هو أن العديد من المستخدمين المتصلين بالشبكة لا يحتاجون إلى كل طاقة الكمبيوتر التي يحصلون عليها من كمبيوتر شخصى نموذجي. بدلا من ذلك، يمكنهم الاعتماد على قوة الجهاز المركزي لمعظم الخدمات.
حاسوب شخصي (بالإنجليزية: Personal Computer) هو نظام الاكتفاء الذاتي الغير متصل بأي كمبيوتر آخر يمكن استخدامه من قبل مستخدم واحد. الحاسوب الشخصي قادر على توفير جميع الوظائف اللازمة ويستخدم لأغراض عامة ويكون حجمه وقدراته مناسبين للاستخدام الشخصي. وهو نظام مستقل لا يعتمد على الجهاز المركزي.
الأمن من منظور نظام التشغيل يعنى: التحقق من المستخدمين قبل السماح بالوصول، تصنيف مستوى السماحية بالوصول الذي يملكه المستخدم، وتحجيم مستوى الوصول تبعا للسياسة التي يحددها مدير النظام.
نظام تشغيل الخدمات
تمييز بين وضع النواة ووضع المستخدم كشكل أولي من نظام الحماية الأمن .
يوفر وضع النواة ووضع المستخدم شكلاً أوليًا من الحماية يمكن تنفيذ التعليمات (التعليمات) فقط عندما تكون وحدة المعالجة المركزية في وضع النواة لا يمكن الوصول إلى الأجهزة إلا عند تنفيذ البرنامج في وضع النواة . يمكنك التحكم عند تمكين المقاطعات أو تعطيلها فقط عندما تكون وحدة المعالجة المركزية في وضع النواة .وحدة المعالجة المركزية لديها قدرة محدودة للغاية عند التنفيذ في وضع المستخدم.
وهي الوسيلة لربط المستخدم بالحاسوب، ومن فوائدها:
وتعتبر من أقدم الواجهات التي تعتمد على كتابة الأوامر بواسطة لوحة المفاتيح فيقوم المعالج بتنفيذها مباشرة ومن هنا يتضح أن هذه الواجهات لا تدعم التنفيذ المتعدد للمهام، من الأنظمة التي تستخدمها دوس بإصداراته المختلفة.
عبارة عن واجهة توفر صور وأيقونات تسهل للمستخدم التعامل معها وتعتبر من أنسب أنواع الواجهات وأكثرها استخداما، من الأنظمة التي تستخدم هذه الواجهات ويندوز بإصداراته المختلفة وجنو/لينكس ويونكس، من الجدير بالذكر أن أكثر الأنظمة تمكن المستخدم من استخدام واجهة سطر الأوامر ضمن الواجهات الرسومية.
نظام تشغيل الخدمات
في هذا النوع من الواجهات تكون جميع التطبيقات قيد التشغيل ولكنها تكون مصغرة في سطح المكتب وبمجرد النقر على ايقوناتها يقوم نظام التشغيل بتكبيرها فقط وعند الإنهاء أيضا يقوم بتصغيرها، من التطبيقات التي تستخدم هذا النوع من الواجهات آي فون، خرائط جوجل، لكنها غير محبذة لأنظمة التشغيل العملاقة كونها تستوجب أن تكون جميع التطبيقات قيد التشغيل وبالتالي تكون متواجدة في الذاكرة الأساسية، وهذا ما يصعب تنفيذه للأنظمة ذات البرامج والتطبيقات الكثيرة.
أغلب أنظمة التشغيل الحديثة اليوم توفر واجهة مستخدم رسومية(GUI). بعض أنظمة التشغيل الأقدم تربط بشكل وثيق بين الواجهة الرسومية والنواة مثل الإصدارات الأولى من ويندوز وماك أو.إس. أنظمة التشغيل الأحدث تفصل بين نظام الرسوميات الفرعي والنواة (كما في ماك أو.إس.إكس والأنظمة المبنية على ويندوز إن تي.)
قامت بعض أجهزة الكمبيوتر المبكرة بحماية نظام التشغيل من خلال وضعه في قسم ذاكرة لا يمكن تعديله بواسطة وظيفة المستخدم أو نظام التشغيل نفسه. ولكن توجد مشكلتين في هذا المخطط .
نظام تشغيل الخدمات
1 - يجب تمرير البيانات المهمة مثل كلمات المرور ومعلومات التحكم في الوصول التي يتطلبها أو يتم إنشاؤها بواسطة نظام التشغيل من خلال أو تخزينها في فتحات ذاكرة غير محمية ويمكن للمستخدمين غير المصرح لهم الوصول إليها.
2 - لا يمكن أبداً تحديث نظام التشغيل أو ترقيته، حيث إنه غير قابل للتعديل أو يمكن الوصول إليه من قبل المستخدم أو نظام التشغيل نفسه.
مشغل العتاد (بالإنجليزية: hardware driver) هو قطعة من برمجيات الحاسوب صممت لتسمح بالتفاعل بين العتاد والبرمجيات.
هذه الواجهة توفر لمطوري البرامج والتطبيقات مجموعة من الدوال (Functions) الأساسية التي يكثر استعمالها مثل دوال لإدارة الذاكرة والدوال الرسومية ودوال لإدارة الملفات وغيرها. هذه الواجهة تسهل عمل المبرمج حيث أنها توفر عليه القيام بهذه المهمات في البرامج التي يكتبها.
لنظام التشغيل وظائف أساسية في عمل الحاسوب من أهمها:
تنظيم ملفات المستخدم على العديد من وسائط التخزين (Storage Media) كالقرص الصلب والقرص المضغوط (CDROM). كما ويعتمد كل نظام تشغيل على نظام ملف (File System) خاص به، مثلا، تعتمد معظم أنظمة تشغيل مايكروسوفت ويندوز الجديدة على نظام NTFS.
نظام تشغيل التطبيقات
يجب أن يتضمن نظام التشغيل بعض التطبيقات مثل متصفحات الويب وبرامج البريد الإلكتروني، حيث يمكن أن يوفر اقتران متصفح الويب (أو أي تطبيق آخر) مع نظام التشغيل مزايا أداء معين، على سبيل المثال لان متصفح الإنترنت (Internet Explorer) مقترناً بنظام التشغيل (Windows)، فإنه يتم تخزينها مؤقتًا بينما يقوم Windows بالتمهيد لأعلى مما يجعل تحميل البرنامج أسرع، وهذا يعارض FireFox والذي لا يتم تخزينه مؤقتًا (بشكل افتراضي) بواسطة Linux ، ولذلك يتم تحميله ببطء في كل مرة يتم فيها استدعاؤه، ولكن يجب أن تكون محدودة الحجم؛ لكي لا تأثر على سرعة النظام.
نظام تشغيل استدعاء نظام التشغيل
يوفر نظام التشغيل عدداً من الخدمات، في المستوى الأدنى  يسمح استدعاء  النظام (System Call)  للبرنامج الحالي بإرسال طلب للنظام التشغيل مباشرة، وفي المستوى الأعلى يقوم مترجم الأوامر (Command Interpreter) أو Shell  بتوفير آلية طلب نظام التشغيل للمستخدم من دون كتابة البرنامج، من الممكن أن تأتي الأوامر من خلال الملفات عن طريق  (Batch-Mode Executio) أو مباشرة من خلال واجهة النصوص أو واجهة المستخدم الرسومية عندما تكون في الوضع التفاعلي (Interactive) أو الوضع المشترك (Time-Shared Mode). يقوم نظام البرامج في تلبية العديد من طلبات المستخدم الشائعة .
تعتمد أنواع الطلبات على المستويات، يجب على مستوى استدعاء النظام أن يوفر الوظائف الأساسية مثل التحكم في العمليات والملفات ومعالجة الجهاز، فيما أن طلبات المستوى الأعلى مثل مترجم الأوامر (Command Interpreter)  و برامج النظام تترجم إلى سلسلة من استدعاءات النظام .
نظام تشغيل تصميم نظام التشغيل
إن تصميم نظام تشغيل جديد هو مهمة أساسية. ومن المهم أيضاً أن تكون أهداف النظام معرّفه بشكل جيد قبل البدء بالتصميم. إن نوع النظام المرغوب هو الأساس للخيارات ضمن الخوارزميات والاستراتيجيات المختلفة التي ستكون مطلوبة.
تصميم نظام التشغيل هي المهمة الرئيسية عند إنشاء نظام تشغيل جديد، ولتصميم نظام تشغيل ناجح يجب أن تكون الأهداف واضحة قبل البدء بالتصميم، فإن نوع النظام المطلوب هو الأساس في اختيار الخوارزميات والاستراتيجيات المطلوبة .
على مدار فترة التصميم يجب أن نكون حريصين ان نفصل القرارات الأمنية من تفاصيل التنفيذ (Mechanisms)مما يسمح هذا الفصل بتوفير المرونة إذا تغيرت القرارات الأمنية لاحقاً  . في الوقت الحالي يجب على نظام التشغيل أن يكون مكتوب بلغة تنفيذ الأنظمة (Systems-Implementation Language)أو لغة عالية المستوى  (Higher-Level Language)، هذه الميزة تسمح بتحسين الإنجاز، التعديل وقابلية التنقل .
نظام تشغيل هيكل نظام التشغيل
نظام التشغيل كبير ومعقد كنظام تشغيل حديث ويجب أن تتم هندسته بعناية لكي يتم تعديله بسهولة، تنقسم مكونات نظام التشغيل إلى طبقات (Layers). كل طبقة تتفاعل فقط مع الطبقة السفلية التي تتطلب خدمات الطبقة العليا للرد على الطلبات
تدعم أنظمة التشغيل الآن الوحدات المحملة ديناميكيًا أثناء التنفيذ وهو آلية يمكن من خلالها لبرنامج الكمبيوتر، في وقت التشغيل، تحميل واسترداد عناوين الوظائف والمتغيرات الموجودة، وتنفيذ تلك الوظائف أو الوصول إلى تلك المتغيرات . وهيكل نظام التشغيل ينقسم إلى أجزاء مستقلة حيث لها ميزات فردية بسيطة، ويمكن الحفاظ على التصميم وبتالي يمكن التحكم فيه. يمكن أن يؤثر هيكل نظام التشغيل على الميزات الأساسية مثل المتانة أو الكفاءة.
نظام تشغيل معالجة النظام
عند حدوث خطأ في النواة تعمل النواة (Kernel) وعملية المعالجة معاً. ويتم استخدام أدوات المعالجة وأدوات أخرى لحل هذا الخطأ مثل أداة (DTrace): تقوم هذه الأداة بالكشف عن المأزق أو الخطأ الموجود وفهم سلوك النظام الآخر.
ولبدء نظام التشغيل في الحاسب آلي يجب على وحدة المعالجة المركزية تهيئة وبدء تنفيذ التمهيد (Bootstrap), والتمهيد يستطيع تنفيذ نظام التشغيل مباشرة إذا كان نظام التشغيل في البرامج الثابتة أو يكمل عملية تحميل البرنامج الأكثر ذكاءً من البرامج الثابتة حتى يتم تحميل نظام التشغيل نفسه في الذاكرة ويتم تنفيذه.
نظام تشغيل المقاطعة ضد الفخ
المقاطعة هي تغيير في تدفق النظام داخل النظام. يتم استدعاء معالج المقاطعة لمعالجة سببالمقاطعة؛ ثم يعود التحكم إلى السياق والتعليمات المتقطعة.
يمكن استخدام مقاطعة للإشارة إلى إكمال المدخلات/المخرجات  لتجنب الحاجة إلى اقتراع الجهاز.
يمكن استخدام فخ لاستدعاء إجراءات نظام التشغيل أو للقبض على أخطاء حسابية.
تحدث المصائد عن طريق تنفيذ التعليمات الحالية وبالتالي فهي تسمى أحداث متزامنة.
3- هل يمكن إنشاء الفخاخ عن قصد بواسطة برنامج المستخدم:
يمكن إنشاء الفخ عن قصد بواسطة مستخدم البرنامج يمكن استخدامه لاستعداء نظام التشغيل أو للقبض على أخطاء حسابية. تسمى أحداث متزامنة.
نظام تشغيل المصادر المفتوحة
المصادر المفتوحة (بالإنجليزية: Open Source): يشير إلى أي برنامج يتوفر شفرة مصدره (Source Code) للاستخدام أو التعديل كما يرى المستخدمون أو غيرهم من المطورين.
مشكلات التوافق: تحتاج العديد من أنواع الأجهزة إلى برامج تشغيل متخصصة لتشغيل برامج مفتوحة المصدر، والتي لا تتوفر في الغالب إلا من قبل الشركة المصنعة للمعدات. هذا يمكن أن يضيف إلى تكلفة مشروعك. حتى إذا كان هناك برنامج تشغيل مفتوحة المصدر، فقد لا يعمل مع برنامجك.
تكاليف المخفية: البرمجيات قد تكون مجانية في البداية ولكن في وقت لاحق تكلف أموالا للتشغيل يمكن أن تشكل عبئا كبيرا، خاصة إذا لم تكن قد أخذت في الاعتبار هذه التكاليف الخفية منذ البداية.
يمكن للعديد من الأشخاص العمل والتحديث والتصحيح على الأكواد. ومن إيجابيات المصادر المفتوحة:
سهولة التوزيع: المصادر المفتوحة تتطور بشكل مستمر في الوقت الحقيقي حيث يقوم المطورون بتعديله والإضافة عليه، وهذا يجعل جودة الكود جيدة مع مصادر أكثر واقل عرضة للمشكلات من الأنظمة الاحتكارية.
نظام تشغيل الفرق بين خدمة النظير إلى النظير وخدمة الزبائن
خدمة الزبائن هي خدمة تعتمد على علاقة رئيس ضد المستعبد، يكون فيه رئيس محدد ومستعبد محدد يتصلون ببعض ويتشاركون، وتكون العملية بمشاركة البيانات والمعلومات، ويتطلب فيه عنوان بروتوكول الإنترنت للتواصل، ومن الأمثلة على هذه الخدمة : الإيميل وخدمة شبكة الإنترنت. خدمة النظير إلى النظير هي خدمة تعتمد على التشاركية، حيث لا يوجد رئيس ولا مستعبد، النقاط كلها تعمل وتتشارك معا، والخدمة تعتمد على خاصية بروتوكول الاكتشاف، من الأمثلة على هذه الخدمة : بلوتوث.
نظام تشغيل الفرق بين الأنظمة المجمعة ومتعدد المعالجات
يتم عادةً إنشاء الأنظمة المجمعة عن طريق ضم أجهزة كمبيوتر متعددة في نظام واحد لإجراء مهمة حسابية موزعة عبر النظام المجمع. من ناحية أخرى، يمكن أن تكون أنظمة المعالجات المتعدد يشتمل على وحدات معالجة مركزية متعددة. الأنظمة المجمعة أقل إحكامًا من نظام متعدد المعالجات. تتواصل الأنظمة المجمعة باستخدام الرسائل، في حين أن المعالجات في نظام متعدد المعالجات يمكن أن تتصل باستخدام الذاكرة المشتركة وكل معالج لديه ذاكرة التخزين المؤقت الخاصة به.
نظام تشغيل ما المطلوب لجهازين تابعين للأنظمة المجمعة لتوفير خدمة عالية التوفر ؟
من أجل ان تتوفر خدمة عالية التوفر في الأنظمة المجمعة، يجب تكرار الحالة على الجهازين ويجب تحديثها باستمرار. عندما تفشل إحدى هذه الأجهزة، يمكن للآخر التولي على وظائف الجهاز الفاشل.
نظام تشغيل ذاكرة الكاش أو الذاكرة المخبئية (Cache Memory)
هي نوع من أنواع الذاكرة في الحاسب وهي من أسرع الذواكر، فتستخدم الذاكرة المخبئية لحفظ البيانات وعند طلب هذه البيانات يتم استرجاعها بشكل أسرع، فإذا كان المعلومات أو البيانات موجودة في الذاكرة يتم قراءة البيانات من الذاكرة وبذلك يتم الإجابة على الطلب. تتم عملية القراءة من الذاكرة المخبئية بشكل أسرع مع المقارنة بمحاولة قراءة البيانات من مخزنها الأصلي.
تحديث البيانات: إذا تم تحديث البيانات في مخزنها الأصلي يجب أيضا تحديثها في الذاكرة المخبئية.
نظام تشغيل العقبات الاقتصادية للذاكرة المخبئية
الذاكرة المخبئية هي ذاكرة ذات كلفة عالية، فسيكون من الصعب ومن المكلف جداً تجهيز حاسوب مع هذا النوع من الذواكر. فسيكون إنشاء ذاكرة تخزين مؤقت (ذاكرة مخبئية)كبيرة مثل القرص غير فعال لأنه سيكون مكلف للغاية، فإن الحجم الهائل سيبطئ من عمل الذاكرة.
نظام تشغيل المعالجة المتعددة
هي استخدام مجموعة من وحدات المعالجة المركزية في نظام كمبيوتر واحد. وهي تحتوي على نوعين :
1. المعالجة المتعددة المتماثلة : هي مجموعة من وحدات المعالجة المركزية تتشارك في استخدام الذاكرة وكل وحدة معالجة مركزية تعمل على كل المهام .
2. المعالجة المتعددة الغير متماثلة: هي مجموعة من وحدات المعالجة المركزية التي لا تتشارك في استخدام الذاكرة وكل وحدة معالجة مركزية تعمل على معمة معينة وتوجد وحدة معالجة مركزية تعمل على إدارة هذه المهام.
نظام تشغيل ايجابيات وسلبيات المعالجة المتعددة المتماثلة
توفر بعض وحدات المعالجة المركزية (CPUs) أكثر من وضعين للتشغيل واستخدامين محتملين لهذه الأوضاع المتعددة .
دعمت بعض وحدات المعالجة المركزية* أساليب متعددة * للتشغيل من خلال توفير اختلافات مختلفة في وضع النواة ووضع المستخدم بشكل منفصل، بدلاً من التمييز بين وضع النواة ووضع المستخدم فقط.
1. تتمثل إحدى الاحتمالات في تقديم اختلافات مختلفة في شفرة النواة. على سبيل المثال، يسمح رمز معين لأجهزة USB أن تسمح لأجهزة USB بتشغيل برنامج التشغيل. وهذا يعني أنه يمكن صيانة أجهزة USB دون الحاجة إلى التبديل إلى وضع النواة، وذلك من خلال السماح بشكل أساسي بتشغيل برامج تشغيل USB في وضع شبه مستخدم / النواة.
2. الاحتمال الثاني هو توفير اختلافات مختلفة في وضع المستخدم. يمكن استخدام أوضاع المستخدم المتعددة لتوفير نهج أمان أكثر دقة. ربما ينفذ المستخدمون الذين ينتمون إلى المجموعة نفسها كل رمز آخر. عندما كان الجهاز في هذا الوضع، يمكن أن يعمل عضو من المجموعة ينتمي إلى أي شخص آخر في المجموعة.
نظام تشغيل ايجابيات وسلبيات المعالجة المتعددة المتماثلة
المؤقتات يمكن استخدامها لحساب الوقت الحالي. يمكن للبرنامج تعيين جهاز توقيت لبعض الوقت في المستقبل والذهاب إلى النوم. عندما يستيقظ من قبل المقاطعة، فإنه يمكن تحديث حالتها المحلية، والتي تستخدمها لتتبع عدد المقاطعات التي تلقتها حتى الآن. فإنه يمكن ثم تكرار هذه العملية باستمرار تعيين المقاطعات جهاز ضبط الوقت وتحديث حالته المحلية عند رفع المقاطعات بالفعل.
نظام تشغيل استدعاءات النظام
استدعاءات النظام هي طريقة تعمل في وضع المستخدم لطلب بعض الخدمات من نظام التشغيل. أي بمعنى آخر تمكن المستخدم أن يطلب من نظام التشغيل أن يقوم ببعض الأمور نيابة عنه. مثال: أن يطلب من نظام التشغيل أن يقوم بعمل نسخ لمحتويات ملف ووضعه في ملف آخر.
نظام تشغيل الانشطة الرئيسيه لنظام التشغيل التي تتعلق بإدارة العمليات
بعض العمليات على جهاز الكمبيوتر الخاص بك قد تعمل لفترات قصيرة من الزمن، ومع الآخرين تعمل بشكل مستمر على فترات أطول. على سبيل المثال، ستبدأ بعض عمليات الخلفية عند تشغيل الكمبيوتر لأول مرة، مثل تلك المرتبطة بالإدخال والمخرجات. ستبدأ عمليات أخرى عند تشغيل التطبيقات. عادة ما تتوقف العمليات التي تم إنشاؤها عند تشغيل تطبيق البرنامج عند الخروج أو إنهاء التطبيق. يدير نظام التشغيل إنشاء وحذف جميع العمليات التي هي قيد التشغيل.
على الرغم من أن العمليات على جهاز الكمبيوتر قد يبدو أنها تعمل بشكل مستمر، ولكن إنها غالبا ما تدخل  في حالات توقف لفترة قصيرة من الزمن. إذا لم يتم تنفيذ عملية في هذا الوقت - على سبيل المثال، إذا كان  الكمبيوتر ينتظر عملية إدخال أو إخراج فإنه قد يتم تعليقه. ويدير نظام التشغيل عملية التعليق واستئناف هذه العمليات عندما تصبح الموارد المطلوبة متاحة.
نظام تشغيل الانشطة الرئيسيه لنظام التشغيل التي تتعلق بإدارة العمليات
يحتوي الكمبيوتر على مجموعة محدودة من موارد المعالجة التي يجب أن تكون مشتركة بين جميع العمليات التي تكون قيد التشغيل. نظام التشغيل يخلق انطباعا بأن العديد من العمليات يتم تنفيذها في نفس الوقت، ولكن في الواقع يتم تبديل الموارد المتاحة بينهما بسرعة بحيث يبدو أنها تعمل في وقت واحد. يقوم نظام التشغيل بتنفيذ تزامن العملية للحفاظ على أي برامج تشغيل وظيفية ومتاحة لتفاعل المستخدم.
من أجل الحفاظ على عمليات التشغيل متزامنة وتستقبل الموارد اللازمة، يجب أن يكون نظام التشغيل قادرا على التواصل مع العمليات. على سبيل المثال، يجب أن يكون نظام التشغيل قادرا على تحديد متى تكون العملية معلقة أو جاهزة لتخصيص الموارد. وإذا احتاجت العمليات إلى النفاذ إلى نفس موارد النظام، يصبح نشاط الاتصالات هذا أكثر حيوية.
عندما يكون عدد من العمليات قيد التشغيل في حالة متوقفة مؤقتا، كل واحد في انتظار الموارد المستخدمة حاليا بواسطة عملية تشغيل أخرى، هنا يمكن أن تحدث حالة توقف تام. وقد يؤدي ذلك إلى توقف جميع البرامج إلى أجل غير مسمى إذا لم يتدخل نظام التشغيل. يمكن لنظام التشغيل اتخاذ خطوات على حد سواء لتجنب وإنهاء حالة الجمود إذا حدث. أنظمة التشغيل تستخدم استراتيجيات مختلفة للتعامل مع الجمود.
نظام تشغيل واجهة سطر الأوامر
واجه سطر الأوامر والمعروفة باسم (Command Line Interface “CLI ”) أو مترجم الأوامر وهي التي تسمح للمستخدم بإدخال الأوامر مباشرة ليتم تنفيذها بواسطة نظام تشغيل، وفي بعض الأحيان يتم تطبيق واجه سطر الأوامر في النواة (Kernel)، واحيانًا بواسطة برمجيات النظام.
عادة ما يكون مترجم الأوامر منفصلاً عن النواة (Kernel)لأن النواة هو مركز نظام التشغيل الذي يدير كل شيء في نظام التشغيل، يقرأ مترجم الأوامر الأوامر من المستخدم أو من ملف الأوامر وينفذها، عادةً عن طريق تحويلها إلى واحد أو أكثر من استدعاء النظام (system calls)، أي أن واجهة سطر الأوامر (CLI) عادة لا تكون جزءًا من النواة (Kernel); لأن مترجم الأوامر يخضع للتغييرات. وبما أن واجه سطر الاوامر أو مترجم الأوامر هو وحدة المستخدم ليس وحده النواة (Kernel) ولذلك فان واجه سطر الاوامر منفصلة عن النواة (Kernel).
يورو
اليورو أو الأورو أو الأُيرو (علامة العملة: €؛ أيزو 4217: EUR) هو العملة الرسمية لعشرين دولة من أصل 27 دولة عضو في الاتحاد الأوروبي. تُعرف مجموعة الدول هذه باسم منطقة اليورو، وتضم 343 مليون مواطنٍ تقريبًا وفقًا لإحصاءات العام 2019. يُعتبر اليورو، الذي يُقسم إلى 100 سنت، ثاني أكبر العملات وأكثرها تداولًا في سوق صرف العملات الأجنبية بعد الدولار الأمريكي.
تستخدم مؤسسات الاتحاد الأوروبي اليورو، بالإضافة إلى أربع دول أوروبية صغيرة ليست أعضاء في الاتحاد الأوروبي، ومنطقتي أكروتيري ودكليا التابعتين لأقاليم ما وراء البحار البريطانية، وتستخدمه دولتا الجبل الأسود وكوسوفو كذلك من جانب واحد. أما خارج القارة الأوروبية، يتّخذ عدد من الأقاليم ذات العضوية الخاصة في الاتحاد الأوروبي اليورو عملة لها. علاوة على ما سبق، يستخدم أكثر من 200 مليون شخص في جميع أنحاء العالم عملات مرتبطة بسعر صرف اليورو.
يورو
كما يُعدّ اليورو ثاني أكبر احتياطي عملة وثاني أكثر العملات تداولًا في العالم بعد الدولار الأمريكي. بحلول ديسمبر 2019، ونظرًا لتداول أكثر من 1.3 تريليون يورو، حظي اليورو بواحدة من أعلى القيم الإجمالية للأوراق النقدية والعملات المعدنية قيد التداوُل في العالم.
في 16 ديسمبر 1995، اُعتمد اسم اليورو رسميًا في مدريد. وفي 1 يناير 1999، أُدرِج اليورو في الأسواق المالية العالمية بوصفه وحدة حساب نقدية، ليحل بذلك محلّ سابقته وحدة النقد الأوروبية بنسبة قدْرُها 1:1 (أي ما يعادل، 1.1743 دولار أمريكي). دخلت العملات المعدنية والأوراق النقدية لليورو حيّز التداول في 1 يناير 2002، وأصبحت العملة الوظيفية اليومية للدول الأعضاء الاتحاد الأوروبي الأصلية، وبحلول مارس 2002، حلّ اليورو محل العملات السابقة بشكل كامل. رغم انخفاض سعر اليورو فيما بعد إلى 0.83 دولار أمريكي في أقل مِن عامين (أي في 26 أكتوبر 2000)، فقد تجاوزت قيمة تداوله الدولار الأمريكي منذ نهاية العام 2002، وبلغ ذروته مقابل 1.60 دولار أمريكي في 18 يوليو 2008، ومنذ ذلك التاريخ انخفض ليحافظ على سعرٍ مشابه لسعر الإصدار الأصلي. في أواخر العام 2009، غرقَ اليورو في أزمة الديون الأوروبية، مما أفضى إلى تأسيس صندوق الإنقاذ المالي الأوروبي بالإضافة إلى تنفيذ إصلاحات تنشد تحقيق استقرار العملة وتعزيزها.
يورو الشؤون الإدارية
يخضع اليورو لإدارة البنك المركزي الأوروبي بمقره في فرانكفورت، والسلطة النقدية لنظام اليورو (المتألّف من البنوك المركزية لدول منطقة اليورو). نظرًا لصفته المستقلّة، فإن البنك المركزي الأوروبي يحظى بالصلاحية الحصرية لوضع السياسة النقدية. يشترك نظام اليورو في طباعة وسك وتوزيع عملات اليورو النقدية والمعدنية ضمن جميع الدول الأعضاء، ويضطلع بتشغيل شبكات الدفع في منطقة اليورو.
يورو الشؤون الإدارية
تنصّ معاهدة ماستريخت للعام 1992 على إلزام معظم الدول الأعضاء في الاتحاد الأوروبي بتبني اليورو عند استيفاء معايير معيّنة متعلّقة بالتوافُق النقدي والميزانية، رغم عدم استيفاء جميع الدول لتلك الشروط. فاوضت الدنمارك للحصول على إعفاءات، في حين أن السويد (التي انضمت إلى الاتحاد الأوروبي في العام 1995، بعد توقيع معاهدة ماستريخت) قد رفضت استخدام اليورو بعد عقد استفتاء غير ملزم في العام 2003، وتملّصت من الالتزام بتبني اليورو عبر عدم استيفائها للشروط المتعلقة بالنقد والميزانية. تعهدت جميع الدول التي انضمت إلى الاتحاد الأوروبي ابتداءً من العام 1993 بتبني اليورو في الوقت الملائم. أُدخِلت تعديلات على معاهدة ماستريخت لاحقًا من خلال معاهدة نيس، التي سدّت النواقص والثغرات القانونية في معاهدتيّ ماستريخت وروما.
يورو إصدار قوالب عملات الأوراق النقدية
منذ 1 يناير 2002، أصدرت البنوك المركزية الوطنية والبنك المركزي الأوروبي عملات اليورو الورقية على أساس مشترك. يُطلب من البنوك المركزية الوطنية المنضوية ضمن نظام اليورو قبول أوراق اليورو النقدية التي يطرحها للتداول أعضاء نظام اليورو الآخرين ولا تُعاد هذه العملات النقدية إلى موطن إصدارها. يصدر البنك المركزي الأوروبي 8% من إجمالي قيمة العملات النقدية الصادرة عن نظام اليورو. على الصعيد العملي، تتداول البنوكُ المركزية الوطنية الأوراقَ النقدية الصادرة عن البنك المركزي الأوروبي، وبالنتيجة تحملُ مسؤوليات مطابقة تجاه البنك المركزي الأوروبي. تحمل هذه الالتزامات فائدة بسعر إعادة التمويل الأساسي للبنك المركزي الأوروبي. تُصدر البنوك المركزية الوطنية نسبة 92% المتبقية من أوراق اليورو النقدية بما يتناسب مع حصصها في مفتاح رأس مال البنك المركزي الأوروبي، والذي يُحتسب بالنظر إلى نسبة عدد سكان الدولة العضو ضمن الاتحاد الأوروبي، وحصتها من الناتج المحلي الإجمالي للاتحاد الأوروبي.
يورو الخصائص
تحتوي جميع العملات المتداولة على وجهٍ مشترك يُظهِر فئة الورقة المالية أو قيمتها، وخريطة في الخلفية. نظرًا لتعدد اللغات في الاتحاد الأوروبي، تُستخدم كلمة اليورو بالأبجدية اللاتينية (على عكس الأبجديات الأقل شيوعًا كاليونانية أو السيريلية)، بالإضافة إلى الأرقام العربية (يُكتَب نصّ آخر باللغات الوطنية على الجوانب الخلفية للورقة المالية، إنما لا يُلجَأ إلى استخدام اللغات المحلية على الوجه المشترك للورقة المالية). بالنسبة لفئات الأوراق المالية، باستثناء العملات المعدنية من فئات 1، و2، و5 سنت، تقتصر الخريطة على الدول الأعضاء الخمسة عشر التي كانت ذات عضوية عند طرح اليورو. ابتداءً من العام 2007 أو 2008 (بحسب الدولة)، استُبدلت الخريطة القديمة بخريطة لأوروبا تُظهر كذلك دولًا خارج الاتحاد الأوروبي مثل النرويج، وأوكرانيا، وبيلاروسيا، وروسيا، وتركيا. بالرغم من ذلك، حافظت العملات المعدنية من فئة 1، و2، و5 سنت على التصميم الأصلي، حيث تظهر خريطة جغرافية لأوروبا بالدول الأعضاء الخمسة عشر للعام 2002 مرتفعةً بشكلٍ ما فوق دول باقي الخريطة. صمّم لوك لويكس جميع الأوجه المشتركة لليورو. تضم العملات المعدنية كذلك جانبًا وطنيًا يعرض صورة اختارتها خصيصًا الدولة التي أصدرت العملة المعدنية. يمكن استخدام عملات اليورو المعدنية الصادرة عن أي دولة عضو بشكل غير محدود في أي دولة اعتمدت اليورو.
يورو الخصائص
تصدر عملات اليورو المعدنية من فئات 2 يورو، و1 يورو، و50 سنت، و20 سنت، و10 سنت، و5 سنت، و2 سنت، و1 سنت. تجنّبًا لاستخدام أصغر عملتين، يُعمَد إلى جبر بعض العمليات النقدية إلى أقرب خمسة سنتات في هولندا وأيرلندا (بناءً على اتفاق طوعي) وفي فنلندا (بموجب القانون). لا تشجع المفوضية الأوروبية اتّباع هذا الإجراء، كما ترفضُ بعض المحلات أوراق اليورو ذات الفئات العالية.