Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll. Java als erste Programmiersprache
|
|
- Sofie Ackermann
- vor 6 Jahren
- Abrufe
Transkript
1 Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll Java als erste Programmiersprache
2 Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll Java als erste Programmiersprache Vom Einsteiger zum Profi 5., überarbeitete und erweiterte Auflage
3 Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über < abrufbar. Dr. Cornelia Heinisch, geb. Weiß, Jahrgang 1976, studierte Softwaretechnik an der Hochschule Esslingen. Seit ihrem Diplom im Jahre 1999 ist sie Lehrbeauftragte für Objektorientierte Modellierung an der Hochschule Esslingen. Cornelia Heinisch arbeitet bei der Firma IT-Designers GmbH als System-Designerin für Verteilte Objekt - orientierte Systeme. Frank Müller-Hofmann, MSc, Jahrgang 1969, studierte Softwaretechnik an der Hochschule Esslingen nach Lehre und Beruf. Herr Müller-Hofmann arbeitet als System-Designer für Verteilte Objektorientierte Systeme bei IT-Designers. Er ist Lehrbeauftragter für Internettechnologien an der Hochschule Esslingen und für Kommunikation in Verteilten Systemen an der Brunel University of West-London. Prof. Dr. Joachim Goll, Jahrgang 1947, unterrichtet seit 1991 im Fachbereich Informationstechnik der Hochschule Esslingen Programmiersprachen, Betriebssysteme, Software Engineering, Objektorientierte Modellierung und Sichere Systeme. Während seiner beruflichen Tätigkeit in der Industrie befasste er sich vor allem mit dem Entwurf von Verteilten Informationssystemen. Prof. Goll ist Leiter des Steinbeis- Transferzentrums Softwaretechnik Esslingen. 1. Auflage , überarbeitete und erweiterte Auflage März 2007 Alle Rechte vorbehalten B. G. Teubner Verlag / GWV Fachverlage GmbH, Wiesbaden 2007 Lektorat: Ulrich Sandten / Kerstin Hoffmann Der B. G. Teubner Verlag ist ein Unternehmen von Springer Science+Business Media. Das Werk einschließlich aller seiner Teile ist urheberrechtlich ge schützt. Jede Verwertung außerhalb der engen Grenzen des Ur heber rechts gesetzes ist ohne Zustimmung des Verlags unzuläs sig und straf bar. Das gilt insbesondere für Vervielfältigungen, Übersetzun gen, Mikro ver filmungen und die Ein speiche rung und Verarbeitung in elek tro nischen Sys temen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Waren- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Umschlaggestaltung: Ulrike Weigel, Druck und buchbinderische Verarbeitung: Strauss Offsetdruck, Mörlenbach Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier. Printed in Germany ISBN
4 Vorwort Die Sprache Java ist durch ihre Betriebssystem-Unabhängigkeit ideal für die Realisierung verteilter Systeme, die aus verschiedenartigsten Rechnern vom Handy bis zum Großrechner aufgebaut sein können. Java wird heute bereits im Informatik- Unterricht an den Gymnasien unterrichtet und ist fester Bestandteil des Studiums von Ingenieuren und Betriebswirten geworden. Java stellt im Grunde genommen eine einfache Sprache dar. Darüber hinaus werden jedoch in umfangreichen Klassenbibliotheken wertvolle und weitreichende Hilfsmittel zur Verfügung gestellt, die den Bau verteilter Systeme mit Parallelität, Oberflächen, Kommunikationsprotokollen und Datenbanken in erheblichem Maße unterstützen. Dieses Buch wendet sich an Studierende, Umsteiger und Schüler, welche das Interesse haben, die Grundlagen von Java fundiert zu erlernen. Es erlaubt, Java ohne Vorkenntnisse anderer Programmiersprachen zu erlernen. Daher der Titel Java als erste Programmiersprache. Dazu ist aber erforderlich, dass die Übungsaufgaben am Ende eines Kapitels bearbeitet werden. Wer das Buch nur lesen möchte, sollte bereits über die Kenntnisse einer anderen Programmiersprache verfügen. Dieses Buch hat das ehrgeizige Ziel, dem Neuling die Sprachkonzepte von Java, die Grundkonzepte der objektorientierten Programmierung und wichtige Teile der Klassenbibliothek so präzise wie möglich und dennoch in leicht verständlicher Weise vorzustellen. Aber unterschätzen Sie dennoch den Lernaufwand nicht. Der Buchumfang ist nicht in einer einzigen Vorlesung zu schaffen. Vorlesungen über das Programmieren verteilter Systeme mit Java oder über Grafische Oberflächen mit Java machen erst dann Sinn, wenn die Grundlagen des Programmierens erlernt sind. Die Kapitel 1 bis einschließlich 21 enthalten Übungsaufgaben, die zum selbstständigen Programmieren herausfordern. Dasselbe Ziel hat das Flughafen-Projekt, welches begleitend zu den einzelnen Kapiteln durchgeführt werden kann und zu einem System führt, das die Fluglotsen bei Start und Landung von Flugzeugen unterstützt. Unser besonderer Dank bei dieser Auflage gilt Herrn Mathias Altmeyer, der in monatelanger Arbeit viele Kapitel wesentlich überarbeitet hat. Herrn Daniel Frank danken wir für die Überarbeitung der Kapitels Servlets und JavaServer Pages, Herrn Daniel Förster für die Erstellung der Anhänge Annotations und JNDI und Herrn Marco Hentschel für Rat und Tat beim Kapitel Swing. Herr Carsten Timm und Herr Norman Walter waren uns bei der Erstellung von Bildern und der CD eine große Hilfe. Esslingen, im Februar 2007 C. Heinisch / F. Müller-Hofmann / J. Goll
5 Wegweiser durch das Buch Lernkästchen, auf die grafisch durch eine kleine Glühlampe aufmerksam gemacht wird, stellen eine Zusammenfassung eines Kapitels dar. Sie erlauben eine rasche Wiederholung des Stoffes. Gerade als Anfänger in einer Programmiersprache macht man gerne den Fehler, sich beim Lesen an nicht ganz so wesentlichen Einzelheiten festzubeißen. Um zu erkennen, welche Information grundlegend für das weitere Vorankommen ist und welche Information nur ein Detailwissen darstellt und deshalb auch noch zu einem späteren Zeitpunkt vertieft werden kann weist dieses Buch Kapitel oder Kapitelteile, die beim ersten Lesen übersprungen werden können, mit dem Symbol aus. Generell ist es empfehlenswert, ein oder mehrere Kapitel zu überfliegen, um sich einen Überblick zu verschaffen, und dann erst mit der Feinarbeit zu beginnen und gründlicher zu lesen. Dennoch gilt: Eine Vorgehensweise, die sich für den einen Leser als optimal erweist, muss noch lange nicht für alle Leser das Allheilmittel darstellen. Wenn Sie zu den Lesern gehören, die es gewohnt sind, von Anfang an möglichst detailliert zu lesen, um möglichst viel sofort zu verstehen, so sollten Sie zumindest darauf achten, dass Sie in den Kapiteln mit dem Überspringe und komm zurück -Zeichen beim ersten Durchgang nicht zu lange verweilen. Bei all den guten Ratschlägen gilt: Programmieren hat man zu allen Zeiten durch Programmierversuche erlernt. Do it yourself heißt der rote Faden zum Erfolg. So wie ein Kleinkind beim Erlernen der Muttersprache einfach zu sprechen versucht, so sollten auch Sie möglichst früh versuchen, in der Programmiersprache zu sprechen das heißt, eigene Programme zu schreiben. Gestalten Sie den Lernvorgang abwechslungsreich lesen Sie einen Teil und versuchen Sie, das Erlernte im Programmieren gleich umzusetzen. Um die mühsame Tipparbeit am Anfang minimal zu halten, sind alle Beispielprogramme des Buches auf der CD zu finden. Die CD enthält auch die Bilder der einzelnen Kapitel, die Übungsaufgaben und Lösungen sowie das Flughafenprojekt. Die nachfolgende Tabelle soll es dem Leser erleichtern, einzuordnen, welche Kapitel zu den Grundlagen (Symbol ) zählen und auf jeden Fall verstanden werden sollten, welche Kapitel zuerst übersprungen werden können und dann bei Bedarf gelesen werden sollten (Symbol ), und welche Kapitel rein fortgeschrittene Themen (Symbol ) behandeln, die unabhängig voneinander gelesen werden können.
6 1 Grundbegriffe der Programmierung 2 Objektorientierte Konzepte 3 Einführung in die Programmiersprache Java 4 Einfache Beispielprogramme 5 Lexikalische Konventionen 6 Datentypen und Variablen 7 Ausdrücke und Operatoren 8 Kontrollstrukturen 9 Blöcke und Methoden 10 Klassen und Objekte 11 Vererbung und Polymorphie 12 Pakete 13 Ausnahmebehandlung 14 Schnittstellen 15 Geschachtelte Klassen 16 Ein-/Ausgabe und Streams 17 Generizität 18 Collections 19 Threads 20 Applets 21 Oberflächenprogrammierung mit Swing 22 Servlets 23 JavaServer Pages 24 Sockets 25 Remote Method Invocation 26 JDBC 27 Enterprise JavaBeans 3.0 Die folgende Tabelle zeigt die auf der CD enthaltenen Kapitel: 28 Java Native Interface 29 Sicherheit 30 Beans 31 Reflection 32 Java-Tools 33 Java Management Extensions Schreibweise In diesem Buch sind der Quellcode und die Ein-/Ausgabe von ganzen Beispielprogrammen sowie einzelne Anweisungen und Ein-/Ausgaben in der Schriftart Courier New geschrieben. Dasselbe gilt für Programmteile wie Variablennamen, Methodennamen etc., die im normalen Text erwähnt werden. Wichtige Begriffe im normalen Text sind fett gedruckt, um sie hervorzuheben. Ihre Verbesserungsvorschläge und kritischen Hinweise, die wir gerne annehmen, erreichen uns via Cornelia.Heinisch@it-designers.de
7 Ihr Partner für IT-Entwicklungen Auf der Basis langjähriger Projekterfahrungen in der Konzeption und Realisierung von IT-Systemen sind wir besonders auf folgende Leistungen spezialisiert: Konzeption, Entwurf, Implementierung sowie Integration und Test von - Informationssystemen - eingebetteten Systemen - mobilen Systemen und deren Kombination Betrieb von Web-Applikationen zur Unterstützung verteilter Entwicklungsprozesse Einsatz geeigneter Vorgehensmodelle, Methoden und Tools Durchführung von Schulungen in - Software Engineering - Programmiersprachen Der ständige Wissenstransfer unserer hoch qualifizierten Systemarchitekten zu Industriekunden und Hochschulen ermöglicht die Verwendung aktueller Entwicklungstechniken. Wir entwickeln für Sie ausbaufähige maßgeschneiderte IT-Lösungen. Ihre Aufgabe unsere Herausforderung. IT-Designers GmbH Entennest Esslingen Tel / Fax 0711 / info@it-designers.de
8 Inhaltsverzeichnis 1 GRUNDBEGRIFFE DER PROGRAMMIERUNG Das erste Programm... 2 Vom Problem zum Programm... 4 Nassi-Shneiderman-Diagramme Zeichen Variablen Datentypen Übungen OBJEKTORIENTIERTE KONZEPTE Modellierung mit Klassen und Objekten Information Hiding und Kapselung Abstraktion und Brechung der Komplexität Erstes Programmbeispiel mit Objekten Flughafen-Projekt Übungen EINFÜHRUNG IN DIE PROGRAMMIERSPRACHE JAVA Sprachkonzepte von Java Eigenschaften von Java Die Java-Plattform Programmerzeugung und -ausführung Das Java Development Kit Java-Anwendungen und Internet-Programmierung Übungen EINFACHE BEISPIELPROGRAMME Lokale Variablen, Ausdrücke und Schleifen Zeichen von der Tastatur einlesen Erzeugen von Objekten Initialisierung von Objekten mit Konstruktoren Schreiben von Instanzmethoden Zusammengesetzte Objekte Selbst definierte Untertypen durch Vererbung Die Methode printf() und die Klasse Scanner Übungen
9 X Inhaltsverzeichnis 5 LEXIKALISCHE KONVENTIONEN Zeichenvorrat von Java Der Unicode Lexikalische Einheiten Übungen DATENTYPEN UND VARIABLEN Abstrakte Datentypen und Klassen Die Datentypen von Java Variablen Modifikatoren Arrays Aufzählungstypen Konstante und variable Zeichenketten Wrapper-Klassen Boxing und Unboxing Verkettung von Strings und Variablen anderer Datentypen Übungen AUSDRÜCKE UND OPERATOREN Operatoren und Operanden Ausdrücke und Anweisungen Nebeneffekte Auswertungsreihenfolge L-Werte und R-Werte Zusammenstellung der Operatoren Konvertierung von Datentypen Ausführungszeitpunkt von Nebeneffekten Übungen KONTROLLSTRUKTUREN Blöcke Kontrollstrukturen für die Sequenz Selektion Iteration Sprunganweisungen Übungen BLÖCKE UND METHODEN Blöcke und ihre Besonderheiten Methodendefinition und -aufruf
10 Inhaltsverzeichnis XI Polymorphie von Operationen Überladen von Methoden Parameterliste variabler Länge Parameterübergabe beim Programmaufruf Iteration und Rekursion Übungen KLASSEN UND OBJEKTE Information Hiding Klassenvariablen und Klassenmethoden Die this-referenz Initialisierung von Datenfeldern Instantiierung von Klassen Freigabe von Speicher Die Klasse Object Übungen VERERBUNG UND POLYMORPHIE Das Konzept der Vererbung Erweitern und Überschreiben Besonderheiten bei der Vererbung Polymorphie und das Liskov Substitution Principle Verträge Identifikation der Klasse eines Objektes Konsistenzhaltung von Quell- und Bytecode Übungen PAKETE "Programmierung im Großen" Pakete als Entwurfseinheiten Erstellung von Paketen Benutzung von Paketen Paketnamen Gültigkeitsbereich von Klassennamen Zugriffsmodifikatoren Übungen AUSNAHMEBEHANDLUNG Das Konzept des Exception Handlings Implementierung von Exception-Handlern in Java
11 XII Inhaltsverzeichnis 13.3 Ausnahmen vereinbaren und auswerfen Die Exception-Hierarchie Ausnahmen behandeln Vorteile des Exception-Konzeptes Assertions Übungen SCHNITTSTELLEN Trennung von Spezifikation und Implementierung Ein weiterführendes Beispiel Aufbau einer Schnittstelle Verwenden von Schnittstellen Vergleich Schnittstelle und abstrakte Basisklasse Das Interface Cloneable Übungen GESCHACHTELTE KLASSEN Elementklassen Lokale Klassen Anonyme Klassen Statische geschachtelte Klassen und Schnittstellen Realisierung von geschachtelten Klassen Übungen EIN-/AUSGABE UND STREAMS Für ganz Eilige ein erstes Beispiel Klassifizierung von Streams Das Stream-Konzept Bytestream-Klassen Characterstream-Klassen Standardeingabe und Standardausgabe Ein- und Ausgabe von Objekten Übungen GENERIZITÄT Generische Klassen Eigenständig generische Methoden Wildcards Generische Schnittstellen Die Klasse Class<T>
12 Inhaltsverzeichnis XIII 17.6 Generizität und Polymorphie Übungen COLLECTIONS Überblick über die Collection-API Iterieren über Collections Listen Warteschlangen Mengen Verzeichnisse Besonderheiten bei der Anwendung von Collections Übungen THREADS Zustände und Zustandsübergänge von Betriebssystem-Prozessen Zustände und Zustandsübergänge von Threads Programmierung von Threads Scheduling von Threads Zugriff auf gemeinsame Ressourcen Daemon-Threads Übungen APPLETS Die Seitenbeschreibungssprache HTML Das "Hello, world"-applet Der Lebenszyklus eines Applets Parameterübernahme aus einer HTML-Seite Importieren von Bildern Importieren und Abspielen von Audio-Clips Übungen OBERFLÄCHENPROGRAMMIERUNG MIT SWING Architekturmuster Model-View-Controller Die Swing-Architektur Ereignisbehandlung für Swing Integration von Swing in das Betriebssystem Swing-Komponenten Layout-Management Weitere Technologien der Ein- und Ausgabe Übungen
13 XIV Inhaltsverzeichnis 22 SERVLETS Das Internet und seine Dienste Dynamische Erzeugung von Seiteninhalten Web-Anwendungen erstellen Wichtige Elemente der Servlet-API Der Deployment Deskriptor Das Servlet "Forum" JAVASERVER PAGES Skriptelemente Direktiven Aktionen Verwendung von JavaBeans Tag-Bibliotheken NETZWERKPROGRAMMIERUNG MIT SOCKETS Verteilte Systeme Rechnername, URL und IP-Adresse Sockets Protokolle REMOTE METHOD INVOCATION Die Funktionsweise von RMI Entwicklung einer RMI-Anwendung Ein einfaches Beispiel Object by Value und Object by Reference Verwendung der RMI-Codebase Häufig auftretende Fehler und deren Behebung JDBC Einführung in SQL JDBC-Treiber Installation und Konfiguration von MySQL Zugriff auf ein DBMS Datentypen Exceptions Metadaten JDBC-Erweiterungspaket Connection Pooling
14 Inhaltsverzeichnis XV 27 ENTERPRISE JAVABEANS Idee der Enterprise JavaBeans Objektorientierte Modellierung Abbildung von Klassen auf Bean-Typen Überblick über die Enterprise JavaBeans-Architektur Konzept der EJB-Typen Session-Beans Der Applikations-Server JBoss Java Persistence API Vollständiges Beispiel: Eine einfache Bankanwendung ANHANG A DER ASCII-ZEICHENSATZ ANHANG B GÜLTIGKEITSBEREICHE VON NAMEN ANHANG C DIE KLASSE SYSTEM ANHANG D JNDI ANHANG E ANNOTATIONS BEGRIFFSVERZEICHNIS LITERATURVERZEICHNIS INDEX
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...
MehrGrundkurs 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
MehrInhalt. Vorwort. Bibliografische Informationen digitalisiert durch
Vorwort 1 Einleitung 1 1.1 Programmierung und Programmiersprachen 1 1.1.1 Programmierung 2 1.1.2 Grundlegende Programmstrukturen 3 1.1.3 Programmiersprachen 5 1.2 Was ist Java? 9 1.2.1 Ursprung von Java
MehrC 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
MehrPraxiswissen Online-Marketing
Praxiswissen Online-Marketing Affiliate- und E-Mail-Marketing, Suchmaschinenmarketing, Online-Werbung, Social Media, Facebook-Werbung 6. Auflage Praxiswissen Online-Marketing Praxiswissen Online-Marketing
MehrThomas Geisen. Arbeit in der Moderne
Thomas Geisen Arbeit in der Moderne Thomas Geisen Arbeit in der Moderne Ein dialogue imaginaire zwischen Karl Marx und Hannah Arendt Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
MehrInhaltsverzeichnis. 1 Grundlagen 1. 2 Einfache Programme 21
xi 1 Grundlagen 1 1.1 Daten und Befehle......................................... 2 1.2 Algorithmen............................................. 4 1.3 Variablen................................................
MehrFelix Huth. Straßenkinder in Duala
Felix Huth Straßenkinder in Duala VS COLLEGE Reviewed Research. Auf den Punkt gebracht. VS College richtet sich an hervorragende NachwuchswissenschaftlerInnen. Referierte Ergebnisse aus Forschungsprojekten
MehrProgrammieren mit Java
Reinhard Schiedermeier Programmieren mit Java 2., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrTanja Hartwig genannt Harbsmeier. Up- und Cross-Selling
Tanja Hartwig genannt Harbsmeier Up- und Cross-Selling Tanja Hartwig genannt Harbsmeier Up- und Cross-Selling Mehr Profit mit Zusatzverkäufen im Kundenservice Bibliografische Information der Deutschen
MehrAnjes Tjarks. Familienbilder gleich Weltbilder
Anjes Tjarks Familienbilder gleich Weltbilder Anjes Tjarks Familienbilder gleich Weltbilder Wie familiäre Metaphern unser politisches Denken und Handeln bestimmen Bibliografische Information der Deutschen
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrThomas von Winter Ulrich Willems (Hrsg.) Interessenverbände in Deutschland
Thomas von Winter Ulrich Willems (Hrsg.) Interessenverbände in Deutschland Thomas von Winter Ulrich Willems (Hrsg.) Interessenverbände in Deutschland Bibliografische Information Der Deutschen Nationalbibliothek
MehrC 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
MehrJorg Witte. Programmieren in C#
Jorg Witte Programmieren in C# Jorg Witte Programmieren in C# Von den ersten Gehversuchen bis zu den Sieben-Meilen-Stiefeln Teubner B. G. Teubner Stuttgart Leipzig Wiesbaden Bibliografische Information
MehrProgrammieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Modul Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 1 Stunde
MehrErwin Lammenett. TYPO3 Online-Marketing-Guide
Erwin Lammenett TYPO3 Online-Marketing-Guide Erwin Lammenett unter Mitarbeit von Stefan Koch, Andreas von Studnitz und Taras Vasilkevich TYPO3 Online-Marketing-Guide Affiliate- und E-Mail-Marketing, Keyword-Advertising,
MehrWilfried Weißgerber. Elektrotechnik für Ingenieure Klausurenrechnen
Wilfried Weißgerber Elektrotechnik für Ingenieure Klausurenrechnen Aus dem Programm Elektrotechnik Formeln und Tabellen Elektrotechnik herausgegeben von W. Böge und W. Plaßmann Vieweg Handbuch Elektrotechnik
MehrRalf-Stefan Lossack Wissenschaftstheoretische Grundlagen für die rechnerunterstützte Konstruktion
Ralf-Stefan Lossack Wissenschaftstheoretische Grundlagen für die rechnerunterstützte Konstruktion Ralf-Stefan Lossack Wissenschaftstheoretische Grundlagen für die rechnerunterstützte Konstruktion Mit 106
MehrMasterkurs Client/Server-Programmierung mit Java
Masterkurs Client/Server-Programmierung mit Java Dietmar Abts Masterkurs Client/Server- Programmierung mit Java Anwendungen entwickeln mit Standard-Technologien 4. Auflage Dietmar Abts FB Wirtschaftswissenschaften
MehrInhaltsverzeichnis. Enterprise Java im Überblick. Technologien der Java2 Enterprise Edition
Inhaltsverzeichnis Vorwort 13 I Enterprise Java im Überblick 1 Bedeutung von Enterprise Java und IBM WebSphere 21 1.1 Enterprise Java 23 1.1.1 Anforderungen 23 1.1.2 E-Business 30 1.1.3 Java 36 1.2 IBM
MehrUnterstützte Kommunikation in der Sprachtherapie
Hildegard Kaiser-Mantel Unterstützte Kommunikation in der Sprachtherapie Bausteine für die Arbeit mit Kindern und Jugendlichen Mit 46 Abbildungen und 3 Tabellen Ernst Reinhardt Verlag München Basel Hildegard
MehrInnovative Preismodelle für hybride Produkte
Wirtschaft Christoph Da-Cruz Innovative Preismodelle für hybride Produkte Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen Nationalbibliothek:
MehrChristina Holtz-Bacha (Hrsg.) Stereotype?
Christina Holtz-Bacha (Hrsg.) Stereotype? Christina Holtz-Bacha (Hrsg.) Stereotype? Frauen und Männer in der Werbung 2., aktualisierte und erweiterte Auflage Bibliografische Information der Deutschen Nationalbibliothek
MehrObjektorientierte Programmierung in Java
Objektorientierte Programmierung in Java 1. Auflage Objektorientierte Programmierung in Java schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag C.H. Beck im Internet:
MehrDie Big Five und ihre Auswirkungen auf das Gründungsverhalten
Nadine Schlabes Die Big Five und ihre Auswirkungen auf das Gründungsverhalten Eine konzeptionelle Studie Bachelorarbeit Schlabes, Nadine: Die Big Five und ihre Auswirkungen auf das Gründungsverhalten.
MehrEinstieg in die Informatik mit Java
1 / 41 Einstieg in die Informatik mit Java Vererbung Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 41 1 Überblick: Vererbung 2 Grundidee Vererbung 3 Verdeckte Variablen
MehrHerausgegeben von Professor Dr. Nikolaus Franke Universität Wien, Wien, Österreich
Museumsmarketing VS College richtet sich an hervorragende NachwuchswissenschaftlerInnen. Referierte Ergebnisse aus Forschungsprojekten oder Abschlussarbeiten werden in konzentrierter Form der Fachwelt
MehrYoga - die Kunst, Körper, Geist und Seele zu formen
Sport Carla Vieira Yoga - die Kunst, Körper, Geist und Seele zu formen Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen Nationalbibliothek:
MehrBirgit Baur-Müller. Westliche Heilpflanzen in der chinesischen Medizin. Von der Musterdiagnose zur Rezeptur
Westliche Heilpflanzen in der chinesischen Medizin Von der Musterdiagnose zur Rezeptur Westliche Heilpflanzen in der chinesischen Medizin Westliche Heilpflanzen in der chinesischen Medizin Von der Musterdiagnose
MehrFührung und Mikropolitik in Projekten
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrEntwicklung von Web-Anwendungen auf JAVA EE Basis
Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages
MehrPicking the winners - Dienstleistungsorientierte Bestandspflegeund Ansiedlungspolitik
Geographie Bernd Steinbrecher Picking the winners - Dienstleistungsorientierte Bestandspflegeund Ansiedlungspolitik Dienstleistungsunternehmen in der Regionalentwicklung am Beispiel der Region Aachen Diplomarbeit
MehrDer Weg in die Unternehmensberatung
Martin Hartenstein Fabian Billing Christian Schawel Michael Grein Der Weg in die Unternehmensberatung Consulting Case Studies erfolgreich bearbeiten 12. Auflage Der Weg in die Unternehmensberatung Martin
MehrBeschreibung des Angebotes
MCSA: Windows Server 2012 inklusive Java-Programmierung in Dresden Angebot-Nr. 00998242 Angebot-Nr. 00998242 Bereich Berufliche Weiterbildung Termin 21.09.2015-11.03.2016 Anbieter Montag bis Freitag von
MehrMike Kühne. Berufserfolg von Akademikerinnen und Akademikern
Mike Kühne Berufserfolg von Akademikerinnen und Akademikern Mike Kühne Berufserfolg von Akademikerinnen und Akademikern Theoretische Grundlagen und empirische Analysen Bibliografische Information der Deutschen
MehrGrundmann Rathner Abschlussprüfungen Bankwirtschaft, Rechnungswesen und Steuerung, Wirtschafts- und Sozialkunde
Grundmann Rathner Abschlussprüfungen Bankwirtschaft, Rechnungswesen und Steuerung, Wirtschafts- und Sozialkunde Prüfungstraining für Bankkaufleute Die Bücher der Reihe Prüfungstraining für Bankkaufleute
MehrUwe Flick. Triangulation
Uwe Flick Triangulation Qualitative Sozialforschung Band 12 Herausgegeben von Ralf Bohnsack Uwe Flick Christian Lüders Jo Reichertz Die Reihe Qualitative Sozialforschung Praktiken Methodologien Anwendungsfelder
MehrNiklas Mahrdt. Crossmedia
Niklas Mahrdt Crossmedia Niklas Mahrdt Crossmedia Werbekampagnen erfolgreich planen und umsetzen Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet
MehrGrundkurs Programmieren in Java
Grundkurs Programmieren in Java Band 1: Der Einstieg in Programmierung und Objektorientierung Bearbeitet von Dietmar Ratz, Jens Scheffler, Detlef Seese 1. Auflage 2001. Taschenbuch. 463 S. Paperback ISBN
MehrSoftwareentwicklung mit Enterprise JAVA Beans
Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung
MehrRoland Sturm. Politik in Großbritannien
Roland Sturm Politik in Großbritannien Roland Sturm Politik in Großbritannien Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation
MehrKati Förster (Hrsg.) Strategien erfolgreicher TV-Marken
Kati Förster (Hrsg.) Strategien erfolgreicher TV-Marken Kati Förster (Hrsg.) Strategien erfolgreicher TV-Marken Eine internationale Analyse Bibliografische Information der Deutschen Nationalbibliothek
MehrInhaltsverzeichnis. Fritz Jobst. Programmieren in Java ISBN: 978-3-446-41771-7. Weitere Informationen oder Bestellungen unter
sverzeichnis Fritz Jobst Programmieren in Java ISBN: 978-3-446-41771-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41771-7 sowie im Buchhandel. Carl Hanser Verlag, München
MehrEinführung und Vorstellung: Grundlagen der Java- Programmierung. paluno
Einführung und Vorstellung: Grundlagen der Java- Programmierung Gliederung 1 Einführung und Literatur 2 Java Sprachkonstrukte 3 Einführung in die objektorienderte Systementwicklung 4 Vererbung 5 ObjektorienDerte
MehrHuman Capital Management
Human Capital Management Raimund Birri Human Capital Management Ein praxiserprobter Ansatz für ein strategisches Talent Management 2., überarbeitete Auflage Raimund Birri Zürich, Schweiz ISBN 978-3-8349-4574-7
MehrProgrammieren I. Prinzipieller Ablauf. Eigenschaften von JAVA. Source-Code Javac Bytecode. Java Virtual Machine (Java, Browser, Appletviewer)
Programmieren I Grundlagen von JAVA Dr. Klaus Höppner Hello World in JAVA Hochschule Darmstadt WS 2007/2008 Elementare Datentypen 1 / 17 2 / 17 Eigenschaften von JAVA Prinzipieller Ablauf Plattform-und
MehrGradle. Ein kompakter Einstieg in modernes Build-Management. Joachim Baumann. Joachim Baumann, Gradle, dpunkt.verlag, ISBN
D3kjd3Di38lk323nnm Joachim Baumann Gradle Ein kompakter Einstieg in modernes Build-Management Joachim Baumann joachim.baumann@codecentric.de Lektorat: René Schönfeldt Copy Editing: Sandra Gottmann, Münster-Nienberge
MehrDominik Petko (Hrsg.) Lernplattformen in Schulen
(Hrsg.) Lernplattformen in Schulen (Hrsg.) Lernplattformen in Schulen Ansätze für E-Learning und Blended Learning in Präsenzklassen Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
MehrJava in a Nutshell O'REILLY. Deutsche Übersetzung von Peter Klicman. Cambridge Köln Paris Sebastopol Tokyo
Java in a Nutshell David Flanagan Deutsche Übersetzung von Peter Klicman O'REILLY Cambridge Köln Paris Sebastopol Tokyo Vorwort TeilL Einführung in Java xi Kapitel 1: Java-Übersicht 3 Warum ist Java interessant?
MehrUlrich Gebhard. Kind und Natur
Ulrich Gebhard Kind und Natur Ulrich Gebhard Kind und Natur Die Bedeutung der Natur für die psychische Entwicklung 2., aktualisierte und erweiterte Auflage 11 SPRINGER FACHMEDIEN WIESBADEN GMBH Bibliografische
MehrDas Internet als Instrument der Unternehmenskommunikation unter besonderer Berücksichtigung der Investor Relations
Wirtschaft Jörn Krüger Das Internet als Instrument der Unternehmenskommunikation unter besonderer Berücksichtigung der Investor Relations Eine theoretische und empirische Analyse Diplomarbeit Bibliografische
MehrSchulungen Training & Coaching individuell flexibel bedarfsgerecht Schulungen individuell - flexibel - bedarfsgerecht Training & Coaching Als Beratungs- und Entwicklungspartner stehen wir Ihnen mit unserem
MehrSession Beans & Servlet Integration. Ralf Gitzel ralf_gitzel@hotmail.de
s & Servlet Integration Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Motivation Das Interface Stateful und Stateless s Programmierung einer Stateful
MehrInhaltsverzeichnis. Carsten Vogt. Nebenläufige Programmierung. Ein Arbeitsbuch mit UNIX/Linux und Java ISBN:
Inhaltsverzeichnis Carsten Vogt Nebenläufige Programmierung Ein Arbeitsbuch mit UNIX/Linux und Java ISBN: 978-3-446-42755-6 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42755-6
MehrSpringer essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrBerufswahl und Bewährung
Berufswahl und Bewährung Silke Müller-Hermann Berufswahl und Bewährung Fallrekonstruktionen zu den Motivlagen von Studierenden der Sozialen Arbeit RESEARCH Silke Müller-Hermann Basel, Schweiz Zugleich
MehrBerufseinstieg für Ingenieure
Berufseinstieg für Ingenieure Elke Pohl Bernd Fiehöfer Berufseinstieg für Ingenieure Elke Pohl Bernd Fiehöfer Berlin, Deutschland ISBN 978-3-658-05073-3 DOI 10.1007/978-3-658-05074-0 ISBN 978-3-658-05074-0
MehrWerner Achte rt DATA BECKER
Werner Achte rt. DATA BECKER Inhaltsverzeichnis 1. Einführung 21 1.1 Entwurf von Anwendungssystemen 23 1.2 Entwicklung eines Programms 25 1.3 Objektorientierte Programmierung 29 1.4 Darstellung objektorientierter
MehrLösungen zum Lehrbuch Angewandtes Rechnungswesen
Lösungen zum Lehrbuch Angewandtes Rechnungswesen Carsten Wesselmann Lösungen zum Lehrbuch Angewandtes Rechnungswesen Detaillierte T-Konten und Rechenwege Carsten Wesselmann Köln Deutschland ISBN 978-3-658-07066-3
MehrMit freundlichen Empfehlungen KARL STORZ
Frauenärztliche Taschenbücher Herausgeber: Thomas Römer, Andreas D. Ebert, Wolfgang Straube Mit freundlichen Empfehlungen KARL STORZ Man sieht nur mit dem Herzen gut. Das Wesentliche ist für die Augen
MehrGravitation und Physik kompakter Objekte
Gravitation und Physik kompakter Objekte Max Camenzind Gravitation und Physik kompakter Objekte Eine Einführung in die Welt der Weißen Zwerge, Neutronensterne und Schwarzen Löcher Max Camenzind Heidelberg,
MehrProgrammieren I. Überblick. www.kit.edu. Institut für Angewandte Informatik
Programmieren I Überblick KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Programmieren Programmieren I (1. Semester)
MehrKonzeption eines Sportmagazins für Randsportarten
Medien Claudio Cosentino Konzeption eines Sportmagazins für Randsportarten Sport und Lifestylemagazin für Frauen Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische
MehrFührungsstile im Vergleich. Kritische Betrachtung der Auswirkungen auf die Mitarbeitermotivation
Wirtschaft Stefanie Pipus Führungsstile im Vergleich. Kritische Betrachtung der Auswirkungen auf die Mitarbeitermotivation Masterarbeit Bibliografische Information der Deutschen Nationalbibliothek: Die
MehrPolitikwissenschaft für die Soziale Arbeit
Politikwissenschaft für die Soziale Arbeit Benjamin Benz Günter Rieger Politikwissenschaft für die Soziale Arbeit Eine Einführung Benjamin Benz Evangelische Fachhochschule Rheinland-Westfalen-Lippe (EFH
MehrHans-Jürgen Appelrath, Dietrich Boles, Volker (laus, Ingo Wegener. Starthilfe Informatik
Hans-Jürgen Appelrath, Dietrich Boles, Volker (laus, Ingo Wegener Starthilfe Informatik Hans-Jürgen Appelrath, Dietrich Boles, Volker Claus, Ingo Wegener Starthilfe Informatik 2., durchgesehene Auflage
MehrElementare Numerik für die Sekundarstufe
Elementare Numerik für die Sekundarstufe Mathematik Primarstufe und Sekundarstufe I + II Herausgegeben von Prof. Dr. Friedhelm Padberg, Universität Bielefeld, und Prof. Dr. Andreas Büchter, Universität
MehrTheorie zu Übung 8 Implementierung in Java
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Theorie zu Übung 8 Implementierung in Java Klasse in Java Die Klasse wird durch das class-konzept
MehrKapitel 9: Klassen und höhere Datentypen. Klassen und höhere. Objekte, Felder, Methoden. Küchlin/Weber: Einführung in die Informatik
Klassen und höhere Datentypen Objekte, Felder, Methoden Küchlin/Weber: Einführung in die Informatik Klassen Klasse (class) stellt einen (i.a. benutzerdefinierten) Verbund-Datentyp dar Objekte sind Instanzen
MehrJava Programmierung Grundlagen
Seminarunterlage Version: 4.11 Version 4.11 vom 22. Dezember 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrFrançois Colling. Holzbau Beispiele
François Colling Holzbau Beispiele François Colling Holzbau Beispiele Musterlösungen, Formelsammlung, Bemessungstabellen 2., überarbeitete Auflage Mit 79 Tabellen, 98 Beispielen und ausführlichen Musterlösungen
Mehrmagnum 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?...
MehrRepetitorium Informatik (Java)
Repetitorium Informatik (Java) Tag 6 Lehrstuhl für Informatik 2 (Programmiersysteme) Übersicht 1 Klassen und Objekte Objektorientierung Begrifflichkeiten Deklaration von Klassen Instanzmethoden/-variablen
MehrEnterprise JavaBeans Überblick
Enterprise JavaBeans Überblick 1. Überblick Java EE 5 und Komponententechnologien 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5. Java Persistence: Entity Manager 6.
MehrInhalt 6 Vorwort 10 1 Warum Perl? 12 2 Grundlagen Variablen Spezial-Variablen Kontext Wahrheitswert 18 3 Skalare 20 3.
Inhalt 6 Vorwort 10 1 Warum Perl? 12 2 Grundlagen 14 2.1 Variablen 14 2.2 Spezial-Variablen 16 2.3 Kontext 16 2.4 Wahrheitswert 18 3 Skalare 20 3.1 Zahlen 20 3.2 Operatoren 24 3.3 Mathematische Funktionen
Mehr<Trainingsinhalt> C# programmieren
C# programmieren i training Inhaltsverzeichnis 1. Einführung in C#... 13 1.1 Das Ziel dieses Buches... 13 1.2 Grundsätzliches zur Sprache... 13 1.3 Programmiersprachen verstehen... 14
MehrHANAUER H!LFE e.v. (Hrsg.) Die Entwicklung professioneller Opferhilfe
HANAUER H!LFE e.v. (Hrsg.) Die Entwicklung professioneller Opferhilfe VS RESEARCH HANAUER H!LFE e.v. (Hrsg.) Die Entwicklung professioneller Opferhilfe 25 Jahre Hanauer Hilfe VS RESEARCH Bibliografische
MehrBehinderung und Migration
Behinderung und Migration Gudrun Wansing Manuela Westphal (Hrsg.) Behinderung und Migration Inklusion, Diversität, Intersektionalität Herausgeber Prof. Dr. Gudrun Wansing Prof. Dr. Manuela Westphal Universität
MehrAlexander Niemann. Das Einsteigerseminar Objektorientierte Programmierung in Java. bhv
Alexander Niemann Das Einsteigerseminar Objektorientierte Programmierung in Java G bhv Inhaltsverzeichnis Vorwort 11 Einleitung 13 Lernen - Üben 13 Über dieses Buch 14 Ш11ШШШШ '. ш Ш Java 19 Die Geschichte
MehrPhilipp Rösler Christian Lindner (Hrsg.) Freiheit: gefühlt gedacht gelebt
Philipp Rösler Christian Lindner (Hrsg.) Freiheit: gefühlt gedacht gelebt Philipp Rösler Christian Lindner (Hrsg.) Freiheit: gefühlt gedacht gelebt Liberale Beiträge zu einer Wertediskussion Bibliografische
MehrChristina Berghold. Die Szenario-Technik LEITFADEN. zur strategischen Planung mit Szenarien vor dem Hintergrund einer dynamischen Umwelt
Christina Berghold Die Szenario-Technik LEITFADEN zur strategischen Planung mit Szenarien vor dem Hintergrund einer dynamischen Umwelt Bibliografische Information der Deutschen Bibliothek Die Deutsche
MehrHunde in der Sozialen Arbeit mit Kindern und Jugendlichen
Martina Kirchpfening Hunde in der Sozialen Arbeit mit Kindern und Jugendlichen Mit 17 Abbildungen Ernst Reinhardt Verlag München Basel Martina Kirchpfening ist Sozialarbeiterin und Geschäftsführerin des
MehrBernhard Haas / Bettina von Troschke. Teamcoaching
Bernhard Haas / Bettina von Troschke Teamcoaching Bernhard Haas Bettina von Troschke Teamcoaching Exzellenz vom Zufall befreien Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche
MehrProgrammieren in Java
Fritz Jobst Programmieren in Java 6., vollständig überarbeitete Auflage HANSER i.--li. h"--v Inhalt Vorwort XI 1 Der Einstieg in Java 1 1.1 Erstellung und Ablauf von Programmen in Java 2 1.2 Das erste
MehrTeil II: Konzepte imperativer Sprachen
Teil II: Konzepte imperativer Sprachen Imperative Konzepte und Techniken Eine Einführung am Beispiel von Java K. Bothe, Institut für Informatik, HU Berlin, GdP, WS 2015/16 Version: 2. Nov. 2015 II. Konzepte
MehrDie Europäische Union erfolgreich vermitteln
Die Europäische Union erfolgreich vermitteln Monika Oberle (Hrsg.) Die Europäische Union erfolgreich vermitteln Perspektiven der politischen EU-Bildung heute Herausgeber Monika Oberle Universität Göttingen
MehrHans-Georg Schumann. Visual Basic Inklusive DVD-ROM
Hans-Georg Schumann Visual Basic 2010 Inklusive DVD-ROM Hans-Georg Schumann Visual Basic 2010 für Kids Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet
MehrKathrin Fahlenbrach Ingrid Brück Anne Bartsch (Hrsg.) Medienrituale
Kathrin Fahlenbrach Ingrid Brück Anne Bartsch (Hrsg.) Medienrituale Kathrin Fahlenbrach Ingrid Brück Anne Bartsch (Hrsg.) Medienrituale Rituelle Performanz in Film, Fernsehen und Neuen Medien Bibliografische
MehrEinführung in die Montessori-Pädagogik
Ingeborg Hedderich Einführung in die Montessori-Pädagogik Theoretische Grundlagen und praktische Anwendung 3., aktualisierte Auflage Mit 49 Abbildungen Ernst Reinhardt Verlag München Basel Prof. Dr. päd.
MehrH. Forst T. Fuchs-Buder A. R. Heller M. Weigand Hrsg. Weiterbildung Anästhesiologie
H. Forst T. Fuchs-Buder A. R. Heller M. Weigand Hrsg. Weiterbildung Anästhesiologie CME-Beiträge aus: Der Anaesthesist 2015 Weiterbildung Anästhesiologie H. Forst T. Fuchs-Buder A. R. Heller M. Weigand
MehrEchtzeit-Multitasking
Technische Informatik Klaus-Dieter Thies Echtzeit-Multitasking Memory Management und System Design im Protected Mode der x86/pentium-architektur. Shaker Verlag Aachen 2002 Die Deutsche Bibliothek - CIP-Einheitsaufnahme
MehrPIWIN I. Praktische Informatik für Wirtschaftsmathematiker, Ingenieure und Naturwissenschaftler I. Vorlesung 3 SWS WS 2007/2008
PIWIN I Kap. 7 Objektorientierte Programmierung - Einführung 1 PIWIN I Praktische Informatik für Wirtschaftsmathematiker, Ingenieure und Naturwissenschaftler I Vorlesung 3 SWS WS 2007/2008 FB Informatik
MehrKnasmüller.book Seite vii Mittwoch, 28. März 2001 11:11 11. vii. Inhaltsverzeichnis
Knasmüller.book Seite vii Mittwoch, 28. März 2001 11:11 11 vii 1 Einführung 1 1.1 Motivation.................................... 1 1.2 Vorteile der neuen Techniken...................... 3 1.3 Aufbau des
MehrSoftwareengineering. Schwerpunkt Software Engineering Ausbildung
Softwareengineering Schwerpunkt Software Engineering Ausbildung Agenda Vgl. alte/neue Stundentafel für PR u. SE Kompetenzbereiche im neuen Lehrplan Geplante Lehrstoffverteilung PR u. SE (neu) Zusätzliche
MehrEJB Beispiel. JEE Vorlesung 10. Ralf Gitzel ralf_gitzel@hotmail.de
EJB Beispiel JEE Vorlesung 10 Ralf Gitzel ralf_gitzel@hotmail.de 1 Stundenkonzept Gemeinsame Übung Stoff der letzten Stunde wird gemeinsam in einem Beispiel umgesetzt Details werden nochmals erklärt bzw.
MehrFamilienforschung. Herausgegeben von A. Steinbach, Duisburg, Deutschland M. Hennig, Mainz, Deutschland O. Arránz Becker, Köln, Deutschland
Familienforschung Herausgegeben von A. Steinbach, Duisburg, M. Hennig, Mainz, O. Arránz Becker, Köln, In der Familienforschung lassen sich zwei Grundpositionen zu Familie identifizieren, die seit Jahrzehnten
MehrIdeengeschichte der Physik
Ideengeschichte der Physik Eine Analyse der Entwicklung der Physik im historischen Kontext 2. Auflage Ideengeschichte der Physik Ideengeschichte der Physik Eine Analyse der Entwicklung der Physik im historischen
MehrUwe Jensen. Wozu Mathe in den Wirtschaftswissenschaften?
Uwe Jensen Wozu Mathe in den Wirtschaftswissenschaften? Studienbücher Wirtschaftsmathematik Herausgegeben von Prof. Dr. Bernd Luderer, Chemnitz Die Studienbücher Wirtschaftsmathematik behandeln anschaulich,
MehrWeb- Applikationen. in Java-Web
Einführung in Java-Web Web- Applikationen Frank Huber Humboldt-Universität zu Berlin Allgemeines Java: Programmierung ist Programmierung nach Konvention Insbesondere bei Web-Applikationen wurde eine API
Mehr