Kontrol Programı Tesisi - Control Program Facility

Kontrol Programı Tesisi (CPF)
geliştirici IBM
Yazılmış PL/MI
çalışma durumu Durdurulan
Kaynak modeli Kapalı Kaynak
İlk sürüm 1978 ; 43 yıl önce ( 1978 )
En son sürüm Yayın 8/14 Kasım 1986 ; 34 yıl önce ( 1986-11-14 )
Platformlar IBM Sistemi/38
Varsayılan kullanıcı arayüzü Komut satırı arayüzü
Lisans tescilli
tarafından başarıldı OS/400

Kontrol Programı Tesisi ( CPF ) idi işletim sistemi için IBM System / 38 . CPF, IBM Rochester'da bağımsız bir geliştirme hattını temsil ediyordu ve daha önceki ve daha yaygın olarak kullanılan Sistem Destek Programı işletim sistemiyle ilgisi yoktu . CPF , başlangıçta XPF (Genişletilmiş CPF) olarak bilinen OS/400 işletim sistemine dönüştü .

CPF, System/38'in işletim sistemi olarak kabul edilirken, platformun donanım ve kaynak yönetiminin çoğu, System/38'in Yatay ve Dikey Mikro Kodunda uygulanmaktadır .

Kütüphanelerin açıklaması

  • QGPL – genel amaçlı kitaplık
  • QSYS – sistem kitaplığı
  • QSPL – biriktirme kitaplığı
  • QTEMP – geçici kitaplık
  • QSRV – sistem hizmeti kitaplığı
  • QRECOVERY – sistem kurtarma kitaplığı

Veri depolama

System/38'den önceki çoğu bilgisayarda ve en modern bilgisayarlarda, diskte depolanan veriler ayrı mantıksal dosyalarda depolanıyordu . Bir dosyaya veri eklendiğinde, buna ayrılmış sektöre veya sektör doluysa başka bir yerde yeni bir sektöre yazıldı.

System/38 , terk edilmiş IBM Future Systems projesinden (FS) ana depolama ve disk depolamanın tek bir şekilde düzenlendiği tek seviyeli mağaza mimarisini benimsedi . Her bir veri parçası ayrı ayrı saklandı ve sistem üzerinde herhangi bir yere yerleştirilebilirdi. Diskte fiziksel olarak bitişik bir dosya diye bir şey yoktu ve işletim sistemi tüm veri öğelerinin depolanmasını ve geri çağrılmasını yönetiyordu.

Yetenek tabanlı adresleme

CPF, ticari olarak temin edilebilen Yetenek tabanlı işletim sistemine bir örnekti . System/38, yetenek tabanlı adreslemeye sahip birkaç ticari bilgisayardan biriydi . Takip eden OS/400 işletim sisteminde yetenek tabanlı adresleme kaldırıldı .

Dağıtılmış Veri Yönetimi

1986'da System/38, Dağıtılmış Veri Yönetim Mimarisi'ni (DDM) desteklediğini duyurdu . Dağıtılmış bir sistem bağlamında böyle bir ara katman yazılımı, işletim sistemi ve uygulamalar arasında uzanan yazılım katmanıdır. Dağıtılmış Veri Yönetimi Mimarisi, veri paylaşımı için bir ortam tanımlar. Bu, System/38 programlarının uzak System/36, System/38 ve CICS çalıştıran IBM anabilgisayar sistemlerinde kayıt odaklı dosyalar oluşturmasını, yönetmesini ve bunlara erişmesini sağlar. Ayrıca uzak System/36 ve System/38 bilgisayarlarındaki programların bir System/38 dosyalarını oluşturmasına, yönetmesine ve bunlara erişmesine izin verir.

Programlama dilleri

Sistem/38'de desteklenen diller arasında RPG III , COBOL , BASIC ve PL/I bulunur . CPF ayrıca System/38 için Kontrol Dilini de uygular .

Referanslar

Dış bağlantılar