Kompyuta, Mapulogalamu
N'chifukwa chiyani mkulu mlingo mapulogalamu zinenero?
Monga mukudziwa, malamulo onse a mkati kompyuta ndi kunditumiza ku chinenero wapadera makina amene ntchito ndi kuipidwa ndi unstructured ndondomeko ya ziro ndi anthu. Ichi ndi yabwino kwa zipangizo zamagetsi, kumene wagawo akhoza limanenedwa ngati ena mlingo chizindikiro ziro - chosowa cha chizindikiro amenewa. Komabe, kulemba malangizo kugwira ntchito zovuta ntchito m'ndondomekozi ndi kovuta kwambiri, ndi kupeza cholakwa ndi yesa sangathe. Chotero ife anayamba wapadera, yabwino kwambiri chifukwa Madivelopa, mkulu mlingo mapulogalamu zinenero.
Program ndi ndondomeko ya malamulo muyezo kukhazikitsa imbaenda ku njira ya ntchito yeniyeni. Pakuti kompyuta choyamba mapulogalamu zinalembedwa m'chinenerochi makina, anali wolemera kwambiri ndi ovuta kuwamvetsa. Kumayambiriro - m'ma 50 XX womaliza, 20, atumwi anaonekera zazikulu woyamba amene anapanga ndondomeko mapulogalamu zosanjidwa, ndipo kenako otchedwa chinenero msonkhano, amene anadalira malamulo makina. Potsatira chitukuko mofulumira makompyuta kukulitsa bwino ndi mapulogalamu zinenero. Ndipo pakati pa 50-XX anaonekera Fortran, woyamba zonse kunachitika waudindo chinenero mapulogalamu. Mu 1968, Nicholas Wirth chinenero Pascal kunachitika amene chimagwiritsidwa ntchito kuti mapulani ndi kupanga zosangalatsa mapulogalamu ndi pano. Ndiye anadza chinenero ZOFUNIKA, chifukwa chimene ntchito chinthu wokonda zithunzi Basic nsanja. Mu 70s panali mmodzi wa ambiri ankagwiritsa ntchito lero zinenero - C, umene wakhala ndinazolowera mwachindunji mapulogalamu dongosolo. Panopa, chitukuko ndi kufalitsa ndi kwathunthu ndi ntchito zake zosiyanasiyana machitidwe chinthu olaula, komanso zilankhulo amene kuthandiza akatswiri kulenga ntchito Internet: HTML, Php, Java. Total mapulogalamu za zinenero zikwi ziwiri zosiyana, kwa kulemera okwana ndiwo makonzedwe ndi sizigwiritsidwa ntchito makompyuta, komanso ambiri mkulu mlingo zinenero mapulogalamu.
Gulu losavuta ukugawa ndalama zonse zilipo mu otchedwa otsika mlingo mapulogalamu zinenero, kapena umalimbana galimoto, ndi mapulogalamu mkulu mlingo zinenero, ndi wosuta-centric. Chachikulu kusiyana pakati pa iwo kwagona kuti pulogalamu lolembedwa ndi gulu loyamba kwa malirimewa (kutanthauza, Assembler ndi Mnemonic), malingana pa kompyuta - kapena kani, za purosesa ndi malangizo ake akonzedwa. Waudindo mapulogalamu chinenero limachititsa kuti pulogalamu kuti adzathamanga pa kompyuta, kaya ake hardware. Ndalama komanso ndi iwiri ikuluikulu zinenero: procedural ndipo sanali procedural, imene wagawo ndi amene anayambitsa kwa structural ndi ntchito zinchito ndi zomveka.
Childs, aliyense katswiri pa mapulogalamu ali nazo zake za m'zinenero khumi mapulogalamu, amene akhoza kugwiritsa ntchito pothetsa ntchito yeniyeni. Kwenikweni ndi, ndithudi, mkulu mlingo mapulogalamu zilankhulo, komanso yovuta kwambiri kwa mapulogalamu a zinenero makina wokonda ankagwiritsa ntchito kulenga m'madera ena a mapulogalamu.
Similar articles
Trending Now