Mamwe mabhizinesi ari kuyedza kusvika kumatenga sezvo kuongorora muchadenga kwave kukurumbira mumakore achangopfuura.
Elon Musk, waunogonawo kuziva kubva kune imwe femu yaakamisa, Tesla, yakavamba SpaceX, rimwe remabhizinesi anozivikanwa ane chinangwa ichi.
Nekudaro, SpaceX haingofarire kufamba muchadenga, uye unogona kunge usiri kuziva kuti yakambodzima matombo akati wandei.
Elon Musk akatanga SpaceX nechinangwa chekuita kuti kufamba kwemuchadenga kuve nyore uye kusadhure. Iyo yakakamurwa seyakavanzika aerospace femu uye yakavambwa zviri pamutemo muna 2002.
Musk pakutanga aida kuisa greenhouse paMars nembeu uye gel inovaka muviri nechinangwa chekumisikidza hupenyu ipapo uye kuona kuti zvinomera zvinopindura sei.
Zvakava pachena, zvisinei, kuti Musk aizochengetedza mari nekutanga kambani yake inogona kugadzira maroketi panguva yenhaurirano nemakambani eRussia roketi.
Iine Falcon 1 roketi, iyo yakagadzirwa kuti iburitse madiki setiraiti munzira, SpaceX yakapedza kubhururuka kwayo kwekutanga. Nekuda kwezvinhu zvakashandiswa uye chokwadi chekuti Falcon 1 yakagadzirwazve kushandiswa kanopfuura kamwe chete, yaive isingadhure pane vakwikwidzi vayo.
Asi wakambozvibvunzawo here kuti rudzii kuronga mitauro kana tekinoroji stack iyi huru kambani inoshandisa? Usava nehanya; Ndakakufukidza.
Tichatarisa mitauro yekuronga iyo SpaceX inoshandisa mune ino post.
Ngatizvichengetedze zviri nyore.
Mitauro yekuronga inoshandiswa ne SpaceX
Mitauro yekuronga seC uye C++ inosarudzwa paSpaceX. Papuratifomu yavo yekusimudzira, vagadziri ve Hardware seAVR, Arduino, uye ARM vakatora C/C++ mutauro syntax.
Hapana anoshandisa makomputa ekutengesa kana supercomputer mune rocket spacecraft. Sitimu yendege yemuchadenga haina kana microcontroller imwe chete kana microprocessor, asi inogona kunge iine komputa yemubhodhi inodyidzana nemamicroprocessors akawanda uye mamicrocontrollers.
Kana uri kushandisa microprocessor, hauna kungochengeta mafaira chete; iwe zvakare wakangoaendesa mu o uye 1s, zvinoenderana nemirairo seti yeiyo microcontroller uye microprocessor.
Sezvo hurongwa hwendege yemuchadenga paSpaceX isingashandisi C kana C++ faira uye pachinzvimbo ichigona kushandisa chiuru kana kupfuura mafaera ane zviuru gumi kana kupfuura mitsara yekodhi, Python inodiwawo pakuronga.
Chekupedzisira, unofanirwa kushandura chero kodhi yemutauro kuita microprocessor uye microcontroller inogona kunzwisiswa.
Ngationgororei zvishoma zvacho zvakadzama.
C/C ++
C ++ pasina mubvunzo ichashandiswa (iroketi sainzi!).
Iyo ndege software yeSpaceX yakanyorwa mune zvese C uye C ++. Dual-core x86 processors akashandiswa muSpaceX's Falcon 9 rocket, uye software yendege inomhanya pane yega yega ma processors angave akanyorwa muC kana C++.
Imwe yemitauro yakasimba, inokurumidza, uye inonyanya kufarirwa mitauro ndeyeC++. Mitauro iyi inosarudzwa sezvo maverengero echitundumuseremusere ari ose anoenderana nenguva.
Scalability ndeimwe yemhando dzakanakisa dzemutauro uyu. Paunenge uchigadzira chishandiso-chakanyanya kushandisa, C ++ inogona kusarudzwa sezvo iine rekodhi rekodhi yekubudirira muindasitiri yekusimudzira mutambo.
Unogona kutanga nekudzidza C kutanga. Unogona kudzidza zvese zvinofanirwa kuziva nezve ndangariro manejimendi nekushandisa mutauro uyu.
Unogona kuenda kuC ++ kana wadzidza C.
Python
Nemaraibhurari ayo akavakirwa-mukati uye kutanga-ushamwari, Python yave imwe yemitauro inozivikanwa kwazvo nhasi.
Mutauro uyu, pamwe nemamwe akati wandei, unoshandiswa neSpaceX kunyora kodhi, kugadzira chitundumuseremusere, uye wobva waitanga kutenderera.
Ivo vanoshandisa akasiyana siyana emukati maturusi, kubva kune akanyanya kukosha seNumPy uye matplotlib mirairo kune mamwe epamberi sePython-based framework Django.
Linux Operating System
Sezvo SpaceX ichishandisa Linux seyayo sisitimu yekushandisa, kuva nemukana pano kungave kunobatsira.
Anenge ese makomputa uye mota dzinomhanyisa Linux, uye mapuratifomu aya anoshanda senge ari kure nzvimbo dzekutarisira akawanda akawanda maxer uye demultiplexers.
Falcon yakashandiswa neSpaceX kutamisa zvakachengetedzeka vazivi venyeredzi veNASA gore rapfuura, uye ichi chinogonekazve muchadenga chinopihwa simba neLinux.
Kunzwisisa mashandisiro uye kugadzirisa Linux kunogona kubatsira zvakanyanya. Kana iwe uchida kushanda neSpaceX, unofanirwa kuita shuwa kuti udzidze uye unzwisise iyi ine simba inoshanda sisitimu nekuti inotyisa.
LabVIEW
Labview imwe puratifomu inoshandiswa neSpaceX kuwedzera kuLinux.
Iwo mainjiniya epasi anoshandisa LabVIEW, graphical programming nharaunda, kuraira, kudzora, uye kuona yega yega mota yekutanga.
Iyo yepasi software timu inogadzira iyo graphical mushandisi nzvimbo (GUIs) iyo mainjiniya nevashandisi vanoshandisa kutarisa uye kuongorora data yespacecraft kubva kumotokari (Dragon neFalcon).
Windows inoshandiswa neSpaceX?
Linux ndiyo inoshanda sisitimu iyo SpaceX inoshandisa kumhanyisa mota yavo, iyo inogona kuwanikwa pane angangoita ese desktop makomputa. … LabView iWindows-based graphical programming tool iyo SpaceX inoshandisa kuwedzera kuLinux.
Izvi zvinoita kuti ruzivo rwunogashirwa nemainjiniya kubva kuDragoni neFalcon pavanenge vari mundege kuve nyore kuona kune mainjiniya.
Ndeipi CAD application iyo SpaceX inoshandisa?
Kugadzira Falcon 1, vagadziri veSpaceX vakatanga kushandisa yepakati-renji komputa-inobatsira dhizaini (CAD), asi mushure megore vakatamira kuSiemens'CAD, finite element analysis (FEA), uye chigadzirwa data management (PDM) software.
Software kubva kuTeamcenter, Femap, uye NX zvese zvakabatanidzwa mumhinduro yePLM.
mhedziso
Kupfupisa, roketi muchina muhombe une zviuru zvezvikamu zvakaoma kunzwisisa uye zviuru zvemitsetse yakaoma kunzwisisa iyo inofanira kushanda pamwe chete zvisina mhosva roketi isati yatomboburuka pasi.
Sezvo munhu asingakwanisi kugadzirisa nhamba yakawanda yedata munguva pfupi, izvi zvinotevedzana zvinofanira kumhanya zvakangoerekana (tiri kutaura chiuru chechipiri chenguva).
Basa rekombuta, saka, kugadzirisa iyo data yakawanda nekukurumidza uye kugara uchiraira zvikamu zvakasiyana.
Nokudaro, purogiramu inopinda mumufananidzo. Sezvo C++ uri iwo chete wakakosha mutauro wekombuta unogona kushandiswa kuronga Hardware, zvinotevera kuti sezvo SpaceX iri muindasitiri yekugadzira roketi, C++ inofanira kunge iri iyo inonyanya kufarirwa mutauro wekuronga ipapo.
Pamusoro pezvo, ndinotenda kuti SpaceX inoshandisa mitauro yakaita seHTML, CSS, JS, JAVA, SQL, Ruby, Python, nezvimwewo kugadzira mawebhusaiti avo, zvinyorwa, uye nzvimbo dzekutonga dzedhizaini X module.
Pamusoro pezvo, inoshandisa LabView (rudzi rwemutauro wekuona zvirongwa) pazviteshi zvayo zvepasi kuti itarise mafambiro eroketi rayo padhishi yekumisikidza uye kuita zvakasiyana-siyana zvemaroketi masisitimu.
Leave a Reply