Control Program Facility

Control Program Facility (CPF)
DeveloperIBM
Written inPL/MI[1]
Working stateDiscontinued
Source modelClosed Source
Initial release1978; 47 years ago (1978)
Latest releaseRelease 8 / 14 November 1986; 38 years ago (1986-11-14)[2]
PlatformsIBM System/38
Default
user interface
Command-line interface
LicenseProprietary
Succeeded byOS/400

Control Program Facility (CPF) is the operating system of the IBM System/38.[3] CPF represented an independendent line of development at IBM Rochester, and was unrelated to the earlier and more widely used System Support Program operating system. CPF evolved into the OS/400 operating system, which was originally known as XPF (Extended CPF).[1]

While CPF is considered to be the operating system of the System/38, much of the hardware and resource management of the platform is implemented in the System/38's Horizontal and Vertical Microcode.[1][4]

Description of the libraries

  • QGPL – general purpose library
  • QSYS – system library
  • QSPL – spooling library
  • QTEMP – temporary library
  • QSRV – system service library
  • QRECOVERY – system recovery library

Data storage

In most computers prior to the System/38, and most modern ones, data stored on disk was stored in separate logical files. When data was added to a file it was written in the sector dedicated to this, or if the sector was full, on a new sector somewhere else.

The System/38 adopted the single-level store architecture, where main storage and disk storage are organized as one, from the abandoned IBM Future Systems project (FS).[5] Every piece of data was stored separately and could be put anywhere on the system. There was no such thing as a physically contiguous file on disk, and the operating system managed the storage and recall of all data elements.

Capability-based addressing

CPF was an example of a commercially-available Capability-based operating system. System/38 was one of the few commercial computers with capability-based addressing.[6] Capability-based addressing was removed in the follow-on OS/400 operating system.[7]

Distributed data management

In 1986, System/38 announced support for Distributed Data Management Architecture (DDM). Such a middleware in the context of a distributed system is the software layer that lies between the operating system and applications. Distributed Data Management Architecture defines an environment for sharing data. This enables System/38 programs to create, manage, and access record-oriented files on remote System/36, System/38, and IBM mainframe systems running CICS. It also allows programs on remote System/36 and System/38 computers to create, manage, and access files of a System/38.

Programming languages

Languages supported on the System/38 included RPG III, COBOL, BASIC, and PL/I. CPF also implements the Control Language for System/38.[8]

References

  1. ^ a b c Frank G. Soltis (1997). Inside the AS/400, Second Edition. Duke Press. ISBN 978-1882419661.
  2. ^ "IBM SYSTEM/38 CONTROL PROGRAM FACILITY RELEASE 8 AVAILABLE WITH ENHANCEMENTS". IBM. 1986-10-07. Retrieved 2021-04-07.
  3. ^ IBM System/38 Technical Developments (PDF). IBM Product Design and Development, General Systems Division. 1980 [1978]. ISBN 0-933186-03-7. G580-0237-1.
  4. ^ Soltis, Frank (September 1981). "Design of a Small Business Data Processing System". IEEE Computer. 14: 77–93. doi:10.1109/C-M.1981.220610. S2CID 398484.
  5. ^ Mark Smotherman. "IBM Future System (FS) - 1970s". Retrieved October 11, 2017.
  6. ^ Levy, Henry M. (1984). "The IBM System/38" (PDF). Capability-Based Computer Systems. Digital Press. ISBN 0-932376-22-3.
  7. ^ Soltis, Frank G. (July 2001). Fortress Rochester: The Inside Story of the IBM ISeries. 29th Street Press. p. 119. ISBN 978-1-58304-083-6..
  8. ^ "IBM System/38 Control Language Reference Manual" (PDF). IBM. 1982-09-10. Retrieved 2021-03-24.[permanent dead link]

Read other articles:

Dahshur - Piramida Merah - Polisi turis di atas unta Dahshur[transliteration 1] (dalam bahasa Inggris sering disebut Dashur; bahasa Arab: دهشور Dahšūr  pelafalan [dɑhˈʃuːɾ], bahasa Koptik: ⲧⲁϩϭⲟⲩⲣ Dahchur[1]) merupakan sebuah nekropolis kerajaan yang terletak di gurun bagian barat sungai Nil sekitar 40 kilometer (25 mi) selatan Kairo. Wilayah ini dikenal memiliki beberapa piramida, dua di antaranya adalah yang tertua, terbesar ...

 

François Truffaut François Roland Truffaut (6 Februari 1932 – 21 Oktober 1984) merupakan seorang sutradara, penulis skenario, produser, dan aktor berkebangsaan Prancis; yang merupakan penggagas dan pegiat dalam gerakan sinema Nouvelle Vague dan merupakan sosok penting dalam industri film Prancis. Dia berkarier di dunia film sejak tahun 1955 hingga 1983. Dia meninggal dunia pada 1984 karena menderita tumor otak. Filmografi Sutradara Tahun Judul Judul asli Pemeran Catatan 1955...

 

iOS 8Perusahaan / pengembangApple Inc.KeluargaiOSModel sumberTertutup, dengan komponen open-sourceRilis kemanufaktur2 Juni 2014Dukungan platformiPhone 4S, iPhone 5, iPhone 5C, iPhone 5S, iPhone 6, iPod Touch (5th generation), iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad Mini (1st generation), iPad Mini (2nd generation), iPad Mini 3Kernel typeHybrid (XNU)LisensiProprietary EULA kecuali komponen open-sourcePendahuluiOS 7Situs web resmiwww.apple.com/ios/...

Hidung Romawi beralih ke halaman ini. Untuk Prajurit Cheyenne, lihat Hidung Romawi. Sebuah profil nasal akuilinus Hidung akuilinus (juga disebut hidung Romawi atau hidung kait) adalah sebuah hidung manusia dengan jembatan menonjol, yang memberikannya penampilan melengkung atau nyaris lonjong. Kata akuilinus berasal dari kata Latin aquilinus (mirip elang), sebuah rujukan kepada paruh melengkung dari seekor elang.[1][2][3] Referensi ^ Eliza Cook (1851). Eliza Cook's Jour...

 

Pangkat terendah dalam golongan Bintara TNI (Sersan Dua) Pangkat Polri Perwira Jenderal Polisi Komisaris Jenderal Polisi Inspektur Jenderal Polisi Brigadir Jenderal Polisi Komisaris Besar Polisi Ajun Komisaris Besar Polisi Komisaris Polisi Ajun Komisaris Polisi Inspektur Polisi Satu Inspektur Polisi Dua Bintara dan Tamtama Ajun Inspektur Polisi Satu Ajun Inspektur Polisi Dua Brigadir Polisi Kepala Brigadir Polisi Brigadir Polisi Satu Brigadir Polisi Dua Ajun Brigadir Polisi Ajun Brigadir Poli...

 

Administrative entry restrictions A Chadian passport Visa requirements for Chad citizens are administrative entry restrictions by the authorities of other states placed on citizens of the Chad. As of 2 July 2019,[update] Chadian citizens had visa-free or visa on arrival access to 51 countries and territories, ranking the Chadian passport 92nd in terms of travel freedom (tied with passports from Bhutan and Comoros Islands) according to the Henley Passport Index.[1] Vi...

Scottish Premiership 2019-2020Ladbrokes Scottish Premiership 2019-2020 Competizione Scottish Premiership Sport Calcio Edizione 123ª Organizzatore SPFL Date dal 3 agosto 2019all'8 marzo 2020[1][2] Luogo  Scozia Partecipanti 12 Risultati Vincitore Celtic(51º titolo) Retrocessioni Hearts Statistiche Miglior giocatore Odsonne Édouard (SFWA)[3] Miglior marcatore Odsonne Édouard (22) Incontri disputati 179 Gol segnati 490 (2,74 per incontro) Cron...

 

История Грузииსაქართველოს ისტორია Доисторическая Грузия Шулавери-шомутепинская культураКуро-араксская культураТриалетская культураКолхидская культураКобанская культураДиаухиМушки Древняя история КолхидаАриан-КартлиИберийское царство ФарнавазидыГруз�...

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

1942 massacre in Singapore by Japan Sook ChingPart of the Japanese occupation of SingaporeCivilian War Memorial, dedicated to the victims of Sook Ching and the wider occupationLocationJapanese-occupied Singapore[a]Date18 February 1942 (1942-02-18) – 4 March 1942 (1942-03-04)[b] (UTC+08:00)TargetIdentify and eliminate suspected anti-Japanese elements; with specific targets for Chinese Singaporeans or others perceived as a threat to the JapaneseAt...

 

Pour les articles homonymes, voir Sakai (homonymie). Cet article est une ébauche concernant un auteur américain de bande dessinée. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Stan SakaiStan SakaiBiographieNaissance 25 mai 1953 (70 ans)KyotoNationalité américaineFormation Université d'HawaïKaimuki High School (en)Activités Auteur de bande dessinée, auteur de bande dessinéeAutres informationsSit...

 

6th episode of the 2nd season of Glee Never Been KissedGlee episodeEpisode no.Season 2Episode 6Directed byBradley BueckerWritten byBrad FalchukFeatured musicOne Love/People Get ReadyTeenage DreamStart Me Up / Livin' on a PrayerStop! In the Name of Love / Free Your MindProduction code2ARC06Original air dateNovember 9, 2010 (2010-11-09)Guest appearances Iqbal Theba as Principal Figgins Dot-Marie Jones as Shannon Beiste Harry Shum, Jr. as Mike Chang Chord Overstreet as Sam E...

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6]...

 

Species of willow Salix jepsonii Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Rosids Order: Malpighiales Family: Salicaceae Genus: Salix Species: S. jepsonii Binomial name Salix jepsoniiC.K.Schneid. Salix jepsonii is a species of willow known by the common name Jepson's willow.[1] it is named for renowned California botanist Willis Linn Jepson. It is endemic to California, found in the Klamath Mountains and throughout t...

 

University in Bangkok, Thailand This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Assumption University Thailand – news · newspapers · books · scholar · JSTOR (January 2023) (Learn how and when to remove this message) Assumption University of Thailandมหาวิทยาลัยอัสสัมชัญ (Thai)Educating Intelligence and Minds t...

Lembah Eurymedon di Selge yang dihubungkan dengan Jembatan Eurymedon Sungai Köprüçay adalah sebuah sungai yang terletak di Provinsi Antalya, Turki. Sungai itu juga dikenal dengan nama Eurymedon (bahasa Yunani Kuno: Εὐρυμέδων). Aliran sungai ini bermuara di Laut Tengah. Pada 460an SM, pasukan Yunani di bawah pimpinan Jenderal Kimon mengalahkan pasukan besar Persia dalam Pertempuran Eurymedon. Pertempuran yang terjadi di daratan dan lautan tersebut berlangsung selama satu hari dan ...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Salisbury, Connecticut – news · newspapers · books · scholar · JSTOR (May 2022) (Learn how and when to remove this message) Town in Connecticut, United StatesSalisbury, ConnecticutTownTown of SalisburySalisbury Town Hall Seal Litchfield County and Connect...

 

Cet article est une ébauche concernant le Frioul-Vénétie Julienne. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Province de Gorizia Provincia di Gorizia Italie Province de Gorizia Administration Pays Italie Région Frioul-et-Vénétie-Julienne Capitale Gorizia Communes 25 Président Enrico Gherghetta(PD)  (2011) Plaque d'immatriculation G0 Démographie Population 136 183 hab. Densité 2...

Glenn Danzig Glenn Danzig (lahir Glenn Whitman pada 23 Juni 1955 di Lodi, New Jersey) adalah seorang penyanyi, pencipta lagu, dan musikus AS yang dianggap sebagai salah satu pendiri genre horrorpunk. Ia adalah pendiri The Misfits, Samhain, dan Danzig. Lagu-lagunya telah dicover Metallica, Behemoth, Guns N' Roses, Entombed, NOFX, dan AFI. Pranala luar Official Danzig/Verotik Site Diarsipkan 2009-02-28 di Wayback Machine. 7th House - Official Danzig Fansite Diarsipkan 2012-06-07 di Wayback Mach...

 

Saxo-Tinkoff 2013GénéralitésÉquipe TinkoffCode UCI TSTStatut UCI ProTeamPays  DanemarkSport Cyclisme sur routeEffectif 29 + 2 stagiairesManager général Bjarne RiisPalmarèsNombre de victoires 7[n 1]Meilleur coureur UCI Roman Kreuziger (11e)Classement UCI 6e (UCI World Tour)Saxo Bank-Tinkoff Bank 2012Tinkoff-Saxo 2014modifier - modifier le code - modifier Wikidata La saison 2013 de l'équipe cycliste Saxo-Tinkoff est la treizième saison de l'équipe au plus haut niveau du cyclisme ...