Download Einführung in die Programmiersprache PL/I: Skriptum für by Hermann Kamp PDF

By Hermann Kamp

Das vorliegende Buch gibt eine Einfiihrung in die Programmiersprache PL/I; es mochte dem Benutzer ein Selbststudium ermog1ichen, wobei mathematische oder application miertechnische Vorkenntnisse nicht erforderlich sind. Die zum Verstiindnis des Buches notwendigen Begriffserkliirungen werden in der Einleitung sowie in Teilen von Kapitel I vermittelt, wiihrend Kapitel II die Grundelemente der Sprache PL/I beschreibt. Die folgenden Kapitel wollen den Anfanger auch an kompliziertere professional gramm-und Datenstrukturen heranfiihren und Grundfragen der Programm-Optimie rung behandeln. FUr die Benutzung des Buches mochten wir uns wtinschen, da die beiden ersten Kapitel besonders grtindlich erarbeitet werden, da uns dann bereits ein selbstiindiges Programmieren in der Sprache PL/I mog1ich erscheint. Wir denken dabei nicht nur an technisch-wissenschaftliche oder kommerzielle Anwendungen, sondern mochten auch Benutzer aus dem Bereich der Geisteswissenschaften und der Verwaltungen ansprechen. Dieses Skriptum lehnt sich eng an Vorlesungen und Kurse an, die wir am Rechenzentrum der Universitiit MUnster abgehalten haben. Eine gr6 ere Anzahl von Beispielprogrammen solI die an ihnen veranschaulichten Sprachelemente er liiutern, wobei auch die Daten und Ergebnisse der Programme mitgegeben werden. Wir danken Frau I. Schulze und Herrn J. van Dyck flir das Schreiben des Manus kripts sowie den Herren Dipl.-Math. B. Neukiiter und Dr. S. Zorkendorfer flir das Lesen der Korrekturen und flir zahlreiche Verbesserungsvorschiiige. Nicht zuletzt danken wir dem Verlag fUr die gute Zusammenarbeit bei der Entstehung dieses Buches. Hermann Kamp Hilmar Pudlatz MUnster, im Juli 1972 I nhaltsverzeichnis 1 Einleitung I Gnmdbegriffe der Programmierung nine Ein einfaches Programm nine 1. Ein- und Ausgabeoperationen, Sprungbefehl eleven 2.

Show description

Read or Download Einführung in die Programmiersprache PL/I: Skriptum für Hörer aller Fachrichtungen ab 1. Semester 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 speedy 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 resources for Einführung in die Programmiersprache PL/I: Skriptum für Hörer aller Fachrichtungen ab 1. Semester

Sample text

Dies liegt an dem Implizitkonzept von PL/I, das es dem Programmierer erlaubt, sich bei der Niederschrift eines Programms kurz zu fassen. Der PL/I-Compiler erganzt dann selbstandig die gekurzten syntaktischen Einheiten nach bestimmten festen Regeln (Attribute von Daten oder syntaktische Einheiten werden implizit gesetzt). Eine dieser Regeln ist die folgende: Sind in einem Programm gewisse Variablenattribute nicht oder nur teilweise angegeben, so ist fur aIle Variablen, deren Namen mit I, J, K, L, Moder N anfangen, das Attribut BIN FIXED(15,0) und fur aIle anderen Variablen DEC FLOAT(6) zu erganzen.

2j PUT DATA(BRUCH) j Dazu muB die Zahl 0,2 zunachst als Dualbruch dargestellt werden. Bei einem echten Dezimalbruch - etwa 0,375 - kann man die Ziffern 3,7,5 durch fortgesetzte Multiplikation mit 10 und abschneiden des ganzen Teils der Zahl (also der Ziffer vor dem Komma) erhalten. 1,0 0,5 ·2 ergibt ergibt ergibt ° 1 (Abschneiden der 1: 0,5) 1 (Abschneiden der 1: 0,0) Somit erhalt man ab jetzt nur noch Dezimalziffern 0. •. 1m Speicher sind aber nur fur 8 Bits nach dem Komma Platze reserviert, gedrungen abgeschnitten werden: es muB also not- -41- t 10,0,0,0,0,0,0,010,0,1,1,0,0,1,11 1.

Kapitel. Das dort angegebene Programm benutzt das oben beschriebene Divisionsverfahren. ) DEZIMAL I I I I 2-SYSTEMI 4-SYSTEMI 8-SYSTEMI16-SYSTEMI ---------+---------+---------+---------+---------+ 1 1 I 1 1 I 1 2 3 4 5 6 7 8 9 10 11 12 1:5 14 15 16 17 Ie! 19 20 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 10000 10uOl 10010 10011 10100 2 3 10 11 12 13 20 21 22 23 30 31 3:l 33 100 101 102 103 110 I I I I I I I I I I I I I I I I I I I 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 21 22 23 24 I I I I I I I I I I I I I I I I I I I 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 Wie man aus der Tabelle entnimmt, kann man jede Folge von 4 Dualziffern durch eine Hexadezimalziffer darstellen und gewinnt dadurch eine klirzere Schreibweise flir die oft recht langen Dualziffernfolgen.

Download PDF sample

Rated 4.37 of 5 – based on 19 votes