Diyaloğa Dayalı Programlama Sistemi - Conversational Programming System

Metin Diyalogu Sistemi veya CPS erken oldu Zaman paylaşımı sunduğu sistem IBM hangi koştu System / 360 büyük boy dolaylarında yukarıda OS / 360 Sürüm 17 MFT II veya MTV'nin veya bir bölümünde 1972 ile 1967. CPS bir yorumlayıcı olarak uygulandı ve kullanıcılar ya temel bir BASIC biçimini ya da PL / I'in makul ölçüde eksiksiz bir sürümünü seçebiliyorlardı . Üçüncü bir seçenek, kullanıcıların toplu işleme için JCL iş akışlarını göndermesine olanak tanıyan uzaktan iş girişi (RJE) özellikleri sağladı . Dördüncü seçenek kontrol modu olarak adlandırıldı. Normalde, yalnızca sistem operatörünün kontrol modunu kullanmasına izin verilir. Kontrol modunda mevcut özellikler şunları içerir:

  • Tek bir kullanıcıya veya tüm kullanıcılara bir mesaj gönderin.
  • Clobber (bugün yeniden önyükleme olarak adlandırılacaktır) belirli bir kullanıcının sanal CPS makinesi.
  • Bireysel bir kullanıcının aktivitesini izleyin.
  • Tüm CPS sistemini sonlandırın.

CPS, oldukça etkileşimli bir kullanıcı deneyimi sağladı. Bunu , bir programın her satırına girilir girilmez hemen bir sözdizimi hatası vererek (gerektiğinde) başardı .

CPS ayrıca yalnızca IBM System / 360 Model 50'de sabit yazılım destekli bir tercümanla birlikte sunuldu , ancak bu RPQ'yu kurmak için birkaç Model 50 kurulumu seçildi . Bu RPQ, bir aygıt yazılımı yardımı kullanarak CPS'nin programlama yığınının EVAL işlevini gerçekleştirdi.

CPS'nin IBM tarafından yayımlanan sürümü, IBM 1050 terminalinde ve IBM 2741 terminalinde "kesme özelliği" ile çalışacak şekilde tasarlanmıştır . Kullanıcı grupları daha sonra IBM 2260 video görüntüleme terminali için destek ekledi .

IBM 2741 "kırılma özelliği" için CPS desteği , CPS'yi çalıştıran birçok IBM müşterisi aynı zamanda ATS'yi de çalıştırdığı için, büyük olasılıkla "kırılma özelliği" için nihai kullanıcı grubu desteğini ve IBM İdari Terminal Sisteminde (ATS / 360) IBM 1050 terminalini etkilemiştir. / 360.

CPS nihayetinde TSO tarafından değiştirildi . Temelde CPS ile TSO arasında bir "köprü" olması amaçlanan, TSO kapsamında sınırlı CPS işlevselliği sağlayan bir IBM program ürünü sunuldu .

Referanslar

  1. ^ GYBO-0517 DÖNÜŞÜM PROGRAMLAMA SİSTEMİ (CPS) VERSİYON LİSTELERİ PROGRAM NUMARASI 3600-03.4.016
  2. ^ Thielen, Ronald J. " Diyaloğa Dayalı Programlama Sistemi" . Chicago Üniversitesi . Erişim tarihi: Dec 29, 2018 .

Dış bağlantılar