Search results for "program"
Items we need to order for you

Programming
An Introduction to Programming by the Inventor of C++ Preparation for Programming in the Real World The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field. Focus on Fundamental Concepts and Techniques The book explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code. Programming with Today’s C++ (C++11 and C++14) The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. The book presents modern C++ programming techniques from the start, introducing the C++ standard library and C++11 and C++14 features to simplify programming tasks. For Beginners—And Anyone Who Wants to Learn Something New The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study. Also, practitioners and advanced students have gained new insight and guidance by seeing how a master approaches the elements of his art. Provides a Broad View The first half of the book covers a wide range of essential concepts, design and programming techniques, language features, and libraries. Those will enable you to write programs involving input, output, computation, and simple graphics. The second half explores more specialized topics (such as text processing, testing, and the C programming language) and provides abundant reference material. Source code and support supplements are available from the author’s website.
R 951.00

Learn Python Programming
Learn the fundamentals of Python (3.7) and how to apply it to data science, programming, and web development. Fully updated to include hands-on tutorials and projects.Key FeaturesLearn the fundamentals of Python programming with interactive projectsApply Python to data science with tools such as IPython and JupyterUtilize Python for web development and build a real-world app using DjangoBook DescriptionLearn Python Programming is a quick, thorough, and practical introduction to Python - an extremely flexible and powerful programming language that can be applied to many disciplines. Unlike other books, it doesn't bore you with elaborate explanations of the basics but gets you up-and-running, using the language. You will begin by learning the fundamentals of Python so that you have a rock-solid foundation to build upon. You will explore the foundations of Python programming and learn how Python can be manipulated to achieve results. Explore different programming paradigms and find the best approach to a situation; understand how to carry out performance optimization and effective debugging; control the flow of a program; and utilize an interchange format to exchange data. You'll also walk through cryptographic services in Python and understand secure tokens. Learn Python Programming will give you a thorough understanding of the Python language. You'll learn how to write programs, build websites, and work with data by harnessing Python's renowned data science libraries. Filled with real-world examples and projects, the book covers various types of applications, and concludes by building real-world projects based on the concepts you have learned.What you will learnGet Python up and running on Windows, Mac, and LinuxExplore fundamental concepts of coding using data structures and control flowWrite elegant, reusable, and efficient code in any situationUnderstand when to use the functional or OOP approachCover the basics of security and concurrent/asynchronous programmingCreate bulletproof, reliable software by writing testsBuild a simple website in DjangoFetch, clean, and manipulate dataWho this book is forLearn Python Programming is for individuals with relatively little experience in coding or Python. It's also ideal for aspiring programmers who need to write scripts or programs to accomplish tasks. The book shows you how to create a full-fledged application.
R 1,498.00

R 764.00

R 641.00

R 378.00

Beginning Programming All-in-One For Dummies
Let there be code! Beginning Programming All-in-One For Dummies offers one guide packed with 7 books to teach you programming across multiple languages. Coding can seem complex and convoluted, but Dummies makes it simple and easy to understand. You’ll learn all about the principles of programming, algorithms, data structures, debugging programs, unique applications of programming and more while learning about some of the most popular programming languages used today. Move confidently forward in your computer science coursework or straight into the workforce. You’ll come away with a rock-solid foundation in the programming basics, using data, coding for the web, and building killer apps. Learn the basics of coding, including writing and compiling code, using algorithms, and data structuresGet comfortable with the syntax of several different programming languagesWrap your mind around interesting programming opportunities such as conducting biological experiments within a computer or programming a video game engineDevelop cross-platform applications for desktop and mobile devicesThis essential guide takes the complexity and convolution out of programming for beginners and arms you with the knowledge you need to follow where the code takes you.
R 896.00

R 916.00

Systems Programming
Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of the relationship among operating systems, networking, distributed systems, and programming. Uniquely organized around four viewpoints (process, communication, resource, and architecture), the fundamental and essential characteristics of distributed systems are explored in ways which cut across the various traditional subject area boundaries. The structures, configurations and behaviours of distributed systems are all examined, allowing readers to explore concepts from different perspectives, and to understand systems in depth, both from the component level and holistically.
R 2,941.00


R 682.20

Visual C# How to Program, Global Edition
For all basic-to-intermediate level courses in Visual C# programming. An informative, engaging, challenging and entertaining introduction to Visual C# Created by world-renowned programming instructors Paul and Harvey Deitel, Visual C# How to Program, 6th Edition introduces students to the world of desktop, mobile and web app development with Microsoft’s® Visual C#® programming language. Students will use the .NET platform and the Visual Studio® Integrated Development Environment to write, test, and debug applications and run them on a wide variety of Windows® devices. At the heart of the book is the Deitel signature live-code approach—rather than using code snippets, the authors present concepts in the context of complete working programs followed by sample executions. Students begin by getting comfortable with the Visual Studio Community edition IDE and basic C# syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of object-oriented programming. With this strong foundation in place, the authors introduce more sophisticated techniques, including searching, sorting, data structures, generics, and collections. Additional practice is provided through a broad range of example programs and exercises selected from computer science, business, education, social issues, personal utilities, sports, mathematics, puzzles, simulation, game playing, graphics, multimedia and many other areas.
R 3,391.00


Practical C++ STL Programming
Learn how to use the classes, algorithms, and other programming constructs of C++ STL. This comprehensive and practical guide covers a broad range of STL programming topics and highlights numerous programming constructs from the C++20 and C++23 standards.Mastering use of STL can be daunting for both new and experienced C++ programmers. It doesn’t help that the ISO C++ specification documents are meticulous and verbose. This book is organized to help you quickly understand C++ STL programming, focusing on the real-world aspects of its usage. Rather than spend time providing extensive explanations of the inner workings of STL, author Daniel Kusswurm judiciously explores these intricacies only when they advance the reader’s understanding of a particular topic.This book is accompanied by over 100 source code examples, designed to accelerate learning by emphasizing practical use cases. It coincides with the C++20 and C++23 standards and works with any OS platform that supports these standards including Windows (Visual C++), Linux (GNU C++) and macOS (clang). After reading Practical C++ STL Programming, you’ll be able to exploit the computational capabilities of STL to implement a wide variety of software algorithms and solve unique programming challenges.What You Will Learn Explore STL capabilities, including how to generate formatted output, utilize sequence containers, apply utility classes, exploit smart pointers, manipulate associative containers, and exercise container adaptors.Apply algorithms and iterators to perform a wide variety of container operations including sorts, searches, insertions, removals, and erasures.Utilize ranges and range iterators, adaptors, views, compositions, projections, and factories.Perform file and directory operations using STL’s file system classes.Execute chronological calculations and formatting using the time classes.Employ STL’s random number generation and distribution classes.Implement numerical processing algorithms using STL’s std::valarray and std:complex classes.Accelerate program performance using STL’s concurrency classes and algorithm execution policies.Who This Book Is For Software developers and programmers who understand the basic syntax and semantics of C++ and want/need to learn how to use STL’s classes and algorithms, or programmers who have experience using STL as specified by the C++11/14/17 standards and are interested in learning how to use the new STL classes and algorithms of C++20/23. Computer science/engineering students or hobbyists who want to learn about or better understand the capabilities of STL.
R 2,280.00

R 539.90

Java for Programmers
The professional programmer's Deitel® guide to Java with integrated generative AI Written for programmers with a background in another high-level language, in Java for Programmers: with Generative AI, Fifth Edition, you'll learn modern Java development hands on using the latest Java idioms and features and genAIs. In the context of 200+ real-world code examples, you'll quickly master Java fundamentals then move on to arrays, strings, regular expressions, JSON/CSV processing with the Jackson library, private- and public-key cryptography, classes, inheritance, polymorphism, interfaces, dependency injection, exceptions, generic collections, custom generics, functional programming with lambdas and streams, JavaFX GUI, graphics and multimedia, platform threads, virtual threads, structured concurrency, scoped values, building API-based Java genAI apps, database with JDBC and SQLite, the Java Platform Module System and JShell for Python-like interactivity. Features: GenAI Prompt Engineering, API Calls, 600 GenAI ExercisesChatGPT, Gemini, Claude, PerplexityMultimodal: Text, Code, Images, Audio, Speech-to-Text, Text-to-Speech, VideoGenerics: Collections, Classes, MethodsFunctional Programming: Lambdas & StreamsJavaFX: GUI, Graphics, MultimediaConcurrency: Parallel Streams, Virtual Threads, Structured Concurrency, Scoped Values, Concurrent Collections, Multi-CoreDatabase: JDBC, SQL, SQLiteJava Platform Module System (JPMS)Objects Natural: Java API, String, BigInteger, BigDecimal, Date/Time, Cryptography, ArrayList, Regex, JSON, CSV, Web ServicesJShell for Python-Like Interactivity Want to stay in touch with the Deitels? Contact the authors at deitel@deitel.comJoin the Deitel social media communitiesdeitel.com/linkedinfacebook.com/DeitelFaninstagram.com/DeitelFanx.com/deitelyoutube.com/DeitelTVmastodon.social/@deitelFor source code and updates, visit: deitel.com/javafp5 Reviewer Comments"The future of Java programming is here, and this new edition of Deitel is leading the charge! By embracing genAI head-on, the authors are potentially revolutionizing programming education. Through its integrative approach to the use and study of genAI, this book is positioned to be the leading book in modern Java and its applications. Indeed, I expect that it should be widely adopted by instructors who want to ingrain in their students an appreciation for the critical role that Java will play in data science, machine learning, artificial intelligence, and cybersecurity. "The book's innovative and forward-thinking use of genAI facilitates reader engagement and inspires readers to think critically about the benefits and limitations of AI as a programming aid. Chapter 19 could become everyone's favorite new Java book chapter--the generative AI API-based code examples are interesting and fun. "All audiences of this book should read the Preface--there's so much to get excited about! It demonstrates, with refreshing transparency and honesty, how much love and care went into the r
R 1,879.00

Programming C# 10
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 10.0 and .NET 6 fundamentals and techniques for building cloud, web, and desktop applications.Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features. You'll get up to speed on .NET 6 and the latest C# 9.0 and 10.0 additions, including records, enhanced pattern matching, and new features designed to remove "ceremony" to improve productivity.Understand how .NET has changed in the most recent releases, and learn what it means for application developmentSelect the most appropriate C# language features for any taskLearn when to use the new features and when to stick with older onesExamine the range of functionality available in .NET's class librariesLearn how you can apply these class libraries to practical programming tasksExplore numerous small additions to .NET that improve expressiveness"Unlike books that focus on Visual Studio and technologies that interact with C#, this one covers the core language, and mastery of this core is essential to successfully building good software. It covers important concepts followed by generous code examples to explain them. It's thorough, detailed, and gets at the nooks and crannies of the language rarely covered elsewhere. It's a complete course on C#." --Jeremy Morgan Software/DevOps engineerIan Griffiths has worked in various aspects of computing, including computer networking, embedded real-time systems, broadcast television systems, medical imaging, and all forms of cloud computing. Ian is a Technical Fellow at endjin, and a Microsoft MVP in Developer Technologies. He's the author of several O'Reilly books and has written courses on Windows Presentation Foundation (WPF) and TPL Tables. Technology brings him joy.
R 1,824.00

R 427.04


Programming Scala
Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away. You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity.While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still. This third edition covers the new features in Scala 3.0 with updates throughout the book. Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus.Program faster with Scala's succinct and flexible syntaxDive into basic and advanced functional programming techniquesBuild killer big data and distributed apps using Scala's functional combinators and tools like Spark and AkkaCreate concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more
R 1,824.00

Erfolgreich Programmieren mit Ada
Mit Hilfe dieses Buches lassen sich zuverlässige, wartbare und portable Programme entwickeln. Dabei unterstützen vollständige Programmbeispiele und Übungen mit Musterlösungen.
R 2,253.21

R 455.00

Programmierprinzipien in BASIC und Pascal
Sto t man auf eine besonders elegante Formulierung eines Algorithmus, so fragt man sich meist, wie der Autor auf die entsprechende Programmieridee gekommen ist. Mustert man eine Vielzahl von Algorithmen genauer, so erkennt man, d es etwa ein Dutzend grund- legender Programmiertechniken gibt. Im vorliegenden Band sollen daher einige solche Pro- grammierprinzipien wie - Top-down-Prinzip - Rekursion - Iteration - Backtracking-Verfahren - Teile-und-Herrsche-Prinzip - Greedy-Algorithmen vorgestellt werden. Thre Realisierung wird an Hand von 25 vollstandigen BASIC-und Pascal-Programmen diskutiert. Diese Programme sind vielfaltigen Bereichen entnommen: Neben numerischen und unterhaltungs-mathematischen Problemen werden auch kombi- natorische, Sortier-und Operations-Research-Fragen behandelt, z.B. - Permutationen - Springerzug - Labyrinth - Quicksort - Rucksackproblem - Travelling-Salesman. Viele Algorithmen sind durch Struktograrnme erkliirt und konnen damit gegebenenfalls in andere Programmiersprachen iibertragen werden. Anzing, Oktober 1983 Einfiihrung W?hrend in der FrUhzeit des Programmierens die Programmerstellun mehr oder weniger Sache des personlichen Geschmacks bzw. Geschicks war, hat sich mittlerweile das "Software-Engineering" entwickelt, das eine ganze Reihe von Anforderungen an Pro- gramme erstellt. Ausgangspunkt war die Entwicklung des strukturierten Prograrnrnierens, die sich in dem Buch "Structured Prograrnrning" von Dijkstra, Hoare und Dahl (1972) niederschlug. Vorausgegangen war die beriihmte Kontroverse um Dijkstra 's "GOTO-considered harmful" (1968). ZieI des Strukturierens war, unter strikten Anwendung der Kontrollstrukturen - repetive Anweisung (FOR .. DO, REPEAT .. UNTIL, WHlLE .. DO) - alternative Anweisung (IF .. THEN .. ELSE, CASE .. OF) - Verbundanweisung (BEGIN .. ENO) und unter Vermeidung der Sprunganweisung (GOTO) den Programmablaufiiberschaubar und kontrollierbar zu machen.
R 1,932.63

Programmierung mit PASCAL
Die Darstellung gibt eine Einführung in Pascal, die auch für Anfänger ohne Informatikkenntnisse verständlich ist. Ausgegangen wird von der Notwendigkeit, dass es nicht ausreicht, lediglich den mit dem Programmieren verbundenen Formalisierungsprozess zu erklären. Schwerpunkt des Buches ist vielmehr eine genaue Formulierung und weitgehend programmiersprachenunabhängige algorithmische Lösung von Problemen. Auf diesem Wege werden die Grundsätze des Schreibens guter Pascal-Programme illustriert.
R 2,065.37

Erfolgreich Programmieren mit Ada
Mit Hilfe dieses Buches lassen sich zuverlässige, wartbare und portable Programme entwickeln. Dabei unterstützen vollständige Programmbeispiele und Übungen mit Musterlösungen.
R 2,119.41

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

Programmieren mit TURBO BASIC
Fast siebenhundert Seiten umfa t das Handbuch, das Heimsoeth den TURBO BASIC Kunden mit auf den Weg gibt. Da findet man zunachst sehr ausflihrlich und leicht ver- standlich einen tlberblick iiber TURBO BASICs Bedieneroberflache, dann eine Einftihrung in die Besonderheiten des Compilers und eine Erklarung der neuen Sprachelemente. Teil 2 des Handbuchs schlie lich umf t eine machtige Befehlsreferenz, die kaum noch verbessert werden kann. Wozu dann noch ein TURBO BASIC Buch? Die Antwort ist iiberraschend einfach und spiegelt sich im Konzept dieses Buches wider. Hier wird namlich nicht eine Nacherzahlung der Heimsoeth Walzer in etwas knapperer Form geboten, sondern echtes Programmierhandwerk vermittelt. Dieses Buch ist keine Einftihrung in BASIC ailgemein und TURBO BASIC im speziellen, sondern ein Arbeitsbuch fUr und mit dem Compiler. Hier wird nicht zum x-ten Mal der Print und Input Befehl erlautert. Vielmehr finden Sie in diesem Buch echte Problen1losungen. Eine kleine Auswahl der Probleme, die dieses Buch abhandeln will, sei schon hier vorgestellt: Wie nimmt eine Input-Routine auch Umlaute entgegen, wenn der Input Befehl in TURBO BASIC an dieser Stelle klaglich versagt? Wie baut man eine Fenster-und Menii- technik auf, wenn es kein Windowhandling durch den Compiler gibt? Wie liest man das Disketteninhaltsverzeichnis in ein Array ohne einen Find$-Befehl? Wie spricht man den PC an, wenn er von TURBO BASIC nicht untersttitzt wird? HighRes-Mode des Schneider Wie sortiert man auch Umlaute mit Quicksort richtig ein? Und als letztes Themenbeispiel: Wie konzipiert man eine indizierte Dateiverwaltung ohne mitgelieferte ISAM-Befehle?
R 1,696.64

Programmieren mit PostScript
Das vorliegende Buch ist aus Kursen tiber die Programmiersprache PostScript entstanden, die ich seit 1988 regelmaBig halte. Es ist als Lehrbuch fUr das Selbststudium konzipiert. Insbesondere durch die graphische. Darstellung der AbUiufe bei der Bearbeitung von PostScript-Programmen eignet sich das Buch auch fUr Leser ohne Informatikkenntnisse. Zahlreiche Ubungsaufgaben ermoglichen dem Leser, den behandelten Stoff zu vertiefen. Zu allen Aufgaben befinden sich im Anhang des Buches ausfiihrlich erHiuterte Losungen. Die Schwerpunkte dieses Buches liegen in der Schriftenverarbeitung unci in der Dateienverwaltung. Einige der behandelten Themen, zum Beispiel die Erweiterung der eingebauten Schriften, sind hier erstmals in einem Buch beschrieben. Aus diesem Grund ist das Buch auch fUr den versierten PostScript- Programmierer eine ergiebige Informationsquelle. Das gesamte Buch wurde direkt in der Sprache PostScript erfaBt. Der Zeilen- ausschluB und der Seitenumbruch wurden automatisch irn Laserdrucker durch spezielle PostScript-Programme bewerkstelligt. Dies ist zwar nicht der tibliche Weg, er zeigt jedoch die oft ungenutzten Kapazitaten von PostScript. lliBt sich mit dem Setzkasten des Handsetzers vergangener Tage PostScript vergleichen. Bei beiden wird die Satzgestaltung nur durch die Kreativitat und das Geschick des Setzers und nicht durch die Phantasie der Entwickler von Satzmaschinen bzw. Desktop-Publishing-Systemen begrenzt.
R 2,092.51

R 455.00

R 1,220.00

Einfeuhrung in die Programmierung mit Modula-2
Dieses Buch, in dessen Titel sich "Einfuhrung in die Programmierung" und "Programmierung mit Modula-2" verbinden, wendet sich sowohl an den Programmieranfanger, als auch an den erfahrenen Programmierer, der die Sprache Modula-2 erlernen will. Einerseits vermittelt es ein solides Grundwissen der Programmiertechnik und fuhrt in zeitgemasse Methoden des Programmentwurfs ein, andererseits gibt es eine handbuchartige Beschreibung der Programmiersprache Modula-2 und ubt ihren methodischen Gebrauch an vielen Beispielen ein. Die von Niklaus Wirth stammende Programmiersprache Modula-2 hat, im Gegensatz zu Programmiersprachen wie Ada, COBOL oder PL/I, einen geringen Sprachumfang und ist daher leicht erlernbar. Trotzdem enthalt sie alle Sprachelemente, die zur Formulierung kompliziertester Algorithmen und zur Realisierung der modernen Konzepte des Software Engineering erforderlich sind.Modula-2 zeichnet sich durch einen systematischen Aufbau aus, ermoglicht das Schreiben gut lesbarer Programme, unterstutzt moderne Prinzipien des Software Engineering und eignet sich zur Implementierung auf Mikrocomputern; all dies macht die Sprache zu einem wertvollen Instrument auch zur Einfuhrung in die Grundlagen der Programmierung. Die meisten Kapitel und viele Abschnitte enthalten Ubungsaufgaben, die dem Leser helfen sollen, das erlernte Wissen zu vertiefen und seinen Wissensstand zu uberprufen. Das Buch unterscheidet sich von vielen Buchern uber Programmiersprachen vor allem dadurch, dass das Hauptgewicht nicht auf der Programmiersprache selbst, sondern auf der Programmiermethodik liegt. In der bereits 1 1/2 Jahre nach Erscheinen des Buches vorliegenden 2. Auflage wurden alle bekanntgewordenen Fehler und Unklarheiten beseitigt.
R 2,846.51

Effiziente NATURAL-Programmierung
V Vorwort Vor gut zweieinhalb Jahren wurde ich angesprochen, ob ich nicht ein Buch über NATURAL verfassen wollte. Gerne sagte ich zu, ohne zu wissen, was alles auf mich zukam. Es ist schon ein Unterschied, ob man ein betriebsinternes Handbuch, Schulungsunterlagen oder ein Buch erstellt. Bei einem Buch ist ein Feedback nicht direkt persönlich möglich, alles sollte so formuliert sein, daß die auftretenden Fragen weitestgehend vollständig beantwortet sind. Ich habe das Buch geschrieben, weil es in dieser Art noch keine Publikation im deutschsprachigen Raum gab. Bei meiner praktischen Arbeit hatte ich die seltene Gelegenheit, NATURAL und seine angrenzenden Produkte sowie deren Verknüpfungen untereinander sehr umfassend kennenzulernen und die Materie sowohl von der Entwickler- als auch der Administratorenseite zu beleuchten. Dabei fand ich heraus, daß es sehr wichtig ist, die internen Zusammenhänge zu kennen und von der einen zur anderen Seite hinüberzuschauen. Für die Akzeptanz eines Softwaresystems ist es sehr wichtig, daß die verschie densten daran beteiligten Gruppen zusammenarbeiten und sich in ihrem Wissen ergänzen. Dieses Buch richtet sich aus diesem Grund auch an diese unterschiedlichen Gruppen, an Anwendungs- und Systementwickler, Projektleiter, Systemadministratoren und -Analytiker und an alle an NATURAL Interessierten. Bei der Entstehung des Buches erfuhr ich sehr große Unterstützung seitens der Software AG. Ich hatte die Möglichkeit, die Tests auf einem der Software AG Rechner durchzuführen und wurde mit sämtlichen gewünschten Unterlagen ver sorgt, ebenso standen mir viele Software AG-Mitarbeiter mit Rat und Unterstüt zung zur Seite.
R 1,728.26

R 550.00

Makroprogrammierung mit QUATTRO PRO 3.0
Computerkenntnisse sind innerhalb sehr kurzer Zeit zu einer wichtigen Qualifi- kation rur jeden geworden, der im kaufmännischen Bereich tätig ist. Je mehr be- triebliche Aufgaben durch Computer unterstützt oder durch sie gesteuert werden können, desto mehr haben kaufmännische Mitarbeiter in Unternehmen die Pflicht, sich über das Leistungsvermögen und die Leistungsgrenzen dieser "neuen Maschine" zu informieren. Ein Weg, die Einsatzmöglichkeiten eines Computers zu erkennen, besteht darin, den Umgang mit einem oder mehreren Softwarepro- grammen zu erlernen. Viele Unternehmen setzen inzwischen Programme zur Ta- bellenkalkulation ein, um beispielsweise Teile ihres Berichtswesens mit Hilfe des Computers zu erstellen. Das vorliegende Buch wurde erarbeitet, um dem Kaufmann zu zeigen, wie be- triebliche Aufgaben, bei denen Daten verarbeitet und gespeichert werden müssen, mit Hilfe eines Tabellenkalkulationsprogramms effizienter erledigt werden kön- nen. Der gesamte Makrobefehlsvorrat und die wichtigsten Funktionen von QUATTRO PRO werden anhand zahlreicher Beispiele veranschaulicht. Personalstatistiken, vertriebsorientierte Deckungsbeitragsrechnungen, oder das Aufstellen von Tilgungsplänen u.a. dienen als Rahmen, um die Einsatzmöglich- keiten spezifischer Makrobefehle zu erkennen. Der professionelle Umgang mit Auswahlbildern, Menübefehlen, interaktiven Makros sowie die Verwendung von Makros als Unterprogramme werden demonstriert.
R 1,751.49

R 702.00

R 1,088.42

R 575.22

Beginning Programming with Python For Dummies
Create simple, easy programs in the popular Python language Beginning Programming with Python For Dummies is the trusted way to learn the foundations of programming using the Python programming language. Python is one of the top-ranked languages, and there’s no better way to get started in computer programming than this friendly guide. You’ll learn the basics of coding and the process of creating simple, fun programs right away. This updated edition features new chapters, including coverage of Google Colab, plus expanded information on functions and objects, and new examples and graphics that are relevant to today’s beginning coders. Dummies helps you discover the wealth of things you can achieve with Python. Employ an online coding environment to avoid installation woes and code anywhere, any time Learn the basics of programming using the popular Python language Create easy, fun projects to show off your new coding chops Fix errors in your code and use Python with external data sets Beginning Programming with Python For Dummies will get new programmers started—the easy way.
R 835.00

R 889.00

R 925.24

R 381.30

Programmieren mit Ada
Das vorliegende Lehrbuch entstand aus Vorlesungen fiber die Pro- grammiersprache Ada, die der Verfasser seit 1983 an der Universi- tat Hamburg u.a. flir Wirtschaftswissenschaftler gehalten hat. In diesem Buch wird der miindige Leser angesprochen, der .pei Ein- arbeitung in ein umfangreiches Gebiet nacn einer ersten Ubersicht, klarem Aufbau, folgerichtigen Regeln und vollstiindiger Vermittlung der erforderlichen Unterlagen verrangt. AuBerdem werden nach der Devise "Das beste an der Theorie sino immer die Beispiele" in den 12 Kapiteln iiber 40 ausflihrliche Programm-Beispiele mit Einl Aus- g!lbe gebracht, die auch auf der mitgelieferten Diskette zu finden smd. Ada, eine sich selbst dokumentierende hohere Programmiersprache, ist wie seine nachsten Vorganger PUI, SIMULA, Pascal, MOnULA, ALGOL68 und C eine umverselle Sprache, wie SIMULA, MODULA und SMALLTALK modular strukturiert (Package), hat wie SIMULA, ALGOL68 und SMALLTALK Sprachelemente zur Simulation paral- leler Prozesse (Task) und eignet sich wie PEARL zur Beschreibung von Echtzeit-Prozessen (TIme, Duration). Graphik, wie etwa in SMALLTALK, gehOrt noch nicht zum Ada Standard. Herausgegeben wurde Ada (revised 1983) vom United States Department of Defense auf Grund einer Ausschreibung, die von der FIrma Honeywell Bull gewonnen wurde. Der Leiter des Ada Design-Teams war D. Ichbiah.
R 1,690.19

R 550.00

C Programming in One Hour a Day, Sams Teach Yourself
Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition is the newest version of the worldwide best-seller Sams Teach Yourself C in 21 Days. Fully revised for the new C11 standard and libraries, it now emphasizes platform-independent C programming using free, open-source C compilers. This edition strengthens its focus on C programming fundamentals, and adds new material on popular C-based object-oriented programming languages such as Objective-C.Filled with carefully explained code, clear syntax examples, and well-crafted exercises, this is the broadest and deepest introductory C tutorial available. It’s ideal for anyone who’s serious about truly mastering C – including thousands of developers who want to leverage its speed and performance in modern mobile and gaming apps. Friendly and accessible, it delivers step-by-step, hands-on experience that starts with simple tasks and gradually builds to professional-quality techniques. Each lesson is designed to be completed in hour or less, introducing and clearly explaining essential concepts, providing practical examples, and encouraging you to build simple programs on your own. Coverage includes: Understanding C program components and structureMastering essential C syntax and program controlUsing core language features, including numeric arrays, pointers, characters, strings, structures, and variable scopeInteracting with the screen, printer, and keyboardUsing functions and exploring the C Function LibraryWorking with memory and the compiler Contents at a Glance PART I: FUNDAMENTALS OF C 1 Getting Started with C 2 The Components of a C Program 3 Storing Information: Variables and Constants 4 The Pieces of a C Program: Statements, Expressions, and Operators 5 Packaging Code in Functions 6 Basic Program Control 7 Fundamentals of Reading and Writing Information PART II: PUTTING C TO WORK 8 Using Numeric Arrays 9 Understanding Pointers 10 Working with Characters and Strings 11 Implementing Structures, Unions, and TypeDefs 12 Understanding Variable Scope 13 Advanced Program Control 14 Working with the Screen, Printer, and Keyboard PART III: ADVANCED C 15 Pointers to Pointers and Arrays of Pointers 16 Pointers to Functions and Linked Lists 17 Using Disk Files 18 Manipulating Strings 19 Getting More from Functions 20 Exploring the C Function Library 21 Working with Memory 22 Advanced Compiler Use PART IV: APPENDIXES A ASCII Chart B C/C++ Reserved Words C Common C Functions D Answers
R 1,026.00

R 657.21

R 378.33

Programmieren mit UNIX
UNIX wird mittlerweile von fast allen Rechner-Herstellern angeboten und erhlilt auch von Anwenderseite sehr vie! Aufmerksamkeit. Dies ist der beste Beweis, dag Konzept und Verwirklichung gut sind. Verglichen mit dem hohen Bekanntheitsgrad scheint jedoch das Wissen, wie UNIX anzuwenden ist, eher unzureichend zu sein. Aber gerade der praktische Einsatz bringt fiir aile Seiten letztendlich erst den anhaltenden Erfolg. Dieses Buch ist daher mit der Absicht geschrieben worden, das fiir den Um- gang mit UNIX notwendige Wissen bereit zu stellen und wendet sich an diejenigen, welche bereits Grundkenntnisse der Datenverarbeitung in Theorie oder Praxis erworben haben und vor der Aufgabe stehen, UNIX fiir ihre Anwendung einzu- setzen. Inhalt und Schwerpunkt dieses Buches ist die Programmierung unter UNIX, wie sie fUr den erfolgreichen Einsatz zur Losung der anstehenden Softwareprobleme immer notwendig ist. Dazu wird in den drei ersten Kapite!n zunlichst die Handhabung des eigent- lichen Betriebssystems beschrieben und anschliegend auf den Bereich der Program- mierung eingegangen: Es werden in Kapite! 4 der Umgang mit Filtern und in Kapite! 5 die "Shell" als Programmiersprache dargestellt, wobei gezeigt wird, dag fiir die Losung eines Problems in dieser Umgebung nicht in jedem Fall ein Programm im herkommlichen Sinne erforderlich ist. In Kapitel 6 wird dann das Arbeiten mit den Programmiersprachen C, Pascal, und FORTRAN besprochen. Kapite! 7 behan- de!t die Fehlersuche und Laufzeitoptimierung der Programme. 1m letzten Kapite! werden dann einige "programmierbare Werkzeuge" vorgestellt.
R 1,679.77

R 489.00

R 652.95
















































