Video: What is Agile? 2024
Von Wallace Wang
Wenn Sie gerade damit beginnen, Computerprogramme zu schreiben, müssen Sie lernen, Verzweigungs- und Schleifenanweisungen zu programmieren, um die spezifischen Aufgaben auszuführen, die Sie für ein effektives Programm benötigen. Auch eine Liste von Computerprogrammierungsressourcen für nützliche Informationen kann hilfreich sein.
Verzerrungsanweisungen für Computerprogrammierung
Die meisten Programmiersprachen können Entscheidungen basierend auf den von Ihnen bereitgestellten Daten treffen. Statt die gleichen Aufgaben mit der gleichen Häufigkeit auszuführen, erstellen Verzweigungsanweisungen ein Programm, das Ihre Daten liest und automatisch die Aufgaben ausführt, die Sie benötigen, und die Aufgaben überspringen, die Sie nicht benötigen. Hier sind einige Verzweigungsbefehle, die Sie kennen müssen:
If (Bedingung) Then BefehlIf (Bedingung) Then Kommandos Ende wenn
If (Bedingung) Then Befehle Else Kommandos Ende if
If (Bedingung) Then Befehle Elseif (Bedingung2) dann Befehle Ende wenn
Fallvariable auswählen Fallwert1 Befehle Fallwert2 Befehle Else-Befehle Ende Auswahl
Schalter (Variable) {Fallwert1: Befehle; Unterbrechung; case value2: Befehle; Unterbrechung; Standard: Kommandos;}
Computerprogrammierung Schleifenanweisungen
Programme können Subroutinen und Unterprogramme auf der Basis dieser Schleifenanweisungen automatisch wiederholen. Sie können mehrmals wiederholen, eine Menge von Gegenständen zählen und für jeden Gegenstand wiederholen oder wiederholen, solange ein Attribut wahr oder falsch ist.
Für Variable = Startwert bis Endwert Befehle Weiterfür (Anfangswert, Endwert, Inkrement) {Befehle;}
while (Bedingung) {Befehle;}
Do {Befehle;} while (Bedingung);
Compiler und Interpreter programmieren
Die Programmierung erfordert spezielle Werkzeuge, um Ihr geschriebenes Programm in die technische Sprache umzuwandeln, die Ihr Computer versteht. Abhängig von der Programmiersprache benötigen Sie entweder einen Compiler oder einen Interpreter, um den Computer zu betreiben. Diese Websites verfügen über die Tools für gemeinsame Sprachen.
Visual Basic-, Visual C # -, Visual C ++ -, Visual Web Developer-Tools (www. Microsoft.com/express) (nur Windows)
Turbo Delphi, Turbo C ++ und Turbo C # Compiler (www. Turboexplorer.com) (Windows) nur)
REALbasic (www. realbasic.com) (Windows, Mac OS X, Linux)
Runtime Revolution (www. runrev. com) (Windows, Mac OS X, Linux)
Ruby (www. ruby-lang.org) (Windows, Mac OS X, Linux)
Java (www. java. com), (Windows, Mac OS X, Linux)
Python (www. python. org) (Windows, Mac OS X, Linux)
Perl (www. Perl.org) (Windows, Mac OS X, Linux)
PHP (www. Php. Net) (Windows, Mac OS X, Linux)
GNU Compiler-Sammlung (// gcc.Gnu. Org) (Windows, Mac OS X, Linux)
Dev-C ++ und Dev-Pascal (www. bloodshed.net) (nur Windows)
Free Pascal (www. freepascal.org) (Windows, Mac OS X, 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)