Units in Turbo Pascal

Schlagwörter:
Referat, Hausaufgabe, Units in Turbo Pascal
Themengleiche Dokumente anzeigen

Beschreibung / Inhalt
Das vorliegende Dokument beschäftigt sich mit dem Thema Units in Turbo Pascal. Es wird erklärt, was Units sind und wozu man sie benötigt. Units sind zusammengefasste Pakete von Prozeduren und/oder Funktionen, welche Wiederholungen in einem oder mehreren Programmen vermeiden können. Sie werden verwendet, um Zeit und Arbeitsspeicher zu sparen und größere Programme in einzelne Teile zu zerlegen. Units können mit dem Befehl „uses“ eingebunden werden und liegen als *.PAS-Dateien vor. Nach der Compilierung stehen sie als *.TPU-Dateien bereit und können mit „TPUMOVER.EXE“ in die Datei „TURBO.TPL“ eingebunden werden. Das Dokument beschreibt den Aufbau und die Struktur einer Unit und zeigt, dass diese aus einem Unit-Kopf, einer Schnittstelle und einer Implementierung besteht. Optional kann auch ein Initialisierungsteil vorkommen, welcher bei Einbindung der Unit zuerst ausgeführt wird.

Das Dokument enthält ebenfalls eine Vorgehensweise und ein Beispiel für das Erstellen einer Unit. Dabei wird empfohlen, den Quelltext der Unit zuerst auf Fehler zu prüfen, zu compilieren und zu speichern. Danach kann die Umwandlung von „DATEI.PAS“ zu „DATEI.TPU“ durch verschiedene Varianten erfolgen. Ein Beispiel für eine Unit namens „unit1.pas“ wird ebenfalls gegeben. Diese besteht aus einem Unit-Kopf, einer Schnittstelle und Implementierung und einem Initialisierungsteil. In der Unit werden verschiedene Prozeduren und Funktionen definiert, unter anderem eine, die den Bildschirm löscht, eine, die Zeilen schreibt und eine, die „Hallo“ ausgibt. Das Dokument enthält auch Grafiken, welche den Aufbau und die Struktur einer Unit verschaulichen sollen.

Zusammenfassend beschreibt das vorliegende Dokument also Units in Turbo Pascal, ihren Aufbau und ihre Verwendung. Es erklärt, wozu Units benötigt werden und wie diese erstellt werden können, sowie welche Standard-Units Turbo Pascal zur Verfügung stellt. Ein Beispiel für eine Unit namens „unit1.pas“ wird gegeben, welche verschiedene Prozeduren und Funktionen definiert und genauer erläutert werden.
Direkt das Referat aufrufen

Auszug aus Referat
UNITS IN TURBO PASCAL Was ist eine Unit? Units sind - in einer Programmeinheit - zusammengefasste Pakete von Prozeduren und oder Funktionen, die man immer wieder benötigt. ? Eine Unit ist eine Sammlung Bibliothek von Deklarationen, Prozeduren und Funktionen. Units stehen compiliert (übersetzt) zur Verfügung Man benötigt sie: 1. um Wiederholungen in einem oder mehreren Programm zu vermeiden 2. wenn ein Programm die 64 Kilobyte-Grenze überschreitet (Units werden im Arbeitsspeicher abgelegt) 3. um Zeit (für Compilierung) zu sparen 4. um größere Programme in einzelne Teile zu zerlegen werden mit dem Befehl uses eingebunden liegen beim Erstellen als .PAS-Dateien vor stehen nach der Compilierung als .TPU-Dateien bereit, können aber auch mit TPUMOVER.EXE in die Datei TURBO.TPL eingebunden werden: tpumover turbo.tpl unit.tpu Turbo Pascal stellt Standard-Units zur Verfügung, davon befinden sich crt, dos, printer, overlay und system in der Datei TURBO.TPL, andere liegen standardmäßig im Verzeichnis ..UNITS (z.B. GRAPH.TPU) Aufbau und Struktur einer Unit Teil Syntax Beispiel Unit-Kopf unit Bezeichner Name - Name der Unit muss mit dem Namen der Datei übereinstimmen unit beispiel; ? beispiel.pas ? beispiel.tpu 1. Interface (Schnittstelle) interface - Einbindung anderer Units - Definitionen von Variablen (und ihren Typen) und Konstanten ? Inhaltsverzeichnis der Unit interface uses crt, andere unit; var beispielsvar : integer; const x 25; procedure beispiel; 2. Implementation - ...
Direkt das Referat aufrufen

Autor:
Kategorie:
Sonstiges
Anzahl Wörter:
405
Art:
Referat
Sprache:
Deutsch
Bewertung dieser Hausaufgabe
Diese Hausaufgabe wurde bislang noch nicht bewertet.
Zurück