Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
IBM негізгі компьютері
IBM mainframe computer
Феникс (1973 жылғы ақпан – 1995 жылғы 30 қыркүйек) – Кембридж университетінің Компьютерлік зертханасындағы IBM негізгі компьютері. "Phoenix/MVS" – компьютердің ішкі мүшелер жасаған операциялық жүйесінің атауы.
Phoenix (February 1973 – September 30, 1995) was an IBM mainframe computer at Cambridge University's Computer Laboratory. "Phoenix/MVS" was also the name of the computer's operating system, written in house by Computer Laboratory members.
Жабдық
Феникс жүйесі IBM 370/165 болды. Ол 1973 жылғы ақпанда 20 таңдалған пайдаланушыға сынақ мақсатында қоғамдық консоль бөлмесіндегі консольдер арқылы қолжетімді етілді. Келесі айда Есептеу қызметі Компьютерлік кеңеске машинаның жад көлемін екі есеге арттыру үшін қосымша мебибайт беру туралы өтініш жолдады. Өтініш қабылданды және қосымша жад 1973 жылдың қыркүйегінде жеткізілді.
The Phoenix system was an IBM 370/165. It was made available for test purposes to 20 selected users, via consoles in the public console room, in February 1973. The following month, the Computing Service petitioned the Computer Board for an extra mebibyte of store, to double the amount of storage that the machine had. The petition was accepted and the extra store was delivered in September 1973.
Байланыс
IBM жүйесімен қамтамасыздалған телекоммуникациялық қолжетімділік әдісі (TCAM) және байланыс контроллері 1975 жылы Компьютерлік зертхана қызметкерлері өздері жасаған, өз бағдарламалық жасақтамасы мен PDP 11 кешенінен тұратын, Parrot деп аталатын жүйемен алмастырылды. Олардың мақсаты стандартты IBM жүйесімен қарағанда жақсы пайдаланушы интерфейсін, сондай-ақ икемділікті, сенімділікті және тиімділікті ұсыну болды. Олар 300 терминалды қолдау көрсетуді жоспарлаған. 1972 жылы жеткізілген бастапқы жүйе IBM 2703 берілісті басқару блогын эмуляциялаған PDP 11-ден тұрды, ал TCAM осы PDP 11-мен 2703 болғандай байланыс жасады. PDP 11, жобаланған 300 терминал үшін 2703 банктерінің масштабталуы қиын, тым қымбат және Компьютерлік қызметтің қажеттіліктеріне жарамсыз болғандықтан, сондай-ақ қағаз лента оқығыштары мен перфокарта соққыштары да қажет болғандықтан таңдалды. Алайда, бұл шешім де толыққанды қанағаттандырмады, сондықтан 1975 жылы TCAM-ті Parrot алмастырды, PDP 11-ге 200 терминал қосылды, олардың 80-і бір уақытта жұмыс істей алды. Parrot-тың толық техникалық сипаттамалары үшін Hazel және Stoneley-дің техникалық есебіне жүгініңіз.
The IBM supplied Telecommunications Access Method (TCAM) and communications controller were replaced in 1975 by a system, called Parrot, that was created locally by the staff of the Computer Laboratory, comprising their own software and a PDP 11 complex. Their goal in doing so was to provide a better user interface than was available with a standard IBM system, alongside greater flexibility, reliability, and efficiency. They wanted to support 300 terminals. The initial system, supplied in 1972, comprised the PDP 11 emulating an IBM 2703 transmission control unit, which TCAM communicated with just as though it were a 2703. The PDP 11 was used instead of a bank of 2703s because for a projected 300 terminals a bank of 2703s was not scalable, too expensive, and inadequate for the Computing Service's needs, since it required paper tape readers and card punches as well. Even this solution proved to be unsatisfactory, and in 1975 TCAM was replaced by Parrot, with 200 terminals connected to the PDP 11, of which 80 could be simultaneously active. For full technical details of Parrot, see the technical report by Hazel and Stoneley.
Бағдарламалық жасақтама
Қызметкерлер IBM-нің интерактивті командалық интерпретаторы TSO-ға наразы болғандықтан, IBM орнатылымы үшін өздерінің жүйелік бағдарламалық жасақтамасын жазуға жігерленді. Олардың алғашқы өнімі Phoenix командалық интерпретаторы болды, ол TSO командалық интерпретаторын толықтай алмастырды және бір IBM JCL командасын пайдалану арқылы пакеттік тапсырмаларды жіберуді басқаруға арналған тіл ретінде де қолжетімді болды. Phoenix командалық интерпретаторы 1967 жылдан бері қолданыста болған, кіріс файлдары тікелей енгізілетін Titan Multiple Access System-ге негізделген. Unix үшін Bourne Shell-ді жазған Стив Борн 1960 және 1970 жылдардың басында Кембриджде болды. Unix-тегі Bourne Shell-дің кейбір құрылымдары Titan командалық интерпретаторынан шыққан болуы мүмкін. GEC-тің OS4000 JCL Phoenix командалық интерпретаторының негізінде жасалған.
The staff were motivated to write their own system software for the IBM installation as a result of their dissatisfaction with IBM's own interactive command interpreter TSO. The initial product of their efforts was a Phoenix command interpreter which completely replaced the TSO command interpreter and was also available as a language for controlling batch job submissions through the use of a single IBM JCL command to invoke the Phoenix command interpreter. The Phoenix command interpreter was based on that of the Titan Multiple Access System which had inline input files and was in service from 1967. Steve Bourne, who wrote the Bourne Shell for Unix, was at Cambridge in the 1960s and early 1970s. It seems likely that some of the Bourne Shell's constructs in Unix also derived from the Titan command interpreter. GEC's OS4000 JCL was based on the Phoenix command interpreter.
Жаңартулар
1973 жылы «Феникс» жүйесінде 1000 мегабайт дискілік кеңістік болды. 1982 жылы ол IBM 3081D үлгісіне, ал 1989 жылы IBM 3084Q үлгісіне жаңартылды.
By 1973 Phoenix had a thousand megabytes of disk space. In 1982 it was upgraded to an IBM 3081D, and in 1989 to an IBM 3084Q.
Пайдаланудан шығару
Жүйе орнатылғаннан кейін 24 жыл өткен соң, 1995 жылдың 30 қыркүйегінде сағат 09:17-де (жүйенің өзіндік уақыты бойынша) пайдаланудан шығарылды.
The system was decommissioned 24 years after its installation, on 30 September 1995 at 09:17 (by its own clock).
Көмек командасы
Феникс/MVS өзінің HELP командасына берген жауаптарымен есте қалады. Олардың бірі – HELP GOD командасына берілген жауап еді, онда Феникс/MVS: "Құдайлар тікелей шақырылуы керек, Феникс MVS арқылы емес" деп жауап қайыратын.
Phoenix/MVS is remembered for the responses that it gave to its HELP command. One such was the response to the command HELP GOD, to which Phoenix/MVS would reply "Deities must be invoked directly and not via Phoenix MVS."
Ойындар
+ Ачетон жүйесінде әзірленген интерактивті ойындар Ойын жылы Автор есімдері (Феникс кіріспе аты жақшада) Ачетон 1978 Джон Такрей (JGT1), Дэвид Сил (DJS6) және Джонатан Р. Партингтон (JRP1) Мурдак 1982 Джонатан Р. Партингтон Авон 1982 Джонатан Р. Партингтон Бренд Х 1979 Джонатан Местель (AJM8) және Питер Килворт (PDK1) Хамил 1982 Джонатан Р. Партингтон Квондам 1980 Род Андервуд (RU10) Хезарин 1980 Стив Тинни, Алекс Шипп және Джон Такрей Xeno 1989 Джонатан Местель Файлет 1985 Джонатан Р. Партингтон Кробе 1986 Джонатан Р. Партингтон Санграал 1987 Джонатан Р. Партингтон Нидус 1987 Адам Аткинсон (AJFA1) Парк 1983 Джон Ренни (JR26) Ксерб белгісіз Эндрю Липсон (ASL1) Спайкэтчер шамамен 1988 Джонатан Р. Партингтон және Джон Такрей
+ Interactive fiction games developed on Phoenix using the Acheton system Game Year Authors' names (Phoenix login names in parentheses) Acheton 1978 Jon Thackray (JGT1), David Seal (DJS6), and Jonathan R. Partington (JRP1) Murdac 1982 Jonathan R. Partington Avon 1982 Jonathan R. Partington Brand X 1979 Jonathan Mestel (AJM8) and Peter Killworth (PDK1) Hamil 1982 Jonathan R. Partington Quondam 1980 Rod Underwood (RU10) Hezarin 1980 Steve Tinney, Alex Shipp, and Jon Thackray Xeno 1989 Jonathan Mestel Fyleet 1985 Jonathan R. Partington Crobe 1986 Jonathan R. Partington Sangraal 1987 Jonathan R. Partington Nidus 1987 Adam Atkinson (AJFA1) Parc 1983 John Rennie (JR26) Xerb unknown Andrew Lipson (ASL1) Spycatcher circa 1988 Jonathan R. Partington and Jon Thackray
Феникстегі демалыс әрекеттерінің бірі – интерактивті ойындар ойнау болды. Ойындар үлкен болғандықтан және жұмыс істеп тұрғанда көп машина ресурстарын қажет еткендіктен, олар көбінесе зерттеулер баяулаған кезде, ең жақсы уақыттан тыс ойналатын. (Жонатан Партингтон 1985 жылы жазған «Файлет» ойынының шығу хабары: «Содан барып жұмыс істеңіз!»). Басқа ойындар: «Адвент» (әрі Colossal Cave деп те аталады), «Зорк» (әрі Dungeon деп те аталады) және «Ачетон». «Ачетонды» 1978–1979 жылдары Кембридждің екі студенті Джон Такрей мен Дэвид Сил жасаған, ал келесі екі жылда Джонатан Партингтонның көмегімен кеңейтілген. Ол ойын құрастырғышының көмегімен жазылған, ол Infocom-ның сол кездегі ZIL ойын құрастырғышынан айырмашылығы, 1980 мен 1995 жылдар аралығында Феникстің барлық пайдаланушыларына тегін қолжетімді болды. Екінші, құрылымдырақ хабарландыру тақтасы ZINQUE, көпшілік пікірше, «Zinque Is Not Quite Unix Either» дегенді білдіретін еді.
One recreational activity on Phoenix was the playing of interactive fiction games. Because the games were large and demanded significant machine resources whilst running, they were generally played outside of prime time, when research palled. (The exit message of one game, Fyleet written by Jonathan Partington in 1985, was "Well go and do some work then".) Other games were Advent (a. k. a. Colossal Cave), Zork (a. k. a. Dungeon), and Acheton. Acheton was created by two Cambridge graduate students, Jon Thackray and David Seal, in 1978–1979, and expanded over the ensuring two years with the aid of Jonathan Partington. It was written with the aid of a game assembler, which, unlike the contemporary ZIL game assembler from Infocom, was freely available for use by all users of Phoenix between 1980 and 1995. A second, more structured bulletin board, ZINQUE, was popularly held to stand for 'Zinque Is Not Quite Unix Either'.
Ояну
Феникс өзінің пайдаланушыларында зор қызығушылық пен сүйіспеншілік туғызды, тіпті 1995 жылдың 1 қыркүйегінде оның жоғалуын қайғымен еске алу үшін аза тұту рәсімі өткізілді. Сондай-ақ, "ucam.phx.nostalgia" деген университет жаңалық тобы құрылып, оның естеліктерімен бөлісуге арналды.
Phoenix inspired great affection in its users, to such an extent that a wake was held on 1 September 1995 to mourn its passing. A University newsgroup called "ucam. phx. nostalgia" was also created for reminiscences.