We werken aan het herstellen van de Unionpedia-app in de Google Play Store
UitgaandeInkomende
🌟We hebben ons ontwerp vereenvoudigd voor betere navigatie!
Instagram Facebook X LinkedIn

Interne representatie

Index Interne representatie

Een interne representatie (vaak intermediate representation genoemd), afgekort IR, is een concept uit de informatica.

Inhoudsopgave

  1. 25 relaties: Abstracte syntaxis, Abstractie, Alfred Aho, Boomstructuur, Broncode, Bytecode, Compiler, Computerprogramma, Control flow, Datastructuur, Grafentheorie, HyperText Markup Language, Informatica, Instructie (computer), Interpreter, Invoer (automatisering), Machinetaal, Optimalisatie (compiler), Parser, Programmeertaal, Spronginstructie, Syntaxisboom, Three address code, Virtuele machine, Webbrowser.

Abstracte syntaxis

Abstracte syntaxis is een representatie van gegevens, vaak een bericht dat over een communicatiekanaal wordt verstuurd of een computerprogramma dat wordt gecompileerd, die onafhankelijk is van de datastructuur en coderingen, die zelf wel van de gebruikte computer afhangen, en ook van de werkelijke representatie van de gegevens, in het geval van compileren de concrete syntaxis genoemd en bij communicatie de transfersyntaxis.

Bekijken Interne representatie en Abstracte syntaxis

Abstractie

Abstractie is het inductieve proces van het weglaten van alle niet-essentiële informatie en secundaire aspecten en vervolgens generaliseren om zo de meer fundamentele structuren zichtbaar te maken.

Bekijken Interne representatie en Abstractie

Alfred Aho

Dr.

Bekijken Interne representatie en Alfred Aho

Boomstructuur

Een boomstructuur of hiërarchische structuur is een samenhangende graaf zonder cykels (boom) met een wortel (root), een rooted tree.

Bekijken Interne representatie en Boomstructuur

Broncode

commentaar in rood en groen, de uitvoerbare code is blauw weergegeven. De broncode (ook wel brontekst of in het Engels source of source code) van een computerprogramma is de leesbare tekst die door de programmeur in een programmeertaal is geschreven.

Bekijken Interne representatie en Broncode

Bytecode

Bytecode is een soort machinetaal die het resultaat is van de (gedeeltelijke) compilatie van een computerprogramma.

Bekijken Interne representatie en Bytecode

Compiler

Een compiler (letterlijk samensteller of opbouwer) is een computerprogramma dat een in een brontaal geschreven programma vertaalt in een semantisch equivalent programma in een doeltaal.

Bekijken Interne representatie en Compiler

Computerprogramma

Een computerprogramma is een opeenvolging van instructies met als doel om een specifieke taak met een computer uit te voeren.

Bekijken Interne representatie en Computerprogramma

Control flow

Control flow of besturingsstroom is een begrip uit de informatica.

Bekijken Interne representatie en Control flow

Datastructuur

Een datastructuur is in de informatica een manier waarop de elementen (in dit verband ook wel componenten, delen of items genoemd) van een samengestelde variabele samenhangen.

Bekijken Interne representatie en Datastructuur

Grafentheorie

Enkelvoudige graaf met zes knopen De grafentheorie is een deelgebied van de wiskunde dat de eigenschappen van grafen bestudeert.

Bekijken Interne representatie en Grafentheorie

HyperText Markup Language

HyperText Markup Language (afgekort HTML) is een op SGML gebaseerde opmaaktaal voor de specificatie van documenten, voornamelijk bedoeld voor het wereldwijde web.

Bekijken Interne representatie en HyperText Markup Language

Informatica

Informatica richt zich op de theoretische grondslagen van informatie, de mechanische (automatische) verzameling en verwerking ervan, evenals de praktische toepassingen die eruit voortvloeien.

Bekijken Interne representatie en Informatica

Instructie (computer)

In de informatica is een instructie een enkele bewerking die door de processor wordt uitgevoerd.

Bekijken Interne representatie en Instructie (computer)

Interpreter

Een interpreter is een computerprogramma dat steeds een statement van een gegeven broncode, die in een programmeer- of in een scripttaal is geschreven, vertaalt naar een voor de processor begrijpelijke vorm, en het dan meteen uitvoert.

Bekijken Interne representatie en Interpreter

Invoer (automatisering)

Invoer (vaak wordt hiervoor de Engelse term input gebruikt) is ieder gegeven dat een computer gebruikt om te verwerken.

Bekijken Interne representatie en Invoer (automatisering)

Machinetaal

ASCII-representatie van de bytes. Het laatste maakt het makkelijk stukken leesbare tekst in het computerprogramma te herkennen. Machinetaal is een taal waarin instructies geschreven zijn die de processor van een computer direct kan uitvoeren.

Bekijken Interne representatie en Machinetaal

Optimalisatie (compiler)

Optimalisatie is het proces waarbij een compiler de interne representatie van een te compileren computerprogramma manipuleert om het resulterende gecompileerde programma zo efficiënt mogelijk te maken.

Bekijken Interne representatie en Optimalisatie (compiler)

Parser

Een parser (van het Engelse to parse, ontleden, en het Latijnse pars, deel) is een computerprogramma, of component van een programma, dat de grammaticale structuur van een invoer volgens een vastgelegde grammatica ontleedt (parset).

Bekijken Interne representatie en Parser

Programmeertaal

Python. Een programmeertaal is een formele taal waarin de opdrachten die een computer moet uitvoeren, worden geschreven.

Bekijken Interne representatie en Programmeertaal

Spronginstructie

Een spronginstructie is een instructie in een programmeertaal die de uitvoering van een computerprogramma op een ander punt voortzet.

Bekijken Interne representatie en Spronginstructie

Syntaxisboom

Een syntaxisboom is een boomstructuur die als tussenstap gebruikt wordt bij het omzetten van een stuk code naar een datastructuur.

Bekijken Interne representatie en Syntaxisboom

Three address code

Three address code is een term uit de informatica waarmee een bepaald type van interne representaties voor compilers aangeduid wordt.

Bekijken Interne representatie en Three address code

Virtuele machine

VirtualBox op Ubuntu, met Fedora als gastbesturingssysteem Een virtuele machine is een computerprogramma dat een computer nabootst, waar andere programma's op kunnen worden uitgevoerd.

Bekijken Interne representatie en Virtuele machine

Webbrowser

De browser Mozilla Firefox Een webbrowser (ook wel (internet)browser, bladerprogrammaVan Dale Groot Woordenboek van de Nederlandse taal, editie 14 of bladeraar genoemd) is een computerprogramma om webpagina's te bekijken.

Bekijken Interne representatie en Webbrowser

Ook bekend als Interne representatie (compiler).