خدمة SOS من آبل

خدمة SOS من آبل
شاشة التمهيد
المطوركمبيوتر ابل
عائلة أنظمة التشغيلنداء استغاثة
حالة العملتم إيقافه
نموذج المصدرالمصدر مغلق
الإصدار الأولييناير 1980 ؛ منذ 44 سنة ( 1980-01 )
أحدث إصدار1.3 / 1 يناير 1980 ؛ منذ 44 سنة ( 1980-01-01 )
طريقة التحديثيدوي
المنصاتابل 3
نوع النواةنواة متجانسة

واجهة المستخدم الافتراضية
وضع النص على الشاشة الكاملة
رخصةاتفاقية ترخيص برامج Apple

نظام التشغيل المتطور ، [1] أو SOS ( / s ɔː s /[2] هو نظام التشغيل الأساسي لجهاز كمبيوتر Apple III . تم تطوير نظام التشغيل SOS بواسطة شركة Apple Computer وتم إصداره في أكتوبر 1980.

في عام 1985، وصف ستيف وزنياك ، أثناء انتقاده لعيوب أجهزة Apple III، نظام التشغيل SOS بأنه "أفضل نظام تشغيل على أي حاسوب صغير على الإطلاق". [3]

التفاصيل الفنية

SOS هو نظام تشغيل أحادي المهمة للمستخدم الواحد. فهو يجعل موارد Apple III متاحة في هيئة برنامج أدوات مساعدة يتم تشغيله من خلال القائمة بالإضافة إلى واجهة برمجة تطبيقات (API). يتم تحميل برنامج واحد في وقت التمهيد، ويسمى المترجم. وبمجرد تحميله، يمكن للمترجم بعد ذلك استخدام واجهة برمجة تطبيقات SOS لتقديم طلبات للنظام. وتنقسم واجهة برمجة تطبيقات SOS إلى أربع مناطق رئيسية:

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

يأتي برنامج أدوات النظام Apple III مع كل كمبيوتر Apple III. وهو يوفر واجهة المستخدم لنظام التشغيل نفسه، لتكوين النظام وإدارة الملفات . يعتمد برنامج أدوات النظام على القوائم ويؤدي المهام في ثلاث فئات:

  1. أوامر التعامل مع الأجهزة: النسخ، إعادة التسمية، التنسيق ، التحقق من وحدات التخزين (محركات الأقراص)؛ قائمة الأجهزة؛ ضبط الوقت والتاريخ
  2. أوامر التعامل مع الملفات: القائمة، النسخ، الحذف، إعادة تسمية الملفات؛ إنشاء أدلة فرعية ؛ تعيين حماية الكتابة للملف ؛ تعيين البادئة (دليل العمل الحالي)
  3. برنامج تكوين النظام (SCP): تكوين برامج تشغيل الأجهزة. [4]

تحتوي SOS على نوعين من الأجهزة التي تتواصل معها عبر برامج تشغيل الأجهزة : أجهزة الأحرف وأجهزة الكتل . ومن أمثلة أجهزة أحرف SOS لوحات المفاتيح والمنافذ التسلسلية . محركات الأقراص هي أجهزة كتل نموذجية. يمكن لأجهزة الكتل قراءة أو كتابة كتلة واحدة أو أكثر من 512 بايت في المرة الواحدة؛ يمكن لأجهزة الأحرف قراءة أو كتابة أحرف مفردة في المرة الواحدة. [2]

تسلسل التمهيد

بناء

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

يستخدم Apple ProDOS نفس نظام الملفات الذي يستخدمه SOS. على القرص المنسق بواسطة ProDOS، يتم كتابة محمل ProDOS ومحمل SOS إلى الكتلتين صفر وواحد على التوالي. يتضمن محمل ProDOS كودًا يمكن تنفيذه على Apple III، والذي سيحمل محمل SOS من الكتلة الأولى، بحيث يمكن لـ SOS وProDOS التعايش على نفس المجلد. تستخدم بعض البرامج، مثل ADTPro، هذا لتخزين إصدارات Apple II وApple III من برنامج على نفس القرص، والذي يمكن بعد ذلك تشغيله على كلا النظامين.

مراجع

  1. ^ Weyhrich, Steven (7 July 2001). "DOS 3.3, ProDOS & Beyond". تاريخ Apple II . SOS/PRODOS. مؤرشف من الأصل في 17 سبتمبر 2008 . تم استرجاعه في 2008-09-26 . كان نظام التشغيل المصمم لجهاز كمبيوتر Apple III يسمى "SOS". نشأ هذا اللقب من الاسم الرمزي لجهاز Apple III، "Sara"، والذي جاء بدوره من اسم ابنة المهندس Wendell Sanders.
  2. ^ ab Don, Reed (1982). دليل مرجعي لجهاز Apple III SOS (PDF) . المجلد 1. Apple Computer . تم الاسترجاع في 2009-10-28 . يصف هذا الدليل نظام التشغيل المتطور SOS (ينطق "صوص") لجهاز Apple III.
  3. ^ ويليامز، جريج؛ مور، روب (يناير 1985). "قصة أبل / الجزء الثاني: المزيد من التاريخ وأبل 3". BYTE (مقابلة). 10 (1). الولايات المتحدة: مجموعة تكنولوجيا UBM: 167. ISSN  0360-5280. OCLC  637876171.
  4. ^ "دليل مالك Apple III" (PDF) . Apple Computer . 1982. تم الاسترجاع في 2008-09-28 .
  5. ^ جيبسون ، جون (مايو 1983). “جولة جون جيبسون الإرشادية على الطريق السريع III”. كلام ناعم . 3 (9). نشر Softalk: 100-112. ISSN  0274-9629. أو سي إل سي  6729571.
  • واشنطن آبل باي – آبل /// الموارد
  • ملف الأسئلة الشائعة الخاص بـ Apple /// V5.1 – يناقش تاريخ Apple III وSOS بالإضافة إلى المعلومات الأساسية حول النظام
  • apple3.org - Apple /// مقالات، برامج المجال العام
  • apple.fandom.com/wiki/SOS - SOS | Apple Wiki | Fandom
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=Apple_SOS&oldid=1220014968"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate