Dietrich Krekel Wolfgang Trier. Die Programmiersprache PASCAL

Größe: px
Ab Seite anzeigen:

Download "Dietrich Krekel Wolfgang Trier. Die Programmiersprache PASCAL"

Transkript

1 Dietrich Krekel Wolfgang Trier Die Programmiersprache PASCAL

2 Dietrich Krekel Wolfgang Trier Die Programmiersprache PASCAL Eine Beschreibung und Anleitung zur Benutzung Friedr. Vieweg & Sohn Braunschweig/Wiesbaden

3 Dr. Dietrich Krekel; Akademischer Oberrat, Dr. Wolfgang Trier, Akademischer Oirektor, Regionales Rechenzentrum an der Universitat zu Ki:iln Verlagsredaktion: Alfred Schubert CIP Kurztitelaufnahme der Deutschen Bibliothek Krekel, Dietrich: Die Programmiersprache PASCAL: e. Beschreibung u. Anleitung zur Benutzung/Dietrich Krekel; Wolfgang Trier. - Braunschweig; Wiesbaden: Vieweg, NE: Trier, Wolfgang: 1981 Aile Rechte vorbehalten Friedr. Vieweg & Sohn Verlagsgesellschaft mbh, Braunschweig 1981 Die Vervielfaltigung und Obertragung einzelner Textabschnitte, Zeichnungen oder Bilder, auch fur Zwecke der Unterrichtsgestaltung. gestattet das Urheberrecht nur, wenn sie mit dem Verlag vorher vereinbart wurden. 1m Einzelfall mull tiber die Zahlung einer Gebtihr fur die Nutzung fremden geistigen Eigentums entschieden werden. Das gilt fur die Vervielfaltigung durch aile Verfahren einschlielllich Speicherung und jede Obertragung auf Papier, Transparente, Filme, Bander, Platten und andere Medien. ISBN ISBN (ebook) DOl /

4 Inhalt Einleitung.... 1/1- PASCAL-Historie, Darstellungsweise des Stoffes und Ziel des Buches.... Was ist ein,computer'? / /1-6 Ein einfiihrendes Programmbeispiel, Auftragsaufbau, Fehlerarten /1-5 Mittel zur Beschreibung der Syntax /1-2 Syntax-Diagram me /1-4 Metasyntaktische Variable..., 1.4.2/1-9 Aufbau eines PASCAL Programmes, Oberblick uber Vereinbarungen und Anweisungen 1.5/ Zeichensatz und Symbole...'... Zeichensatz Symbole 2/ / / Spezialsymbole / Kommentare.... Namen, Standardnamen und ihr Giiltigkeitsbereich / / Marken und Markendeklarationsteil / Konstanten..., 2.2.5/ Numerische Konstanten / Boolesche Konstanten / Zeichenkettenkonst~nten / Konstantendefinitionsteil / V

5 3 Datentypen.... 3/ Einfache Typen / Ganze Typen / Boolesche Typen / Zeichen Typen / Aufzahl Typen / Reeller Typ / Strukturierte Typen.... Feld Typen / / Allgemeine Feld Typen / 'N'-Zeichen-Typen / Mengen-Typen / Satz-Typen / Nicht variante Satz-Typen / Variante Satz-Typen / Datei Typen / Allgemeine Datei Typen / Text Datei Typen / Zeiger-Typen / Typdefinitionsteil / A.quivalenz von Typen / Variablen.... Variablendeklarationsteil 4/ / Variablenbezugsangaben / Gesamtvariablen / Komponenten Variablen... " 4.2.2/ IndizierteVariablen / Satz-Komponenten-Variablen / Datei-Komponenten-Puffer / Referenzierte Variablen / Zentralspeicherbedarf / Initialisierung und Lebensdauer / VI

6 Ausdriicke 5/1-15 Ganze Ausdriicke 5.1/1-3 Boolesche Ausdriicke 5.2/1-8 Zeichen-Ausdriicke 5.3/1-2 Aufzahl Ausdriicke 5.4/1-2 Reelle Ausdriicke 5.5/1-6 'N'-Ausdriicke 5.6/1-2 Mengen-Ausdriicke 5.7/1-5 Zeiger-Ausdriicke 5.8/ Anweisungen /1- Einfache Anweisungen /1-1 Wertzuweisungen /1-9 Sprunganweisungen /1-2 Leeranweisungen /1-3 Strukturierte Anweisungen /1-1 Zusammengesetzte Anweisungen /1-1 Bedingte Anweisungen /1-1 Wenn-Anweisungen /1-5 Auswahlanweisungen /1-5 Wiederholungsanweisungen /1-1 REPEAT -Anweisungen /1-3 WH I LE-Anweisungen /1-2 Laufanweisungen /1-5 Qualifizierungsanweisungen / Unterprogramme... 7/ Prozedur- und Funktionsdeklarationsteil / Prozedurdeklarationen / Funktionsdeklarationen / Listen von Spezifik'3tionen formaler Parameter / Wertparameterspezifikationen / Variablenparameterspezifikationen / Prozedurparameterspezifikationen / Funktionsparameterspezifikationen / VII

7 Direktiven /1-2 Prozeduranweisungen und Funktionsaufrufe /1-1 Prozeduranweisungen /1-2 Funktionsaufrufe /1-6 Aktualisierungen formaler Parameter / Wertparameteraktualisierungen / Variablenparameteraktualisierungen / Prozedurparameteraktualisierungen / Funktionsparameteraktualisierungen / Rekursive Unterprogramme / Standardprozedur-Anweisungen / Dateimanipulationsprozeduranweisungen / Dynamische Zuweisungsprozeduranweisungen / Dateniibertragungsprozeduranweisungen / Standardfunktions-Aufrufe / Aufrufe arithmetischer Standardfunktionen / Aufrufe von Typ-Anpassungs-Standardfunktionen !5.2/ Aufrufe von Anordnungs-Standardfunktionen / Aufrufe boolescher Standardfunktionen / Text-Datei-Schreib-, Seiteneinteilungs- und Leseprozeduranweisungl;ln... 8/ Text-Datei-Schreibprozeduranweisungen / Text-Datei-Schreibprozedurparameter / Text-Datei-Schreibprozedurparameter ganzen Typs / Text-Datei-Schreibprozedurparameter booleschen Typs / Text-Datei-Schreibprozedurparameter vom Zeichen- Typ / Text-Datei-Schreibprozedurparameter reellen Typs / Text-Datei-Schreibprozedurparameter vom 'N'-Zeichen-Typ / Druckervorschubsteuerung und Text-Datei-Seiteneinteilungsprozeduranweisungen / Text-Datei-Leseprozeduranweisungen / VIII

8 9 Ein umfangreicheres Programmbeispiel 9/ Anhang A Lexikographische Liste der Metasyntax-Diagramm Bezeichnungen, terminalen metasyntaktischen Werte, Syntax-Diagramm-Bezeichnungen, Spezialsymbole und Standardnamen nebst Querbezugen A/ Anhang B Bibliographie Register.... B/1-30 R/ IX

G. Oetzmann. Commodore-Volkscomputer

G. Oetzmann. Commodore-Volkscomputer G. Oetzmann Commodore-Volkscomputer Programmieren von Mikrocomputern Die Bände dieser Reihe geben den Benutzern von Heimcomputern, Hobbycomputern bzw. Personalcomputern über die Betr}ebsanleitung hinaus

Mehr

Elektronische Taschenrechner in der Schule

Elektronische Taschenrechner in der Schule Alexander Wynands Ursula Wynands Elektronische Taschenrechner in der Schule Ein Arbeits- und Aufgabenbuch for Lehrer und Schuler Vieweg CIP-Kurztitelaufnahme der Deutschen Bibliothek Wynands, Alexander

Mehr

Reinhard Gieselmann WOHNBAU

Reinhard Gieselmann WOHNBAU Reinhard Gieselmann WOHNBAU Reinhard Gieselmann Friedr. Vieweg & Sohn Braunschweig / Wiesbaden Prof. Dr. Reinhard Gieselmann ist Ordinarius fur Wohnbau an der Technischen Universitat Wien CIP-Kurztitelaufnahme

Mehr

JohnH. Conway ttber Zahlen und Spiele

JohnH. Conway ttber Zahlen und Spiele JohnH. Conway ttber Zahlen und Spiele $.CO.2 110 h ±1 o oo±oo ()M(;o:) ()t:jo (:).AAG) (L:h)A4.(L:h) -2-1-t -t I 2 1 ", t H 1 2 3 co co 2., 1 I 1 III II II III II I 1 III II II I 11 II II II I II II II

Mehr

Grundkurs Software- Entwicklung mit C++

Grundkurs Software- Entwicklung mit C++ Dietrich May Grundkurs Software- Entwicklung mit C++ Praxisorientierte Einführung mit Beispielen und Aufgaben- Exzellente Didaktik und Übersicht Mit 30 Abbildungen 2., überarbeitete und erweiterte Auflage

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Martin V ömel Dieter Zastrow. Aufgabensammlung Elektrotechnik 1

Martin V ömel Dieter Zastrow. Aufgabensammlung Elektrotechnik 1 Martin V ömel Dieter Zastrow Aufgabensammlung Elektrotechnik 1 Literatur für das... Grundstudium Mathematik für Ingenieure, Band 1 + 2 von L. Papula Übungsbuch zur Mathematik für Ingenieure von L. Papula

Mehr

I. II. I. II. III. IV. I. II. III. I. II. III. IV. I. II. III. IV. V. I. II. III. IV. V. VI. I. II. I. II. III. I. II. I. II. I. II. I. II. III. I. II. III. IV. V. VI. VII. VIII.

Mehr

Thomas Binzinger. Jetzt lerne ich. Delphi. Markt+Technik Verlag

Thomas Binzinger. Jetzt lerne ich. Delphi. Markt+Technik Verlag Thomas Binzinger Jetzt lerne ich Delphi Markt+Technik Verlag Inhaltsverzeichnis Vorwort 1 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 3 3.1 3.2 3.3 3.4 3.5 3.6 4 4.1 4.2 4.3 4.4 4.5 4.6 5 5.1 5.2 5.3 Was ist Delphi?

Mehr

Annette Weinert. Programmieren mit Ada und C

Annette Weinert. Programmieren mit Ada und C Annette Weinert Programmieren mit Ada und C ~- Programmierung Einführung in die Programmiersprache Modula-2 von H. Pudlatz Parallele Programmierung mit Modula-2 von E. A. Heinz Ada von M. Nagl Programmieren

Mehr

Syntax der Sprache PASCAL

Syntax der Sprache PASCAL Syntax der Sprache PASCAL Buchstaben A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ziffern 0 1 2 3 4 5 6 7 8 9 Sonderzeichen und Wortsymbole +

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 34 Einstieg in die Informatik mit Java Klassen mit Instanzmethoden Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 34 1 Definition von Klassen 2 Methoden 3 Methoden

Mehr

C- Kurs 08 Zeiger. Dipl.- Inf. Jörn Hoffmann leipzig.de. Universität Leipzig Ins?tut für Informa?k Technische Informa?

C- Kurs 08 Zeiger. Dipl.- Inf. Jörn Hoffmann leipzig.de. Universität Leipzig Ins?tut für Informa?k Technische Informa? C- Kurs 08 Dipl.- Inf. Jörn Hoffmann jhoffmann@informa?k.uni- leipzig.de Universität Leipzig Ins?tut für Informa?k Technische Informa?k Überblick Datentyp zur Verwaltung von Adressen (auf Speicherplätze)

Mehr

C.3 Funktionen und Prozeduren

C.3 Funktionen und Prozeduren C3 - Funktionen und Prozeduren Funktionsdeklarationen in Pascal auch in Pascal kann man selbstdefinierte Funktionen einführen: Funktionen und Prozeduren THEN sign:= 0 Funktion zur Bestimmung des Vorzeichens

Mehr

Regina B. und Rolf B. Baumeister (Hrsg.) dbase III Software Training

Regina B. und Rolf B. Baumeister (Hrsg.) dbase III Software Training Regina B. und Rolf B. Baumeister (Hrsg.) dbase III Software Training - Anwender-Software ------------... Multiplan Software Training Word Software Training Chart Software Training dbase III Software Training

Mehr

Hans-Joachim Ludwig. Programmoptimierung für Taschenrechner (AOS)

Hans-Joachim Ludwig. Programmoptimierung für Taschenrechner (AOS) Hans-Joachim Ludwig Programmoptimierung für Taschenrechner (AOS) Taschenrechner-Literatur---------- Programmieren von Taschenrechnern Band 1 Lehr- und Übungsbuch für den SR 56, von H. H. Gloistehn Band

Mehr

TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA GRUNDLAGEN DER PROGRAMMIERUNG... 4

TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA GRUNDLAGEN DER PROGRAMMIERUNG... 4 Inhaltsverzeichnis TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA... 1 1 GRUNDLAGEN DER PROGRAMMIERUNG... 4 1.1 Das erste Java-Programm... 4 1.2 Programme und ihre Abläufe... 6 1.3 Entwurf mit Nassi-Shneiderman-Diagrammen...

Mehr

Java: Eine kurze Einführung an Beispielen

Java: Eine kurze Einführung an Beispielen Java: Eine kurze Einführung an Beispielen Quellcode, javac und die JVM Der Quellcode eines einfachen Java-Programms besteht aus einer Datei mit dem Suffix.java. In einer solchen Datei wird eine Klasse

Mehr

C als erste Programmiersprache

C als erste Programmiersprache Manfred Dausmann, Ulrich Bröckl, Joachim Goll C als erste Programmiersprache Vom Einsteiger zum Profi 6., überarbeitete Auflage Teubner Inhaltsverzeichnis 1 Grundbegriffe der Programmierung 2 1.1 Das erste

Mehr

Stefan Hering PC TOOLS 6.0. Ein praxisgerechtes Nachschlagewerk

Stefan Hering PC TOOLS 6.0. Ein praxisgerechtes Nachschlagewerk Stefan Hering PC TOOLS 6.0 Ein praxisgerechtes Nachschlagewerk ~ Aus dem Bereich ~ Computerliteratur PostScript von Wilfried Saker Windows 3.0 von Jurgen Burberg Arbeiten mit Word fur Windows von Russell

Mehr

Inhaltsverzeichnis. Einführende Bemerkungen 11. Das Fach Informatik 11 Zielsetzung der Vorlesung Grundbegriffe

Inhaltsverzeichnis. Einführende Bemerkungen 11. Das Fach Informatik 11 Zielsetzung der Vorlesung Grundbegriffe Inhaltsverzeichnis Einführende Bemerkungen 11 Das Fach Informatik 11 Zielsetzung der Vorlesung 12 1. Grundbegriffe 1 3 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Information und Nachricht 1.1.1 Information 1.1.2 Nachricht

Mehr

5. Unterprogrammtechnik/Module

5. Unterprogrammtechnik/Module 5. Unterprogrammtechnik/Module Unterprogramm/Modul: separate Programmeinheit, mit Anweisungen, die eine bestimmte Aufgabe erfüllen bekommt i.a. Argumente (Werte, Informationen) vom aufrufenden Programm

Mehr

Dieter Lange. Standard programme der Netzwerkanalyse für BASIC-Taschencomputer (CASIO)

Dieter Lange. Standard programme der Netzwerkanalyse für BASIC-Taschencomputer (CASIO) Dieter Lange Standard programme der Netzwerkanalyse für BASIC-Taschencomputer (CASIO) Anwendung programmierbarer Taschenrechner Band 1 Angewandte Mathematik - Finanzmathematik - Statistik - Informatik

Mehr

Inhaltsverzeichnis. 1 Grundlagen 1. 2 Einfache Programme 21

Inhaltsverzeichnis. 1 Grundlagen 1. 2 Einfache Programme 21 xi 1 Grundlagen 1 1.1 Daten und Befehle......................................... 2 1.2 Algorithmen............................................. 4 1.3 Variablen................................................

Mehr

Grundlagen der Programmiersprache C++

Grundlagen der Programmiersprache C++ / TU Braunschweig Grundlagen der Programmiersprache C++ Um den Studierenden den Einstieg in die FE-Programmierung zu erleichtern werden die wesentlichen Elemente eines C-Programmes beschrieben, soweit

Mehr

Jurgen Burberg Peter Schneid erlochner. Microsoft Excel 3.0. Einsteigen leichtgemacht

Jurgen Burberg Peter Schneid erlochner. Microsoft Excel 3.0. Einsteigen leichtgemacht Jurgen Burberg Peter Schneid erlochner Microsoft Excel 3.0 Einsteigen leichtgemacht Aus dem Bereich Computerliteratur... Intensivschulung Windows 3.0 von BITEF Windows 3.0 von Jurgen Burberg Arbeiten mit

Mehr

Software-Entwicklung mit Delphi

Software-Entwicklung mit Delphi Software-Entwicklung mit Delphi Eine systematische Einführung von Dieter Orlamünder, Rüdiger Liskowsky und Heinrich Hußmann mit 170 Bildern und 102 Übungen Fachbuchverlag Leipzig im Carl Hanser Verlag

Mehr

Georg Fischer. DOS Profi Utilities mit Turbo Pascal

Georg Fischer. DOS Profi Utilities mit Turbo Pascal Georg Fischer DOS Profi Utilities mit Turbo Pascal Aus dem Bereich --... Programmierung Effektiv Starten mit Turbo C++ von Axel Kotulla Turbo Pascal 6.0 von Martin Aupperle Arbeiten mit MS-DOS QBasic von

Mehr

Gerfried Tatzl. Praktische Anwendungen mit dem PC-1500A

Gerfried Tatzl. Praktische Anwendungen mit dem PC-1500A Gerfried Tatzl Praktische Anwendungen mit dem PC-1500A --Anwendungen von Mikrocomputem ---- Digitale Regelung mit Mikroprozessoren von Norbert Hoffmann Wahrscheinlichkeitsrechnung, Statistik von Dietmar

Mehr

Programmieren lernen mit C

Programmieren lernen mit C Programmieren lernen mit C Bearbeitet von Karlheinz Zeiner 4., aktualisierte Auflage 2000. Buch. XIV, 361 S. Hardcover ISBN 978 3 446 21596 2 Format (B x L): 16,9 x 24,1 cm Gewicht: 730 g Weitere Fachgebiete

Mehr

Object Pascal mit Delphi

Object Pascal mit Delphi Richard Kaiser 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Object Pascal mit Delphi Eine Einführung in die objektorientierte

Mehr

PIC-Microcontroller. Oldenbourg Verlag Munchen

PIC-Microcontroller. Oldenbourg Verlag Munchen PIC-Microcontroller Programmierung in Assembler und C - Schaltungen und Anwendungsbeispielefurdie Familien PIC18, PIC16, PIC12, PIC10 von Prof. Dipl.-lng. Gunter Schmitt Oldenbourg Verlag Munchen Inhalt

Mehr

Turbo Pascal Profibuch

Turbo Pascal Profibuch Turbo Pascal Profibuch Martin Althaus SVBEX вшшшшшшвшаш DÜSSELDORF SAN FRANCISCO ' PARIS LONDON SOEST (NL) Inhaltsverzeichnis Vorwort 1 Einleitung 3 Wie dieses Buch gelesen werden sollte 5 Teil I: Interne

Mehr

Programmierkurs II. C und Assembler

Programmierkurs II. C und Assembler Programmierkurs II C und Assembler Prof. Dr. Wolfgang Effelsberg Universität Mannheim Sommersemester 2003 1-1 Inhalt Teil I: Die Programmiersprache C 2. Datentypen und Deklarationen 3. Operatoren und Ausdrücke

Mehr

Deklarationen in C. Prof. Dr. Margarita Esponda

Deklarationen in C. Prof. Dr. Margarita Esponda Deklarationen in C 1 Deklarationen Deklarationen spielen eine zentrale Rolle in der C-Programmiersprache. Deklarationen Variablen Funktionen Die Deklarationen von Variablen und Funktionen haben viele Gemeinsamkeiten.

Mehr

Motivation und Überblick

Motivation und Überblick Motivation und Überblick Drei große Bereiche der Vorlesung: Darstellung von Zahlen in Rechnern Verarbeitung von Binärdaten auf der Ebene digitaler Schaltungen Programmierung auf Maschinenebene und relativ

Mehr

Webseiten entwickeln mit ASP.NET

Webseiten entwickeln mit ASP.NET Webseiten entwickeln mit ASP.NET Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C# Bearbeitet von Jamal Baydaoui 1. Auflage 2013. Buch. 316 S. ISBN 978 3 446 43723 4

Mehr

occam 2 Das Referenz-Handbuch

occam 2 Das Referenz-Handbuch INMOS Limited occam 2 Das Referenz-Handbuch Die deutsche Ausgabe besorgte Dieter Weiß Tecbnischß Koi;h5(:hule Darmstadt FACHBER jfc:h INFORMATIK ' ; * Wh IL1QJ H E K! Soch8ehie»e! A; "N Eine Coedition

Mehr

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden Javaprogrammierung mit NetBeans Variablen, Datentypen, Methoden Programmieren 2 Java Bezeichner Bezeichner: Buchstabe _ $ Buchstabe _ $ Ziffer Groß- und Kleinbuchstaben werden strikt unterschieden. Schlüsselwörter

Mehr

4. Ablaufsteuerung (Kontrollstrukturen) 4.1 Anweisungen 4.2 Selektion (bedingte Anweisung) 4.3 Iteration 4.4 Flussdiagramm (Programmablaufplan)

4. Ablaufsteuerung (Kontrollstrukturen) 4.1 Anweisungen 4.2 Selektion (bedingte Anweisung) 4.3 Iteration 4.4 Flussdiagramm (Programmablaufplan) 4. Ablaufsteuerung (Kontrollstrukturen) 4.1 Anweisungen 4.2 Selektion (bedingte Anweisung) 4.3 Iteration 4.4 Flussdiagramm (Programmablaufplan) 4. Ablaufsteuerung 4-1 4.1 Anweisungen Ein Programm besteht

Mehr

Paul Thießen. Programmieren von Taschenrechnern 4

Paul Thießen. Programmieren von Taschenrechnern 4 Paul Thießen Programmieren von Taschenrechnern 4 Formelzeichen mit Abkürzungen A a Cw d F g h M m Q V V Po G g ggt i, j, k, n N = N1(D)N2 EIN p q R S, s sinh sign (x) x x a, b, c,

Mehr

O. Neufang (Hrsg.) Lexikon der Elektronik

O. Neufang (Hrsg.) Lexikon der Elektronik O. Neufang (Hrsg.) Lexikon der Elektronik LEXIEON DEB ELEETBONIE Herausgeber: Prof. Dr. rer. nat. O. Neufang Unter Mitarbeit von: Prof. Dr. rer. nat. B. Blum, Rhein. Fachhochschule Koln Dipl.-Ing. W. Fleischhauer,

Mehr

Claus von Eitzen. Datenbankanwendungen mit FileMaker Pro

Claus von Eitzen. Datenbankanwendungen mit FileMaker Pro Claus von Eitzen Datenbankanwendungen mit FileMaker Pro ~Cbook------------------_ berausgegeben von Stefan Frevel MACbook ist die neue Macintoshreihe des Verlages Vieweg. Die Bucher haben das Look-and-Feel

Mehr

C- Kurs 04 Anweisungen

C- Kurs 04 Anweisungen C- Kurs 04 Anweisungen Dipl.- Inf. Jörn Hoffmann jhoffmann@informa@k.uni- leipzig.de Universität Leipzig Ins@tut für Informa@k Technische Informa@k Ausdrücke Institut für Informatik Anweisungen C-Programm

Mehr

Gerhard Sielhorst Manuela Wilhelm. Makroprogrammierung mit Excel 4.0

Gerhard Sielhorst Manuela Wilhelm. Makroprogrammierung mit Excel 4.0 Gerhard Sielhorst Manuela Wilhelm Makroprogrammierung mit Excel 4.0 ~-- Aus dem Bereich Computerliteratur Vieweg Software-Trainer WordPerfect fur Windows von Dagmar Sieberichs und Hans-Joachim KrOger Vieweg

Mehr

Wolfgang Muller. DTP-Praxis mit PageMaker 5

Wolfgang Muller. DTP-Praxis mit PageMaker 5 Wolfgang Muller DTP-Praxis mit PageMaker 5 Am dl'1ll Bneil'h Com )u (n Ii tn.hut" Vicweg Software-Trainer Microsoft Access von Dagmar Sieberichs und Hans-Joachim KrUger Vieweg Software-Trainer Excel 4.0

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Kontrollstrukturen Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Kontrollstrukturen Wichtig: bedingte Ausführung

Mehr

Berichte aus der Informatik. Dieter Pawelczak. Start in die C-Programmierung

Berichte aus der Informatik. Dieter Pawelczak. Start in die C-Programmierung Berichte aus der Informatik Dieter Pawelczak Start in die C-Programmierung Shaker Verlag Aachen 2012 Inhaltsverzeichnis Inhaltsverzeichnis i 1 Einleitung 1 1.1 Umfeld und Aufbau des Buches 1 Die Programmiersprache

Mehr

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent magnum C++ WALTER SAUMWEBER kompakt komplett kompetent Quickview... 5 Liebe Leserin, lieber Leser... 13 Teil 1 Grundlagen... 15 1 Was ist Programmieren?... 17 1.1 Was ist eigentlich ein Computerprogramm?...

Mehr

Arbeiten mit Turbo Pascal 5.0

Arbeiten mit Turbo Pascal 5.0 Arbeiten mit Turbo Pascal 5.0 Douglas Hergert SYBEX DUSSELDORF. PARIS, SAN FRANCISCO -LONDON ARNHEIM VI Arbeiten mit Turbo Pascal 5.0 Inhaltsverzeichnis Einführung SYBEX-Infos Installation von Turbo Pascal

Mehr

Anita Lenz Stefan Meretz. Neuronale Netze und Subiektivität

Anita Lenz Stefan Meretz. Neuronale Netze und Subiektivität Anita Lenz Stefan Meretz Neuronale Netze und Subiektivität herausgegeben von Wolfgang Coy Das junge technische Arbeitsgebiet Informatik war bislang eng mit der Entwicklung der Maschine Computer verbunden.

Mehr

Flagge Kueker (Hrsg.) IDEE PROGRAMM PROJEKT

Flagge Kueker (Hrsg.) IDEE PROGRAMM PROJEKT Flagge Kueker (Hrsg.) IDEE PROGRAMM PROJEKT Ingeborg Flagge, Wilhelm Kueker (Hrsg.) IDEE PROGRAMM PROJEKT Zum Entwurf eines neuen EICHSTATT rvl L_ ~ Friedr. Vieweg & Sohn Braunschweig/Wiesbaden Aile Rechte

Mehr

C für Java-Programmierer

C für Java-Programmierer Carsten Vogt C für Java-Programmierer ISBN-10: 3-446-40797-9 ISBN-13: 978-3-446-40797-8 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-40797-8 sowie im

Mehr

Kataloge der Universitätsbibliothek Rostock / Die Bibliothek Herzog Johann Albrechts I. von Mecklenburg ( )

Kataloge der Universitätsbibliothek Rostock / Die Bibliothek Herzog Johann Albrechts I. von Mecklenburg ( ) Kataloge der Universitätsbibliothek Rostock / Die Bibliothek Herzog Johann Albrechts I. von Mecklenburg (1525-1576) Beschrieben von Nilüfer Krüger Bearbeitet von Nilüfer Krüger 1. Auflage 2013. Buch. VI,

Mehr

Vorkurs C++ Programmierung

Vorkurs C++ Programmierung Vorkurs C++ Programmierung Funktionen Rückblick Operatoren logische Verknüpfungen Zusammengesetzte Operatoren ( Zuweisungsoperatoren ) Kontrollstrukturen Bedingte Anweisungen (if-abfrage, switch-konstrukt)

Mehr

COBOL Programmierte Unterweisung

COBOL Programmierte Unterweisung Harald Gockel COBOL Programmierte Unterweisung 3. Auflage Hüthig Buch Verlag Heidelberg Inhaltsverzeichnis Vorwort 1 1.1 Urhebernachweis 2 1.2 Hinweise zur Benutzung dieses Buches 3 Wie entsteht ein Programm?

Mehr

jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER

jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER Inhaltsverzeichnis jetzt lerne ich Vorwort 15 1 Was ist Delphi? 17 1.1 Die Wurzeln von Delphi 17

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 47 Einstieg in die Informatik mit Java Anweisungen Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 47 1 Ausdrucksanweisung 2 Einfache Ausgabeanweisung 3 Einfache Eingabeanweisung,

Mehr

Elementare Konzepte von

Elementare Konzepte von Elementare Konzepte von Programmiersprachen Teil 2: Anweisungen (Statements) Kapitel 6.3 bis 6.7 in Küchlin/Weber: Einführung in die Informatik Anweisungen (statements) in Java Berechnung (expression statement)

Mehr

Klausur: Grundlagen der Informatik I, am 05. Februar 2008 Dirk Seeber, h_da, Fb Informatik

Klausur: Grundlagen der Informatik I, am 05. Februar 2008 Dirk Seeber, h_da, Fb Informatik Seite 1 von 8 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 15 Pkt.) Für eine

Mehr

Reinhard Ledderbogen Sándor Vajna (Hrsg.) CATIA V5 kurz und bündig

Reinhard Ledderbogen Sándor Vajna (Hrsg.) CATIA V5 kurz und bündig Reinhard Ledderbogen Sándor Vajna (Hrsg.) CATIA V5 kurz und bündig Aus dem Programm Maschinenelemente und Konstruktion Pro/ENGINEER Wildfire V 2.0 kurz und bündig von S. Clement und K. Kittel Konstruieren,

Mehr

Einführung in die C-Programmierung

Einführung in die C-Programmierung Einführung in die C-Programmierung Warum C? Sehr stark verbreitet (Praxisnähe) Höhere Programmiersprache Objektorientierte Erweiterung: C++ Aber auch hardwarenahe Programmierung möglich (z.b. Mikrokontroller).

Mehr

Programmiersprachen. Organisation und Einführung. Berthold Hoffmann. Studiengang Informatik Universität Bremen

Programmiersprachen. Organisation und Einführung. Berthold Hoffmann. Studiengang Informatik Universität Bremen Organisation und Einführung Studiengang Informatik Universität Bremen Sommersemester 2010 (Vorlesung am Montag, der 12. April 2010) (Montag, der 12. April 2008) 1 Vorstellung 2 Organisation 3 Einführung

Mehr

Grundlagen der Informatik. Prof. Dr. Stefan Enderle NTA Isny

Grundlagen der Informatik. Prof. Dr. Stefan Enderle NTA Isny Grundlagen der Informatik Prof. Dr. Stefan Enderle NTA Isny 2 Datenstrukturen 2.1 Einführung Syntax: Definition einer formalen Grammatik, um Regeln einer formalen Sprache (Programmiersprache) festzulegen.

Mehr

Winkler Kommentar zu den Ingenieurleistungen der HOAI

Winkler Kommentar zu den Ingenieurleistungen der HOAI Winkler Kommentar zu den Ingenieurleistungen der HOAI Kommentar zu den Ingenieurleistungen der Honorarordnung für Architekten und Ingenieure (HOAI) vom 17. September 1976 von Dr.-lng. Walter Winkler Senatsrat

Mehr

Algorithmen und ihre Programmierung

Algorithmen und ihre Programmierung Veranstaltung Pr.-Nr.: 101023 Algorithmen und ihre Programmierung Veronika Waue WS 07/08 Einführung Definition: Algorithmus Ein Algorithmus ist eine genau definierte Folge von Anweisungen zur Lösung eines

Mehr

Partnerschaftsgesellschaftsgesetz: PartGG

Partnerschaftsgesellschaftsgesetz: PartGG Beck`sche Kurz-Kommentare 49 Partnerschaftsgesellschaftsgesetz: PartGG Gesetz über Partnerschaftsgesellschaften Angehöriger Freier Berufe Bearbeitet von Dr. Wienand Meilicke, Prof. Dr. Friedrich Westphalen,

Mehr

Beispiel: Start. Stop

Beispiel: Start. Stop Achtung: Zu jedem MiniJava-Programm lässt sich ein Kontrollfluss-Diagramm konstruieren :-) die umgekehrte Richtung gilt zwar ebenfalls, liegt aber nicht so auf der Hand. 107 Beispiel: Start no yes no yes

Mehr

1.2 LOOP-, WHILE- und GOTO-Berechenbarkeit

1.2 LOOP-, WHILE- und GOTO-Berechenbarkeit Die Programmiersprache LOOP (i) Syntaktische Komponenten: Variable: x 0, x 1, x 2,... Konstanten: 0, 1, 2,... Trennsymbole: ; := Operationszeichen: + Schlüsselwörter: LOOP DO END (ii) LOOP-Programme: Wertzuweisungen:

Mehr

Erste Schritte der Programmierung in C

Erste Schritte der Programmierung in C Erste Schritte der Programmierung in C C versus C++ Anatomie von C-Programmen für AVR- Mikrocontroller Unterschiede zwischen C++ und C 1 Grundlegende Unterschiede File-Extensions (Header und Quellcode)

Mehr

Software-Entwicklung mit Delphi

Software-Entwicklung mit Delphi Software-Entwicklung mit Delphi Eine systematische Einführung Bearbeitet von Dieter Orlamünder, Rüdiger Liskowsky, Heinrich Hußmann 1. Auflage 2002. Taschenbuch. 296 S. Paperback ISBN 978 3 446 22088 1

Mehr

UNGRUH I JORDAN. Gleichlaufschaltungen von Asynchronmotoren

UNGRUH I JORDAN. Gleichlaufschaltungen von Asynchronmotoren UNGRUH I JORDAN Gleichlaufschaltungen von Asynchronmotoren FLORENZ UNGRUH I HEINZ JORDAN Gleichlaufschaltungen von Asynchronmotoren Mit 120 Abbildungen FRIEDR. VIEWEG & SOHN BRAUNSCHWEIG 1964 ISBN 978-3-663-00592-6

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 10 im Bauwesen Markus Uhlmann 1 Zusammenfassung der 9. Vorlesung Datenfelder (Arrays) Statische Felder Dynamische Felder Bestimmung der Grenzen Felder als Parameter für Prozeduren/Funktionen Beispiele:

Mehr

Kapitel 3: Variablen

Kapitel 3: Variablen Kapitel 3: Variablen Thema: Programmieren Seite: 1 Kapitel 3: Variablen Im letzten Kapitel haben wir gelernt, bestimmte Ereignisse zu wiederholen solange eine Bedingung erfüllt ist. Nun möchten wir aber

Mehr

1. Referenzdatentypen: Felder und Strings. Referenz- vs. einfache Datentypen. Rückblick: Einfache Datentypen (1) 4711 r

1. Referenzdatentypen: Felder und Strings. Referenz- vs. einfache Datentypen. Rückblick: Einfache Datentypen (1) 4711 r 1. Felder und Strings Eigenschaften von Referenzdatentypen 1. Referenzdatentypen: Felder und Strings Referenzdatentypen sind Konstrukte, mit deren Hilfe wir aus einfachen Datentypen neue eigene Typen erzeugen

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 6.11.07, Weitere Anweisungen Übersicht 1 Verbundanweisung 2 Bedingte Anweisung 3 Auswahlanweisung 4 for Schleife 5 while Schleife 6 do Schleife 7 break Anweisung 8 continue Anweisung 9 Leere

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 18.4.07, Variablen Übersicht 1 Variablendeklaration 2 Initialisierung von Variablen 3 Symbolische Konstanten Variablendeklaration Die Deklaration der Variablen erfolgt durch eine Typangabe

Mehr

Felder (1) Felder (Arrays) speichern viele Datenelemente des gleichen Typs. Auf einzelne Elemente kann über einen Index zugegriffen werden

Felder (1) Felder (Arrays) speichern viele Datenelemente des gleichen Typs. Auf einzelne Elemente kann über einen Index zugegriffen werden Felder (1) Felder (Arrays) speichern viele Datenelemente des gleichen Typs. Auf einzelne Elemente kann über einen Index zugegriffen werden Dim arrayname (dim1,dim2, ) As Typ Bei eindimensionalen Feldern

Mehr

K. U. Bromm. Anwendungen fur BASIC-Taschencomputer

K. U. Bromm. Anwendungen fur BASIC-Taschencomputer K. U. Bromm Anwendungen fur BASIC-Taschencomputer ----- Mikrocomputer -------------------.. I n den Reihen Programmieren von Mikrocomputern, Anwendung von Mikrocomputern, Programm Angewandte Informatik,

Mehr

Einleitung Entwicklung in C Hello-World! Konstrukte in C Zusammenfassung Literatur. Grundlagen von C. Jonas Gresens

Einleitung Entwicklung in C Hello-World! Konstrukte in C Zusammenfassung Literatur. Grundlagen von C. Jonas Gresens Grundlagen von C Jonas Gresens Proseminar C Grundlagen und Konzepte Arbeitsbereich Wissenschaftliches Rechnen Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften Universität

Mehr

Projekt-Management mit Excel

Projekt-Management mit Excel Dieter Peters Projekt-Management mit Excel Eine makrogesteuerte Anwendung zur Kalkulation von Projektkosten ----- Aus dem Bereich Computerliteratur MS-DOS 5.0 von van Wolverton (Ein Microsoft PressNieweg-Buch)

Mehr

Einführung in die Programmierung

Einführung in die Programmierung : Inhalt Einführung in die Programmierung Wintersemester 2008/09 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund - mit / ohne Parameter - mit / ohne Rückgabewerte

Mehr

ANSI C. Grundlagen der Programmierung. Ricardo Hernández García. 3. Ausgabe, 2. Aktualisierung, Dezember 2013 CANSI2

ANSI C. Grundlagen der Programmierung. Ricardo Hernández García. 3. Ausgabe, 2. Aktualisierung, Dezember 2013 CANSI2 ANSI C Ricardo Hernández García 3. Ausgabe, 2. Aktualisierung, Dezember 2013 Grundlagen der Programmierung CANSI2 2 ANSI C - Grundlagen der Programmierung 2.4 Vom Quellcode zum Maschinenprogramm Das folgende

Mehr

4. Ablaufsteuerung (Kontrollstrukturen)

4. Ablaufsteuerung (Kontrollstrukturen) 4. Ablaufsteuerung (Kontrollstrukturen) 4.1 Anweisungen 4.2 Selektion (bedingte Anweisung) 4.3 Iteration 4.4 Flussdiagramm (Programmablaufplan) 4. Ablaufsteuerung 4-1 4.1 Anweisungen Ein Programm besteht

Mehr

Objektorientiertes Programmieren in C++

Objektorientiertes Programmieren in C++ Nicolai Josuttis Objektorientiertes Programmieren in C++ Von der Klasse zur Klassenbibliothek D-64289 Darmstadt ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California

Mehr

68000 Assembler. WAS ist ein Assembler? Ein System, das den Programmierer hilft, eine maschinennahe Programmierung zu realisieren.

68000 Assembler. WAS ist ein Assembler? Ein System, das den Programmierer hilft, eine maschinennahe Programmierung zu realisieren. WAS ist ein Assembler? Ein System, das den Programmierer hilft, eine maschinennahe Programmierung zu realisieren. Ein Programm liegt der CPU in binärer Form vor und wird durch den Assembler in einer primitiven

Mehr

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Lernwerkstatt: Mit dem Fahrstuhl in die Zeit der Ägypter

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Lernwerkstatt: Mit dem Fahrstuhl in die Zeit der Ägypter Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Lernwerkstatt: Mit dem Fahrstuhl in die Zeit der Ägypter Das komplette Material finden Sie hier: School-Scout.de 3.-6. Schuljahr R.

Mehr

Interpreter - Gliederung

Interpreter - Gliederung Institut für Informatik Ludwig-Maximilian Universität Interpreter - Gliederung Programmiersprache Syntax Konkrete Syntax Abstrakter Syntax Baum (Abstrakte Syntax) Parser Syntaktische Struktur einer Sprache

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 4 Informationsverarbeitung im Bauwesen Markus Uhlmann basierend auf Folien von A. Brugger 1 Zusammenfassung der 3. Vorlesung Einführung in Excel/VBA Einführung in die Tabellenkalkulation Erste Schritte

Mehr

ABITURPRÜFUNG 2004 GRUNDFACH INFORMATIK (HAUPTTERMIN)

ABITURPRÜFUNG 2004 GRUNDFACH INFORMATIK (HAUPTTERMIN) ABITURPRÜFUNG 2004 GRUNDFACH INFORMATIK (HAUPTTERMIN) Arbeitszeit: Hilfsmittel: 210 Minuten Formeln und Tabellen für die Sekundarstufen I und II Berlin: Paetec, Ges für Bildung und Technik mbh oder Das

Mehr

Programmiersprachen Einführung in C

Programmiersprachen Einführung in C Programmiersprachen Einführung Teil 3: Prof. Dr. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit Gliederung Programmiersprachen 1. Von der Maschinensprache zu C 2. Die Struktur von C-Programmen 3.

Mehr

Werke der kompakt-reihe zu wichtigen Konzepten und Technologien der IT-Branche: ermöglichen einen raschen Einstieg, bieten einen fundierten

Werke der kompakt-reihe zu wichtigen Konzepten und Technologien der IT-Branche: ermöglichen einen raschen Einstieg, bieten einen fundierten IT kompakt Werke der kompakt-reihe zu wichtigen Konzepten und Technologien der IT-Branche: ermöglichen einen raschen Einstieg, bieten einen fundierten Überblick, sind praxisorientiert, aktuell und immer

Mehr

1. Erläutern Sie die Aufgaben von Datentypen in der imperativen Programmierung.

1. Erläutern Sie die Aufgaben von Datentypen in der imperativen Programmierung. 1. Erläutern Sie die Aufgaben von Datentypen in der imperativen Programmierung. Beschreiben Sie ferner je einen frei gewählten Datentyp aus der Gruppe der skalaren und einen aus der Gruppe der strukturierten

Mehr

Ethik Sozialer Arbeit

Ethik Sozialer Arbeit Ethik Sozialer Arbeit Bearbeitet von Andreas Lob-Hüdepohl, Walter Lesch 1. Auflage 2007. Buch. 389 S. Hardcover ISBN 978 3 8252 8366 7 Format (B x L): 17 x 24 cm Weitere Fachgebiete > Pädagogik, Schulbuch,

Mehr

3. Datentypen, Ausdrücke und Operatoren

3. Datentypen, Ausdrücke und Operatoren 3. Datentypen, Ausdrücke und Operatoren Programm muß i.a. Daten zwischenspeichern Speicherplatz muß bereitgestellt werden, der ansprechbar, reserviert ist Ablegen & Wiederfinden in höheren Programmiersprachen

Mehr

Werner Thrun Michael Stern. Steuerungstechnik im Maschinenbau

Werner Thrun Michael Stern. Steuerungstechnik im Maschinenbau Werner Thrun Michael Stern Steuerungstechnik im Maschinenbau Werner Thrun Michael Stem Steuerungstechnik im Maschinenbau Mit 181 Bildem und 32 Tabellen II Vleweg ISBN-\3: 978-3-528-04971-3 DOl: 10.1007/978-3-322-89853-1

Mehr

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17 I Inhaltsverzeichnis I Inhaltsverzeichnis... 5 B Beispielverzeichnis... 11 Vorwort... 17 1 Einleitung in Visual-Basic for Applications... 21 1.1 Programmierung in Excel: Was und Warum...21 VBA 6.0 in Office

Mehr

Eine Einführung in C-Funktionen

Eine Einführung in C-Funktionen Eine Einführung in C-Funktionen CGK-Proseminar 2014 Philip Gawehn 04.07.2014, Hamburg Inhaltsverzeichnis 1 Einleitung 2 2 Grundlagen 2 2.1 Der Aufbau einer Funktion....................... 2 2.2 Schlüsselwörter.............................

Mehr

CEN1112 Labor Software-Entwicklung

CEN1112 Labor Software-Entwicklung Dipl.-Ing. (FH) Peter Bitterlich M.Sc. Joachim Storz Fakultät für Technik STUDIENGANG MEDIZINTECHNIK CEN1112 Labor Software-Entwicklung Vorbereitungsaufgaben zu Versuch 3 C-Programmierung Vertiefung Wintersemester

Mehr