Hilfsprogramme für die EDV-Programmierung


Anwendungsprogramm | Betriebssystem | Computerspiel | Datenbank | Hilfsprogramm
Hilfsprogramme für die EDV-Programmierung
Home | Impressum
 

Hilfsprogramme in der EDV und Programmierung:

Hilfsprogramme nennt man zumeist auch "Dienstprogramm", "Tool" oder "Utility".

Ein Hilfsprogramm ist meist ein kleines Programm das dazu dient, den Leistungsumfang oder die Handhabung eines Betriebssystems oder eines Anwendungssoftware zu verbessern, z.B. durch effektivere Datei- und Speicherverwaltung oder Datenträger-Optimierung.

In der Computerprogrammierung stellt ein Hilfsprogramm in der Regel Funktionen zur Verfügung, welche vom Hauptprogramm als wesentliche Ergänzung genutzt werden. Diese Funktionen werden in der Regel von mehreren Hauptprogrammen genutzt. Daraus folgt, dass ein Hilfsprogramm allgemeine Funktionen anbietet, welche durch das Hauptprogramm zu einem Ganzen zusammengeführt werden.

Beispiele sind

  • Funktionssammlungen (Bibliotheken), z.B. Grafikbibliotheken
  • Sprachausgabe und -eingabe
  • Plugins

Eine weit verbreitete Philosophie ist, dass man für jede noch so kleine Aufgabe ein Werkzeug schreiben sollte, welches nichts kann außer diese Aufgabe zu erledigen, dies aber dafür sehr gut. Ein Beispiel dafür sind die von Unix-Systemen bekannten Kommandozeilen-Tools, welche mit Hilfe von Shell-Skripten zu größeren Programmen zusammengefasst werden, oftmals in Ketten auftretend, wobei die Ausgabe eines Tools als Eingabe für das nächste weiterverwendet wird.

Beispiele dafür sind

  • date (liefert das aktuelle Datum in beliebigen Formaten zurück)
  • grep (durchsucht Dateien nach bestimmten Zeichenfolgen und gibt die Treffer aus)
  • sort (sortiert Zeilen nach bestimmten Kriterien)

Tools können z.B. Textverarbeitungsprogramme, Tabellenkalkulationen oder Programmentwicklungssysteme sein. Zu den Funktionen, die Dienstprogramme ausführen gehören zum Beispiel:

  • Konfigurieren der Hardware und des Betriebssystems
  • Verwalten von Benutzern
  • Anzeigen und bearbeiten von Dateien (Texteditoren, Bildbetrachter)
  • Konvertieren von Dateiformaten
  • Kopieren, sichern und wiederherstellen von Dateien

Bei Unix-Systemen befinden sich solche Programme typischerweise in den Verzeichnissen

  • /bin
  • /sbin
  • /usr/sbin

Hilfsprogramm bei www.softwatch.de
Dienstprogramme sind Hilfsprogramme (Utilities), die Bestandteil eines jeden Betriebssystems sind. Jedes dieser Programme hat eine bestimmte Aufgabe, wie zB. die Datenträgerwartung, Debuggertools, Editoren usw.

Hilfsprogramme für die EDV-Programmierung Hilfsprogramme für die EDV-Programmierung
   
Empfehlung:
Social Bookmarking:
© www.softwatch.de | Hilfsprogramme für die EDV-Programmierung