Skip to main content

Programmieren unter UNIX — Einführung in die Sprache C (Erfahrungen mit einer Vorlesung)

  • Conference paper
Mikrocomputer-Pools in der Lehre

Part of the book series: Reihe ((MIKROCOMPUTER,volume 1))

  • 39 Accesses

Zusammenfassung

Als im Frühjahr 1985 in der Sektion Physik der Ludwig-Maximilians-Universität entschieden wurde, einen Antrag auf ein Pilotprojekt im Rahmen des Computer-Investitionsprogramms (CIP) zu stellen, begann, wie bei anderen Einrichtungen, die Qual der Wahl. Die Entscheidung wurde von einer “Rechnerkommission” getroffen, in der mehrheitlich die Meinung bestand, daß man von einem Absolventen des Physikstudiums die Kenntnis von zumindest einer Programmiersprache verlangen kann und daß das Tätigkeitsprofil eines Physikers sowohl die Arbeit mit Kleinrechnern als auch die mit Großrechnern einschließt. Bei der Auswahl des Systems wurden deshalb zunächst grundsätzliche Vorentscheidungen getroffen:

  1. 1.

    In bezug auf die Hardware sollte der vom CIP vorgegebene Preisrahmen voll ausgeschöpft werden. Im Hinblick auf die rasante Entwicklung im Bereich der EDV sollten soweit wie nur möglich die neuesten Technologien ausgenutzt werden. Zur Zeit unserer Entscheidungsfindung haben wir deshalb nur 16 Bit Rechner (IBM-AT mit Intel 80286 und PCS CADMUS 9600 mit Motorola MC68010) diskutiert. Heute sollten — auch für einfache Anwendungen — nur 32 Bit Rechner erwogen werden.

  2. 2.

    Alle Arbeitsplätze sollten grafikfähig sein, wobei eine Bildschirmauflösung von mindestens 640 x 480 Punkten gefordert wurde.

  3. 3.

    Es wurden die folgenden Betriebssysteme miteinander verglichen:

    MS-DOS: Dieses Betriebssystem besaß (und besitzt auch heute noch) eine sehr große Verbreitung. Es ist in seiner Leistungsfähigkeit stark begrenzt und erscheint wohl deshalb als sehr benutzerfreundlich. Seine Hauptattraktivität beruht auf einem großen und preisgünstigen Angebot verschiedenartigster Softwarepakete. MS-DOS ist auf PCs mit Prozessoren von Intel beschränkt. Hilfe über die Benutzung der Befehle am Rechner selbst (‘Online Hilfe’) ist nicht möglich.

    UNIX läuft sowohl auf Minirechnern als auch auf Gro?rechnern. Seine Verbreitung war auf Forschungs-und Informatikinstitute beschränkt, sein Einzug in den kaufmännischen und industriellen Bereich ist jedoch nicht übersehbar. Es ist ein mächtiges Betriebssystem mit vielen Dienstleistungsprogrammen, das von Fachleuten für Fachleute geschaffen wurde. Es steht deshalb im Ruf, schwierig zu bedienen zu sein. Die Angebote von speziellen Softwarepaketen waren (und sind auch heute noch) beschränkt und relativ teuer. UNIX ist nicht auf eine bestimmte Prozessorklasse beschränkt, jedoch gibt es Mindestanforderungen an die Prozessorleistungen. Diese werden von allen modernen 32Bit-Prozessoren erfüllt. ‘Online’ Hilfe über Befehle ist möglich, das am Rechner verfügbare ‘Handbuch’ ist aber nicht unbedingt sehr übersichtlich und leicht zu lesen.

    VMS ist ein Produkt der Firma Digital Equipment und läuft auf deren VAX-Rechnern. Es kann hinsichtlich Benutzerfreundlichkeit als Standard genommen werden: Die Syntax der Befehle ist sehr einprägsam, und die ‘Online’ Hilfe ist übersichtlich und verständlich. Befehle können abgekürzt werden, solange diese Abkürzung eindeutig ist. Dieses Betriebssystem war allerdings zum damaligen Zeitpunkt nicht Bestandteil der engeren Auswahl, da die VAX-Rechner für CIP zu teuer waren; es diente nur als Orientierungshilfe.

  4. 4.

    Die Kooperation mit anderen CIP-Pools und/oder mit Rechnergruppen, die innerhalb des eigenen Forschungsbereichs arbeiten, ist zu berücksichtigen.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rieß, F. (1989). Programmieren unter UNIX — Einführung in die Sprache C (Erfahrungen mit einer Vorlesung). In: Dette, K. (eds) Mikrocomputer-Pools in der Lehre. Reihe Mikrocomputer-Forum für Bildung und Wissenschaft, vol 1. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83857-6_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83857-6_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51408-4

  • Online ISBN: 978-3-642-83857-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics