Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur förstå datoralgoritmer

    datoralgoritmer är bitar av instruktioner som talar om för maskinen att utföra en uppgift . Medan de är skrivna i många olika programmeringsspråk , algoritmer är lätt att förstå om du förstå de grundläggande datavetenskap ämnen i denna artikel. Instruktioner
    1

    Förstå Computer Software och Grunderna Hårdvara - Datorer arbetar på ett system av 1: or och 0: or kallas binär . Denna metod tillåter datalagring och överföring göras enkelt - att använda sladdar och elektroniska komponenter samt magnetiska och optiska medier , såsom hårddiskar och CD-skivor . Binary matematik är annorlunda på bakändan så vanlig matte , men om du tänker på siffror som datorer använder som vanliga nummer , behöver du inte oroa dig för binär för mycket .

    Datorer fungerar mycket snabbt , utför miljontals av beräkningar och dataöverföringar lagring per sekund ! Dagens program är en uppsättning av många på hög nivå instruktioner , att datorn översätter till sitt eget språk för att bearbeta
    2

    Vet programmering grunderna - . Programmen är skrivna i unika språk . Det finns hundratals olika språk , med översättare ( kallas kompilatorer eller tolkar ) för maskiner att förstå och verkställa dem . De flesta programmeringsspråk har följande grunderna :

    * variabel - lagrar viss typ av data ( tal, en sträng ( text ) , etc ) ( C exempel : int i = 0 ) * funktion /subrutin - utför någon form av mindre uppdrag , kan " kallas " (använda) flera gånger i ett program ( C exempel : void functionName ( ) { } ) * villkorligt - om /då - utvärderar ett visst värde för att avgöra om det är sant , då exekverar olika kod baserad på om det är sant eller inte ( C exempel : om , annat) * loop - exekverar en uppsättning kod flera gånger , bygger upp en disk eller villkorad ( C exempel : medan , do ) katalog

    Du bör se upp . detaljerna för ditt programmeringsspråk nätet
    3

    Läs algoritm Rad för rad - titta på varje steg i algoritmen process . Det blir inte något mer komplex än vad som skrivs . Om algoritmen är skriven väl , bör det innehålla meningsfulla variabler och funktionsnamn , samt kommentarer från programmeraren för att hjälpa dig att förstå det
    4

    Försök parafras eller skriva din egen version - . Ibland är det hjälp att försöka åter skriva algoritmen i din egen kod , eller på engelska . Detta är mycket hands för komplicerade algoritmer med massor av variabler eller funktioner - försöka organisera en lista över de olika variabler /funktioner på ett separat papper /fil för att organisera processen
    < . br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är en klient Proxy
    ·Hur man raderar Cached EAR fil från CCCRs
    ·Så ringer en blocket utan Layout i Magento
    ·Hur man skriver ett Connection String som en klass fil
    ·Hur man skriver alfabetet i Hex
    ·Hur man kan utveckla ColdFusion API
    ·Hur man gör Software Movie Review
    ·Hur kan jag helt enkelt skapa en Site Map
    ·Lägga till text i en INP -fil från Python
    ·Hur man lär Python gratis
    Utvalda artiklarna
    ·Hur man driver ett Java- programmet Script i Ubuntu
    ·Hur man skapar en lista av fyra element i Python
    ·Hur du itererar en lista i JSP
    ·Hur man läser många rader i One Shot i Visual Basic 6…
    ·JavaScript Tutorial för Aritmetiska operatorer
    ·Vad är en Konstruktör i PHP
    ·Hur man använder en Perl Grep funktion
    ·Fördröjning funktioner i PHP
    ·Hur man bädda in en SWF -fil i PHP
    ·Hur man läser en fil med en rad i taget med Python
    Copyright © Dator Kunskap http://www.dator.xyz