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. |
.