30 Tausaga o le Minix OS Tutorial

I le aso 14 o Ianuari, le aso muamua o le Tausaga Fou tuai 2017, o le tusiga "O se tagata. Commander Norton".

1987 tausaga

Ina ua uma ona faitau i ai, lea na faaosofia ai le tele o lagona, o le tausaga 1987 na oo mai i lou mafaufau, i lona lava ala o se tausaga taua i loʻu olaga. O le tausaga lea na avea ai aʻu, mai se tagata suʻesuʻe masani masani, ma ulu o se tasi o matagaluega taʻutaʻua i se inisitituti suʻesuʻe, lea na faʻatonuina i le faʻamautinoaina o le faʻaogaina o masini suʻesuʻe faasaienisi.

30 Tausaga o le Minix OS TutorialMa o lea, 30 tausaga talu ai, i le taimi nei i le 1987, na tusia ai e Andrew Tanenbaum le Unix-compatible operating system Minix o se tusi aoga mo lana tusi "Operating Systems: Design and Implementation" (1987, ISBN 0-13-637406-9) . O le 12000 laina fa'amuta o fa'amatalaga fa'apogai, tusia fa'apitoa i le gagana polokalame C, o le fatu Minix, fa'atonuga o mafaufauga, ma faila faila na lomia i totonu o le tusi. Na fausia e Andrew Tanenbaum le Minix OS mo le IBM PC ma IBM PC/AT komipiuta o loʻo avanoa i lena taimi. E o'o mai i le taimi nei, ua amata ona fa'aalia i totonu o lo tatou atunu'u komipiuta a le tagata lava ia e fetaui ma le IBM PC EU-1840/41/42 ma e oʻo lava i le ES-1845, lea, e pei ona i ai mulimuli ane, na faʻatautaia ma le manuia le Minix OS.

I le 1987 lava lea, na amata ai ona ou tusia le koluma "INISINIA MA KOMPUTERI" i le mekasini "Tekinolosi ma Saienisi". O le lomiga muamua i lenei vaega o se mataupu i le Nu. 7 o le mekasini ua faaulutalaina “Faiga fa'aogaina: aisea e mana'omia ai e inisinia" Ma o lenei tusiga o loʻo fai mai o faiga faʻaoga e mafai ai ona e fesuiaʻi i "oe" mai se komepiuta.

Ae ua uma ona i ai i le isi lomiga o le mekasini na lomia ai se tusiga ma le ulutala "Faʻatomuaga i le UNIX operating system":

30 Tausaga o le Minix OS Tutorial
I lenei vaitau, na tuʻuina atu ai e le Iunaite Setete le Strategic Defense Initiative (SDI), ma le USSR na atiae le polokalame Anti-SDI.

Tutu fa'atusa

I le avea ai o se vaega o lenei polokalame, na fuafua e fausia se faʻataʻitaʻiga faʻataʻitaʻiga (SIM) ma se faʻaogaina o suʻesuʻega fesoasoani i komepiuta (CADR), lea e le gata ina mafai ai ona faʻataʻitaʻiina taunuuga o le faʻatinoga o le SOI, ae faʻapea foi ona tuʻuina atu i luma. mana'oga mo faiga e fa'ate'aina nei a'afiaga. O le fa'avae fa'apitoa a le SIM/SAIPR e tatau ona avea ma feso'ota'iga komepiuta mamana e feso'ota'i ai feso'ota'iga fa'akomepiuta fa'apitonu'u o matagaluega fa'asaienisi:

30 Tausaga o le Minix OS Tutorial
O le fesoʻotaʻiga e tatau ona aofia ai komepiuta ES tetele, ituaiga ES-1066, faʻapea foʻi ma komepiuta patino e tusa ma le 200 vaega. Ae o le mea pito sili ona taua, o nei komepiuta e tatau ona faʻapipiʻi UNIX-compatible operating system MOS EC. Ma afai e leai ni faʻafitauli i masini tetele ma faʻapipiʻi le OS MOS EC ia i latou, ona i ai lea o faʻafitauli i le faʻapipiʻiina i luga o komepiuta e pei o le ES-1840, aua sa manaʻomia se taʻavale malosi, ma sa tuai le faʻamalolo o le OS. Ma o le tuʻuina atu o komepiuta a le tagata lava ia o se mataupu faigata tele. Sa matua leai lava. E na'o le Fa'aiuga a le Komiti Tutotonu o le CPSU ma le Fono a Minisita o le USSR, na ioe muamua i nei mea uma ma matagaluega fiafia, e pei o le Komiti o Fuafuaga a le Setete o le USSR (lea o le Federal Assembly of the Russian Federation). Federation o loʻo i totonu o lona fale), o le Komiti a le Setete o le VTI (Komiti a le Setete i luga o le Inisinia Faakomepiuta ma Faʻamatalaga, Komiti a le Setete o le USSR i tekonolosi komepiuta, na faavaeina ia Aperila 1986) ma le tele o isi.

O se mea malie na tupu ina ua malilie i se fuafuaga mo le tuʻuina atu o masini komepiuta i le VTI Group.

Na latou o mai mo oe

30 Tausaga o le Minix OS TutorialNa matou taunuu atu iina e toatolu - o aʻu ma le tulaga maualuga, i seevae chrome, ma se fana i totonu o se ofutino i loʻu fusi, ma se atopaʻu faʻamau i oʻu lima. Leai, e le o se atopaʻu faaniukilia, o loʻo i ai se ata o le iugafono a le Fono a Minisita o le USSR Numera 931-226 i le aso Aokuso 8.08.87, XNUMX. Sa ou faʻatasi mo le faʻaaloalo (o le faatonuga lea a le o le faauluuluga o le inisitituti, Lieutenant General Volkov L.I.) Major General Bordyukov M.M. ma le Colonel Boyarsky A.G. Ina ua matou o atu i le potu talimalo a le Taitaifono, sa taia i matou i ni mea se lua - o se failautusi lanu enaena matagofie ma pusa PC Olivetty na faaputuputu i le vaeluaga i totonu o le potu talimālō. O se miti leaga le i ai o ni komepiuta faapena i le inisitituti.

I le matou fesili pe mafai ona oo i le Taitaifono, na tali le failautusi e lei oo i ai, ae tatau ona taunuu i soo se minute ma ofo atu e faatali. Ina ua mavae sina taimi, ona tulai mai lea o le Taitaifono ma lona fesoasoani. I le fesili le leoa a le Taitaifono, na tali faamaoni ai le failautusi: - "Pule oe!". Ua savali lemu mai o ia i totonu o le ofisa, matou te mulimuli atu ia te ia.

‘Ua iloa fo‘i e ia le mea na matou ō mai ai, ‘ona matou talia lea o lana saini e aunoa ma se toe fesili. I lena taimi, o sapalai tetele nei - o le sefulu ma le afa komepiuta tetele, e oʻo atu i le ES-1066, ma e tusa ma le 200 ES-1841/45 PC, toetoe lava o le gaosiga faʻaletausaga atoa o komepiuta i le USSR. Ma e tatau ona ou fai atu, e ui ina tuai, na matou mauaina nei komepiuta:

30 Tausaga o le Minix OS Tutorial

Alu ese!

Ae sa i ai isi faataitaiga. Sa tatau ona maua se visa mai le Sui Sili o Fesootaiga a le USSR Armed Forces.
30 Tausaga o le Minix OS TutorialO lenei tulaga sa faia i lena taimi e Lieutenant General Kirill Nikolaevich Trofimov, o se tagata auai i le Taua Tele Patriotic, Hero o Socialist Leipa. I se feiloaiga ma Trofimov K.N. Na ou taunuu atu, e pei ona masani ai, faatasi ai ma le "tiute" aoao. Trofimov K.N. valaaulia aʻu i le laulau ma matou talanoaina mo se taimi umi lava faafitauli o le masini, faʻaauupegaina aʻoga o le Moscow Region ma masini komepiuta. O le fesili autu pe aisea e tatau ai ona i ai ni mea e te fiafia i ai. Ae i le faaiuga na ia fai mai: "Tuu mai ia te au au pepa, o le a ou saini." Ae a o ou aumaia i latou i fafo, na faalogoina le leo o le "tiute" aoao (Ou te le tuuina atu lona faaiu): "Aisea e te le malamalama ai i le taua atoa o ...". Ma sa fai atu le mea lea ia K.N. Trofimov... Sa ou mapu. Ma mo se mafuaaga lelei. General Trofimov K.N. Sa tu lemu i luga, ma tago i le pusa o loo i ai a matou pepa ma togi atu i le faitotoa i fafo: “Alu ese mai iinei!” Ae lelei mea uma e iu lelei. Na ou toe sau e vaai ia te ia, faatoese ma maua le visa. O le mea e leaga ai, o lenei taʻutaʻua taʻutaʻua na maliu i le laina o tiute i le aso 19 o Oketopa, 1987 i se faʻalavelave vaʻalele i luga o se helikopter Mi-8 i Hanikeri.

Ta'ita'ifono muamua o le Komisi Fa'atekinisi a le Setete o Rusia / FSTEC o Rusia

I le taimi lava e tasi ma le faʻamaopoopoina o fuafuaga mo le tuʻuina atu o masini komepiuta, o le atinaʻeina ma le faʻatagaina o Faʻamatalaga Faʻapitoa mo le mamanu o le fatuina o le SIM / CAIPR sa faʻaauau. O le Institute of Technical Cybernetics o le Academy of Sciences o le BSSR, le faatonu o Semenkov O.I., na filifilia e fai ma konekarate taʻitaʻi. I le ala, i se tasi taimi na mafaufauina foi le Inisetiute o Cybernetics o le Ukrainian SSR Academy o Saienisi. Ae o le fa'amuamua na tu'uina atu i le ITK o le BSSR Academy of Sciences. Ma e oʻo atu i le faaiuga o le 1986, ua saunia faʻamatalaga faʻapitoa, na o le pau lava le mea na totoe o le mauaina lea o se visa mai le Uluai Sui Pule Sili, Colonel-General Yu.A. Yashin, ma faʻamaonia mai le Peresetene o le Academy of Saienisi o le BSSR, Academician o le USSR Academy o Saienisi N.A. Borisevich. ma le Pule Sili. A maeʻa lena, afe i luga ou lima ma faʻamaeʻa le galuega atofaina. Ona oo lea i le ogatotonu o Tesema na ou iloa ai ua taunuu le General Yu.A. Yashin i le inisitituti. Ou te uuina le atopaʻu ma faʻataʻitaʻiga faʻapitoa faʻapitoa ma faʻavave i lalo o le faasitepu i le itu agai i le nofoaga e tali ai le ulu o le inisitituti. Ma i luga o faasitepu ou te fetaui ma le ulu o le inisitituti ma le General Yashin Yu.A. E aunoa ma se faatuai, ou te fesili atu ia Yu.A. Yashin mo se faatagaga. faafesootai le ulu o le inisitituti. Na faateia o ia, ae na ia faatagaina. Sa ou lipoti atu i le faauluuluga o le inisitituti ua uma le matou taimi ma e manaomia ona maua se visa mai ia Yu.A. Yashin. Ma faauta ma faauta, o lenei visa na maua tonu lava i luga o le lele o faasitepu.
30 Tausaga o le Minix OS TutorialIa Ianuari 1992, na faia ai e Yashin Yu.A. avea ma sui Taitaifono, ma Ianuari 18, 1993 na tofia ai o ia e avea ma Taitaifono o le toe faatulagaina o le Komisi Tekonolosi a le Setete i lalo o le Peresetene o le Russian Federation, o le matafaioi ma le tulaga na faateleina tele (o le Taitaifono o le Komisi e tutusa ma le Minisita). Mai se tino faʻapitoa faʻafitafita, na avea le State Technical Commission ma feterale lala sooupu e nafa ma le saogalemu o faʻamatalaga. I le taimi nei, ua suia le Komisi Faʻatekinisi a le Setete o Rusia i le Federal Service for Technical and Export Control (FSTEC o Rusia). Ma ia Fepuari 4, 2002, na tuuina atu ai i lau auauna lotomaulalo se uati patino a le Taʻitaʻifono o le State Technical Commission o Rusia i lalo o le Peresetene o le Russian Federation.

E aunoa ma ni faamalama ma ni faitotoa

Pau lava le mea na totoe o le laasaga mulimuli - e faʻamaonia ai le Peresetene o le Academy of Sciences o le BSSR, Academician o le Academy of Sciences o le USSR N.A. Borisevich. Ma le fa aso i luma o le Tausaga Fou 1987, i le maliega ma le faatonu o le ITK Academy o Saienisi o le BSSR, Semenkov O.I. Ua ou sau i le Hero City Minsk. O loʻo ou feiloai ma O.I. Semenkov. ma faʻamolemole faʻamalamalama pe a matou o atu i le Peresetene o le Academy of Sciences o le BSSR. Ona amata ai lea o mea uiga ese, latou te fai mai o loʻo pisi o ia, ona amata loa lea ona latou togafitia o ia i aluga caramel mai le faʻatonuga a le faatonu, ma isi, ma i le aoauli latou te faʻafuaseʻi ona fai mai latou te manaʻo e aveese pe suia lenei poʻo lena vaega o le faʻamatalaga faʻapitoa. Aemaise lava, na faʻafuaseʻi ona latou fai mai latou te le manaʻo e faʻaoga se OS e fetaui ma Unix. Na ou iloa ai e tatau ona ou toe foʻi i Moscow. Ma sa ou faia. Ma ina ua ou sau i le galuega i le aso na sosoo ai, ua uma ona latou valaau mai Minsk, faatoese mai ma fai mai ou te sau e sainia tuutuuga o le faasinomaga. I le afiafi ua uma ona ou i luga o le nofoaafi. I luga o le tulaga, o le faatonu lava ia na feiloai ia te aʻu i luga o le Volga ma matou o atu loa e vaai le Peresetene.
30 Tausaga o le Minix OS Tutorial
Na ma o atu i totonu o le ofisa o le Peresetene, saofai i lalo i le laulau, ma ina ua ou toe tepa i tua i le faitotoa lea na ma ulu atu ai, sa leai iina: sa i ai fata ma tusi faataamilo.
Na ou iloa e mafai ona ou alu ese iinei ma se faʻamatalaga faʻapitoa faʻamaonia. Na matou talanoa mo le itula ma le afa, talanoa i faʻamoemoega o tekonolosi komepiuta i totonu o le atunuʻu (poʻo le taimi nei e masani ona talanoa e uiga i le faʻaulufaleina o mea e sui ai), ma faʻatasi ai ma faʻamatalaga faʻapitoa saini na ou alu i le nofoaga. Sa ou faamanatuina le Tausaga Fou i le fale.

O tagata faigaluega e filifili mea uma

Ma o lea, ina ia mafai ona aʻoaʻoina tagata faigaluega, aʻoaʻo nei tagata faigaluega e galulue i luga o faiga Unix (ma tagata uma aʻo leʻi galulue i le EU OS), aʻoaʻo le gagana C (ma tagata uma muamua na faʻaaogaina PL / 1, Fortran, Pascal), a Unix -e pei o le faiga faʻaogaina sa manaʻomia vave. Ma na tuuina mai e Andrew Tanenbaum ia i matou. Ma o nei mea uma, e pei o se tala fagogo, na tupu i le 1987, ma sa ia galue mo EU-1840!

30 Tausaga o le Minix OS TutorialAe sa tatau ona matou faaopoopo i ai se mea, sui se mea i totonu. O le mafai ona taʻavale mai se kiliva malo na faʻaopoopoina, na faʻaopoopoina le alafapeta Cyrillic, ae o le mea sili ona taua mai le manatu o le averesi tagata faʻaoga o le atinaʻeina lea o se tagata e mataʻituina le tutusa i le gafatia i le faiga. NORTON COMMANDER i le MS-DOS, fa'aaoga fa'asologa sola.

I le taimi nei, ua uma ona aofia ai avetaʻavale mo faʻamatalaga faʻamatalaga e ala i COM ports i le va o PC ma Minix / MINOS.

I le 1991, i le All-Union Scientific and Practical Conference i Gomel, na faia ai se lipoti i le "Mobile instrumental operating system MINOS":

Orlov V.N., Moscow
Faiga fa'aoga meafaigaluega feavea'i MINOS
O le MINOS system o le UNIX-class operating system ua atiae i luga o le faʻavae o le version 7. O le faiga e faʻamoemoe muamua mo le faʻaaogaina i iunivesite e aʻoaʻoina ai le polokalame polokalame i le mamanu o faiga faʻapipiʻi lavelave.
Tulaga iloga o le faiga:

  • Fa'agaioiga i luga o le EC 184x PC (e aofia ai le EC 1840 PC i le leai o se kesi malo), PC AT-286, PC AT 386 ma PC talafeagai;
  • E galue le faiga i fa'ailoga muamua ma isi fa'ailoga;
  • Fa'agaioiga o le faiga fa'atasi ma tisiki floppy o le 360 ​​KB, 720 KB ma le 1.2 MB;
  • Fa'agasologa o ki o galuega i le tulaga o le kernel system, lea e fa'aavanoaina ai i so'o se taimi, tusa lava po'o a fa'agasologa o lo'o fa'agaoioia i totonu o le faiga;
  • Afai e mana'omia, e mafai ona fa'aletonu le fa'agaioiina o ki o galuega;
  • Malosiaga e toe fetuunai ki galuega;
  • Fa'atinoina o le Rendezvous mechanism i le faiga;
  • Fa'atinoga i totonu o le faiga, fa'aopoopo i le fa'aliliuga o le fa'atonuga o le atigi, o le mata'ituina o se tagata fa'aoga tutusa i le gafatia i le NORTON system i MS-DOS;
  • Avanoa o se fa'atonuga fa'atonu i totonu o le faiga.

O loʻo faʻatinoina e le faiga le sili atu i le 70 faʻatonuga, e aofia ai tusitusiga ma faʻatonuga hexadecimal, faʻatonuga mo le galue i le MS-DOS faila faila, se faʻamaumauga faʻapipiʻi e mafai ai ona e fesuiai faila ma isi faiga UNIX-ituaiga, se faʻasologa o tusitusiga, ma isi.
O le faiga e iai C complators, Assembler, ma le TWINDOW package.
O le autu o le polokalama o le 90 KB, o le aofaʻi atoa o le faiga e tusa ma le 20000 faʻamatalaga i gagana C ma Fonotaga.
O le faiga o lo'o tu'uina atu i luga ole 5 tisiketi e 360 ​​KB, po'o luga ole 2 tisiketi e 360 ​​KB ma 2 tisiketi e 729 KB, po'o luga ole 2 tisiki e 360 ​​KB ma le 1 tisiki e 1.2 MB.
O lo'o tu'u ese'ese mai fa'ailoga puna'oa o le system. O le latou voluma e 10 floppy disks e 360 ​​KB ta'itasi.

I le aso 25 o Aokuso, 1991, i le lima masina talu ona amata galuega i lana galuega faatino, o Linus Torvalds e 21 tausaga le matua (lea o loʻo aʻoga pea) na talanoa e uiga i le fatuina o se faʻataʻitaʻiga o se OS fou atoatoa e taʻua o Linux, ma ia Setema 17, 1991, le muamua. faʻasalalau faʻalauaʻitele o le fatu Linux na faia.

Ma o lea, i le 1991 na matou maua ai le Minix OS, Linux OS ma le MINOS OS. I le taimi lava e tasi, o le lua mulimuli i se tasi auala poʻo se isi faʻalagolago i le poto masani a Minix.

I le taimi lava e tasi, Andrew Tanenbaum mai le amataga na teena talosaga e faʻaleleia Minix pe talia patches na sau mai le au faitau o lana tusi aoga. Atonu o le mafuaaga lea na taulamua ai Torvalds 'Linux. Na faia e Linux le matafaioi o se poloketi lea o le a iloa ai e le au faitau a Andrew Tanenbaum lo latou naunau e atiaʻe faiga faʻaogaina, ma na faʻamanuiaina e le gata mai ai.
Ae faapefea le OS MINOS? O le 1991 o le tausaga mulimuli lea o le Soviet Union. Ua malepelepe le atunuu, ua malepe le tamaoaiga. E leai se taimi mo faiga fa'aoga iinei.

O auro e pulea le lalolagi

30 Tausaga o le Minix OS TutorialAe faapefea le tulaga faʻataʻitaʻiga, le faiga o suʻesuʻega suʻesuʻe fesoasoani komepiuta, ma lona fesoʻotaʻiga komepiuta?

Na muta uma ma le faanoanoa. O le lolovaia o komepiuta na sasaa atu i totonu o le atunuu. Ina ia maua i latou, e te manaʻomia tupe ma naʻo tupe. Na tonu e tuʻuina atu masini komepiuta uma a le EU mo le toe faʻaaogaina mo auro, ma faʻaoga tupe maua mo le toe faʻaogaina. Na maua uma pemita, o le paka o masini na talepe ma tuʻuina atu, ae e leʻi oʻo mai ni komepiuta fou. Afai e ese mea uma, o ai na te iloa le mea o iai nei MINOS!

Ae o tagata na faia le SIM / SAIPR na maua le poto masani ma le malamalama. Na fesoasoani uma ia i latou e sao mai le faigata o le 90s.

Ma o Torvalds 'Linux o loʻo atinaʻe ma le manuia, faʻatoʻilaloina le tele o vaega fou. I le taimi nei, o tui / clones o le Linux o loʻo "laʻe mai Moscow i le pito i tua." Andrew Tanenbaum's Minix o loʻo atinaʻe foi ma le manuia, ma ana tusi i le manaomia tele.

O Andrew Tanenbaum o loʻo tuʻufaʻatasia i totonu o ia malamalama IT e pei o Denis Ricci, Brian Carnigan, Ken Thompson ma le Unix operating system, tutusa Ken Thompson ma Dennis Ritchie ma le gagana C, Elgar Codd ma le faʻataʻitaʻiga faʻamatalaga sootaga, Linus Torvalds ma le Linux operating system.

Ma o ai na te iloa mea o le a ola aʻe isi Torvalds e faitau tusi a Andrew Tanenbaum ma lana tusi lesona aʻoaʻoga Minix!!!

puna: www.habr.com

Faaopoopo i ai se faamatalaga