ComputerProgramming

Pamaagi programming. Ang kasaysayan sa tawo-computer dialogue, pagpalambo

Pagpakigsulti uban sa modernong computer dili mahimo nga walay sa paggamit sa usa ka espesyal nga programming pinulongan. Sukad sa pagkatawo sa sa unang mga computer , adunay lima ka mga kaliwatan sa mga pinulongan nga sistema, nga gidisenyo alang sa tawhanong-computer dialogue. Sa una nga kini mao ang usa ka assembler sa iyang orihinal nga porma. Sa layo nga '50s, nagtrabaho siya sa prinsipyo sa paggamit sa usa ka ka linya sa usa ka pamahayag.

Sa pag-ilis kaniya sa unang bahin sa '60s miabut ang usa ka simbolikong assembler. bahin niini mao ang presensya sa konsepto sa baryable. Sa pagkatinuod, kini mao ang kini nga katilingban mahimong giisip nga usa ka bug-os-fledged programming pinulongan. Uban sa iyang panagway dili lamang misaka sa gikusgon sa kalamboan, apan usab sa hilabihan gayud sa pagpalambo sa kasaligan sa software. Usab sa susama sa pagpalambo sa usa ka scripting programming pinulongan nga midagan sa batch mode.

Pinaagi sa tunga-tunga sa dekada, may usa ka ikatulo nga-nga kaliwatan programming mga pinulongan. Kini mao ang universal high-level pinulongan. Uban sa ilang development na sa 60s may usa ka tinuod nga oportunidad sa pagtuman sa mga tahas sa mga lain-laing mga dapit. Ikatulo-nga kaliwatan pinulongan medyo yano nga, bisan sa pagpili sa computer ug adunay oportunidad sa pagtrabaho uban sa gamhanan nga syntax. Uban sa ilang panagway programmer labor nahimong mas mabungahon. Bisan karon, ang ikatolo ka kaliwatan programming mga pinulongan mao ang usa ka hamugaway nga himan alang sa kalamboan sa usa ka halapad nga-laing mga aplikasyon.

Sa 70-dad nagsugod sa ikaupat pinulongan kaliwatan programming. Uban sa ilang tabang, adunay usa ka katumanan sa mga mayor nga mga proyekto, dugang nga pagkakasaligan, ug nagdugang sa gikusgon sa kalamboan aplikasyon. Ang ilang bahin mao ang orientation sa pipila ka mga aplikasyon, kini pagbalhin gikan sa nga ang tanang mga oportunidad sa pagsulbad sa piho nga mga problema sa usa ka bag-o nga ang-ang sa performance.

Ang ikalima nga kaliwatan sa programming mga pinulongan mipakita diha sa mga 90s. Sila iya sa kategoriya sa operatiba extensions nga gihatag sa usa ka normal nga nga sistema user. Uban sa ilang tabang, bisan gikan sa mga malayo nga programming tawo mao ang makahimo sa paghimo og mga aplikasyon nga hatag-as-nga performance. Uban sa ikalima nga kaliwatan sa programming sa balay mahimo nga usa ka tinuod alang sa tanan.

Ang klasipikasyon sa mga pinulongan, adunay usa ka klase nga naggamit pamaagi programming ingon sa usa ka nag-unang mga baruganan. Kini nga baruganan mao ang usa ka pagpamalandong sa mga arkitektura computer, nga gitawag Neumann. Sa diha nga ang pagsulat sa usa ka programa sa sugo ay gigamit sa usa ka pamaagi sa pinulongan, nga naghubit sa usa ka algorithm sa pagsulbad niini nga problema.

Pamaagi programming ingon nga pasas nagsugyot sa posibilidad sa paggamit sa mga handumanan alang sa mga data sa pagtipig. Sa mga programa sa niini nga matang, kita nag-atubang sa buluhaton sugo, nga kamo mahimo nagpaila ug mag-usab sa mga handumanan. pagkakabig Content ang gihimo sa computer handumanan nga ingon sa usa ka resulta sa mga kausaban sa mga inisyal nga estado nga miresulta.

Pamaagi programa nga gigamit sa mga pinulongan sama sa Fortran, mitumaw sa unang bahin sa '50s sa paghimo sa mga programa nga pagsulbad sa siyensiya ug teknolohiya nga mga problema; Cobol (60s) - pagproseso sa dako nga kantidad sa mga datos sa lain-laing mga tagdala; Algol - abante multi-paggamit sa pinulongan. Last talagsaong presensya sa "block istruktura" ug "dinamikong alokasyon".

Pamaagi programa dili bypassed ug beginners. Sa 60-dad siya nagsugod sa pag-ayo-nga nailhan BATAKANG. Niini kayano ug versatility nagtugot sa pinulongan nga mikaylap uban sa dako nga speed, winning sa usa ka dako nga gidaghanon sa mga admirers sa matag tuig.

Kapin sa-sa mga payunir pinulongan gisundan sa usa ka dako nga gidaghanon sa mga lain-laing mga tighubad. Pinulongan pl-1, Pascal (Pascal), ADA, SI nagpadayon pagpalambo sa sa baruganan sa pamaagi programming.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ceb.delachieve.com. Theme powered by WordPress.