RekenaarsProgrammering

Prosedurele programmering. Die geskiedenis van die mens-rekenaar dialoog, ontwikkeling

Kommunikasie met moderne rekenaars is onmoontlik sonder die gebruik van 'n spesiale programmeertaal. Sedert die geboorte van die eerste rekenaars , is daar vyf geslagte van taalkundige stelsels, wat ontwerp is vir mens-rekenaar dialoog. Aan die begin was dit 'n assembler in sy oorspronklike vorm. In die verre '50s, het hy op die beginsel van die gebruik van 'n enkele lyn van 'n enkele stelling.

Om hom in die vroeë '60 vervang het 'n simboliese assembler. Sy funksie was die teenwoordigheid van die konsep van veranderlike. Trouens, dit is hierdie vergadering kan beskou word as 'n volwaardige programmeertaal. Met sy verskyning nie net verhoog die spoed van ontwikkeling, maar ook die betroubaarheid van sagteware aansienlik verbeter. Ook in parallel ontwikkeling van 'n script taal wat loop in die bondel af.

Teen die middel van die dekade, was daar 'n derde-generasie programmeertale. Dit was die universele hoëvlak tale. Met hul ontwikkeling reeds in die 60s was daar 'n ware geleentheid om die take van die verskillende gebiede uit te voer. Derde-generasie tale is relatief eenvoudig, ongeag van keuse die rekenaar en het die geleentheid om te werk met 'n kragtige sintaksis. Met hul verskyning programmeerder arbeid het meer produktief geword. Selfs vandag nog, die derde geslag programmeertale is 'n handige hulpmiddel vir die ontwikkeling van 'n wye verskeidenheid van aansoeke.

In 70-er jare begin die vierde geslag programmeertale. Met hul hulp, daar is 'n verwesenliking van groot projekte, verhoogde betroubaarheid, en verhoog die spoed van aansoek ontwikkeling. Hul funksie is die oriëntasie op sekere aansoeke, is dit weg te beweeg van die universaliteit van die geleentheid gebruik om spesifieke probleme op te los op 'n nuwe vlak van prestasie.

Die vyfde generasie van programmeertale verskyn in die 90s. Hulle behoort tot die kategorie van funksionele uitbreidings wat deur 'n normale gebruiker stelsel. Met hul hulp, selfs uit die verre programmering persoon in staat is om 'n hoë-prestasie aansoeke te skep. Met die vyfde geslag van ontwikkeling by die huis 'n werklikheid geword vir almal.

Die klassifikasie van tale, daar is 'n klas wat prosedurele programmering as 'n basiese beginsel gebruik. Hierdie beginsel is 'n weerspieëling van die rekenaar argitektuur, genoem Neumann. By die skryf van 'n program opdrag volgorde gebruik word in 'n proses taal, wat 'n algoritme om hierdie probleem op te los definieer.

Prosedurele programmering as rosyne dui op die moontlikheid van die gebruik van die geheue vir data stoor. In programme van hierdie tipe, is ons te make met die opdrag opdrag, kan jy definieer en verander die geheue. Inhoud omskakeling gedoen word in die rekenaar geheue as 'n gevolg van veranderinge aan die aanvanklike toestand lei.

Prosedurele programmering is gebruik in tale soos Fortran, na vore gekom in die vroeë jare 50 tot programme wat wetenskaplike en tegnologiese probleme op te los te skep; Cobol (60) - die verwerking van groot hoeveelhede data op verskillende draers; Algol - gevorderde multi-taalgebruik. Laaste noemenswaardige teenwoordigheid van "blok struktuur" en "dinamiese toekenning".

Prosedurele programmering is nie omseil en beginners. In 60-er jare het hy die bekende BASIESE. Sy eenvoud en veelsydigheid het toegelaat dat die taal te versprei met 'n groot spoed, wen 'n groot aantal bewonderaars elke jaar.

Oor-die pioniers tale gevolg deur 'n groot aantal verskillende tolke. Taal PL-1, Pascal (PASCAL), ADA, SI volgehoue ontwikkeling van die beginsel van prosedurele programmering.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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