Stöbern Sie durch unsere Angebote (1.339 Treffer)

Funktionale Programmierung
23,99 € *
ggf. zzgl. Versand

Dieses Lehrbuch gibt eine kompakte Einführung in die Konzepte, Methoden und Techniken der funktionalen oder applikativen Programmierung. Es setzt keine Programmierkenntnisse voraus und eignet sich damit insbesondere für Anfänger, aber auch für alle, die mit der imperativen Programmierung vertraut sind und sich in die Thematik einarbeiten möchten. Mathematisch fundiert werden die theoretischen Grundlagen der Programmierung und ihre praktische Umsetzung behandelt. Das Ziel dabei ist, auch große Systeme entwerfen und handhaben zu können. Am Beispiel der modernen Programmiersprachen OPAL, ML, HASKELL und GOFER werden sowohl elementare als auch weiterführende Aspekte vorgestellt. Im Vordergrund stehen dabei immer konzeptuelle Fragestellungen, und nicht vollständige Sprachbeschreibungen.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Prozendurale Programmierung
44,99 € *
ggf. zzgl. Versand

Dieses Buch vermittelt die Vorteile und die Umsetzung einer methodisch sauberen Programmierung der ´´klassischen´´ Programmiersprachen, wie z. B. COBOL, Basic, C oder PL/1. Dadurch werden auch umfangreiche und komplexe Programme übersichtlich, sind leicht zu warten und erhalten eine Struktur mit mehrfach wiederverwendbaren Programmteilen und Modulen. Aus mehrjähriger Lehrerfahrung hervorgegangen zeigt es den Weg, einfache und komplexe Programme für Stapel- und Dialogverarbeitung effizient und zuverlässig zu entwerfen. Basis des Programmentwurfs ist der Datenfluss, insbesondere der Eingabedatenstrom. Grundlage sind vier Programm-Modelle für die Grundaufgaben bei der Abbildung von Dateien. Einfache Programme werden mit einem Programm-Modell realisiert. Komplexe Programme, speziell Dialogprogramme, werden durch Kombination von Programm-Modellen erreicht.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Programmierung in Python
39,99 € *
ggf. zzgl. Versand

Wer heute das Programmieren lernen möchte, kommt nicht daran vorbei, sich mit einer der beliebtesten Programmiersprachen für Einsteiger und Profis zu befassen: Python. Mit Python hat ihr Erfinder, Guido van Rossum, einen Nerv der Zeit getroffen, denn das Konzept dahinter bietet viele Ansätze, Lösungen und Vorgehensweise für Probleme, die andere Sprachen so nicht integrieren. Das Potential dieser einfachen und übersichtlichen Programmiersprache haben auch viele Universitäten erkannt, die mittlerweile in den Anfängerkursen der Informatik-bezogenen Studiengänge Python statt Java als Einsteigersprache lehren. Der klare Programmierstil legt darüber hinaus eine hervorragende Grundlage für das spätere Erlernen weiterer Sprachen. Denn Python unterstützt nicht nur die objektorientierte und aspektorientierte, sondern auch die strukturierte und funktionale Programmierung. So wird der Programmierer nicht zu einem einzigen Programmierstil gezwungen, sondern kann flexibel das am besten geeignete Paradigma für die jeweilige Aufgabe wählen. Der universelle Zugang, der es möglich macht, die Erfahrungen aus anderen Programmierkonzepten mehr oder weniger direkt weiter zu nutzen, ist ein weiterer Grund für den Erfolg von Python. Dieses Buch ist ein idealer Einstieg in die Programmierung mit Python. Ausführlich erläutert der Autor die elementaren Grundlagen, die nötig sind, um mit dieser Sprache Programme zu erstellen und zu pflegen. Daneben zeigt er, wie sich die OOP mit Python realisieren lässt und wie man Module und API-Schnittstellen integriert. Diverse weiterführende Themen wie die Erstellung grafischer Oberflächen oder der Zugriff auf Dateien und Datenbanken runden das Fachbuch ab. Einfache Beispiele veranschaulichen die grundsätzliche Anwendung der verschiedenen Techniken und machen das Buch dadurch zu einer unbedingten Empfehlung für Einsteiger und Praktiker, die die Programmierung mit Python lernen wollen.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Funktionale Programmierung
32,99 € *
ggf. zzgl. Versand

Gegenstand dieses Werkes sind die Theorie und Praxis der modernen funktionalen Programmierung. Dabei betrachten die Autoren aber nicht nur das, was mittels der heute implementierten Sprachen wie HASKELL, OPAL, ML usw. machbar ist, sondern weisen auch auf aktuelle Entwicklungen hin. Zum einen werden fortgeschrittene Programmiertechniken vorgestellt, wie z.B. die Verwendung unendlicher Datenstrukturen, Parser als Funktionen höherer Ordnung, Approximations-Algorithmen, Lösung von Gleichungssystemen usw. Zum anderen werden aber auch Sprachkonzepte diskutiert, wie z.B. eine systematische Form der Modularisierung oder besonders ausdrucksstarke und flexible Formen der Typisierung. Ein besonderes Gewicht wird generell auf die Integration verschiedener Paradigmen gelegt, wie etwa die Verbindung mit Konzepten der objektorientierten, der nebenläufigen oder der Constraint-basierten Programmierung. In diesem Zusammenhang wird speziell auch die Bedeutung von Monaden analysiert und kritisch hinterfragt.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Einführung in die Programmierung
32,99 € *
ggf. zzgl. Versand

Das Buch ist für Sozial- und Wirtschaftswissenschaftler gedacht, für die die Erlernung einer Programmiersprache zur (universitären) Grundausbildung gehört. Es vermittelt ein grundlegendes Verständnis für die Informationstechnologie, indem deren Funktionsweise aufgezeigt wird. Die Grundlagen von Programmiersprachen im Allgemeinen und von JAVA(tm) im Besonderen werden zunächst in Grundzügen vorgestellt und anhand der Gestaltung von grafischen Benutzungsoberflächen praktisch erprobt. Mit Hilfe der Unified Modeling Language (UML) wird die Nutzung von einfachen Algorithmen und Mustern bei der Gestaltung von Softwareentwürfen demonstriert, die im Anschluss mittels JAVA(tm) implementiert werden. Die Programmierung mit JAVA(tm) wird damit als die letzte Phase eines modellbasierten Vorgehens bei der Entwicklung von Anwendungssystemen aufgefasst. Es wird ein durchgängiges Programmierbeispiel verwendet, das im Internet unter http://wiseweb.wiwi.tu-dresden.de/javabuch abrufbar ist. Dort finden sich auch Lösungen zu den Übungsaufgaben und weitere Hinweise und Tipps.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Parallele Programmierung
37,99 € *
ggf. zzgl. Versand

Parallele Rechenleistung ist allgegenwärtig, wird jedoch nur durch parallele Programmiertechniken effizient. Dies wirkt sich auf die Softwareerstellung aus. Ausführliche, exakte Anleitung zur erfolgreichen Realisierung effizienter Programme... Multiprozessor-Desktoprechner, Cluster von PCs und Innovationen wie Hyperthreading oder Multicore-Prozessoren machen parallele Rechenressourcen allgegenwärtig. Die Ausnutzung dieser Rechenleistung ist jedoch nur durch parallele Programmiertechniken möglich. Das Buch stellt diese Techniken für herkömmliche Parallelrechner und für neuartige Plattformen umfassend dar. Neben den Grundlagen der parallelen Programmierung werden Programmierumgebungen wie Pthreads, Java-Threads, OpenMP, MPI oder PVM sowie die zugehörigen Programmiermodelle behandelt.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Objektorientierte Programmierung
49,90 € *
ggf. zzgl. Versand

Die praxisorientierte Einführung in OOP Unverzichtbare Skills für guten Code Von den Prinzipien über den Entwurf bis zur Umsetzung Viele Praxistipps, UML-Diagramme und Codebeispiele Komplexe Projekte solide strukturieren, tragfähige Designs erstellen, guten Code schreiben und wartbare Software liefern: Dafür brauchen Entwickler ein Repertoire, aus dem Objektorientierung nicht mehr wegzudenken ist. In diesem Buch finden Sie alles, was Sie brauchen, um sich in die Objektorientierung einzuarbeiten und ihre Prinzipien zur Basis Ihrer eigenen Arbeit zu machen. Die Autoren erläutern alle Themen anschaulich und verständlich anhand einer Vielzahl typischer Beispiele. Mit UML-Diagrammen und gut kommentierten Codebeispielen in den gängigsten objektorientierten Sprachen bringen sie Ihnen die Umsetzung nahe. Da der Teufel bekanntlich im Detail steckt, ziehen sie viele praktische Anwendungsfälle heran und geben immer wieder Tipps, wie Sie bad smells vermeiden und sauberen Code schreiben. Anhand eines größeren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie OOP konsequent realisieren können. So profitieren Sie von der langjährigen Erfahrung der Autoren mit allen Aspekten der Entwicklung komplexer Software. Aus dem Inhalt: Prinzipien des objektorientierten Entwurfs Kapselung von Daten Polymorphie Struktur objektorientierter Software Klassen und Prototypen Konkrete und abstrakte Datentypen Beziehungen zwischen Objekten Klassen von Werten und Objekten Vererbungsbeziehungen Mehrfachvererbung Statische und dynamische Klassifizierung Persistenz Erzeugung und Zerstörung von Objekten Objekte in Aktion und in Interaktion Objekte als Vertragspartner Module als konfigurierbare und änderbare Komponenten MVC Aspekte und Objektorientierung Beispielprojekt Glossar

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Lehrbuch Objektorientierte Programmierung mit B...
25,25 € *
ggf. zzgl. Versand

Informationen zur Titelgruppe: Gliederung Objektorientierte Konzepte; Zustandsmodelle; Algorithmische Beschreibung von Abläufen; Beziehungen zwischen Objekten; Generalisierung und Spezialisierung; Projektarbeit Software-Entwicklung

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
C++ Programmierung für Anfänger
12,95 € *
ggf. zzgl. Versand

Möchten auch Sie in die C++-Programmierung einsteigen? Dann ist ´´C++ Programmierung für Anfänger´´ genau das richtige für Sie. Das Buch beginnt mit einem einfachen ´´Hallo-Welt-Programm´´ und führt Sie zügig und mit vielen Beispielen hin zu komplexen Themen wie Zeigern, OOP und Vererbung. Starten Sie jetzt durch und lernen Sie C++, eine der ausgereiftesten, vielseitigsten und bekanntesten Programmiersprachen. Egal ob für den Beruf oder als Hobby; hier werden auch Einsteiger schnell Erfolgserlebnisse haben. Mit vielen Beispielen und Übungen

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot