DatamaskinerProgrammering

Prosedyreorientert programmering. Historien om menneske-maskin-dialog, utvikling

Kommunisere med moderne datamaskiner er umulig uten bruk av en spesiell programmeringsspråk. Siden fødselen av de første datamaskinene , er det fem generasjoner av språklige systemer, designet for menneske-maskin-dialog. Til å begynne med var det en assembler i sin opprinnelige form. I det fjerne 50-tallet arbeidet han med prinsippet om å bruke en eneste linje med en enkelt setning.

Å erstatte ham i begynnelsen av 60-tallet kom en symbolsk assembler. Dens funksjon var tilstedeværelsen av begrepet variabel. Faktisk er det denne forsamlingen kan betraktes som en fullverdig programmeringsspråk. Med hans utseende ikke bare økt hastigheten på utviklingen, men også i stor grad forbedre påliteligheten av programvaren. Også parallelt utvikle et skriptprogrammeringsspråk som kjører i batch-modus.

Ved midten av tiåret, var det en tredje generasjons programmeringsspråk. Det var de universelle høyt nivå språk. Med deres utvikling allerede i 60-årene var det en reell mulighet til å utføre de oppgavene de ulike områdene. Tredje generasjons språk er relativt enkel, uavhengig av datamaskinens valg og hadde muligheten til å jobbe med kraftig syntaks. Med sitt utseende programmerer arbeidskraft har blitt mer produktive. Selv i dag, tredje generasjons programmeringsspråk er et praktisk verktøy for utvikling av et bredt spekter av applikasjoner.

I 70-tallet startet den fjerde generasjon programmeringsspråk. Med deres hjelp, er det en realisering av større prosjekter, økt pålitelighet, og øker hastigheten på programutvikling. Deres funksjon er retningen på enkelte programmer, er det beveger seg bort fra det universelle i muligheten til å løse spesifikke problemer på et nytt nivå av ytelse.

Femte generasjon programmeringsspråk dukket opp på 90-tallet. De tilhører den kategorien av funksjonelle utvidelser som tilbys av en vanlig bruker systemet. Med deres hjelp, selv fra den fjerne programmerings person er i stand til å skape høy ytelse programmer. Med den femte generasjonen av programmering hjemme bli en realitet for alle.

Klassifisering av språk, er det en klasse som bruker prosedyreorientert programmering som et grunnleggende prinsipp. Dette prinsippet er en refleksjon av datamaskinen arkitektur, kalt Neumann. Når du skriver et program kommandosekvens brukes i en saksbehandlingsspråk, som definerer en algoritme for å løse dette problemet.

Prosedyreorientert programmering som rosiner antyder muligheten for bruk av minne for datalagring. I programmer av denne typen, står vi overfor oppgaven kommando, kan du definere og endre minnet. Innhold konvertering utføres i datamaskinens minne som følge av endringer i den opprinnelige tilstand som resulterer.

Prosedyreorientert programmering har blitt brukt i språk som Fortran, dukket opp på begynnelsen av 50-tallet for å lage programmer som løser vitenskapelige og teknologiske problemer, Cobol (60s) - behandling av store datamengder på forskjellige bærere; Algol - avanserte multi-bruk språk. Siste bemerkelsesverdig tilstedeværelsen av "block struktur" og "dynamisk tildeling".

Prosedyreorientert programmering er ikke forbigått og nybegynnere. I 60-tallet startet han kjente BASIC. Sin enkelhet og allsidighet har gjort språket til å spre seg med stor hastighet, og vant et stort antall beundrere hvert år.

Over-the pionerer språk, etterfulgt av et stort antall forskjellige tolker. Språk PL-1, Pascal (PASCAL), ADA, SI fortsatt utvikling av prinsippet om prosedyreorientert programmering.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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