Cart
Free Shipping in Australia
Proud to be B-Corp

C How to Program: With Case Studies in Applications and Systems Programming, Global Edition Paul Deitel

C How to Program: With Case Studies in Applications and Systems Programming, Global Edition By Paul Deitel

C How to Program: With Case Studies in Applications and Systems Programming, Global Edition by Paul Deitel


$255.99
Condition - Very Good
Out of stock

C How to Program: With Case Studies in Applications and Systems Programming, Global Edition Summary

C How to Program: With Case Studies in Applications and Systems Programming, Global Edition by Paul Deitel

For courses in computerprogramming. A user-friendly,code-intensive introduction to C programming with case studies introducingapplications and system programming C How to Program is a comprehensive introduction toprogramming in C. Like other texts of the Deitels' How to Program series,the book's modular presentation serves as a detailed, beginner source ofinformation for college students looking to embark on a career in coding, orinstructors and software-development professionals seeking to learn how toprogram with C. The signature Deitel live-code approach presents concepts inthe context of 142 fully working programs rather than incomplete snips of code.This gives students a chance to run each program as they study it and see howtheir learning applies to real-world programming scenarios. Current standards, contemporary practice, and hands-onlearning opportunities are integrated throughout the 9th Edition.Over 350 new, integrated Self-Check exercises with answers allow students totest their understanding of important concepts - and check their code - as theyread. New and enhanced case studies and exercises use real-world data and focuson the latest ACM/IEEE computing curricula recommendations, highlighting security,data science, ethics, privacy, and performance concepts.

About Paul Deitel

PaulJ. Deitel, CEO and Chief TechnicalOfficer of Deitel & Associates, Inc., is an MIT graduate with 41 years ofexperience in computing. Paul is one of the world's most experiencedprogramming-languages trainers, having taught professional courses to softwaredevelopers since 1992. He has delivered hundreds of programming courses toacademic, industry, government and military clients internationally, includingCisco, IBM, Siemens, Sun Microsystems (now Oracle), Dell, Fidelity, NASA at theKennedy Space Center, the National Severe Storm Laboratory, White Sands MissileRange, Rogue Wave Software, Boeing, Nortel Networks, Puma, iRobot, UCLA andmany more. He and his co-author, Dr. Harvey M. Deitel, are among the world'sbest-selling programming-language textbook, professional book, video andinteractive multimedia e-learning authors. Dr.Harvey M. Deitel, Chairman and ChiefStrategy Officer of Deitel & Associates, Inc., has 59 years of experiencein computing. Dr. Deitel earned B.S. and M.S. degrees in Electrical Engineeringfrom MIT and a Ph.D. in Mathematics from Boston University; he studiedcomputing in each of these programs before they spun off Computer Scienceprograms. He has extensive college teaching experience, including earningtenure and serving as the Chairman of the Computer Science Department at BostonCollege before founding Deitel & Associates, Inc., in 1991 with his son,Paul. The Deitels' publications have earned international recognition, withmore than 100 translations published in Japanese, German, Russian, Spanish,French, Polish, Italian, Simplified Chinese, Traditional Chinese, Korean,Portuguese, Greek, Urdu and Turkish. Dr. Deitel has delivered hundreds ofprogramming courses to academic, corporate, government and military clients.

Table of Contents

1.Introduction to Computers and C 2.Intro to C Programming 3.Structured Program Development 4.Program Contro l5.Functions 6.Arrays 7.Pointers 8.Characters and Strings 9.Formatted Input/Output 10.Structures, Unions, Bit Manipulation and Enumerations 11.File Processing 12.Data Structuresinary Trees 13. Computer-Science Thinking: Sorting Algorithms and Big O 14.Preprocessor 15.Other Topics Appendices A. Operator Precedence Chart B. ASCII Character Set C. Multithreading/Multicore and other C18/C11/C99 Topics D. Intro to Object-Oriented Programming Concepts Online Appendices E. Number systems F-H.Using the Visual Studio Debugger, Using the GNU gdb Debugger, and Using theXcode Debugger CaseStudies SystemProgramming Case Studies Systems Software: Building Your Own Computer (as a virtual machine) Systems Software: Building Your Own Compiler Embedded Systems Programming: Robotics, 3D graphics and animation with theWebots Simulator Performance with Multithreading and Multicore Systems ApplicationProgramming Case Studies Algorithm Development: Counter-Controlled Iteration AlgorithmDevelopment: Sentinel-Controlled Iteration AlgorithmDevelopment: Nested Control Statements Random-NumberSimulation: Buildinga Casino Game [PR1] Random-Number Simulation: Card Shuffling and Dealing Random-Number Simulation: The Tortoise and the Hare Race Intro to Data Science: Survey Data Analysis Direct-Access File Processing: Transaction-Processing System Visualizing, Searching and Sorting Algorithms: Binary Search and MergeSort Artificial Intelligence/Data Science: Natural Language Processing (Who ReallyWrote the Works of William Shakespeare?) Artificial Intelligence/Data Science: Machine Learning with the GNU ScientificLibrary (Statistics Can Be Deceiving and Have Average January Temperaturesin New York City Been Rising Over the Last Century?) Game Programming: Cannon Game with the raylib Library Game Programming: SpotOn Game with the raylib Library Security and Cryptography: Implementing a Vigenere Cipher and RSA Public-KeyCryptography Animated Visualization with raylib: The Law of Large Numbers Web Services and the Cloud: Getting a Weather Report Using libcurl and theOpenWeatherMap Web Services, and An Introduction to Building Mashups with WebServices [PR1] What should we do about this in the marketing copy?

Additional information

GOR013622281
9781292437071
1292437073
C How to Program: With Case Studies in Applications and Systems Programming, Global Edition by Paul Deitel
Used - Very Good
Paperback
Pearson Education Limited
2022-06-03
832
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - C How to Program: With Case Studies in Applications and Systems Programming, Global Edition