Stap 1: Gedetailleerde oriƫntatie
Opmerking: Als u een ervaren programmeur bent, neem dan gerust overslaan en direct naar de volgende stap.
:: Het is aanbevolen om gebruik van de Microsoft Visual StudioIDE (code-editor). Zie dat de stap getiteld instrumenten nodig.
:: C# (c-sharp) code wordt gebruikt in dit document, maar dezelfde logica kan worden gebruikt in alle programmeertalen die hebben de mogelijkheid om gegevens te manipuleren.
:: De woorden "program" en "algoritme" worden door elkaar gebruikt in dit document, en zijn functioneel hetzelfde.
Algoritme-definitie
Een reeks stappen waarmee een taak in een computerprogramma; een stapsgewijze procedure. Algoritmische toepassingen zijn, maar niet beperkt tot, berekening, gegevensverwerking en geautomatiseerde reasoning.*
Algoritmische Gebruik
Algoritmen worden vaak gebruikt in een software APi (een hulpprogramma in een bibliotheek met andere API's waarmee de programmeur om snel andere computercode te gebruiken zonder te weten hoe het werkt). Een analogie maakt gebruik van typische huishoudelijke apparaten zoals magnetron. We weten niet hoe de magnetron werkt eigenlijk in zijn geheel, maar we kunnen gemakkelijk gebruiken, en vertrouwen op predicable resultaten: voedsel in, set de timer zet, voedsel is nu hot. Een algoritme is net als alle hardware, printplaten, kabels, en motor(s) werken samen om een taak te voltooien. Overweeg dit algoritme als een gereedschap of toestel voor het zoeken van getallen, net zoals een magnetron een toestel is voor het verwarmen van voedsel. Bekijk het stroomdiagram PDF-document in de volgende stap recht instrumenten nodig.