DatorerProgrammering

Klassificering av programmeringsspråk: grundläggande aspekter av varje typ av

Innan vi bekanta med områden som klassificering av programmeringsspråk, är det värt en liten titt i termer och begrepp. Varje dator har förmågan att utföra ett antal specifika uppgifter, följa stegen i algoritmen av programmet. Kombinera instruktion som visar vägen lösningar kallas av ett datorprogram. Dock mänskligt tal översatt till en form som skulle förstås av datorn, utvecklat en speciell notation, som så småningom kommer att ske i form av maskinkoden med hjälp av en översättare.

Det finns olika nivåer av språk programmering, som är uppdelade i låga, höga och ultrahöga. Den första trenden omfattar införandet av en specifik sekvens av mänskliga figurer, som har formen av ettor och nollor. Det finns en hög sannolikhet för fel. Att arbeta inom detta område krävs av kvalificerad personal. Den andra riktningen accepteras språk BASIC och Fortran, Algol och Pascal, och många andra. Beskrivning av instruktionerna i denna form är mycket enklare och lättare uppfattas av personen. Representativ för den ultrahöga nivå som anses APL. Fel vid användning av detta alternativ är helt uteslutet, men programmet storlek reduceras till ett minimum. Utvecklingen av programmeringsspråk skedde på det beskrivna sättet. I detta skede mest populära högnivåspråk.

Alla kända språk i världen, skapa program kan delas in i flera olika typer:

  • Maskinnära. Dessa språk är direkt beroende av egenskaperna hos varje enskild dator. Detta område möjliggör skapandet av hög kvalitet programvara med hjälp av hårdvaruresurser. Det finns en möjlighet att förutsäga en objektiv kod. Minus är den låga graden av skapandet av program och en hel del ansträngning när man arbetar. Glöm inte att program som skapats för en dator är kategoriskt inte lämpar sig för alla andra.
  • Klassificering av programmeringsspråk förutsätter att det finns en symbolisk kodning. Detta område avser antalet kommandot. Siffrorna här ersätts av identifierare som ger lindring i färd med att memorera innehåll skyltar vid tidpunkten för rekryteringen. sannolikheten för fel ner till noll.
  • Autocode också en viktig del utan vilken klassificeringen av programmeringsspråk kommer att vara ofullständig. Fokus har likheter med den symboliska kodning, men använder en mycket större utbud av makron. De tenderar att närvaron av repetitiva element i olika delar av programmet.
  • Maskinoberoende. De beskriver sätt att utföra uppgifter som i framtiden för att bearbeta. Ett alternativ som är tillgänglig för en bred krets av användare.
  • Problemorienterat. Deras utseende är ansluten med utbyggnaden av uppgifter spektra som värt att göra. Denna trend ger en mängd kommandon som gör att du tydligt bilda den önskade algoritmen.
  • Klassificering av programmeringsspråk ger ett inslag som ett universellt språk. De är utformade för att utföra de uppgifter av kommersiella, vetenskapliga och andra planer. Dessutom är de utformade för att underlätta modellering.
  • En viktig typ av dialogspråk beaktas. De är nödvändiga för att skapa ett band mellan människa och maskin. Utöver anvisningarna i beslutet, innehåller språket många kryphål och stereotyper. Ändringar och tillägg till programmet nu genomförs helt enkelt och snabbt, genom att lägga till eller undanhållande av enskilda element. En framstående representant för den riktningen verkar BASIC.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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