Schmidt | Programmieren mit Ada | Buch | 978-3-540-54405-0 | www.sack.de

Buch, Deutsch, 149 Seiten, Format (B × H): 152 mm x 229 mm, Gewicht: 254 g

Reihe: Informationstechnik und Datenverarbeitung

Schmidt

Programmieren mit Ada

Ada für Einsteiger
1. Auflage 1991
ISBN: 978-3-540-54405-0
Verlag: Springer Berlin Heidelberg

Ada für Einsteiger

Buch, Deutsch, 149 Seiten, Format (B × H): 152 mm x 229 mm, Gewicht: 254 g

Reihe: Informationstechnik und Datenverarbeitung

ISBN: 978-3-540-54405-0
Verlag: Springer Berlin Heidelberg


Die Programmiersprache Ada wurde mit dem Ziel entwickelt,
auch bei gro~en Programmsystemen das Schreiben
zuverl{ssiger, transparenter, leicht ver{nderbarer und
wiederverwendbarer Programme zu unterst}tzen.
Dementsprechend werden in diesem Buch einerseits die
Sprachelemente von Ada erkl{rt und andererseits auch
gezeigt, wie man mit ihnen Programme schreiben kann. Dazu
werden in kleinen vollst{ndigenAda-Programmbeispielen die
Ada-Sprachelemente und ihre Anwendung exemplarisch
vorgef}hrt. Gelegentlich eingestreute Tabellen und
Schaubilder bieten einen ]berblick }ber das jeweilige Thema.
Das Buch setzt beim Leser eine elementare
Programmiererfahrung voraus, zum Beispiel in Assembler,
BASIC, COBOL und FORTRAN. Nicht vorausgesetzt werden
Erfahrungen mit blockstrukturierten Sprachen wie ALGOL 68,
C, Modula-2, Pascal oder PL/1. Im vorliegenden ersten von
zwei B{nden werden diejenigen Sprachelemente von Ada
eingef}hrt und einge}bt, die auch in Standard-Pascal
vorhanden sind. Der volle Sprachumfang wird mit dem
Fortsetzungsband "Ada f}r Fortgeschrittene" erreicht, der
sich gleicherma~en f}r Pascal-Kenner ohne Ada-Kenntnisse
eignet wie f}r Leser, die Ada aus diesem Band kennengelernt
haben.

Schmidt Programmieren mit Ada jetzt bestellen!

Zielgruppe


Professional/practitioner


Autoren/Hrsg.


Weitere Infos & Material


1 Einleitung.- 2 Ein einfaches Ada-Programm.- 3 Anweisungen.- 3.1 Zuweisungen und NULL-Anweisung.- 3.2 IF-Anweisungen.- 3.3 CASE-Anweisungen.- 3.4 Aufgabe 1: IF- und CASE-Anweisungen.- 3.5 LOOP- und EXIT-Anweisungen.- 3.6 FOR- und WHILE-Schleifen.- 3.7 Strukturiertes Programmieren.- 3.8 Aufgabe 2: LOOP- und EXIT-Anweisungen.- 4 Datentypen und -objekte.- 4.1 Aufzählungstypen.- 4.2 Boolesche Operatoren.- 4.3 Aufgabe 3: Aufzählungstypen.- 4.4 ARRAY-Typen.- 4.5 Aufgabe 4: ARRAY-Typen.- 4.6 RECORD-Typen.- 4.7 RECORD-Typen mit Diskriminanten.- 4.8 Aufgabe 5: RECORD-Typen.- 4.9 Vordefinierte Zahlentypen.- 5 Unterprogramme.- 5.1 Lokale Unterprogramme.- 5.2 Bibliotheks-Unterprogramme.- 5.3 Unterprogramme mit Parametern.- 5.4 Uneingeschränkte ARRAY-Parameter.- 5.5 RETURN-Anweisungen.- 5.6 Aufgabe 6: Unterprogramme.- 5.7 Rekursive Unterprogramme.- 5.8 Aufgabe 7: Rekursive Unterprogramme.- 5.9 Sichtbarkeit und Verdecken.- 5.10 Unterprogrammvereinbarungen.- 6 Ein/Ausgabe und Paketanwendung.- 6.1 Textausgabe am Bildschirm.- 6.2 Texteingabe über die Tastatur.- 6.3 Ein/Ausgabe ganzer Zahlen.- 6.4 Datei-Ein/Ausgabe von Text.- 6.5 Datei-Ein/Ausgabe im internen Format.- 6.6 Aufgabe 8: Ein/Ausgabe.- 7 ACCESS-Typen.- 7.1 Rekursive Typen.- 7.2 Arbeit mit verketteten Strukturen.- 7.3 Aufgabe 9: Kellerstruktur.- 7.4 Listen-Unterprogramme.- 7.5 Aufgabe 10: Listen-Unterprogramme.- 8 Musterlösungen.- 8.1 Lösung zu Aufgabe 1.- 8.2 Lösung zu Aufgabe 2.- 8.3 Lösung zu Aufgabe 3.- 8.4 Lösung zu Aufgabe 4.- 8.5 Lösung zu Aufgabe 5.- 8.6 Lösung zu Aufgabe 6.- 8.7 Lösung zu Aufgabe 7.- 8.8 Lösung zu Aufgabe 8.- 8.9 Lösung zu Aufgabe 9.- 8.10 Lösung zu Aufgabe 10.- 9 Anhang A: Syntaxübersicht.- 10 Stichwortverzeichnis.- 11 Literaturverzeichnis.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.