Computer algoritmen zijn stukjes van instructies die de machine vertellen om een taak uit te voeren . Terwijl ze in veel verschillende programmeertalen zijn geschreven , algoritmen zijn eenvoudig genoeg om te begrijpen als u begrijpen de basis computer wetenschappen onderwerpen in dit artikel . Instructies 1 Begrijp Computer Software en Hardware Basics - Computers werken op een systeem van 1 's en 0's genoemd binaire . Deze methode maakt het mogelijk data -opslag en overdracht te gemakkelijk worden gedaan - met behulp van kabels en elektronische componenten , alsmede magnetische en optische media , zoals harde schijven en CD 's . Binaire wiskunde is verschillend op de back-end dan gewone wiskunde , maar als je denkt aan getallen die computers gebruiken als gewone nummers , hoeft u zich geen zorgen te maken over binary te veel . Computers werken heel snel , het uitvoeren van miljoenen van berekeningen en data-opslag transfers per seconde ! Modern - dag programma's zijn een verzameling van vele instructies op hoog niveau , dat de computer vertaalt in zijn eigen taal te verwerken kopen van 2 Know Programming Basics - . Programma's worden in een unieke talen geschreven . Er zijn honderden verschillende talen , met vertalers ( genaamd compilers of tolken ) om de machines te begrijpen en uit te voeren . De meeste programmeertalen hebben de volgende basisprincipes : * variabele - winkels een soort van data (aantal , string ( tekst ) , etc ) ( C Bijvoorbeeld : int i = 0 ) * functie /subroutine - voert een soort van kleinere taak , kan worden (gebruikt ) meerdere keren in een programma " genoemd " ( C bijvoorbeeld : void functionName ( ) { } ) * voorwaardelijk - als /dan - evalueert enige waarde om te beslissen of het waar is , voert vervolgens verschillende code op basis op de vraag of het waar is of niet ( C bijvoorbeeld: als , anders ) * lus - voert een reeks van code meerdere keren , gebaseerd off van een balie of conditionele ( C voorbeeld : terwijl , do ) op Twitter Je moet opzoeken . bijzonderheden voor uw programmeertaal online 3 Lees de Algorithm Line - by - Line - Kijk naar elke stap in proces van het algoritme . Het doet er niet veel complexer dan wat geschreven . Als het algoritme is goed geschreven , zou het zinvol variabele en functienamen , evenals commentaar van de programmeur om u te helpen het te begrijpen bevatten 4 Probeer Parafraseren of schrijven van uw eigen versie - . Soms is nuttig om te proberen opnieuw te schrijven van de algoritme in je eigen code , of in het Engels . Dit is zeer hand voor ingewikkelde algoritmes met veel variabelen of functies - probeer het organiseren van een lijst van de verschillende variabelen /functies op een apart vel papier /bestand om het proces te organiseren < . br > |