Software Engineering

Teildisziplinen der Informatik vereinen sich bei der Software-Entwicklung.

Unter software engineering versteht man die Anwendung von Prinzipien, Methoden und Techniken auf den Entwurf und die Implementierung von Software Programmen und Programm- systemen. Der Begriff software engineering steht für die Auffassung, dass die Erstellung, Anpassung und Wartung von Programmsystemen ein vorwiegend ingenieurmäßiger ablaufender Prozess ist. Die individuellen Anforderungen des Auftragsgebers werden vom Auftragsnehmer realisiert und entwickelt.

In erster Linie möchte der Kunde eine zuverlässige Software. Sie sollte zuverlässig, benutzerfreundlich und robust sein, dann sollte sie schnell fertig sein und der Preis sollte natürlich auch stimmen. Das Ziel ist es eine qualitativ hochwertige Software zu entwickeln und auf folgende Eigenschaften wird besonderer Wert gelegt, auf die Zuverlässigkeit, Robustheit, Korrektheit, Abstraktion und Wartbarkeit und sie sollte absturzsicher sein.

Die Software muss an das Betriebssystem angepasst werden.

Die Vorteile der sql datenbank sind folgende: sie ist schnell, flexibel und sicher. So kann man problemlos Benutzergruppen verwalten. Man benötigt eine sql datenbank um seine Dateien zu ordnen.

Das Programm microsoft visual c wurde von dem Unternehmen Microsoft entwickelt und ermöglicht dem Programmierer, klassische Windows-Programme oder dynamische Webseiten für das Internet zu entwickeln. Mittlerweile gibt es mehrere Versionen von microsoft visual c. Das Visual Studio gilt als komfortable Entwicklungs- umgebung mit vielen Funktionen und eröglicht auch Laien das leichte Programmieren. Der Editor unterstützt zum Beispiel das Ein – oder Ausblenden von Codeblöcken oder farbliche Hervorhebung von Schlüsselwörtern. Es gibt das Visual Studio, wie viele C Compiler,  heutzutage in mehreren Sprachen und ist unverzichtbar in der Webprogrammierung.