Narrow your search

Library

ULiège (2304)

KU Leuven (2250)

ULB (2225)

Odisee (1752)

Thomas More Mechelen (1751)

VIVES (1751)

Thomas More Kempen (1748)

UCLL (1748)

UGent (807)

KBC (483)

More...

Resource type

book (2581)

digital (3)

article (1)

dissertation (1)

image (1)

More...

Language

English (2472)

German (109)

Undetermined (2)


Year
From To Submit

2021 (18)

2020 (90)

2019 (160)

2018 (147)

2017 (177)

More...
Listing 1 - 10 of 2583 << page
of 259
>>
Sort by

Book
Programming Languages: Principles and Paradigms
Authors: --- ---
ISBN: 9781848829145 9781848829138 1848829132 Year: 2010 Publisher: London Springer London

Loading...
Export citation

Choose an application

Bookmark

Abstract

This excellent addition to the UTiCS series of undergraduate textbooks provides a detailed and up to date description of the main principles behind the design and implementation of modern programming languages. Rather than focusing on a specific language, the book identifies the most important principles shared by large classes of languages. To complete this general approach, detailed descriptions of the main programming paradigms, namely imperative, object-oriented, functional and logic are given, analysed in depth and compared. This provides the basis for a critical understanding of most of the programming languages. An historical viewpoint is also included, discussing the evolution of programming languages, and to provide a context for most of the constructs in use today. The book concludes with two chapters which introduce basic notions of syntax, semantics and computability, to provide a completely rounded picture of what constitutes a programming language.


Book
C als erste Programmiersprache : Vom Einsteiger zum Profi
Authors: --- ---
ISBN: 3835192299 Year: 2008 Publisher: Wiesbaden : Vieweg+Teubner Verlag : Imprint: Vieweg+Teubner Verlag,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Die Sprachkonzepte von C werden dem Einsteiger von Grund auf – bis hin zum Schreiben komplexer professioneller Programme – vorgestellt. Der im Buch dargestellte Sprachumfang entspricht dem ISO-Standard und ist damit absolut herstellerneutral. Der sorgfältig ausgearbeitete Lernstoff wird durch zahlreiche lauffähige Beispiele veranschaulicht. Durch ausgesuchte und an Schulen und Hochschulen erprobte Übungsaufgaben werden gewonnene Kenntnisse vertieft. Auf der beiliegenden CD-ROM werden die Beispiele und Lösungen zu den Aufgaben im Buch gleich mitgeliefert. Um sofort mit dem Programmieren starten zu können, enthält die CD-ROM zudem das Visual Studio 2005 von Microsoft in der Express Edition mit dem Visual C++ Compiler.


Book
Grundkurs Programmieren mit Delphi : Systematisch programmieren lernen für Einsteiger
Author:
ISBN: 365814274X Year: 2016 Publisher: Wiesbaden : Springer Fachmedien Wiesbaden : Imprint: Springer Vieweg,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Das Lehrbuch zeigt die Grundzüge der modernen Programmierung. Diese kann mit allen verfügbaren Delphi-Versionen, ob alt oder neu, leicht erlernt werden. Dabei begleitet dieses Einsteiger-Werk ausführlich jeden einzelnen Lernschritt: Es werden vielfältige Benutzeroberflächen programmiert, Simulationen und Grafik finden statt, Textverarbeitung und der Umgang mit Datenbeständen werden vorgeführt, aber auch das Rechnen kommt nicht zu kurz. Zusätzlich stehen im kostenlosen Online-Service zum Buch ca. 100 Delphi-Projekte zu allen Programmbeispielen zur Verfügung. Zeitraubendes Abtippen von Quelltexten entfällt damit. Der Inhalt Übersicht über die alten und neuen Delphi-Versionen – Benutzeroberflächen mit Delphi herstellen – Objekt, Ereignis, Ereignisprozedur – Weitere Bedienelemente – Ereignisprozeduren: Verwendung von properties – Einfache Tests und Alternativen – Timer und Timer-Ereignisse – Ganze Zahlen – Grafikprogrammierung – Zählschleifen – Nichtnumerische Speicherplätze – Arbeit mit Zeichenfolgen (Strings) – Speicherplätze für Dezimalbrüche – Prozeduren und Funktionen – Mit Delphi: Pascal lernen Die Zielgruppen Studierende und Schüler Einsteiger in die Delphi-Programmierung Der Autor Dr. habil. Wolf-Gert Matthäus ist Hochschullehrer für Informatik und Mathematik. Er ist Autor zahlreicher Fachbücher.


Book
Die C++-Standardbibliothek : Einführung und Nachschlagewerk
Authors: ---
ISBN: 354026440X Year: 2005 Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Die C++-Standardbibliothek, deren interessantester Teil die Standard Template Library (STL) ist, revolutioniert die C++-Programmierung. Der korrekte und effiziente Einsatz stellt eine große Herausforderung dar, die nur mit fundiertem Wissen zu meistern ist. In diesem Buch wird die Funktionsweise und Implementierung der einzelnen Komponenten (Container, Iteratoren, Algorithmen, Funktionsobjekte, Strings, Streams usw.) verständlich und detailliert erklärt, wobei typische Stolpersteine aufgezeigt werden. Zahlreiche, mit gängigen C++-Compilern getestete Programmbeispiele demonstrieren den praktischen Einsatz. Antworten auf Standardfragen sowie unzählige Tipps und Tricks machen das Buch zu einem nützlichen Ratgeber für den alltäglichen Gebrauch. Anhand von anspruchsvollen Aufgaben und deren Lösungen kann das erworbene Wissen überprüft und vertieft werden. Der komplette Programmcode ist im Internet verfügbar. Ein ausführlicher Index ermöglicht gezieltes Nachschlagen.


Book
Einführung in C : Praktisches Lern- und Arbeitsbuch für Programmieranfänger
Author:
ISBN: 3658129220 Year: 2016 Publisher: Wiesbaden : Springer Fachmedien Wiesbaden : Imprint: Springer Vieweg,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Dieses Buch ist als Lern- und Arbeitsbuch für die Programmiersprache C konzipiert. Der Leser lernt anhand einer Vielzahl von Problemlösungen sich algorithmisches, strukturiertes Denken anzueignen und die Basiskonzepte wie Algorithmen, Variablen oder Modularität zu beherrschen. Die Programmiersprache C ist sehr gut für Einsteiger geeignet, da sie die Basis für die modernen objektorientierten Sprachen C++, Java sowie C# bildet. C ist außerdem eine flexible und effiziente Sprache, mit der auch komplexe Aufgaben schnell gelöst werden können. Eine Besonderheit des Buches ist die fundierte Erklärung und Wiederholung grundlegender mathematischer Konzepte, wie z. B. Primzahlen, Mengen, Brüche, Matrizen, Gleichungen und Geometrie. Die Vielfältigkeit der vorgestellten Themen macht das Buch auch für fortgeschrittene Leser interessant. Zusatzmaterial zum Buch wird auf der Homepage der Autorin bereitgestellt. Der Inhalt Die Programmiersprache C im Überblick – elementare Operationen – Arrays und Zeiger – Zeichenketten und Dateioperationen – Strukturen – Bitfelder – Unionen – Bitoperationen – Zeitfunktionen – Zufallszahlen – Datenstrukturen – verkettete Listen – Anwendung: große Zahlen – Anwendung: raumfüllende Fraktale Die Zielgruppen - Studierende der Informatik, Mathematik und Ingenieurswissenschaften - Programmierer und andere IT-Professionals, die sich mit der Entwicklung von Computersystemen und Anwendungsprogrammen beschäftigen Die Autorin Prof. Dr. Doina Logofătu ist Professorin für Mathematik und Informatik an der Frankfurt University of Applied Sciences.


Book
Einführung in die Programmierung : Grundlagen, Java, UML
Authors: --- ---
ISBN: 1280615311 9786610615315 3540328564 Year: 2006 Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

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.


Book
C++20 Recipes : A Problem-Solution Approach
Authors: ---
Year: 2020 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers. This book is a handy code cookbook reference guide that covers the C++ core language standard as well as some of the code templates available in standard template library (STL). In C++20 Recipes: A Problem-Solution Approach, you'll find numbers, strings, dates, times, classes, exceptions, streams, flows, pointers, and more. Also, you'll see various code samples, templates for C++ algorithms, parallel processing, multithreading, and numerical processes. It also includes 3D graphics programming code. A wealth of STL templates on function objects, adapters, allocators, and extensions are also available. This is a must-have, contemporary reference for your technical library to help with just about any project that involves the C++ programming language. You will: See what's new in C++20 Write modules Work with text, numbers, and classes Use the containers and algorithms available in the standard library Work with templates, memory, concurrency, networking, scripting, and more Code for 3D graphics.


Book
Code Generation with Roslyn
Author:
Year: 2017 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Learn how Roslyn's new code generation capability will let you write software that is more concise, runs faster, and is easier to maintain. You will learn from real-world business applications to create better software by letting the computer write its own code based on your business logic already defined in lookup tables. Code Generation with Rosyln is the first book to cover this new capability.  You will learn how these techniques can be used to simplify systems integration so that if one system already defines business logic through lookup tables, you can integrate a new system and share business logic by allowing the new system to write its own business logic based on already existing table-based business logic. One of the many benefits you will discover is that Roslyn uses an innovative approach to compiler design, opening up the inner workings of the compiler process. You will learn how to see the syntax tree that Roslyn is building as it compiles your code. Additionally, you will learn to feed it your own syntax tree that you create on the fly. What You Will Learn: • Structure logic to be stored in database design • Build complex conditional logic based on lookup data in the database • Compile code that you generate programmatically • Discover generated code and run it dynamically to implement new business logic • Debug problems in generated code • Deploy and access generated code.


Book
Übersetzerbau : Virtuelle Maschinen
Authors: ---
ISBN: 3540495975 Year: 2007 Publisher: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Will man für eine moderne Programmiersprache Code erzeugen, wird man schnell feststellen, dass man bei der Übersetzung gerne Befehle verwenden würde, die so von einer konkreten Maschine nicht bereit gestellt werden. Andererseits ändern sich die Instruktionssätze moderner Rechner so schnell, dass es auch gar nicht sinnvoll erscheint, den Compiler zu sehr auf zufälligerweise bereitgestellte Operationen festzulegen. Eine solche Festlegung könnte nämlich bedeuten, dass man nach wenigen Jahren den Compiler gänzlich neu schreiben müsste. Um dieses zu vermeiden wird ein Code für eine idealisierte Maschine erzeugt, deren Befehle dann jeweils nur noch auf den verschiedenen konkreten Zielrechnern zu implementieren sind. Einerseits erleichtert dieses Vorgehen die Portierbarkeit des Compilers. Andererseits vereinfacht dies auch die Übersetzung selbst, da man den Befehlssatz entsprechend der jeweiligen zu übersetzenden Programmiersprache geeignet wählen kann. In dem Buch werden solche virtuellen Maschinen für imperative, funktionale, logische und objekt-orientierte Programmiersprachen vorgestellt. Dabei wird insbesonds auf die Übersetzungsschemata eingegangen, wie man für die jeweiligen konkreten Programmkonstrukte der Programmiersprache die Befehlsfolgen für die zugehörige virtuelle Maschine konstruiert. Neben einer vertieften Einsicht in allgemeine Konzepte von Programmiersprachen vermittelt unser Buch darum grundlegende Techniken zur Implementierung moderner Übersetzer.


Book
Grundkurs Algorithmen und Datenstrukturen in JAVA : Eine Einführung in die praktische Informatik
Authors: ---
ISBN: 365817546X Year: 2017 Publisher: Wiesbaden : Springer Fachmedien Wiesbaden : Imprint: Springer Vieweg,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Dieses Lehrbuch für Ausbildung und Studium stellt die klassischen Informatik-Inhalte wie Sortieralgorithmen, Baumstrukturen, Komplexität, Rekursion und Algorithmenklassen bereit und wurde angepasst für die aktuelle Java-Version, wobei die verwendeten Neuerungen (Lambda-Ausdrücke, Ströme usw.) kurz erklärt werden. Vorteil des Buches sind die klare Ausrichtung an der Praxis und die Implementierung der Algorithmen in Java. Das Buch wurde für Studierende der Informatik im Haupt- oder Nebenfach entwickelt, ist aber auch für Schüler in Leistungskursen oder IT-Ausbildungsklassen geeignet. Die Themen werden verständlich behandelt und mit in Java formulierten, gut lesbaren Algorithmen dargestellt. Der Inhalt Begriffsbildung Komplexität Rekursion Suchen Sortierverfahren Baumstrukturen Ausgeglichene Bäume Algorithmenklassen Die Zielgruppen Studierende der Informatik an Hochschulen IT-Ausbildungsklassen Gymnasiasten mit Leistungskurs Informatik Die Autoren Prof. Dr. Andreas Solymosi ist Diplom-Mathematiker (Universität Leningrad) mit Promotion in Informatik (Universität Erlangen/Nürnberg), Freiberufler und emeritierter Professor für Informatik an der Beuth-Hochschule für Technik in Berlin. Prof. Dr. Ulrich Grude ist Diplom-Informatiker mit Promotion in Informatik (TU Berlin) und emeritierter Professor für Informatik an der Beuth-Hochschule für Technik in Berlin.

Listing 1 - 10 of 2583 << page
of 259
>>
Sort by