Computer-Wissenschaft-Grundlagen-Tutorial

September 16

Informatik ist ein weites Feld der Studie umfasst mehrere Disziplinen--darunter Programmierung; Analyse und Design; Datenbankdesign und Entwicklung; Computer-System-Architektur. Disziplin, ist das Endergebnis automatisierte Verarbeitung Informationssysteme, die schneller, genauer und effizienter Informationsmanagement ermöglichen.

Anlysis und Design

Verständnis für die Bedürfnisse der Endbenutzer Informationssystems ist der erste Schritt im Prozess. Durch die Erforschung der Aufgaben, die das System erwartet wird, um durchzuführen, kann eine Reihe von Anwendungsfällen entwickelt werden. Jeder Anwendungsfall stellt einen diskreten Prozess, der vom System automatisiert werden muss. Jeder Anwendungsfall benötigen bestimmte Teile Ihrer Informationen auszufüllen.

Objektorientiertes Design

Anwendungsfälle dienen als Leitfaden für die Identifikation von Objekten. Spezialsammlungen der Daten dar. Beispielsweise müssen Sie möglicherweise ein Customer-Objekt, das bestimmte Elemente der Daten hätte, oder Eigenschaften zugeordnet wie Name, Adresse oder Telefonnummer. Jedes Objekt hat auch eine Reihe von Methoden zugeordnet, die die Daten entsprechend der Anwendungsfälle zu verarbeiten. Objekte die Eingabe der Informationen verwalten, durchsetzen von Geschäftsregeln auf die Daten und in der Datenbank gespeichert. Sie auch Informationen aus der Datenbank abrufen, formatieren und es dem Benutzer sinnvoll zu präsentieren.

Programmiertechniken

Programmiersprache hängt von Ihrem Betriebssystem ab. Für Standalone können Anwendungen auf einem einzigen Computer oder ein geschlossenes Netzwerk ausführen soll, C++, Java oder Visual Basic verwenden. Dieser alle Programmiersprachen arbeiten auf ein objektorientiertes Modell und robuste Programmierfunktionen Angebot. Sie können PHP oder Active Server Pages verwenden, für online Anwendungen, die auf einen Internet-Browser ausgeführt werden. Diese Skriptsprachen können Informationsverarbeitung Fähigkeiten und Datenbankzugriff sonst statische Webseiten hinzugefügt werden.