8
Kennis

Computerprogramma

Functionaliteit van de computer, toepassing met een gebruiksdoel

Concept

Een computerprogramma is een opeenvolging van opdrachten voor een computer met als doel om die computer een specifieke taak te laten uitvoeren. Er is een verschil tussen een computerprogramma dat door een programmeur zelf is geschreven en dat kan worden veranderd, zoals het bij programmeren gaat, een programma in de vorm van software die niet kan worden veranderd en een programma dat als firmware wordt gedraaid of in de hardware wordt ingebed. Een geschreven computerprogramma is een opeenvolging van statements, die in het algemeen door een computerprogrammeur is ingevoerd. Deze leesbare tekst wordt ook de broncode van het computerprogramma genoemd. Broncode wordt geschreven in een programmeertaal, die vaak een van de twee belangrijkste programmeerparadigma's volgt: imperatief of declaratief programmeren. Deze broncode maakt het voor de programmeur mogelijk het algoritme van het betreffende computerprogramma te bestuderen en zo nodig verder te ontwikkelen. De geschreven broncode wordt in een computerbestand opgeslagen en kan met behulp van een compiler naar programmacode in machinetaal worden omgezet, die door de computer kan worden verwerkt, ook wel een executable of binair bestand genoemd, en later door een centrale verwerkingseenheid worden uitgevoerd of met een interpreter worden uitgevoerd. Een computerprogramma wordt maar een enkele keer direct in assembler geschreven, omdat dat moeilijker programmeren is, en gebeurt uitsluitend wanneer maximale efficiëntie is vereist. Er zijn veel verschillende programmeertalen. Een verzameling van computerprogramma's en bijbehorende gegevens wordt software genoemd. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma, zoals deze zijn opgeslagen op een gegevensdrager, bijvoorbeeld bestanden op een harde schijf, en voert de programmacode in de aangeven volgorde uit, gebruik makend van de gegevens. Het idee van programmeren en het vastleggen van computerprogramma's werd voor het eerst in 1936 door Alan Turing geformuleerd. Computerprogramma's werden voordat er voor computers elektronisch computergeheugen was ontwikkeld op een fysieke gegevensdrager opgeslagen, bijvoorbeeld op een ponsband of op ponskaarten.

VooruitgangJe krijgt elke beurt één energie extra.
Zeldzaam5780 / 378351

KaartenKennis

Computerprogramma

Functionaliteit van de computer, toepassing met een gebruiksdoel

Een computerprogramma is een opeenvolging van opdrachten voor een computer met als doel om die computer een specifieke taak te laten uitvoeren. Er is een verschil tussen een computerprogramma dat door een programmeur zelf is geschreven en dat kan worden veranderd, zoals het bij programmeren gaat, een programma in de vorm van software die niet kan worden veranderd en een programma dat als firmware wordt gedraaid of in de hardware wordt ingebed. Een geschreven computerprogramma is een opeenvolging van statements, die in het algemeen door een computerprogrammeur is ingevoerd. Deze leesbare tekst wordt ook de broncode van het computerprogramma genoemd. Broncode wordt geschreven in een programmeertaal, die vaak een van de twee belangrijkste programmeerparadigma's volgt: imperatief of declaratief programmeren. Deze broncode maakt het voor de programmeur mogelijk het algoritme van het betreffende computerprogramma te bestuderen en zo nodig verder te ontwikkelen. De geschreven broncode wordt in een computerbestand opgeslagen en kan met behulp van een compiler naar programmacode in machinetaal worden omgezet, die door de computer kan worden verwerkt, ook wel een executable of binair bestand genoemd, en later door een centrale verwerkingseenheid worden uitgevoerd of met een interpreter worden uitgevoerd. Een computerprogramma wordt maar een enkele keer direct in assembler geschreven, omdat dat moeilijker programmeren is, en gebeurt uitsluitend wanneer maximale efficiëntie is vereist. Er zijn veel verschillende programmeertalen. Een verzameling van computerprogramma's en bijbehorende gegevens wordt software genoemd. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma, zoals deze zijn opgeslagen op een gegevensdrager, bijvoorbeeld bestanden op een harde schijf, en voert de programmacode in de aangeven volgorde uit, gebruik makend van de gegevens. Het idee van programmeren en het vastleggen van computerprogramma's werd voor het eerst in 1936 door Alan Turing geformuleerd. Computerprogramma's werden voordat er voor computers elektronisch computergeheugen was ontwikkeld op een fysieke gegevensdrager opgeslagen, bijvoorbeeld op een ponsband of op ponskaarten.

Lees het artikel op Wikipedia

Hoe deze waarden zijn berekend

Elke waarde is afgeleid van een meting van het artikel, zonder handmatige tussenkomst. De metingen hieronder zijn van 6 september 2026.

ConceptVerandert een spelregel zolang hij in het spel blijft.

REI

Reikwijdte

Lengte van het artikel

107 / 120

STR

Striktheid

Dichtheid en aantal bronnen

61 / 120

VER

Verankering

Leeftijd en aantal versies

356 / 400

ACT

Actualiteit

Recente bewerkingen en bezoektrend

22 / 30

VER

Verbreiding

Taalversies en inkomende links

92 / 100

Grootte van het artikel

127 kB

Aangehaalde bronnen

245

Secties

46

Versies

3.697

Versies in 90 dagen

71

Inkomende links

47.816

Taalversies

114

Weergaven in 12 maanden

188.632

Aangemaakt op

27 juni 2001

Wikidata-uitspraken

65

Zeldzaam — 99,5e percentiel van bekendheid

Zeldzaamheid rangschikt kaarten naar de bekendheid van hun onderwerp: bezoeken, aantal talen en inkomende links. Dit niveau komt voor in 10,00 % van de kaarten uit boosters. Het zegt niets over de kracht van de kaart, die hier 783 van de 1000 bedraagt.

Effect

Deze kaart vecht niet zelf: ze draagt één enkel effect, bepaald door haar dominante meetwaarde.

VooruitgangJe krijgt elke beurt één energie extra.

Kennistypevoordelen

Sterk tegen

KosmosLand

Zwak tegen

MytheMacht

Het bronartikel

Deze kaart hoort bij het Wikidata-item Q40056, aanwezig in 114 Wikipedia-taalversies.

Illustratie : bestand op Wikimedia CommonsLionel Rowe licentie CC0. Artikeltekst onder licentie CC BY-SA 4.0.

Andere Kennis-kaarten