RačunalaProgramiranje

Zašto koristiti programskih jezika na visokom nivou?

Kao što znate, sve naredbe unutar računara se prenose na poseban jezik mašinu koja operatorima je složen i nestrukturiranih slijed nula i jedinica. To je vrlo povoljno za elektroničku opremu, gdje se jedinica može se definirati kao određeni nivo signala, nula - nedostatak takvih signala. Međutim, da biste napisali uputstva za obavljanje složenih zadataka koristeći ovaj kod izuzetno je teško, i da pronađu grešku i debug jednostavno nemoguće. Zbog toga smo razvili poseban, više prikladan za programere, visok nivo programskim jezicima.

priča

Program je niz standardnih komandi, implementacija, što dovodi do rješenja određenog zadatka. Za prvi kompjuter programi su direktno napisana na mašinski jezik, oni su bili vrlo glomazne i teško shvatiti. U ranim - sredinom 50-xx prošlog, 20. stoljeća pojavili su se prvi makro koji je taj proces programiranja više strukturiran, a zatim tzv asemblerskom jeziku, koji također oslanjala na mašinski kod. Nakon brzog razvoja računarske tehnologije razvijati i unapređivati i programskim jezicima. A u sredini 50-xx pojavio Fortran, prvi punopravna visokom nivou programski jezik. 1968. godine, Nikola Wirth novi jezik Pascal je uveden, koji se često koristi za dizajniranje i stvaranje zanimljivih softverskih proizvoda i sadašnjosti. Onda je došao BASIC jezik, od kojih osnova se koristi u objektno orijentisanom Visual Basic platformi. U 70-ih godina bila je jedna od najčešće se koristi u današnjoj jezika - C, koji je posebno prilagođen za programiranje sistema. Trenutno, razvoj i širenje holistički i svestran objektno orijentisanih sistema, kao i onih jezika koji pomažu stručnjacima za stvaranje Internet aplikacija: HTML, PHP, Java. Ukupno programiranje oko dvije tisuće različitih jezika, za ukupne težine od kojih su uslovne i ne koriste u kompjuterima, kao i mnogim programskim jezicima.

klasifikacija

Najjednostavnija klasifikacija dijeli sve postojeća sredstva u tzv niskog nivoa programskih jezika, ili u cilju kola i programiranje visokom nivou jezika, a korisnik-centric. Glavna razlika između njih leži u činjenici da je program napisao prvu grupu jezika (naime, asembler i Mnemonic), u zavisnosti od kompjutera - odnosno, njegovih procesora i skup instrukcija. programiranje jezik visokog nivoa čini moguće dobiti aplikaciju koja će raditi na bilo kojem računalu, bez obzira na hardver. Sredstva su i dvije velike grupe jezika: proceduralnim i ne-proceduralne, u kojoj je jedinica Uvodi se i na strukturne i operativne, funkcionalna i logično.

Tipično, svaki stručnjak za programiranje ima na raspolaganju oko deset različitih programskih jezika, koje on može koristiti za rješavanje konkretnih zadataka. U osnovi to je, naravno, na visokom nivou programskih jezika, ali i teže za developer mašina orijentisani jezici su naširoko koristi za stvaranje neke dijelove softvera.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.birmiss.com. Theme powered by WordPress.