*رابعاً : وحدة المعالجة المركزية Central Processing Unit(CPU)* :
أو يطلق عليها اختصاراً المعالج (Processor) هي أحد مكونات الحاسوب التي تقوم بتفسير التعليمات ومعالجة البيانات التي تتضمنها البرمجيات. يعتبر المعالج بالإضافة للذاكرة الرئيسية ووحدات الإدخال والإخراج من أهم مكونات الحواسيب الدقيقة(microcomputers) الحديثة. تعرف المعالجات التي تم تصنيعها بواسطة الدارات المتكاملة (integrated circuits) بالمعالجات الدقيقة والتي بدأ تصنيعها منذ منتصف سبعينات القرن العشرين على شكل رقاقات مدمجة حلّت محلّ معظم أنواع المعالجات الأخرى.
تنقسم وحدة المعالجة المركزية إلى ثلاث أجزاء وهى :
• وحدة الحساب المنطقي Arithmetic logic Unit (ALU).
• وحدة التحكم Control unit (CU) .
• الذاكرة الرئيسية Main Memory .
1. *وحدة الحساب والمنطق (ALU):*
تقوم هذه الوحدة بإجراء العمليات الحسابية مثل عمليات الجمع والطرح والقسمة... الخ والعمليات المنطقية هي أي عملية التي يتم فيها المقارنة بين كميات أو عمليات فرز وترتيب مثل عمليات أكبر من أو أصغر من أو يساوى .
2. *وحدة التحكم (CU)*
تقوم بتنسيق العمليات بين الوحدات المختلفة للحاسب حيث أنها تتحكم فى كل المدخلات والمخرجات من والى الوحدات المختلفة فى الحاسب.
عند تشغيل الحاسب يتم تحميل البرامج المستخدمة والتي سبق تخزينها على الاسطوانة الصلبة إلى ذاكرة الوصول العشوائي.(RAM) ويستخدم الحاسب هذه الذاكرة في تنفيذ الأعمال، وتخزين البرامج والبيانات الجاري معالجتها. وتفرغ الذاكرة عند إغلاق الجهاز أو انقطاع التيار الكهربي ليعاد تحميلها بالبرامج عند إعادة تشغيل الجهاز.
3. *الذاكرة*
يحتاج الحاسب إلي استرجاع وتذكر المعلومات التي يتعامل معها تماما كما يحتاج الإنسان كذلك لذا يجب حفظ المعلومات إما مؤقتًا أو بصفة دائمة. تعالج المعلومات ثم تخزن في صورة رقمية باستخدام النظام الثنائي، وهو النظام العددي الذي يستخدم رقمين فقط(0 ، 1).ونحن في حياتنا نستخدم النظام العشري الذي يستخدم عشرة أرقام (من صفر إلى 9) .
وحدات القياس الذاكره: تقاس سعة الذاكرة بالوحدات الأساسية الأربعة الآتية :
1. الخانة البايت Byte :هى مقدار الذاكرة المطلوبة لتمثيل حرف واحد بالتدوين الثنائي، وتتكون الخانة (البايت) من ثمانى خانات بت (Bit ) أي رقم ثنائي والتي يمكنها تمثيل الرقمين الثنائيين (0 ،1 (
2. الكيلو بايت Kilobyte : KB والكيلو بايت الواحد = 1024 بايت.
3. الميجابايت Megabyte : الميجا بايت ( اختصار M أو MB = 1024كيلوبايت ).
4. الجيجا بايت Gigabyte :الجيجا بايت ( اختصار G أو GB = 1024 ميجابايت ( .
5. التيرابايت : Terabyte التيرابايت ( اختصار TB أو TB = 1024 جيجا بايت ).
6. البيتابايت :Petabyte البيتابايت ( اختصار PB أو PB = 1024 التيرابايت ).
7. الإكسابايت :ُExabyte الإكسابايت ( اختصار EB أو EB = 1024أو البيتابايت ).
8. الزيتابايت : Zetabyte الزيتابايت ( اختصار ZB أو ZB = 1024أو الإكسابايت ).
9. اليوتابايت : Yottabyte اليوتابايت ( اختصار YB أو YB = 1024أو الزيتابايت).
أقسام الذاكرة الرئيسية Main Memory :
تنقسم الذاكرة الرئيسية إلى ثلاث انواع هي :
1 ذاكرة التداول العشوائي Random Access Memory(RAM) : تستقبل هذه الذاكرة البيانات والبرامج من وحدة الإدخال كما تقوم باستقبال النتائج من وحدة الحساب والمنطق وتقوم بتخزينهم تخزيناً مؤقتاً ( حيث تفقد هذه الذاكرة محتويتها بمجرد فصل التيار الكهربي ) لذا سميت بالذاكرة المؤقتة أو المتطايرة . وكلما زادت سعة الذاكرة زادت كمية البيانات وحجم البرامج التي يمكن تداولها في نفس الوقت.
2 ذاكرة القراءة فقط Read Only Memory (ROM): تحتوى على البرامج والبيانات الأساسية اللازمة لتشغيل الكمبيوتر وتلك البيانات والبرامج قد تم تسجيلها من قبل الشركة المصنعة . وهى ذاكرة ثابتة لا تتأثر بانقطاع التيار الكهربائي وسميت بذاكرة القراءة فقط لأنه لا يمكن الكتابة عليها أو التعديل أو الإلغاء لمحتوياتها بواسطة المستخدم بل يمكن فقط قراءة ما بداخلها.
3 الذاكرة المخبأة (cache memory): وتستخدم خلال عمليات التشغيل وهى عبارة عن ذاكرة تخزين مؤقت ذات سرعة عالية جدًا تفوق سرعة الذاكرة الرئيسية. وتستخدم للتخزين المؤقت للبيانات والتعليمات المطلوب استرجاعها مرات عديدة أثناء عمليات تشغيل البيانات مما يساعد على سرعة تشغيل البيانات . وتقدر سعة الذاكرة المخبأة بحوالي 512 كيلو بايت أو اكثر.
أو يطلق عليها اختصاراً المعالج (Processor) هي أحد مكونات الحاسوب التي تقوم بتفسير التعليمات ومعالجة البيانات التي تتضمنها البرمجيات. يعتبر المعالج بالإضافة للذاكرة الرئيسية ووحدات الإدخال والإخراج من أهم مكونات الحواسيب الدقيقة(microcomputers) الحديثة. تعرف المعالجات التي تم تصنيعها بواسطة الدارات المتكاملة (integrated circuits) بالمعالجات الدقيقة والتي بدأ تصنيعها منذ منتصف سبعينات القرن العشرين على شكل رقاقات مدمجة حلّت محلّ معظم أنواع المعالجات الأخرى.
تنقسم وحدة المعالجة المركزية إلى ثلاث أجزاء وهى :
• وحدة الحساب المنطقي Arithmetic logic Unit (ALU).
• وحدة التحكم Control unit (CU) .
• الذاكرة الرئيسية Main Memory .
1. *وحدة الحساب والمنطق (ALU):*
تقوم هذه الوحدة بإجراء العمليات الحسابية مثل عمليات الجمع والطرح والقسمة... الخ والعمليات المنطقية هي أي عملية التي يتم فيها المقارنة بين كميات أو عمليات فرز وترتيب مثل عمليات أكبر من أو أصغر من أو يساوى .
2. *وحدة التحكم (CU)*
تقوم بتنسيق العمليات بين الوحدات المختلفة للحاسب حيث أنها تتحكم فى كل المدخلات والمخرجات من والى الوحدات المختلفة فى الحاسب.
عند تشغيل الحاسب يتم تحميل البرامج المستخدمة والتي سبق تخزينها على الاسطوانة الصلبة إلى ذاكرة الوصول العشوائي.(RAM) ويستخدم الحاسب هذه الذاكرة في تنفيذ الأعمال، وتخزين البرامج والبيانات الجاري معالجتها. وتفرغ الذاكرة عند إغلاق الجهاز أو انقطاع التيار الكهربي ليعاد تحميلها بالبرامج عند إعادة تشغيل الجهاز.
3. *الذاكرة*
يحتاج الحاسب إلي استرجاع وتذكر المعلومات التي يتعامل معها تماما كما يحتاج الإنسان كذلك لذا يجب حفظ المعلومات إما مؤقتًا أو بصفة دائمة. تعالج المعلومات ثم تخزن في صورة رقمية باستخدام النظام الثنائي، وهو النظام العددي الذي يستخدم رقمين فقط(0 ، 1).ونحن في حياتنا نستخدم النظام العشري الذي يستخدم عشرة أرقام (من صفر إلى 9) .
وحدات القياس الذاكره: تقاس سعة الذاكرة بالوحدات الأساسية الأربعة الآتية :
1. الخانة البايت Byte :هى مقدار الذاكرة المطلوبة لتمثيل حرف واحد بالتدوين الثنائي، وتتكون الخانة (البايت) من ثمانى خانات بت (Bit ) أي رقم ثنائي والتي يمكنها تمثيل الرقمين الثنائيين (0 ،1 (
2. الكيلو بايت Kilobyte : KB والكيلو بايت الواحد = 1024 بايت.
3. الميجابايت Megabyte : الميجا بايت ( اختصار M أو MB = 1024كيلوبايت ).
4. الجيجا بايت Gigabyte :الجيجا بايت ( اختصار G أو GB = 1024 ميجابايت ( .
5. التيرابايت : Terabyte التيرابايت ( اختصار TB أو TB = 1024 جيجا بايت ).
6. البيتابايت :Petabyte البيتابايت ( اختصار PB أو PB = 1024 التيرابايت ).
7. الإكسابايت :ُExabyte الإكسابايت ( اختصار EB أو EB = 1024أو البيتابايت ).
8. الزيتابايت : Zetabyte الزيتابايت ( اختصار ZB أو ZB = 1024أو الإكسابايت ).
9. اليوتابايت : Yottabyte اليوتابايت ( اختصار YB أو YB = 1024أو الزيتابايت).
أقسام الذاكرة الرئيسية Main Memory :
تنقسم الذاكرة الرئيسية إلى ثلاث انواع هي :
1 ذاكرة التداول العشوائي Random Access Memory(RAM) : تستقبل هذه الذاكرة البيانات والبرامج من وحدة الإدخال كما تقوم باستقبال النتائج من وحدة الحساب والمنطق وتقوم بتخزينهم تخزيناً مؤقتاً ( حيث تفقد هذه الذاكرة محتويتها بمجرد فصل التيار الكهربي ) لذا سميت بالذاكرة المؤقتة أو المتطايرة . وكلما زادت سعة الذاكرة زادت كمية البيانات وحجم البرامج التي يمكن تداولها في نفس الوقت.
2 ذاكرة القراءة فقط Read Only Memory (ROM): تحتوى على البرامج والبيانات الأساسية اللازمة لتشغيل الكمبيوتر وتلك البيانات والبرامج قد تم تسجيلها من قبل الشركة المصنعة . وهى ذاكرة ثابتة لا تتأثر بانقطاع التيار الكهربائي وسميت بذاكرة القراءة فقط لأنه لا يمكن الكتابة عليها أو التعديل أو الإلغاء لمحتوياتها بواسطة المستخدم بل يمكن فقط قراءة ما بداخلها.
3 الذاكرة المخبأة (cache memory): وتستخدم خلال عمليات التشغيل وهى عبارة عن ذاكرة تخزين مؤقت ذات سرعة عالية جدًا تفوق سرعة الذاكرة الرئيسية. وتستخدم للتخزين المؤقت للبيانات والتعليمات المطلوب استرجاعها مرات عديدة أثناء عمليات تشغيل البيانات مما يساعد على سرعة تشغيل البيانات . وتقدر سعة الذاكرة المخبأة بحوالي 512 كيلو بايت أو اكثر.
المكونات غير المادية (البرمجيات) Software:
يمكن تقسيم برامج الحاسب إلي نوعين من البرامج برامج مستخدمة بواسطة الحاسب وتسمى برامج النظام، وبرامج تستخدم بواسطة المستخدم وتسمي البرامج التطبيقية.
الفرق بين التطبيقات والبرامج :
البرنامج : هو مجموعة من الأوامر التي توجه الحاسب لأن يقوم بعمل شيء معين مثل الكشف عن وإزالة الفيروسات يمكن أيضا التفكير في البرنامج على أنه مجموعة من التعليمات والتي كتبت بلغة يفهمها الحاسب والذي لا يفهم اللغة البشرية فأي شيء يقوم المستخدم بكتابته على لوحة المفاتيح يترجم إلي النظام الثنائي قبل أن يقوم الحاسب بتنفيذه.
الحاسب ينفذ التعليمات ويعالج البيانات ويخرج المعلومات بصورة يفهمها المستخدم عادة على الشاشة أو الطابعة الورقية.
التطبيقات : وهي برامج مثل معالج الكلمات تستخدم في العمل اليومي. إذا كنت تعمل بالرسومات فأنك سوف تستخدم تطبيقات الرسومات المختلفة. لو كنت تعمل بالموسيقي فأنك سوف تستخدم برامج الموسيقي. تكون برامج الطباعة والمحاسبة واسعة الاستخدام في الأعمال . يوجد برامج لكل الأغراض المطلوبة. ويمكن استخدام المصطلحات " برامج " و" تطبيقات " بصوره متبادلة.
أنواع البرمجيات التطبيقية :
o برمجيات النظام (System Software): هي برامج موجودة على الحاسب ومخزنة مسبقًا على الأسطوانة الصلبة عند شرائه .عند استخدام الحاسب لأول مرة ربما يحتاج الأمر إلي إدخال بعض المعلومات لتشكيله. وهذا مثل أن نقوم بتعريف ا لحاسب بنوع الطابعة المتصلة به ، وإذا كان هناك وصلة للإنترنت وما شابهه ذلك . يمكن أضافة بعض المهام إلي برامج النظام كلما دعت الحاجة إلى ذلك. فمثلا إذا قمت بتغيير الطابعة فإننا نحتاج إلي تحميل برامج إضافية للحاسب لنتعامل مع الطابعة الجديدة.
o البرمجيات التجارية (Commercial Ware): تعتبر البرامج المعروضة للبيع برامج تجارية. كمجموعة برامج المكتب (Microsoft office) على سبيل المثال. وتتاح البرامج التجارية لآلاف من الاستخدامات مثل الرسم والمحاسبة وإدارة الأعمال وتحرير الأفلام. والبرامج التجارية غالبا ما تكون مرخصة للمستخدم بدلا من مجرد بيعها بالطريقة المتعارف عليها، مع توضيح الشروط المختلفة المرتبطة باستخدامها، كما هو موضح سابق.
o برمجيات المشاركة (Shareware): يقوم العديد من المبرمجين والهواة بكتابة البرامج التي تكون متاحة مجاناً. وتوزيع هذه البرامج قد يكون بواسطة الإنترنت أو اسطوانة توزع مع المجلات. وهذه برامج عادة ما تكون متاحة لبعض الوقت قبل شرائها.والدفع للحصول على هذه البرامج يعتمد على الثقة والشرف.لو أراد المستخدم الاستمرار في استخدام البرامج بعد الفترة التجريبية فيجب علية تسديد الرسوم للمؤلف
o برمجيات بدون مقابل (Free Ware): وتكون مشابهة لبرامج المشاركة بدون رسوم فهي توزع مجانا ولا يتوقع تسديد مقابل لها وبعض المؤلفين مسئولين عن جودة البرنامج. وكما هو الحال في البرامج المتاحة فإنها تأتي أيضا بشروط بعض المطورين ربما يوزعون النسخ الأولي مجانًا لكي يشعر المستخدمين بفائدة البرنامج . وغالبا ما يحتفظ مؤلفو هذه البرامج بكل الحقوق القانونية لبرامجهم. ولا يسمح بنسخ أو توزيع لهذه البرامج.
o البرمجيات العامة(Public Ware): هذه البرامج تكون متاحة للاستخدام العام أي إنها متاحة مجانا ويمكن نسخها وتعديلها، لا يوجد رسوم لاستخدامها.
يمكن تقسيم برامج الحاسب إلي نوعين من البرامج برامج مستخدمة بواسطة الحاسب وتسمى برامج النظام، وبرامج تستخدم بواسطة المستخدم وتسمي البرامج التطبيقية.
الفرق بين التطبيقات والبرامج :
البرنامج : هو مجموعة من الأوامر التي توجه الحاسب لأن يقوم بعمل شيء معين مثل الكشف عن وإزالة الفيروسات يمكن أيضا التفكير في البرنامج على أنه مجموعة من التعليمات والتي كتبت بلغة يفهمها الحاسب والذي لا يفهم اللغة البشرية فأي شيء يقوم المستخدم بكتابته على لوحة المفاتيح يترجم إلي النظام الثنائي قبل أن يقوم الحاسب بتنفيذه.
الحاسب ينفذ التعليمات ويعالج البيانات ويخرج المعلومات بصورة يفهمها المستخدم عادة على الشاشة أو الطابعة الورقية.
التطبيقات : وهي برامج مثل معالج الكلمات تستخدم في العمل اليومي. إذا كنت تعمل بالرسومات فأنك سوف تستخدم تطبيقات الرسومات المختلفة. لو كنت تعمل بالموسيقي فأنك سوف تستخدم برامج الموسيقي. تكون برامج الطباعة والمحاسبة واسعة الاستخدام في الأعمال . يوجد برامج لكل الأغراض المطلوبة. ويمكن استخدام المصطلحات " برامج " و" تطبيقات " بصوره متبادلة.
أنواع البرمجيات التطبيقية :
o برمجيات النظام (System Software): هي برامج موجودة على الحاسب ومخزنة مسبقًا على الأسطوانة الصلبة عند شرائه .عند استخدام الحاسب لأول مرة ربما يحتاج الأمر إلي إدخال بعض المعلومات لتشكيله. وهذا مثل أن نقوم بتعريف ا لحاسب بنوع الطابعة المتصلة به ، وإذا كان هناك وصلة للإنترنت وما شابهه ذلك . يمكن أضافة بعض المهام إلي برامج النظام كلما دعت الحاجة إلى ذلك. فمثلا إذا قمت بتغيير الطابعة فإننا نحتاج إلي تحميل برامج إضافية للحاسب لنتعامل مع الطابعة الجديدة.
o البرمجيات التجارية (Commercial Ware): تعتبر البرامج المعروضة للبيع برامج تجارية. كمجموعة برامج المكتب (Microsoft office) على سبيل المثال. وتتاح البرامج التجارية لآلاف من الاستخدامات مثل الرسم والمحاسبة وإدارة الأعمال وتحرير الأفلام. والبرامج التجارية غالبا ما تكون مرخصة للمستخدم بدلا من مجرد بيعها بالطريقة المتعارف عليها، مع توضيح الشروط المختلفة المرتبطة باستخدامها، كما هو موضح سابق.
o برمجيات المشاركة (Shareware): يقوم العديد من المبرمجين والهواة بكتابة البرامج التي تكون متاحة مجاناً. وتوزيع هذه البرامج قد يكون بواسطة الإنترنت أو اسطوانة توزع مع المجلات. وهذه برامج عادة ما تكون متاحة لبعض الوقت قبل شرائها.والدفع للحصول على هذه البرامج يعتمد على الثقة والشرف.لو أراد المستخدم الاستمرار في استخدام البرامج بعد الفترة التجريبية فيجب علية تسديد الرسوم للمؤلف
o برمجيات بدون مقابل (Free Ware): وتكون مشابهة لبرامج المشاركة بدون رسوم فهي توزع مجانا ولا يتوقع تسديد مقابل لها وبعض المؤلفين مسئولين عن جودة البرنامج. وكما هو الحال في البرامج المتاحة فإنها تأتي أيضا بشروط بعض المطورين ربما يوزعون النسخ الأولي مجانًا لكي يشعر المستخدمين بفائدة البرنامج . وغالبا ما يحتفظ مؤلفو هذه البرامج بكل الحقوق القانونية لبرامجهم. ولا يسمح بنسخ أو توزيع لهذه البرامج.
o البرمجيات العامة(Public Ware): هذه البرامج تكون متاحة للاستخدام العام أي إنها متاحة مجانا ويمكن نسخها وتعديلها، لا يوجد رسوم لاستخدامها.
5. نظام التشغيل Operating System:
هو النظام الذي يحتوي على كل الأوامر التي تمكن الحاسب من أداء عمله مثل عملية بدء التشغيل والإظهار على الشاشة واستخدام الأسطوانة الصلبة (Hard Disk) والأسطوانة المرنة (floppy disk) لتخزين المعلومات.
ويقوم نظام التشغيل (operating system) بإدارة البرامج مثل معالج الكلمات والألعاب ومتصفح الإنترنت. فهو يستقبل الأوامر من هذه البرامج ويمررها إلي المعالج (processor) وينظم العرض على الشاشة. ويأخذ النتائج من المعالج، ثم يقوم بإرسالها للتخزين على الأسطوانة الصلبة أو للطباعة على الآلة الطابعة. برامج التشغيل موجودة دائما في الحاسب وتبدأ في العمل أوتوماتيكيا عند تشغيله .فنظام تشغيل الحاسب كالمحرك بالنسبة للسيارة كلاهما لا يمكن الاستغناء عنه.
وظائف نظام التشغيل :
لنظام التشغيل المستخدم بأجهزة الحاسوب، أو الأجهزة الرقمية، مجموعة من الوظائف التي يعمل على القيام بها، وهي:
معالجة البيانات، من خلال جدولتها، وتوزيعها بناءً على التصنيفات الخاصة بها.
التخزين في الذاكرة يوفر إمكانية تخزين العمل، وحفظه من الضياع، داخل ذاكرة التخزين المرفقة مع الجهاز، أو باستخدام ذاكرة خارجية، وذلك بعد أن يقوم المستخدم بإنجاز المهام التي يريدها على نظام التشغيل الموجود في جهازه الإلكتروني.
الربط بين مكونات الجهاز، يعمل نظام التشغيل على الربط بين مكونات الجهاز الداخلية، والخارجية، مثال: عند الضغط على زر تشغيل الحاسوب، يصدر أمراً لنظام تشغيله، يطلب منه العمل.
الوصول إلى النتائج، يساهم نظام التشغيل في الوصول إلى كافة النتائج التي يريدها المستخدم، والتي يعتمد عليها في المهمة التي يقوم بها، مثل: الطلب من الطابعة المرفقة مع جهاز الحاسوب أن تقوم بطباعة الورق المطلوب. أنواع أنظمة التشغيل من أنواع أنظمة التشغيل، المستخدمة في أجهزة الحاسوب، والأجهزة الرقمية، والأجهزة الذكية ما يلي:
1. دوس يسمى باللغة الإنجليزية (DOS)، ويعد من أوائل أنظمة التشغيل الإلكترونية التي عرفها مستخدمو الحواسيب، وخصوصاً المصنعة بالتعاون مع شركة مايكروسوفت، والتي عملت في عام 1982م على تطويره، ليسمي MS-DOS. يساهم في توفير البيئة الأساسية الخاصة بتشغيل جهاز الحاسوب، ويعالج البيانات من خلال أوامر يعمل على كتابتها المستخدم في اللوحة الخاصة بالنظام، والتي تتكون من اللون الأسود، ولكن لم يستمر العمل عليه بشكل فردي، وذلك بسبب عدم سهولة التعامل معه بالنسبة للمستخدمين الجدد، لذلك حرصت شركة مايكروسوفت على إيجاد بديل، اعتمد بشكل رئيسي على بيئة دوس في عمله، وكان هذا البديل نظام تشغيل ويندوز.
2. ويندوز يسمى باللغة الإنجليزية (Windows)، وهو نظام تشغيل صممته شركة مايكروسوفت في عام 1983م، وامتاز بالقدرة على التعامل معه، مقارنة بنظام التشغيل السابق (دوس)؛ لأنّه احتوى على واجهة مستخدم أكثر تفاعليه، تتضمن وجود نوافذ، وأيقونات مرتبطة مع مجموعة تطبيقات، وفرت بيئة عملية كاملة، كالقدرة على الكتابة، والرسم، والقيام بالعمليات الحسابية، وغير ذلك من الوسائل الأخرى التي وفرها نظام تشغيل ويندوز، وتحرص شركة مايكروسوفت على تطويره بشكل مستمر، وتصميم نسخ محدثة منه.
3. لينكس يسمى باللغة الإنجليزية (Linux)، وهو نظام تشغيل صمم في عام 1991م، وهو من أنظمة التشغيل المستخدمة عبر أجهزة الحاسوب، ويوفر العديد من التطبيقات التي تتشابه مع تطبيقات نظام تشغيل ويندوز، وحرصت العديد من الشركات الحاسوبية، على استقطابه والعمل على تطويره، حتى يتناسب مع بيئة عملها.
4. ماك يسمى بالغة الإنجليزية (Mac)، وهو نظام تشغيل خاص بأجهزة شركة Apple فقط، ولا يعمل على غيرها، ويستخدم مع أجهزة حاسوب ماكنتوش التي صممتها شركة Apple، ومع اختراع الأجهزة الرقمية (الذكية)، تم تصميم نسخة من هذا النظام تتوافق مع الأجهزة الخلوية، واللوحية الذكية التي صنعتها شركة Apple.
5. أند رويد يسمى باللغة الإنجليزية (Android)، وهو نظام تشغيل تابع لشركة جوجل، والتي أعلنت عنه في عام 2007، ويعد من أكثر أنظمة التشغيل استخداماً في الأجهزة الذكية الحديثة، وذلك لسهولة تصميمه، والتعامل معه، كما وفر القدرة على تنزيل التطبيقات المجانية، والمدفوعة حتى يوفر للمستخدم إمكانية التحكم بالمحتويات التي يستخدمها في جهازه الذكي.
هو النظام الذي يحتوي على كل الأوامر التي تمكن الحاسب من أداء عمله مثل عملية بدء التشغيل والإظهار على الشاشة واستخدام الأسطوانة الصلبة (Hard Disk) والأسطوانة المرنة (floppy disk) لتخزين المعلومات.
ويقوم نظام التشغيل (operating system) بإدارة البرامج مثل معالج الكلمات والألعاب ومتصفح الإنترنت. فهو يستقبل الأوامر من هذه البرامج ويمررها إلي المعالج (processor) وينظم العرض على الشاشة. ويأخذ النتائج من المعالج، ثم يقوم بإرسالها للتخزين على الأسطوانة الصلبة أو للطباعة على الآلة الطابعة. برامج التشغيل موجودة دائما في الحاسب وتبدأ في العمل أوتوماتيكيا عند تشغيله .فنظام تشغيل الحاسب كالمحرك بالنسبة للسيارة كلاهما لا يمكن الاستغناء عنه.
وظائف نظام التشغيل :
لنظام التشغيل المستخدم بأجهزة الحاسوب، أو الأجهزة الرقمية، مجموعة من الوظائف التي يعمل على القيام بها، وهي:
معالجة البيانات، من خلال جدولتها، وتوزيعها بناءً على التصنيفات الخاصة بها.
التخزين في الذاكرة يوفر إمكانية تخزين العمل، وحفظه من الضياع، داخل ذاكرة التخزين المرفقة مع الجهاز، أو باستخدام ذاكرة خارجية، وذلك بعد أن يقوم المستخدم بإنجاز المهام التي يريدها على نظام التشغيل الموجود في جهازه الإلكتروني.
الربط بين مكونات الجهاز، يعمل نظام التشغيل على الربط بين مكونات الجهاز الداخلية، والخارجية، مثال: عند الضغط على زر تشغيل الحاسوب، يصدر أمراً لنظام تشغيله، يطلب منه العمل.
الوصول إلى النتائج، يساهم نظام التشغيل في الوصول إلى كافة النتائج التي يريدها المستخدم، والتي يعتمد عليها في المهمة التي يقوم بها، مثل: الطلب من الطابعة المرفقة مع جهاز الحاسوب أن تقوم بطباعة الورق المطلوب. أنواع أنظمة التشغيل من أنواع أنظمة التشغيل، المستخدمة في أجهزة الحاسوب، والأجهزة الرقمية، والأجهزة الذكية ما يلي:
1. دوس يسمى باللغة الإنجليزية (DOS)، ويعد من أوائل أنظمة التشغيل الإلكترونية التي عرفها مستخدمو الحواسيب، وخصوصاً المصنعة بالتعاون مع شركة مايكروسوفت، والتي عملت في عام 1982م على تطويره، ليسمي MS-DOS. يساهم في توفير البيئة الأساسية الخاصة بتشغيل جهاز الحاسوب، ويعالج البيانات من خلال أوامر يعمل على كتابتها المستخدم في اللوحة الخاصة بالنظام، والتي تتكون من اللون الأسود، ولكن لم يستمر العمل عليه بشكل فردي، وذلك بسبب عدم سهولة التعامل معه بالنسبة للمستخدمين الجدد، لذلك حرصت شركة مايكروسوفت على إيجاد بديل، اعتمد بشكل رئيسي على بيئة دوس في عمله، وكان هذا البديل نظام تشغيل ويندوز.
2. ويندوز يسمى باللغة الإنجليزية (Windows)، وهو نظام تشغيل صممته شركة مايكروسوفت في عام 1983م، وامتاز بالقدرة على التعامل معه، مقارنة بنظام التشغيل السابق (دوس)؛ لأنّه احتوى على واجهة مستخدم أكثر تفاعليه، تتضمن وجود نوافذ، وأيقونات مرتبطة مع مجموعة تطبيقات، وفرت بيئة عملية كاملة، كالقدرة على الكتابة، والرسم، والقيام بالعمليات الحسابية، وغير ذلك من الوسائل الأخرى التي وفرها نظام تشغيل ويندوز، وتحرص شركة مايكروسوفت على تطويره بشكل مستمر، وتصميم نسخ محدثة منه.
3. لينكس يسمى باللغة الإنجليزية (Linux)، وهو نظام تشغيل صمم في عام 1991م، وهو من أنظمة التشغيل المستخدمة عبر أجهزة الحاسوب، ويوفر العديد من التطبيقات التي تتشابه مع تطبيقات نظام تشغيل ويندوز، وحرصت العديد من الشركات الحاسوبية، على استقطابه والعمل على تطويره، حتى يتناسب مع بيئة عملها.
4. ماك يسمى بالغة الإنجليزية (Mac)، وهو نظام تشغيل خاص بأجهزة شركة Apple فقط، ولا يعمل على غيرها، ويستخدم مع أجهزة حاسوب ماكنتوش التي صممتها شركة Apple، ومع اختراع الأجهزة الرقمية (الذكية)، تم تصميم نسخة من هذا النظام تتوافق مع الأجهزة الخلوية، واللوحية الذكية التي صنعتها شركة Apple.
5. أند رويد يسمى باللغة الإنجليزية (Android)، وهو نظام تشغيل تابع لشركة جوجل، والتي أعلنت عنه في عام 2007، ويعد من أكثر أنظمة التشغيل استخداماً في الأجهزة الذكية الحديثة، وذلك لسهولة تصميمه، والتعامل معه، كما وفر القدرة على تنزيل التطبيقات المجانية، والمدفوعة حتى يوفر للمستخدم إمكانية التحكم بالمحتويات التي يستخدمها في جهازه الذكي.