Vad betyder och hur uttalas abstraktionsnivå
Abstraktionsnivå uttalas abs|trakt|ions|nivå.
Ordformer och varianter av abstraktionsnivå
Singular
- abstraktionsnivå
- obestämd grundform
- abstraktionsnivås
- obestämd genitiv
- abstraktionsnivån
- bestämd grundform
- abstraktionsnivåns
- bestämd genitiv
Plural
- abstraktionsnivåer
- obestämd grundform
- abstraktionsnivåers
- obestämd genitiv
- abstraktionsnivåerna
- bestämd grundform
- abstraktionsnivåernas
- bestämd genitiv
Abstraktionsnivå är ett substantiv
Substantiv är en ordklass. Ord i denna ordklass betecknar abstrakta och konkreta ting och abstrakta begrepp. En vanlig minnesramsa (som också finns i många andra varianter) är "Substantiv är namn på ting, till exempel boll och ring". Exempel på substantiv är kaktus, sol, blomma, fotboll och lamm.
Hur används ordet abstraktionsnivå
Lågnivåspråk anses ofta lätta att lära sig men svåra att bemästra då det krävs fler instruktioner än vad ett högnivåspråk kräver för att utföra samma moment. Fördelen med lågnivåspråk är att en erfaren programmerare kan skriva mer kompakta och resurssnåla program än vad som är möjligt med ett högnivåspråk. Fördelen med högnivåspråk är att det, tack vare den högre abstraktionsnivån, är lättare att skriva datorprogram (i synnerhet större sådana) samtidigt som mängden fel minskar och felsökningen och förbättring av programmen underlättas.
Innehållsanalys kan göras med olika abstraktionsnivåer. Antingen kan man se till det manifesta innehållet, det vill säga det som direkt uttrycks i texten. Det är vanligast inom den kvantitativa grenen. Ett annat alternativ är att man analyserar det latenta innehållet vilket innebär att forskaren gör en tolkning av textens innebörd. Graneheim och Lundman (2004) menar att det alltid blir någon form av tolkning av en text men den kan vara mer eller mindre djup.
Programmering kan ske på olika abstraktionsnivåer. Närmast hårdvaran, förutom maskinkod, ligger assemblerprogrammering där man använder ett assemblerspråk. Ett sådant språk har i det närmaste en direktöversättning till maskinkod, det vill säga de instruktioner man skriver motsvaras direkt av instruktioner i maskinkod, men använder en för människan mer läsbar form än maskinskodens ettor och nollor. Till exempel kan "SR 1,2" betyda "Subtrahera innehållet i register nummer 1 med innehållet i register nr 2". Assemblerspråket, som oftast också tillåter makro-instruktioner, måste översättas till maskinkod med hjälp av ett speciellt program: en assemblator eller något liknande.
Eftersom skriptspråken är mer uttrycksfulla än systemprogramspråken och en sedan länge accepterad tumregel säger att en programmerares produktivitet mätt i antal kodrader är oberoende av programspråket, är skriptspråken teoretiskt sett överlägsna systemprogramspråken avseende utvecklingstid. Den högre abstraktionsnivån förhindrar också många buggar som annars är vanliga vid utveckling i systemprogramspråken, vilket än mer bidrar till en snabbare utveckling då testningen inte tar lika lång tid.
