Heim >häufiges Problem >Wie nennt man den Befehlsentwurfs- und Debugging-Prozess „Design'?
Der Befehlsentwurfs- und Debugging-Prozess wird als „Programmierung“ bezeichnet. Eine Folge von Anweisungen zur Lösung eines bestimmten Problems wird als Programm bezeichnet. Beim Programmieren wird ein Programm zur Lösung eines bestimmten Problems bereitgestellt und ist ein wichtiger Bestandteil der Softwarekonstruktionsaktivitäten. Der Programmierprozess sollte verschiedene Phasen umfassen, z. B. das Analysieren von Problemen, das Entwerfen von Algorithmen, das Schreiben von Programmen, das Testen und das Debuggen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Der Prozess des Befehlsentwurfs und des Debuggens wird als „Programmierung“ bezeichnet.
Eine Folge von Anweisungen zur Lösung eines bestimmten Problems wird als Programm bezeichnet. Beim Programmieren handelt es sich um den Prozess, bei dem ein Programm zur Lösung eines bestimmten Problems bereitgestellt wird, und ist ein wichtiger Bestandteil der Softwarekonstruktionsaktivitäten.
Bei der Programmierung wird häufig eine bestimmte Programmiersprache als Werkzeug verwendet, um Programme in dieser Sprache bereitzustellen. Der Programmierprozess sollte verschiedene Phasen wie Analyse, Design, Codierung, Test und Debugging umfassen. Professionelle Programmierer werden oft als Programmierer bezeichnet.
In gewissem Sinne geht die Entstehung der Programmierung sogar der Entstehung elektronischer Computer voraus. Ada Lovelace, die Tochter des berühmten britischen Dichters Byron, entwickelte ein Programm zur Berechnung von Bernoulli-Zahlen auf der Analytical Engine von Babbage. Sie hat sogar die Konzepte von Schleifen und Unterprogrammen entwickelt. Aufgrund ihrer Pionierarbeit in der Programmierung wird Ada Lovelace als die erste Programmiererin der Welt bezeichnet.
Bei jeder Designaktivität geht es darum, ein Gleichgewicht zwischen verschiedenen Einschränkungen und widersprüchlichen Anforderungen zu finden, und die Programmierung bildet da keine Ausnahme. In den frühen Tagen der Entwicklung der Computertechnologie waren die Zeit- und Platzkosten des Programms aufgrund der raschen Entwicklung der Hardwaretechnologie und des zunehmenden Umfangs der Software oft die Hauptfaktoren für das Design Struktur, Wartbarkeit und Komplexität des Programms. Faktoren wie Benutzerfreundlichkeit und Skalierbarkeit werden immer wichtiger.
Andererseits handelte es sich in den frühen Tagen der Entwicklung der Computertechnologie hauptsächlich um Programmieraktivitäten. Mit der Entwicklung der Softwaretechnologie sind Softwaresysteme jedoch immer komplexer geworden, und viele spezialisierte Softwaresysteme wie Betriebssysteme, Datenbanksysteme und Anwendungsserver sind zunehmend Teil des Allgemeinen geworden Computerumgebung. In diesem Fall wird der Inhalt der Softwarekonstruktionsaktivitäten immer umfangreicher und umfasst nicht mehr nur die reine Programmierung, sondern umfasst auch Datenbankdesign, Benutzeroberflächendesign, Schnittstellendesign, Kommunikationsprotokolldesign und komplexe Systemkonfigurationsprozesse.
Schritte
1. Analysieren Sie das Problem
Analysieren Sie sorgfältig die angenommene Aufgabe, studieren Sie die gegebenen Bedingungen, analysieren Sie das zu erreichende Endziel, finden Sie die Regeln zur Lösung des Problems heraus und wählen Sie die Methode zur Lösung des Problems . Vervollständigen Sie praktische Fragen.
2. Entwurfsalgorithmus
Das heißt, entwerfen Sie die Methode und die spezifischen Schritte zur Lösung des Problems.
3. Programme schreiben
Übersetzen Sie den Algorithmus in eine Computerprogrammiersprache und bearbeiten, kompilieren und verbinden Sie das Quellprogramm.
4. Führen Sie das Programm aus und analysieren Sie die Ergebnisse.
Führen Sie das ausführbare Programm aus und erhalten Sie die Ergebnisse. Die Möglichkeit, laufende Ergebnisse zu erhalten, bedeutet nicht, dass das Programm korrekt ist. Die Ergebnisse müssen daraufhin analysiert werden, ob sie angemessen sind. Es ist unangemessen, das Programm zu debuggen, d. h. Fehler im Programm durch Computertests zu entdecken und zu beseitigen.
5. Programmdokumentation schreiben
Viele Programme werden für die Verwendung durch andere bereitgestellt. Genauso wie formale Produkte Produktanweisungen bereitstellen sollten, müssen Programme, die Benutzern offiziell zur Verfügung gestellt werden, Programmanweisungen bereitstellen. Der Inhalt sollte Folgendes umfassen: Programmname, Programmfunktionen, Betriebsumgebung, Laden und Starten des Programms, einzugebende Daten, Vorsichtsmaßnahmen für die Verwendung usw.
Verwandte Empfehlungen: „Programmiervideo“
Das obige ist der detaillierte Inhalt vonWie nennt man den Befehlsentwurfs- und Debugging-Prozess „Design'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!