Kompjûters, Programming
Prosedurele programmearring. De skiednis fan minsklik-kompjûter dialooch, ûntwikkeling
Kommunikaasje mei moderne kompjûters is ûnmooglik sûnder it gebrûk fan in spesjale programmeartaal. Sûnt de berte fan 'e earste kompjûters , der binne fiif generaasjes talige systemen, ûntwurpen foar minsklik-computer dialooch. Earst wie it in assembler yn syn oarspronklike foarm. Yn de fiere jierren '50, hy wurke op it prinsipe fan mei help fan in inkele rigel fan in inkele ferklearring.
Om him te ferfangen yn de betide 'jierren '60 kaam der in symboalyske assembler. Syn skaaimerk wie de oanwêzigens fan it konsept fan fariabele. Yn feite is it dizze gearkomste kin beskôge in folweardige programmearring taal. Mei syn uterlik net allinne ferhege de snelheid fan ûntwikkeling, mar ek sterk ferbetterje de betrouberens fan 'e software. Ek yn parallel ûntwikkelet skripting programmeartaal dy't rint yn batch modus.
Troch it midden fan 'e tsien, wie der in tredde-generaasje programmearring talen. It wie de universele hege-nivo talen. Mei harren ûntwikkeling al yn de jierren '60 wie der in echte kâns te fieren út de taken fan de ferskillende gebieten. Tredde-generaasje talen binne relatyf ienfâldige, los fan 'e kompjûter fan kar en hie in kâns om te wurkjen mei machtige syntax. Mei harren uterlik programmeur wurk waard mear produktyf. Sels hjoed, de tredde generaasje programmearring talen binne in handige helpmiddel foar de ûntwikkeling fan in breed skala oan applikaasjes.
Yn 70-er jierren begûn de fjirde generaasje programmearring talen. Mei harren help, is der in realisaasje fan grutte projekten, ferhege betrouberheid, en fergruttet de snelheid fan tapassing ûntwikkeling. Har funksje is de oriïntaasje op bepaalde tapassings, it no libbet fuort út de universaliteit fan 'e mooglikheid om te lossen spesifike problemen op in nij nivo fan prestaasje.
De fyfde generaasje fan de programmearring talen ferskynd yn de jierren '90. Sy hearre ta de kategory fan 'funksjonele tafoegings levere troch in gewoane brûker systeem. Mei harren help, ek út it fiere programmearring persoan is by steat om te meitsjen hege prestaasjes applikaasjes. Mei de fyfde generaasje fan de programmearring thús wurden in werklikheid foar elkenien.
De yndieling talen, der binne in klasse dy't brûkt programmearring as in grutte prosedurele prinsipe. Dit prinsipe is in ôfspegeling fan 'e kompjûter arsjitektuer, neamd Neumann. As it skriuwen fan in programma kommando folchoarder wurdt brûkt yn in proseduerefout, taal, dy't definiearret in algoritme te lossen dit probleem.
Prosedurele programmearring as rozijnen suggerearret de mooglikheid fan it brûken fan it ûnthâld foar gegevens opslach. Yn programma fan dit type, wy wurde konfrontearre mei de opdracht kommando, kinne jo bepale en feroarje it ûnthâld. Ynhâld konverzje wurdt útfierd yn 'e kompjûter ûnthâld as gefolch fan feroarings oan' e oarspronklike steat gefolch.
Prosedurele programmearring is brûkt yn talen lykas Fortran, ûntstie yn de iere jierren '50 te meitsjen programma dat oplosse wittenskiplike en technologyske problemen; Cobol (60s) - ferwurking grutte bedraggen fan gegevens op ferskillende ferfierders; Algol - avansearre multi-brûken taal. Lêste opfallende oanwêzigens fan "block struktuer" en "dynamysk tarekkenjen".
Prosedurele programmearring is net liet en begjinners. Yn 60-ies hy begûn de bekende BASIC. Syn ienfâld en veelzijdigheid hat tastien de taal te spriede mei grutte snelheid, it winnen fan in grut tal bewûnderers elts jier.
Over-de pioniers talen folge troch in grutte oantal ferskillende tolken. Taal PL-1, Pascal (Pascal), ADA, SI fierder ûntwikkeling fan it prinsipe fan prosedurele programmearring.
Similar articles
Trending Now