نظام المشاركة الزمنية العالمي

كان نظام المشاركة الزمنية العالمي ( UTS) نظام تشغيل لسلسلة حواسيب سيجما من شركة أنظمة البيانات العلمية ، خلفًا لنظام مراقبة المعالجة الدفعية (BPM)/مراقبة المشاركة الزمنية الدفعية (BTM). أُعلن عن UTS عام 1966، ولكن بسبب التأخيرات، لم يُطرح في الأسواق حتى عام 1971. صُمم النظام لتوفير خدمات برمجة متعددة لبرامج المستخدم التفاعلية (عبر الإنترنت)، بالإضافة إلى مهام الإنتاج في وضع الدفعات، وعمليات الإدخال/الإخراج المُخزنة ( المُخزنة مؤقتًا )، والعمليات الحرجة في الوقت الحقيقي. استُخدمت برامج النظام الخفية ، المسماة "المهام الوهمية"، لتشغيل رمز المراقبة في مساحة المستخدم. صدر الإصدار الأخير، D00، في يناير 1973. وخلفه نظام التشغيل CP-V، الذي جمع بين UTS وميزات نظام تشغيل زيروكس (XOS) المُوجه بشكل كبير نحو معالجة الدفعات.

المتغيرات

تم إصدار نظام التشغيل CP -V (يُنطق سي-بي-فايف)، وهو النظام المتوافق مع نظام UTS، في أغسطس 1973. [ 1 ] دعم CP-V نفس وحدات المعالجة المركزية التي يدعمها UTS بالإضافة إلى معالج Xerox 560. يوفر CP-V ميزات "المعالجة الدفعية أحادية التدفق ومتعددة البرامج؛ وتقاسم الوقت؛ ووضع المعالجة عن بُعد ، بما في ذلك المعالجة الدفعية الذكية عن بُعد". أُضيفت المعالجة في الوقت الحقيقي في الإصدار B00 في أبريل 1974، ومعالجة المعاملات في الإصدار C00 في نوفمبر 1974. [ 2 ] [ 3 ]

لا تزال إصدارات CP-V C00 و F00، وإصدار TCP-V I00 من Telefile تعمل على محاكي Sigma الذي تم تطويره في عام 1997.

CP-R

CP-R (برنامج التحكم في الوقت الحقيقي) هو نظام تشغيل في الوقت الحقيقي توقف تطويره ، وكان مخصصًا لأنظمة الكمبيوتر Xerox 550 و Sigma 9. يدعم CP-R ثلاثة أنواع من المهام: المهام الأساسية في المقدمة، والمهام الثانوية في المقدمة، ومهام المعالجة الدفعية.

CP-6

CP-6 هو برنامج مشابه لبرنامج CP-V، تم بناؤه من الصفر، ويعمل على أجهزة كمبيوتر Honeywell .

في عام 1975، قررت شركة زيروكس الخروج من أعمال الكمبيوتر التي اشترتها من شركة أنظمة البيانات العلمية في عام 1969. وعرضت شركة هانيويل شراء أنظمة بيانات زيروكس، في البداية لتوفير دعم الخدمة الميدانية لقاعدة العملاء الحالية.

طُوّر نظام CP-6، بما في ذلك نظام التشغيل ومنتجات البرامج، بدءًا من عام 1976، من قِبل شركة هانيويل لتحويل مستخدمي نظام زيروكس CP-V للعمل على أجهزة هانيويل. أُنشئ أول موقع تجريبي في جامعة كارلتون في أوتاوا، كندا، في يونيو 1979، وأُنشئت ثلاثة مواقع أخرى قبل نهاية عام 1979.

نُقل دعم نظام CP-6 إلى مركز ACTC في كندا عام 1993. واستمر تشغيل أنظمة CP-6 لسنوات عديدة في الولايات المتحدة وكندا والسويد والمملكة المتحدة وألمانيا. وكان آخر إيقاف تشغيل للنظام في جامعة كارلتون عام 2005.

لوحة جدارية مجتمعية CP-6 في متحف تاريخ المجتمع

يتم تخليد ذكرى CP-6 وإنجازاته ومطوريه وعملائه بلوحة على جدار المجتمع في متحف تاريخ الكمبيوتر في ماونتن فيو، كاليفورنيا.

برمجة

برنامج CP-V اعتبارًا من الإصدار B00، 1974. [ 4 ] تم دعم CP-V من قبل فريق CP-6 في مركز تطوير هانيويل لوس أنجلوس (LADC) حتى عام 1977 وما بعده.

البرامج المجمعة

  • TEL – لغة تنفيذية طرفية.
  • سهل - بيئة تفاعلية بسيطة لبرامج وملفات بيانات FORTRAN و BASIC.
  • CCI – مترجم أوامر التحكم (أو البطاقة). وهو المكافئ الدفعي لـ TEL.
  • الدفعة – إرسال سلسلة المهام إلى قائمة انتظار الدفعة.
  • لغة تحويل الأجهزة الطرفية (PCL) (تُنطق "بيكل"). نسخ ملفات البيانات من جهاز إلى آخر.
  • محرر – محرر سطوري.
  • LINK – أداة تحميل الربط ذات المرور الواحد.
  • LOAD - محمل طبقات ذو مسارين.
  • دلتا – مصحح أخطاء على مستوى التعليمات.
  • فرز/دمج.
  • فورتران 4 الموسعة.
  • FDP – حزمة تصحيح أخطاء لغة فورتران.
  • META-SYMBOL – مُجمِّع الماكرو.
  • أساسي.
  • FLAG – برنامج FORTRAN جاهز للتحميل والتشغيل، متوافق مع IBM Fortran-H.
  • ANS COBOL.
  • مصحح أخطاء COBOL عبر الإنترنت.
  • APL.
  • SL-1 – لغة المحاكاة.
  • محاكي سلسلة IBM 1400.
  • SYSGEN – توليد النظام.
  • DEFCOM – تصدير التعريفات الخارجية من وحدة التحميل.
  • SYMCON – معالجة الرموز في وحدة التحميل.
  • تحليل – محلل تفريغ النظام.

برامج بأسعار منفصلة

  • إدارة - أداة عامة لإدارة الملفات وإعداد التقارير.
  • EDMS – نظام إدارة قواعد البيانات.
  • GPDS – جهاز محاكاة منفصل للأغراض العامة.
  • CIRC – تحليل الدوائر الإلكترونية.

البرمجيات المساهمة

احتفظت شركة زيروكس بمكتبة تضم برامج أخرى من إنتاج زيروكس وبرامج كتبها المستخدمون من مجموعة مستخدمي EXCHANGE. [ 5 ]

الحالة الحالية

يدعم برنامج محاكاة SIMH أجهزة Sigma. وقد أصدرت شركة Honeywell النظام كمصدر مفتوح . يتوفر برنامج CP-V F00 على منصة GitHub بموجب ترخيص MIT .

مراجع

  1. مذكرة داخلية لشركة زيروكس لأنظمة البيانات. "الميزات المضافة إلى CP-V حسب الإصدار" (ملف PDF) . تم الاطلاع عليها بتاريخ 16-10-2011 .
  2. مذكرة داخلية لشركة زيروكس لأنظمة البيانات. "تاريخ وحجم ونطاق CP-V" (ملف PDF) . تم الاطلاع عليها بتاريخ 16-10-2011 .
  3. مذكرة داخلية لشركة زيروكس لأنظمة البيانات. "تصميم CP-V" (ملف PDF) . تم الاطلاع عليها بتاريخ 16-10-2011 .
  4. أنظمة بيانات زيروكس. "دليل مرجعي لإدارة نظام برنامج التحكم زيروكس - الإصدار الخامس" (ملف PDF) . تم الاطلاع عليه بتاريخ 20 ديسمبر 2011 .
  5. أنظمة بيانات زيروكس. "قائمة توفر برامج زيروكس" (ملف PDF) . تم الاطلاع عليه بتاريخ 20-12-2011 .

للمزيد من القراءة

  • برايان، جي. إدوارد، "ليس كل المبرمجين متساوين - نسخة منقحة"، وقائع مؤتمر IEEE للفضاء الجوي لعام 2012، مارس 2012
  • PA Crisman و Bryan، G. Edward، "إدارة تطوير البرمجيات لـ CP 6 في LADC"، وقائع المؤتمر الدولي الخامس السنوي لشركة Honeywell للبرمجيات، مارس 1981.
  • برايان، جي. إدوارد، "CP-6: مقاييس الجودة والإنتاجية في دورة حياة نظام التشغيل التي تبلغ 15 عامًا"، مجلة جودة البرمجيات 2، 129-144، يونيو 1993.
  • Frost, Bruce, “APL and IDS/II APL access to large databases,” APL '83 Proceedings of the international conference on APL, pages 103–107.
  • فيلدينغ، روي تي، "تحليل تجريبي دقيق لبيانات فشل البرمجيات من عملية صيانة برمجيات استمرت 12 عامًا"، رسالة ماجستير، جامعة كاليفورنيا إرفاين، 1992