Klassifisering av programmeringsspråk: de viktigste aspektene av hver type
Før du blir kjent med denne retningenSom en klassifisering av programmeringsspråk er det verdt litt forståelse av begreper og begreper. Hver datamaskin har muligheten til å utføre en rekke spesifikke oppgaver, etter en trinnvis utførelse av programalgoritmer. Sammenslutningen av instruksjoner som angir løsningsveien kalles et dataprogram. Men for å oversette menneskelig tale til et skjema som ville være forståelig for en datamaskin, utvikles spesielle notasjonssystemer, som til slutt ved hjelp av oversetteren får form av maskinkoder.
Det finnes forskjellige nivåer av programmeringsspråk,som er delt inn i lav, høy og ultra høy. Den første retningen antar innføring av personen av den bestemte sekvens av figurer som har en type enheter og nuller. Det er stor sannsynlighet for feil. For å jobbe i denne retningen, er en høyt kvalifisert spesialist påkrevd. Til den andre retningen er det vanlig å referere til språkene BASIC og FORTRAN, ALGOL og PASCAL og mange andre. Beskrivelsen av instruksjonen i dette skjemaet er mye enklere og lett oppfattes av en person. En ekstremt høytstående representant er APL. En feil ved bruk av dette alternativet er fullstendig eliminert, og programstørrelsen er redusert til et minimum. Utviklingen av programmeringsspråk fant sted i den beskrevne rekkefølge. På dette stadiet er de mest populære språk på høyt nivå.
Alle kjente språk i verden med å lage programmer kan deles inn i flere typer:
- Maskin-orienterte. Disse språkene er direkte avhengig av egenskapene til hver enkelt datamaskin. Denne retningen gir deg mulighet til å lage høykvalitetsprogrammer ved hjelp av maskinvareressurser. Det er en sjanse til å forutsi objektiv kode. Ulempen er lav hastighet for å skape programmer og stor innsats på jobb. Ikke glem at programmet som er opprettet for en datamaskin, ikke er helt egnet for alle andre.
- Klassifisering av programmeringsspråkantar tilstedeværelsen av symbolsk koding. Denne retningen tilhører antall kommandoer. Tallene er erstattet med identifikatorer, som gir lettelse i ferd med å huske innholdet i tegnene under settet. Sannsynligheten for feil går ned til null.
- AutoCodes er også et integrert element uten somklassifiseringen av programmeringsspråk vil være ufullstendig. Retningen ligner symbolsk koding, men bruker et mye større spekter av makroer. De er preget av forekomst av gjentatte elementer i ulike deler av programmet.
- Maskin uavhengig. De beskriver måten å utføre oppgaver på, som kan bearbeides videre. Et av alternativene som er tilgjengelige for et ganske stort utvalg av brukere.
- Problemorientert. Deres forekomst er knyttet til utvidelsen av spektret av oppgaver som er verdt å oppnå. Denne retningen gir mange kommandoer, som gjør at du tydelig og tydelig kan danne den nødvendige algoritmen.
- Klassifisering av programmeringsspråksørger for et slikt element som universelle språk. De er utformet for å oppfylle oppgavene til kommersielle, vitenskapelige og andre planer. De er også laget for å hjelpe til med modellering.
- En viktig type dialog språk er vurdert. De er nødvendige for å opprette en forbindelse mellom mann og maskin. I tillegg til retningen i avgjørelsen inneholder språket mange smutthull og stereotyper. Endringer og tillegg til programmer er nå ganske enkle og raske, ved å legge til eller fjerne enkelte elementer. En fremtredende representant for retningen er BASISK. </ ul </ p>