RačunalaProgramiranje

Proceduralno programiranje. Povijest čovjeka i računala dijalog, razvoj

Komuniciranje s modernim računalima je nemoguće bez upotrebe posebnog programskog jezika. Od rođenja prvih računala , postoji pet generacija jezičnih sustava, dizajniran za čovjeka i računala dijalog. U početku je to bio monter u svom izvornom obliku. U dalekim 50-ih, radio je na principu koristeći jednu liniju jednoj izjavi.

Da ga zamijeni u ranim 60-ih došao simboličku monter. Njegova značajka je prisutnost pojma varijable. U stvari, to je ovaj sklop može se smatrati punopravni programski jezik. Sa svojim izgledom ne samo povećao brzinu razvoja, ali i uvelike poboljšati pouzdanost softvera. Također paralelno razvija skriptni programski jezik koji se izvodi u batch načinu rada.

Do sredine desetljeća, došlo je do treće generacije programskih jezika. To je bio univerzalni visokoj razini jezika. S njihovom razvoju već u 60-ih godina došlo je prava prilika za obavljanje poslova u različitim područjima. Treća generacija jezici su relativno jednostavna, bez obzira na izbor računala i imali priliku da rade sa snažnim sintakse. Sa svojim izgledom programer rada postao produktivniji. Čak i danas, treća generacija programskih jezika su prikladan alat za razvoj širokog spektra primjene.

U 70-tih godina počela četvrta generacija programskih jezika. Uz njihovu pomoć, tu je i realizacija velikih projekata, povećana pouzdanost i povećava brzinu razvoja aplikacija. Njihova osobina je orijentacija na određene aplikacije, to se udaljava od univerzalnosti prilika za rješavanje konkretnih problema na novu razinu performansi.

Peta generacija programskih jezika pojavio se u 90-ih. Oni pripadaju kategoriji funkcionalnih proširenja koje normalan korisnika sustava. Uz njihovu pomoć, čak i iz daleke programiranja osoba je u stanju stvoriti aplikacije visokih performansi. S pete generacije programa kod kuće postati stvarnost za svakoga.

Klasifikacija jezika, postoji klasa koja koristi proceduralnu programiranje kao temeljno načelo. Ovo načelo je odraz računala arhitekture, pod nazivom Neumann. Prilikom pisanja naredbe programa slijed koristi se u proceduralni jezik, koji definira algoritam za rješavanje ovog problema.

Proceduralno programiranje kao grožđice sugerira mogućnost upotrebe memorije za pohranu podataka. U programima ove vrste, suočeni smo s naredbe dodjeljivanja, možete definirati i mijenjati memoriju. Sadržaj pretvorba se obavlja u memoriju računala kao rezultat promjena u početno stanje proizlazi.

Proceduralno programiranje se koristi u jezicima kao što su Fortran, nastao u ranim 50-ih za stvaranje programa koji rješavaju znanstvenih i tehnoloških problema; Programski jezik (60) - obradu velike količine podataka na različitim nosačima; Algol - napredni višenamjenski jezik. Posljednja značajna prisutnost „blok strukture” i „dinamičku dodjelu”.

Proceduralno programiranje nije zaobišla i početnici. U 60-ih godina počeo je poznati BASIC. Njegova jednostavnost i svestranost je dozvoljeno jezik širiti velikom brzinom, osvojivši veliki broj poklonika svake godine.

Pretjerano pionira jezici slijedi veliki broj različitih tumača. Jezik PL-1, Pascal (PASCAL), ADA, SI nastavio razvoj načela procesnog programiranja.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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