ComputereProgrammering

Klassificering af programmeringssprog: grundlæggende aspekter af hver type

Før vi stifte bekendtskab med områder som klassificeringen af programmeringssprog, er det værd en lille kig ind i de vilkår og begreber. Hver computer har evnen til at udføre en række specifikke opgaver, følge trinene i algoritmen af programmet. Ved at kombinere instruktion, der viser vejen løsninger bliver kaldt af et computerprogram. Imidlertid blev menneskelig tale oversat til en form, der ville blive forstået af computeren, udviklet et særligt notation, som i sidste ende vil tage form af maskinkode med hjælp af en oversætter.

Der er forskellige niveauer af sprog programmering, som er opdelt i lav, høj og ultra-høj. Den første tendens indebærer indførelse af en specifik sekvens af menneskelige figurer, der tager form af ettaller og nuller. Der er en stor sandsynlighed for fejl. At arbejde i dette område kan påvirkes af kvalificeret personale. Den anden retning er accepteret at sprog BASIC og Fortran, Algol og Pascal, og mange andre. Beskrivelse af instruktionerne i denne formular er meget enklere og lettere opfattes af den person. Repræsentativt for den ultrahøjt niveau betragtes APL. Fejl i brugen af denne mulighed er helt udelukket, men programmet størrelse er reduceret til et minimum. Udviklingen af programmeringssprog fandt sted på den beskrevne måde. På dette stadie mest populære højt niveau sprog.

Alle kendte sprog i verden, skaber programmer kan opdeles i flere typer:

  • Machine-orienteret. Disse sprog er direkte afhængige af de særlige kendetegn ved hver enkelt computer. Dette område giver mulighed for skabelse af høj kvalitet software ved hjælp af hardware ressourcer. Der er en mulighed for at forudsige en objektiv kode. Minus er den lave skabelse af programmer og en stor indsats, når de arbejder. Glem ikke, at det program skabt for en computer er kategorisk ikke egnet for alle andre.
  • Klassificering af programmeringssprog forudsætter en symbolsk kodning. Dette område vedrører antallet af kommandoen. Tallene her er erstattet af identifikatorer, der giver lindring i færd med at huske indholdet af tegn på tidspunktet for ansættelsen. sandsynligheden for fejl ned til nul.
  • Autocode også et vigtigt element uden hvilken klassificering af programmeringssprog vil være ufuldstændig. Fokus har ligheder med den symbolske kodning, men bruger en langt større vifte af makroer. De har tendens til tilstedeværelsen af repetitive elementer i forskellige dele af programmet.
  • Machine-uafhængig. De beskriver den måde at udføre opgaver, som i fremtiden at behandle. En mulighed, der er til rådighed for en bred kreds af brugere.
  • Problemorienteret. Deres udseende er forbundet med udvidelsen af opgaver spektre, der er værd at gøre. Denne tendens giver en række kommandoer, som giver dig mulighed for klart at danne den ønskede algoritme.
  • Klassificering af programmeringssprog giver et element som et universelt sprog. De er designet til at udføre de opgaver af kommercielle, videnskabelige og andre planer. Også, de er designet til at hjælpe i modelleringen.
  • En vigtig form for dialogsprog betragtes. De er nødvendige for at skabe et bånd mellem menneske og maskine. Ud over de retninger i beslutningen, sproget indeholder mange smuthuller og stereotyper. Ændringer og tilføjelser til programmet er nu gennemført ganske enkelt og hurtigt, ved at tilføje eller tilbageholdelse af enkelte elementer. En fremtrædende repræsentant for retningen virker BASIC.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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