1991 | OriginalPaper | Chapter
Bildschirmorientierte Ein- und Ausgabe
Author : Professor Dr. Niklaus Wirth
Published in: Programmieren in Modula-2
Publisher: Springer Berlin Heidelberg
Included in: Professional Book Archive
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
Sequentielle Ein- und Ausgabe erlaubt es, Datenelemente ohne explizite Angabe einer Position zu übertragen. Dies ist auch ein natürlicher Vorgang, wenn die Position durch das Speichermedium vorbestimmt ist. Beispiele sind ein Magnetband (nach Definition eine Sequenz) oder eine Tastatur (gibt Daten in strenger zeitlicher Reihenfolge ab) oder eine Schreibmaschine (die Positionen der Zeichen sind durch die mechanischen Bewegungen des Druckkopfes bestimmt). Selbst wenn ein Speichermedium größere Flexibilität erlauben würde, ist sequentielle Ein- und Ausgabe immer dann bequem, wenn die Struktur der Daten von Natur aus sequentiell ist. Ein Text z.B. ist von Natur aus sequentiell. Das Weglassen von Information über die Position jedes einzelnen Zeichens ist eine große Vereinfachung beim Lesen und Schreiben. Und schließlich ist sequentielle Ein- und Ausgabe auch wirtschaftlich, da sich Daten zwischen gleichzeitig laufenden Prozessen (Geräten) leicht puffern lassen. All dies erklärt, warum sequentielle Datenverarbeitung so weit verbreitet und auch empfehlenswert ist.