Download Einführung in die Programmierung mit Modula-2 by Günther Blaschek, Gustav Pomberger, Franz Ritzinger PDF

By Günther Blaschek, Gustav Pomberger, Franz Ritzinger

Dieses Buch, in dessen Titel sich "Einführung in die Programmierung" und "Programmierung mit Modula-2" verbinden, wendet sich sowohl an den Programmieranfänger, als auch an den erfahrenen Programmierer, der die Sprache Modula-2 erlernen will. Einerseits vermittelt es ein solides Grundwissen der Programmiertechnik und führt in zeitgemäße Methoden des Programmentwurfs ein, andererseits gibt es eine handbuchartige Beschreibung der Programmiersprache Modula-2 und übt ihren methodischen Gebrauch an vielen Beispielen ein. Die von Niklaus Wirth stammende Programmiersprache Modula-2 hat, im Gegensatz zu Programmiersprachen wie Ada, COBOL oder PL/I, einen geringen Sprachumfang und ist daher leicht erlernbar. Trotzdem enthält sie alle Sprachelemente, die zur Formulierung kompliziertester Algorithmen und zur Realisierung der modernen Konzepte des software program Engineering erforderlich sind. Modula-2 zeichnet sich durch einen systematischen Aufbau aus, ermöglicht das Schreiben intestine lesbarer Programme, unterstützt moderne Prinzipien des software program Engineering und eignet sich zur Implementierung auf Mikrocomputern; all dies macht die Sprache zu einem wertvollen device auch zur Einführung in die Grundlagen der Programmierung. Die meisten Kapitel und viele Abschnitte enthalten Übungsaufgaben, die dem Leser helfen sollen, das erlernte Wissen zu vertiefen und seinen Wissensstand zu überprüfen. Das Buch unterscheidet sich von vielen Büchern über Programmiersprachen vor allem dadurch, daß das Hauptgewicht nicht auf der Programmiersprache selbst, sondern auf der Programmiermethodik liegt. In der bereits 1 0.5 Jahre nach Erscheinen des Buches vorliegenden 2. Auflage wurden alle bekanntgewordenen Fehler und Unklarheiten beseitigt.

Show description

Read or Download Einführung in die Programmierung mit Modula-2 PDF

Best german_5 books

Objektorientiert strukturiertes Programmiersystem für NC-Mehrschlittendrehmaschinen

Die vorliegende Arbeit entstand wahrend meiner Tatigkeit als wissenschaftlicher Mitar beiter am Institut fur Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrich tungen (ISW) der Universitat Stuttgart. Mein besonderer Dank gilt Herrn Prof. DrAng. A. Storr fur seine Unterstutzung und seine kritischen Anregungen bei der Erstellung dieser Arbeit sowie fur die Ubernahme des Hauptberichts.

Darstellungen von Gruppen: Mit Berücksichtigung der Bedürfnisse der Modernen Physik

Die Matrizen, die zu Transpositionen gehören, nicht nur (wie bei der natürlichen Darstellung) leicht berechnen, sondern unmittelbar hin­ schreiben kann. Und die orthogonale Darstellung ist es ja, die bei den Anwendungen quickly immer gebraucht wird (IV § five und 6). In VIII § five ist die Freudenthalsche explizite Spindarstellung der Drehgruppe hinzugekommen, die ebenso wie der oben genannte Satz über die Darstellungsgrade bereits in die 1963 erschienene englische Ausgabe des Buches aufgenommen worden battle.

Grundzüge der Ausgleichungsrechnung nach der Methode der kleinsten Quadrate nebst Anwendungen in der Geodäsie

Nach der Methode der kleinsten Quadrate nebst Anwendung in der Geodsie.

Additional info for Einführung in die Programmierung mit Modula-2

Sample text

THEN (7) Der Kreis der Todeskandidaten In Knuth 1973 wird unter der Bezeichnung "Josephus' Problem" folgende Aufgabe beschrieben: In einem morgenlandischen Reiche herrschte die Sitte, aus einer Reihe von zum Tode Verurteilten auf folgende Weise einen zu begnadigen: Der Sultan liiBt a1le n Todeskandidaten in einem Kreis aufstellen und fangt an einer bestimmten Stelle (bei Kandidat 1) an, die Manner im Kreis herum von 1 bis m abzuziihlen. Der mote Mann wird exekutiert, und so weiter. Der. zuletzt Ubrig bleibende Mann wird begnadigt.

1m folgenden Beispiel geben wir Sprachregeln zur Bildung von Namen an, wie sie manchmal in Literaturangaben geschrieben werden. Wir legen dabei fest, daB ein Name mit dem Zunamen beginnt und mit dem Vomamen endet. Die beiden Namensteile sollen durch ein Komma getrennt sein: 56 3 Die Programmiersprache Modula-2 -1i: uname 2 ~ Vomame 3 J--. Sprachelemente, die zusammengesetzt und somit an anderer Stelle erkUirt sind, werden durch eine rechteckige Umrandung gekennzeichnet. Selbsterkllirende Bestandteile eines Sprachelements wie das Komma in unserem Beispiel werden in einem Kreis dargestellt.

Ob die Kartei iiberhaupt noch Karten enthiilt Nebenbedlngung: Die Kartei ist so organisiert, da6 Karten mit gleicher Kundennummer stets unmittelbar hintereinander liegen. (7) Das Newtonsche Verfahren zur Berechnung einer Quadratwurzellautet: ra Wenn man fUr a>=0 berechnen will. beginnt man mit einem beliebigen Niiherungswert "0>0 und berechnet einen neuen Niiherungswert x1=("o+a/"o)/2. Dutch Wiederholung dieser Berechnung erhiilt man immer bessere Niiherungswerte xl' X3 • • • •• die schnell gegen konvergieren.

Download PDF sample

Rated 4.37 of 5 – based on 28 votes