Video: HTML Crash Course For Absolute Beginners 2024
Genom Wallace Wang
Om du precis börjat skriva dataprogram måste du lära dig programmering av förgrenings- och looping-satser för att utföra de specifika jobb du behöver för ett effektivt program. Att hålla en lista över datorprogrammeringsresurser för användbar information kan också hjälpa till.
Datorprogrammeringsförklaringar
De flesta programmeringsspråk kan fatta beslut utifrån de data du anger. I stället för att utföra samma uppgifter skapar samma antal gånger, förgreningsdeklarationer ett program som läser dina data och utför automatiskt de uppgifter du behöver, hoppar över de uppgifter du inte behöver. Här är några förgreningskommandon som du behöver veta:
Om (villkor) Därefter kommandotOm (villkor) Därefter Kommandon slutar om
Om (villkor) Därefter Kommandon Elskommandon slutar om
Om (villkor) Kommandon Elseif condition2) sedan Kommandon slutar om
Välj fallvariabel Fallvärde1 Kommandon Fallvärde2 Kommandon Elskommandon Avsluta välj
switch (variabel) {fallvärde1: Kommandon; ha sönder; fallvärde2: kommandon; ha sönder; standard: kommandon;}
Datorprogrammering Looping Statements
Program kan automatiskt upprepa delrutiner och delprogram baserat på dessa looping-satser. De kan upprepa ett antal gånger, räkna en uppsättning artiklar och upprepa för varje objekt, eller upprepa så länge som ett attribut är sant eller falskt.
för variabel = startvärde till slutvärdekommandon Nästaför (initialt variabelt värde, slutligt värde, ökning) {kommandon;}
medan (villkor) {kommandon;}
gör {kommandon;} medan skick);
Programmeringssamlare och tolkar
Programmering kräver specialverktyg för att konvertera ditt skrivprogram till det tekniska språk som datorn förstår. Beroende på programmeringsspråket behöver du antingen en kompilator eller en tolk för att använda datorn. Dessa webbplatser har verktygen för vanliga språk.
Visual Basic, Visual C #, Visual C ++, Visual Web Developer-verktyg (www.microsoft.com/express) (endast Windows)
Turbo Delphi, Turbo C ++, Turbo C # kompilatorer (www. Turboexplorer. Com) bara)
REALbasic (www. realbasic.com) (Windows, Mac OS X, Linux)
Runtime Revolution (www. runrev. com) (Windows, Mac OS X, Linux)
Ruby (www. (Windows, Mac OS X, Linux)
Java (www. java. com) Mac OS X, Linux)
Perl (www. Perl. Org) (Windows, Mac OS X, Linux)
PHP (www. Php. Net) (Windows, Mac OS X, Linux)
GNU Compiler Collection (// gcc.gnu. org) (Windows, Mac OS X, Linux)
Dev-C ++ och Dev-Pascal (www bloodshed. net) (endast Windows)
Gratis Pascal (www. freepascal., Linux)
NSBasic (www. Nsbasic. Com) (Windows, Palm, Symbian OS)
SWI-Prolog (www. Swi-prolog. Org) (Windows, Mac OS X, Linux)
CLISP (// clisp. cons. org) (Windows, Mac OS X, Linux)