بعدما أنتهينا من المكونات المادية سنتطرق في موضوع نظام التشغيل
والأن سنتعلم كيف نضع الشيئ الذي سيحرك هذه الأجزاء وعما قريب ستعلم كيف نضع عقل للكمبيوتر عن طريق التطبيقات))
الغرض من نظام التشغيل
ولكي تجعل هذه الأجزاء تعمل بعضها بعضها مع بعض للقيام بمهمة معينة،
يلزم وجود برنامج كمبيوتر من نوع خاص يُعرف باسم نظام التشغيل (OS).
افترض أن مستخدمًا أراد أن يكتب تقريرًا وأن يطبعه على طابعة موصلة بالكمبيوتر.
((فيلزم وجود أحد تطبيقات معالجة الكلمات لإتمام هذه المهمة))
1- فالمعلومات يتم إدخالها من خلال لوحة المفاتيح،
2 - يتم معالجة البيانات التي يتم إدخالها داخل الكمبيوتر،
3- وتـُخزن على ذاكرة RAM كما تقوم وحدة CPU بمعالجتها.
4- ويتم عرضها على الشاشة،
5- كما يتم حفظها على محرك الأقراص
6- وفي النهاية يتم إرسالها إلى الطابعة.
كل ذلك يتم في أجزاء من الثانية
ولكي يقوم برنامج معالجة الكلمات بإنجاز هذه العملية برمتها،
يجب أن يعمل مع نظام التشغيل الذي يتحكم في وظائف الإدخال والإخراج
لذا فإن كافة الأجهزة التي تستند إلى الكمبيوتر، مثل الخوادم أو أجهزة كمبيوتر سطح المكتب أو أجهزة الكمبيوتر المحمول أو الأجهزة المحمولة باليد، تتطلب وجود نظام تشغيل حتى تعمل
----------------------------------
يعمل نظام التشغيل كمترجم بين تطبيقات المستخدم ومكونات الكمبيوتر المادية
يقوم جهاز الكمبيوتر عند تشغيله، بتحميل نظام التشغيل بشكل طبيعي من محرك الأقراص الثابتة إلى ذاكرة RAM.
ويُعرف جزء كود نظام التشغيل الذي يتفاعل مباشرة مع مكونات الكمبيوتر المادية باسم kernel
بينما يُعرف الجزء الذي يتعامل مع التطبيقات والمستخدم باسم shell
----
ويمكن للمستخدم التفاعل مع الواجهة النصية (shell) من خلال استخدام إما واجهة CLI (واجهة سطر الأوامر) أو واجهة GUI (واجهة المستخدم الرسومية).
وأنظمة التشغيل لها كامل السيطرة على الموارد المحلية لمكونات الكمبيوتر المادية.
وهي تعمل على تمكين المستخدم من القيام بمهام متعددة.
كما يحفظ نظام التشغيل مسار الموارد التي استخدمها تطبيق محدد.
ولكي تعمل مع موارد غير متصلة مباشرة بنظام الكمبيوتر،
يجب إضافة برنامج خاص يسمح للجهاز بإرسال واستقبال البيانات من الشبكة.
ويُعرف هذا البرنامج باسم برنامج إعادة التوجيه (redirector)
وقد يكون إما جزءًا مضمنًا في نظام التشغيل أو قد يحتاج إلى التثبيت بشكل منفصل كعميل شبكة.
وعند تثبيت نظام التشغيل فإنه يصبح نظام تشغيل شبكات (NOS).
--
---------------------------------------
هناك العديد من أنظمة التشغيل المختلفة المتوفرة.
وفيما يلي المجموعات الأساسية مرفق بها بعض الأمثلة.
- وVista و2003 Server و win 7 و win 8
- أنظمة التشغيل المستندة إلى UNIX: IBM AIX وHewlett Packard HPUX وSun Solaris
- BSD - Free BSD
- أنظمة التشغيل المستندة إلى Linux (أنواع عديدة)
- Macintosh OS X
- أنظمة التشغيل غير المملوكة لـ Unix: IBM OS/400 وz/OS
((توجد هنا أنظمة قد تسمعها لأول مرة ولكنك ستحتاج لأن تعرفها لأنك ستمر بها كلها خلال عملك في مجال IT))
في الوقت الذي تشترط فيه غالبية هذه الأنواع من أنظمة التشغيل قيام المستخدم بشرائها والموافقة على الترخيص التجاري
عادة ما تمنع اتفاقيات الترخيص التجارية المستخدمين من القيام بتغيير البرنامج بأي حالٍ من الأحوال.
وتعتبر أنظمة التشغيل Windows XP و Mac OS X وUNIX أمثلة على برامج أنظمة التشغيل التجارية.
--
إلا أن هناك العديد من أنظمة التشغيل التي يتم إصدارها
بموجب نوع مختلف من نظام الترخيص يُعرف باسم ترخيص GNUالعام (أو GPL).
يسمح ترخيص GPL للمستخدمين بتغيير الكود وتحسينه، إذا رغبوا في ذلك، حتى يناسب بيئتهم بشكل أفضل. وتتضمن بعض أنظمة التشغيل الشائعة، التي تم إصدارها بموجب ترخيص GPL، كلاً من Linux وBSD.
-----------------------------
اختيار نظام التشغيل
تتطلب عملية اختيار نظام التشغيل وضع العديد من العوامل بالاعتبار قبل تحديد أيها يجب استخدامه في بيئة معينة.
وتتمثل الخطوة الأولى لاختيار نظام التشغيل في التأكد من أنه يدعم متطلبات المستخدم بشكل تام.
هل يدعم نظام التشغيل التطبيقات التي سيتم تشغيلها؟
هل تعتبر إجراءات الأمان والوظائف كافية بالنسبة لاحتياجات المستخدمين؟
قم بعد ذلك بإجراء بحث للتأكد من توفر موارد مكونات مادية كافية لدعم نظام التشغيل.
يتم تثبيت نظام التشغيل على قسم مُعرّف من القرص الثابت يُسمى قسم (partition) بالقرص.
قسم (partition)
تقسيم الذاكرة أو التخزين الكلي إلى أقسام منفصلة أو أقسام منطقية. فبمجرد تحويل القرص إلى أقسام، فإن كل قسم سيعمل كمحرك أقراص منفصل.
--
وهناك طرق عدة لتثبيت أنظمة التشغيل. وتستند الطريقة التي يتم اختيارها للتثبيت إلى مكونات النظام المادية ونظام التشغيل الذي يتم تثبيته بالإضافة إلى متطلبات المستخدم.
1. يرجى التحقق من أن كافة المكونات المادية معتمدة للعمل مع نظام التشغيل المختار.
2.تحقق من أن موارد الأجهزة تستوفي أو تتجاوز الحد الأدنى للمتطلبات التي تم نشرها.
3. تأكد من توفر وسيط التثبيت المناسب. ونظرًا لحجم الملف الخاص بأنظمة التشغيل الحالية، فإنها عادة ما تتوفر على وسيطة كل من CD وقرص الفيديو الرقمي (DVD).
4. إذا كان من الواجب تثبيت نظام التشغيل على نظام يحتوي بالفعل على بيانات:
(أ) استخدم الأدوات المساعدة للتأكد من أن نظام التشغيل الحالي بحالة جيدة وأنه خالٍ من الملفات والأكواد التالفة أو الضارة
(ب) قم بعمل نسخة احتياطية لكافة الملفات المهمة
5. في حالة إجراء تثبيت نظيف، تحقق من توفر كافة برامج التطبيقات لعملية التثبيت.
الشبكة
عبارة عن مجموعة من الأجهزة، مثل أجهزة الكمبيوتر، المتصلة ببعضها البعض لأغراض مشاركة المعلومات والموارد. ويمكن أن تتضمن الموارد المشتركة الطابعات والمستندات وأجهزة الاتصال بالإنترنت.
ولكي يتصل الكمبيوتر بالشبكة بشكل نموذجي، يجب أن تكون به بطاقة واجهة الشبكة (NIC).
وبطاقة NIC
هي ذلك المكون المادي الذي يسمح للكمبيوتر بالاتصال بوسيط الشبكة.
وهي قد تكون مضمنة في اللوحة الأم الخاصة بالكمبيوتر أو قد تكون بطاقة يتم تركيبها بشكل منفصل
بالإضافة إلى الاتصال المادي، يتعين إجراء بعض تكوينات نظام التشغيل حتى يتمكن الكمبيوتر من المشاركة في الشبكة
كما يتطلب كل كمبيوتر موجود على هذه الشبكات وجود عنوان بروتوكول الإنترنت (IP)
بالإضافة إلى معلومات أخرى، لتعريفه.
وهناك ثلاثة أجزاء يتكون منها تكوين IP
ويجب أن تكون صحيحة حتى يتمكن الكمبيوتر من إرسال المعلومات على الشبكة واستقبالها.
تكوين IP يدويًا
بالنسبة للتكوين اليدوي، يتم إدخال القيم المطلوبة إلى الكمبيوتر عبر لوحة المفاتيح
ويُشار إلى عنوان IP الذي يتم إدخاله باسم العنوان الثابت، كما يتم تعيينه بشكل دائم لهذا الكمبيوتر.
تكوين IP ديناميكيًا
يمكن إعداد أجهزة الكمبيوتر بحيث تستقبل تكوين الشبكة ديناميكيًا. وهذا ما يتيح للكمبيوتر طلب العنوان من تجمع العناوين التي تم تعيينها بواسطة جهاز آخر داخل الشبكة. وعندما ينتهي الكمبيوتر من العنوان، يتم إعادته إلى تجمع العناوين حتى يتم تعيينه لكمبيوتر آخر.
وتتمثل الخطوة الأولى لاختيار نظام التشغيل في التأكد من أنه يدعم متطلبات المستخدم بشكل تام.
هل يدعم نظام التشغيل التطبيقات التي سيتم تشغيلها؟
هل تعتبر إجراءات الأمان والوظائف كافية بالنسبة لاحتياجات المستخدمين؟
قم بعد ذلك بإجراء بحث للتأكد من توفر موارد مكونات مادية كافية لدعم نظام التشغيل.
وهناك اعتبار آخر يتمثل في عدد الموارد البشرية اللازمة لدعم نظام التشغيل.
ففي بيئة الأعمال، قد تجعل الشركة الدعم مقصورًا على نظام تشغيل واحد أو اثنين،
وقد لا تشجع عملية تثبيت أية أنظمة تشغيل أخرى، أو حتى لا تسمح بذلك.
أما في بيئة المنزل، فقد يكون توفر الدعم الفني لنظام التشغيل أحد العوامل المحددة.
عند التفكير في تطبيق نظام تشغيل،
فإنه يجب وضع إجمالي تكلفة ملكية نظام التشغيل في الاعتبار أثناء عملية اتخاذ القرار.
ولا يتضمن ذلك تكاليف الحصول على نظام التشغيل وتثبيته فقط، لكنه يتضمن كافة التكاليف المرتبطة بدعمه.
-----------------------------
طرق تثبيت نظام التشغيل
يتم تثبيت نظام التشغيل على قسم مُعرّف من القرص الثابت يُسمى قسم (partition) بالقرص.
قسم (partition)
تقسيم الذاكرة أو التخزين الكلي إلى أقسام منفصلة أو أقسام منطقية. فبمجرد تحويل القرص إلى أقسام، فإن كل قسم سيعمل كمحرك أقراص منفصل.
--
وهناك طرق عدة لتثبيت أنظمة التشغيل. وتستند الطريقة التي يتم اختيارها للتثبيت إلى مكونات النظام المادية ونظام التشغيل الذي يتم تثبيته بالإضافة إلى متطلبات المستخدم.
وهناك أربعة خيارات أساسية متاحة لتثبيت نظام تشغيل جديد:
تثبيت نظيف
وهو التثبيت الذي يأتي بعد الفورمات (FORMAT) أوعلى قرص جديد كليا .
ترقية
يتم الاحتفاظ بإعدادات تكوين النظام بالإضافة إلى التطبيقات والبيانات.
حيث إنه يقوم بكل بساطة باستبدال ملفات نظام التشغيل القديمة بالأخرى الجديدة
تمهيد متعدد (Multi-boot)
يمكن تثبيت أكثر من نظام تشغيل واحد على الكمبيوتر لإنشاء نظام متعدد التمهيد.
ويوجد كل نظام تشغيل في القسم الخاص به،
كما يكون لكل نظام ملفاته الخاصة وإعدادات التكوين الخاصة به.
عند بدء التشغيل، يظهر للمستخدم قائمة يختار منها نظام التشغيل الذي يرغبه.
ويمكن تشغيل نظام تشغيل واحد على حدة ويكون له سيطرة تامة على مكونات الكمبيوتر المادية.
توصيل ظاهري
يسمح بتشغيل عدة نسخ من نظام التشغيل على مجموعة واحدة من المكونات المادية،
من أكثر التقنيات المستخدمة على الخوادم.
-----------------------------
الإعداد لتثبيت نظام التشغيل
تساعد قائمة المراجعة (checklist) لما قبل التثبيت على التأكد من نجاح عملية التثبيت.
1. يرجى التحقق من أن كافة المكونات المادية معتمدة للعمل مع نظام التشغيل المختار.
2.تحقق من أن موارد الأجهزة تستوفي أو تتجاوز الحد الأدنى للمتطلبات التي تم نشرها.
3. تأكد من توفر وسيط التثبيت المناسب. ونظرًا لحجم الملف الخاص بأنظمة التشغيل الحالية، فإنها عادة ما تتوفر على وسيطة كل من CD وقرص الفيديو الرقمي (DVD).
4. إذا كان من الواجب تثبيت نظام التشغيل على نظام يحتوي بالفعل على بيانات:
(أ) استخدم الأدوات المساعدة للتأكد من أن نظام التشغيل الحالي بحالة جيدة وأنه خالٍ من الملفات والأكواد التالفة أو الضارة
(ب) قم بعمل نسخة احتياطية لكافة الملفات المهمة
5. في حالة إجراء تثبيت نظيف، تحقق من توفر كافة برامج التطبيقات لعملية التثبيت.
من الضروري، قبل بدء التثبيت، تحديد بنية القسم التي تناسب متطلبات المستخدم بشكل أفضل.
من الضروري أيضًا تحديد نوع نظام الملفات الذي يجب استخدامه. يعتبر نظام الملفات هو الطريقة التي يستخدمها نظام التشغيل لمتابعة الملفات. وهناك العديد من أنواع أنظمة الملفات. ومن بين أنظمة الملفات شائعة الاستخدام
FAT :
جدول تخصيص الملفات. جدول السجلات الذي يستخدمه نظام العمليات لتخزين المعلومات الخاصة بموقع كل دليل ودليل فرعي وملف موجود على القرص الثابت. ويتم تخزين نظام FAT في المسار 0 على القرص الثابت.
NTFS :
نظام ملفات التقنية الحديثة. نظام ملفات في Windows مصمم لإدارة أنظمة التشغيل على مستوى المؤسسة والمستوى العالمي.
HPFS :
نظام الملفات عالي الأداء. نظام ملفات قادر على معالجة أقراص وحدات تخزين بحجم 2 تيرابايت أو أقراص ملفات بحجم 2 جيجابايت وأسماء ملفات بحجم 256 بايت.
ext2 :
نظام الملفات الممتدة الثاني. وهو عبارة عن نظام ملفات لـ Linux kernel مصمم للحد من التقسيم الداخلي وتقليل عمليات البحث إلى الحد الأدنى عن طريق تقسيم المساحة إلى مناطق.
ext3 :
نظام الملفات الممتدة الثالث. وهو عبارة عن نظام ملفات مسجل لنظام التشغيل Linux.
((وبعد ذلك ثبت نظام التشغيل الذي تريد))
-----------------------------
-----------------------------
-----------------------------
تكوين جهاز كمبيوتر للشبكة
بمجرد تثبيت نظام التشغيل، يمكن تكوين الكمبيوتر ليشارك في الشبكة.
عبارة عن مجموعة من الأجهزة، مثل أجهزة الكمبيوتر، المتصلة ببعضها البعض لأغراض مشاركة المعلومات والموارد. ويمكن أن تتضمن الموارد المشتركة الطابعات والمستندات وأجهزة الاتصال بالإنترنت.
ولكي يتصل الكمبيوتر بالشبكة بشكل نموذجي، يجب أن تكون به بطاقة واجهة الشبكة (NIC).
وبطاقة NIC
هي ذلك المكون المادي الذي يسمح للكمبيوتر بالاتصال بوسيط الشبكة.
وهي قد تكون مضمنة في اللوحة الأم الخاصة بالكمبيوتر أو قد تكون بطاقة يتم تركيبها بشكل منفصل
بالإضافة إلى الاتصال المادي، يتعين إجراء بعض تكوينات نظام التشغيل حتى يتمكن الكمبيوتر من المشاركة في الشبكة
كما يتطلب كل كمبيوتر موجود على هذه الشبكات وجود عنوان بروتوكول الإنترنت (IP)
بالإضافة إلى معلومات أخرى، لتعريفه.
وهناك ثلاثة أجزاء يتكون منها تكوين IP
ويجب أن تكون صحيحة حتى يتمكن الكمبيوتر من إرسال المعلومات على الشبكة واستقبالها.
هذه الأجزاء الثلاثة هي:
- عنوان IP - وهو يقوم بتعريف الكمبيوتر على الشبكة. ((وقد تم ذكره في التعريفات))
- قناع الشبكة الفرعية (Subnet mask) - وهو يُستخدم لتعريف الشبكة التي يتصل بها الكمبيوتر.
- العبّارة الافتراضية (Default gateway) - وهي تقوم بتعريف الجهاز الذي يستخدمه الكمبيوتر للوصول إلى الإنترنت أو شبكة أخرى.
تكوين IP يدويًا
بالنسبة للتكوين اليدوي، يتم إدخال القيم المطلوبة إلى الكمبيوتر عبر لوحة المفاتيح
ويُشار إلى عنوان IP الذي يتم إدخاله باسم العنوان الثابت، كما يتم تعيينه بشكل دائم لهذا الكمبيوتر.
تكوين IP ديناميكيًا
يمكن إعداد أجهزة الكمبيوتر بحيث تستقبل تكوين الشبكة ديناميكيًا. وهذا ما يتيح للكمبيوتر طلب العنوان من تجمع العناوين التي تم تعيينها بواسطة جهاز آخر داخل الشبكة. وعندما ينتهي الكمبيوتر من العنوان، يتم إعادته إلى تجمع العناوين حتى يتم تعيينه لكمبيوتر آخر.
ليست هناك تعليقات:
إرسال تعليق