Skip to main content

Ano ang nakabalangkas na Ingles?

Ang nakabalangkas na Ingles ay gumagawa ng mga code ng computer na may katalinuhan sa mga hindi programmer sa pamamagitan ng paggamit ng mga salitang Ingles upang ilarawan ang bawat hakbang sa proseso ng pagpapatakbo ng isang programa.Ang mga istruktura ng isang programa sa computer ay idinisenyo upang sabihin sa computer kung ano ang gagawin sa isang lohikal, sunud-sunod na paraan.Gayunpaman, ang mga non-programmers, ay hindi mabasa ang aktwal na mga simbolo at direksyon sa code, kaya ang mga tao ay lumikha ng mga wika ng programming na gumagamit ng diretso na mga salitang Ingles upang maipahayag kung ano ang mangyayari habang tumatakbo ang tunay na code.Ang nakabalangkas na Ingles na ito, na madalas na tinutukoy bilang pseudo-code, ay hindi talaga pinrograma ang computer, ngunit maaaring inilarawan ito bilang isang listahan ng tsart ng daloy ng bawat hakbang na kinuha habang ang computer ay sumusunod sa totoong programa.

sa pamamagitan ng pagsira ng isang gawain sa isang lohikal na pagkakasunud-sunodSa mga solong hakbang, ang nakabalangkas na Ingles ay nagbibigay -daan sa pinagbabatayan na samahan ng isang programa sa computer na susundan.Ang bawat hakbang sa proseso ay inilarawan sa isang linya, gamit ang malinaw na mga salitang Ingles sa mga kapitulo, karaniwang sa anyo ng mga utos o imperyal.Ang isang simpleng halimbawa nito ay ang proseso ng IF-pagkatapos-else, na kilala rin bilang isang kondisyon na proseso.Kung ang isang kondisyon ay totoo, kung gayon ang isang partikular na pagkilos ay nangyayari, ngunit kung ang ibang kondisyon ay totoo sa halip, isang kakaibang aksyon ang nangyayari.Ang buong proseso ng IF-Then-Else ay natapos sa isang endif, kaya ang programang paggawa ng desisyon na ito ay hindi nalilito sa susunod na pagkakasunud-sunod ng mga hakbang.Mga hakbang sa isang programa sa computer.Ang mga utos na ito ay madalas na naka -embed sa loob ng iba pang mga proseso, na lumilikha ng maraming mga layer ng mga aksyon sa loob ng isang solong gawain.Ang isang programmer ay maaaring magsimula ng isang proseso at lumikha ng dalawa o tatlong kung-pagkatapos ng mga pagpapasya, isa-isa, bago gamitin ang Endif upang matapos ang prosesong iyon.Ang isang kondisyon na proseso gamit ang kung-pagkatapos o kaso ay isa sa pinakamalakas na konstruksyon sa isang nakabalangkas na programa sa Ingles.Ipinakikilala nito ang posibilidad ng paggawa ng computer ng maraming magkakaibang mga pagpapasya, depende sa pagkakaroon ng iba't ibang mga kondisyon.Ipakilala ang konsepto ng isang puno ng desisyon sa programa.Ang bawat posibleng pagsisimula ng kondisyon o kaso ay magiging isang solong sangay sa puno, kasama ang bawat sangay na humahantong sa karagdagang mga sanga na nagdadala ng mga partikular na hanay ng mga uri ng mga resulta.Ang pagbabago sa isa sa mga paunang kondisyon ay maaaring magresulta sa ganap na magkakaibang mga produkto ng pagtatapos sa iba't ibang mga sanga ng puno.Sa nakabalangkas na Ingles, ang mga subordinate na ito kung-pagkatapos o mga sanga ng kaso ay maaaring itakda sa pamamagitan ng pagiging indented sa ilalim ng mga utos para sa mas malaking proseso kung saan sila ay isang bahagi.Ang estilo ng pagsulat ng programa ay nagbibigay ng isang mahusay na katumpakan habang pinapayagan ang mambabasa na makita nang eksakto kung saan ang bawat maliit na desisyon ay nangyayari sa loob ng mas malawak na konteksto.Ang isa sa mga unang nakabalangkas na wika ng programming ay ang Structured Query Language (SQL), na nilikha sa International Business Machines Corporation (IBM) noong unang bahagi ng 1970s.Sinundan ito sa mga nakaraang taon ng maraming iba pang mga wika na sumusubok na gawing mas malinaw ang programming sa computer sa mga ordinaryong mambabasa.Ang pinagbabatayan na code na nagpapatakbo ng computer ay patuloy na nakasulat sa mga simbolo na hindi mabasa ng karamihan sa mga tao.Ang nakabalangkas na mga wikang programming ng Ingles, gayunpaman, ay nagpapahintulot sa mga taong ito na magdisenyo ng mga programa na pagkatapos ay isinalin sa loob na code na iyon, kaya gampanan ng kanilang mga computer ang mga gawain na hinihiling sa kanila.