DatamaskinerProgrammering

Klassifisering av programmeringsspråk: grunnleggende aspekter av hver type

Før vi bli kjent med områder som klassifisering av programmeringsspråk, er det verdt en liten titt inn i begreper og konsepter. Hver datamaskin har evnen til å utføre en rekke spesifikke oppgaver ved å følge trinnene i algoritmen av programmet. Kombinere instruksjon som viser vei løsninger kalles av et dataprogram. Men menneskelig tale ble oversatt til en form som ville bli forstått av datamaskinen, utviklet en spesiell notasjon, som til slutt vil ta form av maskinkode ved hjelp av en oversetter.

Det er forskjellige nivåer av språket programmering, som er delt inn i lav, høy og svært høy. Den første trend innebærer innføring av en spesifikk sekvens av menneskefigurer, som tar form av enere og nuller. Det er stor sannsynlighet for feil. Å arbeide i dette området er nødvendig av kvalifisert personell. Den andre retningen er akseptert å språk BASIC og Fortran, Algol og Pascal, og mange andre. Beskrivelse av instruksjonene i denne formen er mye enklere og lettere oppfattes av personen. Representant for ultra-høye nivået anses APL. Feil bruk av dette alternativet er helt utelukket, men programmet størrelsen er redusert til et minimum. Utviklingen av programmeringsspråk fant sted i den beskrevne måte. På dette stadiet mest populære høyt nivå språk.

Alle kjente språk i verden, lage programmer kan deles inn i flere typer:

  • Maskin-orienterte. Disse språkene er direkte avhengig av egenskapene til hver enkelt datamaskin. Dette området tillater etablering av høy kvalitet programvare ved hjelp av maskinvareressurser. Det er en mulighet til å forutse en objektiv kode. Minus er den lave frekvensen av etableringen av programmer og mye arbeid når du arbeider. Ikke glem at programmet er laget for en datamaskin er kategorisk ikke egnet for alle andre.
  • Klassifisering av programmeringsspråk forutsetter eksistensen av en symbolsk koding. Dette området er relatert til antallet av kommandoen. Tallene her er erstattet av identifikatorer som gir lettelse i ferd med å memorere innholdet tegn på tidspunktet for rekruttering. sannsynligheten for feil ned til null.
  • Autocode også et viktig element uten noe som klassifisering av programmeringsspråk vil være ufullstendig. Focus har likhetstrekk med den symbolske koding, men bruker et mye større utvalg av makroer. De har en tendens til tilstedeværelse av repeterende elementer i forskjellige deler av programmet.
  • Machine-uavhengig. De beskriver den måten å utføre oppgaver som i fremtiden for å behandle. Ett alternativ som er tilgjengelig for en bred krets av brukere.
  • Problemorientert. Deres utseende er forbundet med utvidelse av oppgavene til spektra som er verdt å gjøre. Denne trenden gir en rekke kommandoer som lar deg tydelig danne den ønskede algoritmen.
  • Klassifisering av programmeringsspråk gi et element som et universelt språk. De er designet for å utføre oppgaver av kommersielle, vitenskapelige og andre planer. Dessuten er de designet for å hjelpe til med modellering.
  • En viktig type dialogspråk er vurdert. De er nødvendige for å skape en binding mellom menneske og maskin. I tillegg til instruksjonene i vedtaket, inneholder språket mange smutthull og stereotypier. Endringer og tilføyelser til programmet er nå gjennomført ganske enkelt og raskt, ved å legge til eller tilbakeholdelse av enkelte elementer. Et fremtredende representanten for retningen virker BASIC.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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