|
Home -
Gallery
Geology
Music
Software
Hiking
Links
Sport
What?
Thesis Paleontology Balkan Mineralogy Harz Steno 1 10 20 30 40 50 60 70 80 90 Anh A B C D E F 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
Page 167 of 401
< > |
Arbeitsmethoden Anhang I - 18
6) D a t e n v e r a r b e i t u n g
Vorliegende Diplomarbeit war für den Autor gleichzeitig
ein Experiment auf dem Gebiet der Computer-Programmierung
und Datenverarbeitung. Der Autor programmierte in ca. 200
Tagen ein Text- und Datenbank-System namens "Edi", mit dem
vorliegende Arbeit editiert wurde und das die Datenbank
des Autors verwaltet.
Editieren bedeutet "Computer-Daten lesen und schreiben".
In allen Text- und Datenbank-Systemen spielt der Editor
eine zentrale Rolle, er ist die "Schnittstelle" zwischen
Mensch und Computer-Speicher, das Programm, das den Compu-
ter-Speicher auf dem Bildschirm sichtbar und änderbar
macht.
"Edi" ist ein experimenteller Editor mit Monitor-, Text-
und Datenbank-Eigenschaften. Monitor-Eigenschaften be-
deutet, daß der gesamte Computer-Speicher gelesen und be-
liebig verändert werden kann. Text-Eigenschaften bedeu-
tet, daß wie mit einem Textprogramm geschrieben, korri-
giert und gedruckt werden kann. Datenbank-Eigenschaf-
ten bedeutet, daß einige Sortier- und Rechen-Funktionen
vorhanden sind.
Das Programm "Edi" ist in der Programmiersprache C ge-
schrieben; es ist 75 kByte (ca. 75 Seiten) lang und läuft
unter MS-DOS-Betriebssystemen. Es ist eine Art Skizze von
einem Programm; zu Beginn der Programmier-Arbeit wußte der
Autor noch nicht, was das Programm im Detail leisten sollte
und ob es überhaupt funktionieren würde.
Auf dem Software-Markt sind bereits viele Editoren ver-
breitet. Die Gründe, warum der Autor noch einen weiteren
Editor schrieb, liegen z.T. in allgemeinen Überlegungen
zur Entwicklung der modernen Medien. Sie seien im
Folgenden zu schildern versucht anhand der Forderungen,
die der Autor an sein Programm stellt.
1) Es soll ein kleines, übersichtliches Programm sein
ohne Fähigkeiten, die nicht benötigt werden. Die kommer-
ziellen Programme haben meist viele Fähigkeiten
(features), die aber oft nur zur Verwirrung beitragen, wenn
sie nicht gebraucht werden.
2) Das Programm soll im Laufe der Arbeit umprogrammiert
werden können, d.h. der Quell-Text (source code) muß vor-
Working Methods Appendix I - 18
6) D a t a P r o c e s s i n g
The present work was beside its original purpose at the
same time an experiment on the field of computer programming
and data processing. The author has programmed in about 200
days a text- and data_bank-system called "Edi", with which
the present work was edited, and which manages the data_bank
of the author.
Edit means "read and write computer datas". In all text-
and data_bank-systems the editor (a program) plays a central
roll, it is the "interface" between man and computer-memory,
it is the program, which makes computer-datas visible and
changable.
"Edi" is an experimental editor with monitor- text- and
data_bank-features. Monitor-features means, that the entire
computer-memory may be read and arbitrarily manipulated.
Text-features means, that like with a normal text-processor
may be written, corrected and prited. Databank-features
means, that some sorting- and calculating-functions are
implemented.
The program "Edi" is written in the programming language
C; its size is about 75 kByte (about 75 pages) and it runs
under the MS-DOS-system. It is a kind of sketch of a program;
at the beginning of the programming work nor the author knew,
what in detail the program should perform, nor he knew,
weather the project would work at all.
On the software-marked are already many editors availabel.
The reasons why the author nevertheless has written one more,
rest to some degree in general considerations about the
modern medias. The reasons are tried to be described in the
following by some demands of the author to his program.
1) It shall be a small, easily visible program, without
features which are not used. The comercial programs have
mostly many features, but they contribute only to confusion,
if they are not needed.
2) The program must be reprogrammable during the course of
the project (diploma thesis). That means, that the source-
code must be available.
|
.