Search results for "Programming in C"
Items we need to order for you



R 691.12



R 885.00

R 1,963.69

Simulating Ecological and Evolutionary Systems in C
Computer simulations provide a powerful tool for understanding ecological and evolutionary systems. Simulating Ecological and Evolutionary Systems in C models a diverse range of biological processes and systems, including competition, foraging, predation, mating systems, and life-history optimization, by simulating large collections of interacting individuals. Using the widely available computer programming language C, the book starts with elementary programs modeling stochastic birth-death processes, slowly increasing programming complexity as the chapters progress. All the important features of C are covered, including arrays, files, pointers, and structures, within biologically motivated simulations. Although computer simulations of extremely complicated biological processes are released from rigid mathematical constraints, each of the simulations is also placed in the context of a mathematical formulation examined either analytically or numerically. Procedures covered include testing random number generators, producing PostScript files, root-finding, numerical integration and using the genetic algorithm.
R 3,386.41

R 672.00

C All-in-One Desk Reference For Dummies
Addresses some advanced programming topics such as graphics and game programming as well as Windows and Linux programming Includes dozens of sample programs that readers can adapt and modify for their own uses Written by the author of the first-ever For Dummies book-a man known for his ability to take complex material and present it in a way that makes it simple and fun
R 912.00


R 611.00

R 770.09

R 3,267.22

R 672.00

R 820.00


R 762.00

R 611.00



R 626.00

R 764.00

R 580.00

Beginning Visual Web Programming in C#
* Takes the best of a series of C# Web Programming books from Wrox into one great book * Offers a natural follow-on to the Apress title ‘Beginning C#’ so that readers can continue building their .NET programming expertise with Apress Written by an expert teacher and programmer who is recognized in his field, and who is prepared to teach with real-world examples for his audience
R 912.00

R 1,496.00

Value-Range Analysis of C Programs
Abu?erover?owoccurswheninputiswrittenintoamemorybu?erthatisnot large enough to hold the input. Bu?er over?ows may allow a malicious person to gain control over a computer system in that a crafted input can trick the defectiveprogramintoexecutingcodethatisencodedintheinputitself.They are recognised as one of the most widespread forms of security vulnerability, and many workarounds, including new processor features, have been proposed to contain the threat. This book describes a static analysis that aims to prove the absence of bu?er over?ows in C programs. The analysis is conservative in the sense that it locates every possible over?ow. Furthermore, it is fully automatic in that it requires no user annotations in the input program. Thekeyideaoftheanalysisistoinferasymbolicstateforeachp- gram point that describes the possible variable valuations that can arise at that point. The program is correct if the inferred values for array indices and pointer o?sets lie within the bounds of the accessed bu?er. The symbolic state consists of a ?nite set of linear inequalities whose feasible points induce a convex polyhedron that represents an approximation to possible variable valuations. The book formally describes how program operations are mapped to operations on polyhedra and details how to limit the analysis to those p- tionsofstructuresandarraysthatarerelevantforveri?cation.Withrespectto operations on string bu?ers, we demonstrate how to analyse C strings whose length is determined by anul character within the string.
R 5,978.78

R 580.00


Herb Schildt's C++ Programming Cookbook
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Your Ultimate "How-To" Guide to C++ Programming! Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered C++ "cookbook." Organized for quick reference, each "recipe" shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (classes, functions, and headers) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you're a beginner or an experienced pro, you'll find recipes that are sure to satisfy your C++ programming appetite!Topics include: String Handling • Standard Template Library (STL) Containers • Algorithms • Function Objects • Binders • Negators • Adaptors • Iterators • I/O • Formatting DataLearn how to:Tokenize a null-terminated stringCreate a search and replace function for stringsImplement subtraction for string objectsUse the vector, deque, and list sequence containers Use the container adaptors stack, queue, and priorityqueue Use the map, multimap, set, and multiset associative containers Reverse, rotate, and shuffle a sequenceCreate a function objectUse binders, negators, and iterator adaptersRead and write filesUse stream iterators to handle file I/OUse exceptions to handle I/O errorsCreate custom inserters and extractorsFormat date, time, and numeric dataUse facets and the localization library Overload the [ ], ( ), and -> operatorsCreate an explicit constructorAnd much, much more
R 1,954.00

R 889.00

R 611.00



Data Structures and Other Objects Using C++
Data Structures and Other Objects Using C++ takes a gentle approach to the data structures course in C++. Providing an early, self-contained review of object-oriented programming and C++, this text gives students a firm grasp of key concepts and allows those experienced in another language to adjust easily. Flexible by design, professors have the option of emphasizing object-oriented programming, covering recursion and sorting early, or accelerating the pace of the course. Finally, a solid foundation in building and using abstract data types is also provided, along with an assortment of advanced topics such as B-trees for project building and graphs.
R 6,669.00


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

Introduction to Parallel Programming
An introduction to parallel programming with openmpi using C. It is written so that someone with even a basic understanding of programming can begin to write mpi based parallel programs.
R 1,629.00

R 794.00


R 550.00

R 1,112.83



R 1,627.00

R 458.00

R 1,040.29















































