Logo
Unionpedia
Communicatie
Ontdek het op Google Play
Nieuw! Download Unionpedia op je Android™ toestel!
Gratis
Snellere toegang dan browser!
 

Algoritme

Index Algoritme

Een algoritme (van het Perzische woord Gaarazmi: خوارزمي naar de naam van de Perzische wiskundige Al-Chwarizmi محمد بن موسى الخوارزمي) is een eindige reeks instructies die vanuit een gegeven begintoestand naar een beoogd doel leidt.

72 relaties: Aardappel, Aardappelsalade, Ada Lovelace, Al-Chwarizmi, Alan Turing, Algebra, Algoritme van Euclides, Algoritme van Lamport, Analyse (wiskunde), Arabisch-Indische cijfers, Aspectgeoriënteerd programmeren, Auteur, Balans (boekhouden), Berekenbaarheid, Bubblesort, Church-Turing-hypothese, Codec, Coderingstheorie, Computationele complexiteitstheorie, Computer, Computergeheugen, Computerprogramma, Concept (filosofie), Control flow, Datacompressie, Decompressie, Encryptie, Formeel systeem, Functioneel programmeren, Genetisch algoritme, Grafentheorie, Grootste gemene deler, Imperatief programmeren, Informatie, Insertion sort, Instructie, Instructie (computer), Iteratie, Kookkunst, Logica, Mergesort, Objectgeoriënteerd, Online-algoritme, Optimalisatiealgoritme, Parameter, Perzisch, Perzische Rijk, Programmeertaal, Pseudocode, Quicksort, ..., Radix sort, Recept (keuken), Recursie, Rekenen, Ruimte (wiskunde), Simulated annealing, Softwareontwikkelaar, Sorteeralgoritme, Straight selection sort, Tabu search, Tijd, Turingmachine, Uitvoer (automatisering), Variabele (informatica), Werkinstructie, Westerse wereld, 1842, 18e eeuw, 19e eeuw, 20e eeuw, 780, 845. Uitbreiden index (22 meer) »

Aardappel

De aardappel (Solanum tuberosum) is een plant die ondergronds een energievoorraad in de vorm van zetmeel aanlegt.

Nieuw!!: Algoritme en Aardappel · Bekijk meer »

Aardappelsalade

Nederlandse aardappelsalade Aardappelsalade is een salade die van aardappels gemaakt wordt.

Nieuw!!: Algoritme en Aardappelsalade · Bekijk meer »

Ada Lovelace

Oxford. Ada Lovelace door Margaret Carpenter (1793-1872), 1836, National Physical Gallery, Teddington. Augusta Ada Byron King, Lady Lovelace, geboren Augusta Ada Byron (Londen, 10 december 1815 – aldaar (Marylebone), 27 november 1852) was een Britse wiskundige.

Nieuw!!: Algoritme en Ada Lovelace · Bekijk meer »

Al-Chwarizmi

Postzegel uit de Sovjet-Unie met Al-Chwarizmi. Mohammed ibn Moesa al-Chwarizmi (Perzisch: محمد بن موسى الخوارزمي; diverse spellingvarianten) was een van de beroemdste wetenschappers op de gebieden van wiskunde, geografie en astrologie.

Nieuw!!: Algoritme en Al-Chwarizmi · Bekijk meer »

Alan Turing

Alan Mathison Turing (Maida Vale, 23 juni 1912 – Wilmslow, 7 juni 1954) was een Britse wiskundige, computerpionier en informaticus, mathematisch bioloog en logicus.

Nieuw!!: Algoritme en Alan Turing · Bekijk meer »

Algebra

Algebra (van het Arabische woord al-gibr, dat hereniging, verbinding of vervollediging betekent) is dat deel van de wiskunde dat zich bezighoudt met de betrekkingen van door letters en tekens aangeduide grootheden.

Nieuw!!: Algoritme en Algebra · Bekijk meer »

Algoritme van Euclides

veelvouden van 21, de grootste gemene deler (ggd). In elke stap wordt het kleinere getal van het grotere getal afgetrokken, dit totdat een getal tot nul wordt teruggebracht. Het resterende getal noemt men de grootste gemene deler. In de getaltheorie, een deelgebied van de wiskunde, is het algoritme van Euclides een efficiënte methode voor het berekenen van de grootste gemene deler (ggd) van twee positieve gehele getallen.

Nieuw!!: Algoritme en Algoritme van Euclides · Bekijk meer »

Algoritme van Lamport

Engelstalig schema van het algoritme van Lamport Het algoritme van Lamport is een door Leslie Lamport bedachte oplossing om klokken van verschillende computers volgens exact dezelfde frequentie te laten lopen.

Nieuw!!: Algoritme en Algoritme van Lamport · Bekijk meer »

Analyse (wiskunde)

Analyse is een tak van de wiskunde, ontwikkeld uit de rekenkunde en de meetkunde.

Nieuw!!: Algoritme en Analyse (wiskunde) · Bekijk meer »

Arabisch-Indische cijfers

klok Tegenwoordig worden in de meeste culturen Arabische cijfers gebruikt om getallen te noteren.

Nieuw!!: Algoritme en Arabisch-Indische cijfers · Bekijk meer »

Aspectgeoriënteerd programmeren

Aspectgeoriënteerd programmeren (AOP, of Aspect Oriented Development, AOD) is een uitbreiding op de bekende manieren van programmeren, waarbij het mogelijk wordt om een stuk code A "in te lassen" in een ander stuk code B zonder dat B een zichtbare verwijzing heeft naar A. Hoewel deze uitbreiding toegepast kan worden op alle bekende vormen (''paradigma's'' of ''paradigmata'') van programmeertalen, past het concept qua structuur het beste bij het objectgeoriënteerde paradigma.

Nieuw!!: Algoritme en Aspectgeoriënteerd programmeren · Bekijk meer »

Auteur

Een auteur (van het Latijnse auctor, schrijver) is de oorspronkelijke geestelijke eigenaar van een creatief werk.

Nieuw!!: Algoritme en Auteur · Bekijk meer »

Balans (boekhouden)

Een (naar huidige maatstaven wel zeer beknopte) balans van een bank uit 1906 Een balans is een overzicht van de bezittingen, de schulden en het eigen vermogen van een entiteit zoals een onderneming, instelling of persoon, op een bepaald moment.

Nieuw!!: Algoritme en Balans (boekhouden) · Bekijk meer »

Berekenbaarheid

Berekenbaarheid is een deelprobleem van de complexiteitstheorie.

Nieuw!!: Algoritme en Berekenbaarheid · Bekijk meer »

Bubblesort

Bubblesort Bubblesort bewerkte kleur Bubblesort, soms ook exchange sort of sinking sort genoemd, is een eenvoudig sorteeralgoritme.

Nieuw!!: Algoritme en Bubblesort · Bekijk meer »

Church-Turing-hypothese

De Church-Turing-hypothese (Engels: Church-Turing thesis) is een stelling in de berekenbaarheidstheorie, geformuleerd door Alonzo Church en Alan Turing.

Nieuw!!: Algoritme en Church-Turing-hypothese · Bekijk meer »

Codec

Een codec is soft- of hardware die toelaat data te coderen/decoderen of te comprimeren/decomprimeren.

Nieuw!!: Algoritme en Codec · Bekijk meer »

Coderingstheorie

Coderingstheorie, niet te verwarren met cryptografie, is een onderdeel van de informatietheorie dat zich richt op het toevoegen van redundantie aan gecodeerde informatie, waardoor het beter beschermd is tegen mogelijke fouten die kunnen optreden tijdens transport over een onbetrouwbaar kanaal.

Nieuw!!: Algoritme en Coderingstheorie · Bekijk meer »

Computationele complexiteitstheorie

Computationele complexiteitstheorie is een tak van theoretische informatica en wiskunde die als doel heeft computationele problemen te classificeren in een aantal categorieën die de inherente moeilijkheidsgraad van deze problemen aangeven.

Nieuw!!: Algoritme en Computationele complexiteitstheorie · Bekijk meer »

Computer

Apple II, één van de eerste personal computers Een computer is een apparaat waarmee gegevens volgens formele procedures (algoritmen) kunnen worden verwerkt.

Nieuw!!: Algoritme en Computer · Bekijk meer »

Computergeheugen

IC's Computergeheugen stelt een computer in staat informatie op te slaan voor later gebruik.

Nieuw!!: Algoritme en Computergeheugen · Bekijk meer »

Computerprogramma

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

Nieuw!!: Algoritme en Computerprogramma · Bekijk meer »

Concept (filosofie)

Een concept (van het Latijn concipere - conceptum: bijeen nemen, vatten, begrijpen), ook een begrip, is een cognitieve eenheid, namelijk de mentale voorstelling van een of meer ideeën die worden samengevat in een hogere klasse van gelijkaardige of verwante verschijnselen of abstracte relaties.

Nieuw!!: Algoritme en Concept (filosofie) · Bekijk meer »

Control flow

Control flow of besturingsstroom is een begrip uit de informatica.

Nieuw!!: Algoritme en Control flow · Bekijk meer »

Datacompressie

Datacompressie is het representeren van digitale gegevens met minder bits dan de oorspronkelijke representatie.

Nieuw!!: Algoritme en Datacompressie · Bekijk meer »

Decompressie

Decompressiekamer In de duiksport en bij het beroepsduiken wordt van decompressie gesproken bij het stijgen uit diep water naar de oppervlakte.

Nieuw!!: Algoritme en Decompressie · Bekijk meer »

Encryptie

Binnen de cryptografie staat encryptie voor het coderen (versleutelen) van gegevens op basis van een bepaald algoritme.

Nieuw!!: Algoritme en Encryptie · Bekijk meer »

Formeel systeem

Een formeel systeem is een combinatie van een formele taal en een verzameling afleidings- of transformatieregels of axioma's die zinnen in de formele taal omzetten in nieuwe zinnen.

Nieuw!!: Algoritme en Formeel systeem · Bekijk meer »

Functioneel programmeren

In de informatica is functioneel programmeren een programmeerstijl en een programmeerparadigma.

Nieuw!!: Algoritme en Functioneel programmeren · Bekijk meer »

Genetisch algoritme

Een genetisch algoritme (GA) is een algoritme ontstaan in de kunstmatige intelligentie, dat gebruikt wordt om oplossingen te vinden voor optimalisatie- en zoekproblemen.

Nieuw!!: Algoritme en Genetisch algoritme · Bekijk meer »

Grafentheorie

right De grafentheorie is een deelgebied van de wiskunde dat de eigenschappen van grafen bestudeert.

Nieuw!!: Algoritme en Grafentheorie · Bekijk meer »

Grootste gemene deler

De grootste gemene deler of grootste gemeenschappelijke deler (gemeen is een oudere term voor gemeenschappelijk), afgekort tot ggd, van een aantal gehele getallen (waarvan er ten minste een ongelijk is aan 0) is het grootste positieve gehele getal, waar al deze gehele getallen door gedeeld kunnen worden zonder dat er een rest overblijft.

Nieuw!!: Algoritme en Grootste gemene deler · Bekijk meer »

Imperatief programmeren

Imperatief programmeren (ook wel procedureel programmeren genoemd) is een programmeerconcept uit de informatica waarbij programma's opgesteld worden in de vorm van opdrachten die direct uitgevoerd kunnen worden.

Nieuw!!: Algoritme en Imperatief programmeren · Bekijk meer »

Informatie

''Een informatiebord met informatie over de straatnamen in Beesd'' Informatie (van Latijn informare: "vormgeven, vormen, instrueren") is alles wat kennis toevoegt en zo onwetendheid, onzekerheid of onbepaaldheid vermindert.

Nieuw!!: Algoritme en Informatie · Bekijk meer »

Insertion sort

Insertion sort is een sorteeralgoritme.

Nieuw!!: Algoritme en Insertion sort · Bekijk meer »

Instructie

Een instructie bestaat uit een richtlijn opgesteld voor een uit te voeren handeling.

Nieuw!!: Algoritme en Instructie · Bekijk meer »

Instructie (computer)

In de computerwetenschap is een instructie één enkele bewerking die door de processor uitgevoerd wordt in computerarchitectuur.

Nieuw!!: Algoritme en Instructie (computer) · Bekijk meer »

Iteratie

Iteratie is herhaling, iteratief is herhalend.

Nieuw!!: Algoritme en Iteratie · Bekijk meer »

Kookkunst

huishoudscholen in de Houtrusthallen te Den Haag (1954). Kookkunst is de kunst om voedsel en dranken te bereiden, waarbij de nadruk ligt op de smaak.

Nieuw!!: Algoritme en Kookkunst · Bekijk meer »

Logica

Een logisch bewijs Logica of redeneerkunst is de wetenschap die zich bezighoudt met de formele regels van het redeneren.

Nieuw!!: Algoritme en Logica · Bekijk meer »

Mergesort

Mergesort Mergesort is een recursief sorteer-algoritme, volgens het verdeel en heers-principe.

Nieuw!!: Algoritme en Mergesort · Bekijk meer »

Objectgeoriënteerd

Objectgeoriënteerd, vaak afgekort tot OO als afkorting voor het Engelse Object-oriented, is een paradigma dat gebruikt wordt bij het objectgeoriënteerd programmeren en de objectgeoriënteerde opslag van data.

Nieuw!!: Algoritme en Objectgeoriënteerd · Bekijk meer »

Online-algoritme

In de informatica is een online-algoritme een algoritme waarbij de invoer niet geheel bekend hoeft te zijn wanneer het algoritme begint.

Nieuw!!: Algoritme en Online-algoritme · Bekijk meer »

Optimalisatiealgoritme

Een optimalisatiealgoritme is een algoritme dat gebruikt wordt bij het vinden van de optimale oplossing van problemen die een zeer grote oplossingsruimte hebben.

Nieuw!!: Algoritme en Optimalisatiealgoritme · Bekijk meer »

Parameter

Een parameter is in de exacte wetenschappen een onbekende of variabele die de uiteindelijke toestand van een systeem, dan wel de uiteindelijke waarde van een uitdrukking bepaalt wanneer deze een waarde toegekend krijgt.

Nieuw!!: Algoritme en Parameter · Bekijk meer »

Perzisch

Het Perzisch (lokale namen: Pârsi, Fârsi, Dari en Tōjiki) is de officiële taal van Iran (Perzië), Afghanistan en Tadzjikistan en wordt door miljoenen mensen in Oezbekistan gesproken.

Nieuw!!: Algoritme en Perzisch · Bekijk meer »

Perzische Rijk

Perzische Rijk rond 500 voor Christus Het Perzische Rijk was een uitgestrekt rijk dat in het Nabije Oosten lag, met als kern het huidige Iran (vroeger bekend als Perzië), waarover een aantal Iraanse dynastieën hebben geregeerd.

Nieuw!!: Algoritme en Perzische Rijk · Bekijk meer »

Programmeertaal

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

Nieuw!!: Algoritme en Programmeertaal · Bekijk meer »

Pseudocode

Met pseudocode wordt over het algemeen een onechte (niet-formele) programmeertaal bedoeld.

Nieuw!!: Algoritme en Pseudocode · Bekijk meer »

Quicksort

Animatie quicksort Quicksort is een recursief sorteeralgoritme bedacht door Tony Hoare.

Nieuw!!: Algoritme en Quicksort · Bekijk meer »

Radix sort

Radix sort is een sorteeralgoritme dat in staat is om verzamelingen van bepaalde elementen te sorteren.

Nieuw!!: Algoritme en Radix sort · Bekijk meer »

Recept (keuken)

Een voorbeeld van een recept voor een Hamburger Een recept is een verzameling instructies die aangeven hoe iets klaargemaakt moet worden, en wel met name een gerecht.

Nieuw!!: Algoritme en Recept (keuken) · Bekijk meer »

Recursie

Recursie is het optreden van een constructie B als onderdeel van een identieke soort constructie A. De oorspronkelijke constructie A en de aangeroepen constructie B verschillen doorgaans in waarde.

Nieuw!!: Algoritme en Recursie · Bekijk meer »

Rekenen

''Allegorie van de rekenkunde'' (detail) door Laurent de La Hyre Rekenen in groep 3 van de basisschool Met rekenen, aritmetica, cijferkunst, rekenkunde wordt een aantal bewerkingen, ook wel operaties genoemd, aangeduid die op getallen worden uitgevoerd.

Nieuw!!: Algoritme en Rekenen · Bekijk meer »

Ruimte (wiskunde)

metriek. De metriek induceert vervolgens een topologie. In de wiskunde is een ruimte een verzameling die voorzien is van een structuur.

Nieuw!!: Algoritme en Ruimte (wiskunde) · Bekijk meer »

Simulated annealing

Simulated annealing (SA) is een generiek, probabilistisch heuristiek optimalisatiealgoritme gebruikt om een benadering van het globale optimum van een gegeven functie in een grote zoekruimte te vinden.

Nieuw!!: Algoritme en Simulated annealing · Bekijk meer »

Softwareontwikkelaar

Een softwareontwikkelaar is een persoon die zich bezighoudt met het programmeren van software.

Nieuw!!: Algoritme en Softwareontwikkelaar · Bekijk meer »

Sorteeralgoritme

Een sorteeralgoritme is een algoritme om elementen van een lijst in een bepaalde volgorde te zetten.

Nieuw!!: Algoritme en Sorteeralgoritme · Bekijk meer »

Straight selection sort

Het sorteeralgoritme straight selection sort zoekt in een lijst steeds de kleinste om die te verwisselen met het element dat volgt op het vorige dat bovenaan de lijst werd geplaatst.

Nieuw!!: Algoritme en Straight selection sort · Bekijk meer »

Tabu search

Tabu search is een meta-heuristiek optimalisatiealgoritme bedacht door Fred Glover.

Nieuw!!: Algoritme en Tabu search · Bekijk meer »

Tijd

Een draagbare klok (horloge). Een zonnewijzer Tijd is het verschijnsel waarbij van een gebeurtenis gezegd kan worden dat deze na een andere gebeurtenis plaatsvindt.

Nieuw!!: Algoritme en Tijd · Bekijk meer »

Turingmachine

In de informatica is de turingmachine een model van berekening en berekenbaarheid, ontwikkeld door de wiskundige Alan M. Turing in zijn beroemde artikel "On computable numbers, with an application to the Entscheidungsproblem" uit 1936-37.

Nieuw!!: Algoritme en Turingmachine · Bekijk meer »

Uitvoer (automatisering)

Uitvoer is de term die gebruikt wordt voor de resultaten die zijn berekend door een computer.

Nieuw!!: Algoritme en Uitvoer (automatisering) · Bekijk meer »

Variabele (informatica)

Een variabele is een term uit de informatica die gebruikt wordt in verband met programmeren.

Nieuw!!: Algoritme en Variabele (informatica) · Bekijk meer »

Werkinstructie

Een werkinstructie is een instructie om bepaalde werkzaamheden zelfstandig uit te kunnen voeren.

Nieuw!!: Algoritme en Werkinstructie · Bekijk meer »

Westerse wereld

Leonardo da Vinci's Vitruviusman, een symbool van de veranderingen van de westerse cultuur tijdens de Renaissance De westerse wereld, ook bekend als het Westen of de Occident is een groep landen waarvan de precieze samenstelling afhangt van de context waarin de term gebruikt wordt.

Nieuw!!: Algoritme en Westerse wereld · Bekijk meer »

1842

Het jaar 1842 is het 42e jaar in de 19e eeuw volgens de christelijke jaartelling.

Nieuw!!: Algoritme en 1842 · Bekijk meer »

18e eeuw

De 18e eeuw (van de christelijke jaartelling) is de 18e periode van 100 jaar, dus bestaande uit de jaren 1701 tot en met 1800.

Nieuw!!: Algoritme en 18e eeuw · Bekijk meer »

19e eeuw

De 19e eeuw (van de christelijke jaartelling) is de 19e periode van 100 jaar, dus bestaande uit de jaren 1801 tot en met 1900.

Nieuw!!: Algoritme en 19e eeuw · Bekijk meer »

20e eeuw

De 20e eeuw (van de christelijke jaartelling) is de 20e periode van 100 jaar, dus bestaande uit de jaren 1901 tot en met 2000.

Nieuw!!: Algoritme en 20e eeuw · Bekijk meer »

780

Irene met haar zoon Constantijn VI Het jaar 780 is het 80e jaar in de 8e eeuw volgens de christelijke jaartelling.

Nieuw!!: Algoritme en 780 · Bekijk meer »

845

De Vikingen belegeren Parijs (845) Het jaar 845 is het 45e jaar in de 9e eeuw volgens de christelijke jaartelling.

Nieuw!!: Algoritme en 845 · Bekijk meer »

Richt hier:

Algorithme, Algoritmen, Algoritmiek, Formeel algoritme, Rekensleutel.

UitgaandeInkomende
Hey! We zijn op Facebook nu! »