أبل إس أو إس

**نظام التشغيل المتطور**  أو **إس أو إس** ، هو نظام التشغيل الأساسي لجهاز كمبيوتر . طُوّر نظام إس أو إس بواسطة شركة أبل كمبيوتر وأُصدر في أكتوبر 1980.

في عام 1985، وصف ستيف وزنياك، على الرغم من انتقاده لعيوب جهاز أبل 3، نظام التشغيل إس أو إس بأنه «أفضل نظام تشغيل على أي حاسوب صغير على الإطلاق».

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

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

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

### تسلسل الإقلاع
تصغير|الهيكل
عند تشغيل جهاز أبل 3، يقوم بإجراء تشخيصات النظام، ثم يقرأ الكتلة رقم صفر من محرك الأقراص المرنة المدمج إلى الذاكرة وينفذها. تضع الأقراص المرنة المهيأة بنظام SOS برنامج تحميل في الكتلة صفر. يبحث برنامج التحميل هذا عن ملف باسم SOS.KERNEL، وهو نواة نظام التشغيل وواجهة برمجة التطبيقات (API)، ويقوم بتحميله وتنفيذه. بدورها، تبحث النواة عن ملف باسم SOS.INTERP (المفسر، أو البرنامج المراد تشغيله) وملف SOS.DRIVER، وهو مجموعة برامج تشغيل الأجهزة المراد استخدامها، وتقوم بتحميلهما. بمجرد تحميل جميع الملفات، يتم نقل التحكم إلى برنامج SOS.INTERP.

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

## المراجع

## وصلات خارجية
* Washington Apple Pi&nbsp;– Apple /// Resources
* The Apple /// FAQ File V5.1&nbsp;– discusses Apple III and SOS history as well as basic information about the system
* apple3.org - Apple /// Articles, Public Domain Software

تصنيف:نظم تشغيل أبل
تصنيف:نظم تشغيل من القرص
تصنيف:نظم تشغيل توقف إصدارها
تصنيف:برمجيات 1980