Zusammenfassung
Dies ist eine Rückschau auf den Rechnerbetrieb im technisch-wissenschaftlichen Umfeld von der zweiten Hälfte der fünfziger bis Mitte der sechziger Jahre. Der Text wurde verfasst als spezialisierter historischer Vorspann zu einigen Aufsätzen über die Entwicklung des AEG-Telefunken-Rechensystems TR 440 (begonnen 1965); das war seinerzeit das einzige große Timesharing-Projekt in Deutschland. Berichtet wird über den sehr direkten, in gewisser Weise interaktiven wiewohl sprachlich primitiven Umgang mit den kleinen Rechensystemen der fünfziger Jahre, über das Erscheinen der höheren Programmiersprachen, über das Auftreten der großen Stapel verarbeitenden Rechensysteme mit ihrer ausgeprägten Distanz zu den Benutzern und schließlich über die zögerlich aufkommende Einsicht, dass der Benutzer-Rechner-Dialog und mit ihm das interaktive dynamische Testen unbedingt wieder erreicht werden müssten. Die Darstellung befasst sich vor allem mit den Verhältnissen an den Universitäten und ähnlichen Institutionen in Deutschland und konzentriert sich außerdem auf die Zugangsmodalitäten und die rechnergestützten Hilfsmittel, mit denen die gewöhnlichen Benutzer ihre Programmentwicklungen betreiben mussten. Die zweite Beschränkung ist dadurch gerechtfertigt, dass der Entwurf der ersten großen dialogfähigen Rechensysteme entscheidend durch das Ziel bestimmt war, die Produktivität der Programmentwicklung und der Programmnutzung in erheblichem Maße zu steigern.
Abstract
This is a review of computer operations in a scientific-technical environment from the second half of the fifties to the middle of the sixties. It has been conceived as a specialized historical prelude to some articles on the development of the AEG-Telefunken computer TR 440 (started in 1965) – in its time the only large time sharing project in Germany. This historic review reports, among other things, on the very direct, in some way interactive but linguistically primitive way of using the small computers of the fifties, on the emergence of high-level programming languages, on the appearance of large batch processing systems with their pronounced distance between them and their users, and finally on the slowly arising insight that the dialog between users and computer systems (including interactive run-time testing) definitely had to be regained. The description primarily deals with the situation at the universities and similar institutions in Germany and, moreover, it concentrates on the access modalities and computer supported tools with which the normal users had to accomplish their program developments. The last restriction is justified by the fact that the design of the first large conversational computers was decisively dominated by the goal to massively increase the productivity of program development and program use. An English version of this paper has been accepted for publication in the IEEE Annals of the History of Computing.
Literatur
Aron JD (1974) The Program Development Process. Addison-Wesley Publishing Company, Reading, Mass.
Bayer R, Gries D, Paul M, Wiehle HR (1967) The ALCOR Illinois 7090/7094 Post Mortem Dump. CACM 10:804–808
Brooks FP (1975) The Mythical Man-Month: Essays on Software Engineering. Addison-Wesley Publishing Company, Reading, Mass.
Campbell-Kelly M, Aspray W (2004) Computer: A History of the Information Machine, 2nd ed. Westview Press, Boulder
Ceruzzi PE (2003) A History of Modern Computing, 2nd ed. The MIT Press, Cambridge, Mass. London
Corbato FJ, Merwin-Dagget MM, Daley RC (1962) An Experimental Time-Sharing System. Proc. Spring Joint Computer Conf 21:335–344
Corbato FJ, Vyssotsky VA (1965) Introduction and Overview of the MULTICS System. AFIPS Conference Proc 27:185–196
Dennis JB (1964) A Multiuser Computation Facility for Education and Research. CACM 7:521–529
Fredkin E (2007) Management. In: Multics: History http://ftp.stratus.com/vos/multics/tvv/history.html (1.7.2007)
Jessen E, Michel D, Siegert H-J, Voigt H (2008) AEG-Telefunken TR 440: Unternehmensstrategie, Markterfolg und Nachfolger. Informatik Forsch Entw 22(4)
Jessen E, Michel D, Voigt H (2008) AEG-Telefunken TR 440: Struktur und Technologie. Informatik Forsch Entw 22(4)
Licklider JCR (1960) Man-Computer Symbiosis. IRE Trans Hum Fact Electronics 1:4–11
McCarthy J (1992) John McCarthy’s 1959 Memorandum. IEEE Ann Hist Comput 14:19–23
McCarthy J (1983) Reminiscences on the History of Time Sharing http://www-formal.stanford.edu/jmc/history/timesharing/timesharing.html (21.7.2007)
Naur P (1960) Report on the Algorithmic Language ALGOL 60. Num Math 2:106–136
Rutishauser H (1951) Über automatische Rechenplanfertigung bei programmgesteuerten Rechenanlagen. Z Angew Math Mech 31:255
Seegmüller G (1962) Some Remarks on the Computer as a Source Language Machine. In: Proc. IFIP Congress 62:524–525. North-Holland Publishing Company, Amsterdam
Siegert H-J (2008) AEG-Telefunken TR 440: Software und Software-Entwicklung. Informatik Forsch Entw 22(4)
Solomon MB Jr (1966) Economies of Scale and the IBM System/360. CACM 9:435–440
Varian M (1997) VM and the VM community: past, present, and future. Office of Computing and Information Technology/Princeton University, Princeton, NJ
Wiehle HR, Seegmüller G, Urich W, Peischl F (1964) Ein Betriebssystem für schnelle Rechenautomaten. Elektron Rechenanl 6:119–125
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wiehle, H. Rechnerbetrieb aus Benutzersicht: Auf dem Weg zu den großen dialogfähigen Timesharing-Systemen . Informatik Forsch. Entw. 22, 203–216 (2008). https://doi.org/10.1007/s00450-008-0045-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00450-008-0045-5