For courses in computer programming   C How to Program is a comprehensive introduction to programming in C. Like other texts of the Deitels’ How to Program series, the book serves as a detailed beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C.   The Eighth Edition continues the tradition of the signature Deitel “Live Code” approach--presenting concepts in the context of full-working programs rather than incomplete snips of code. This gives readers a chance to run each program as they study it and see how their learning applies to real world programming scenarios.     0134227026 / 9780134227023  C How to Program Plus MyProgrammingLab with Pearson eText -- Access Card Package 8/e   Package consists of:    0133976890 / 9780133976892 C How to Program 0134225341 / 9780134225340 MyProgrammingLab with Pearson eText -- Standalone Access Card -- for C How to Program  
Les mer
Chapter 1: Introduction to Computers, the Internet, and the Web Chapter 2: Introduction to C Programming Chapter 3: Structured Program Development in C Chapter 4: C Program Control Chapter 5: C Functions Chapter 6: C Arrays Chapter 7: C Pointers Chapter 8: C Characters and Strings Chapter 9: C Formatted Input/Output Chapter 10: C Structures, Unions, Bit Manipulations, and Enumerations Chapter 11: C File Processing Chapter 12: C Data Structures Chapter 13: C Preprocessor Chapter 14: Other C Topics Chapter 15: C++ as a Better C; Introducing Object Technology Chapter 16: Introduction to Classes, Objects, and Strings Chapter 17: Classes: A Deeper Look; Throwing Exceptions Chapter 18: Operator Overloading: Class String Chapter 19: Object-Oriented Programming: Inheritance Chapter 20: Object-Oriented Programming: Polymorphism Chapter 21: Stream Input/Output: A Deeper Look Chapter 22: Exception Handling: A Deeper look Chapter 23: Introduction to Custom Templates Appendix A: C and C++ Operator Precedence Charts Appendix B: ASCII Character Set Appendix C: Number Systems Appendix D: Storing: A Deeper Look Appendix E: Multithreading and other C11 and C99 Topics
Les mer
Access details Includes print text and access card eText included Free shipping Register with a Course ID, a link from your instructor or an LMS link (Blackboard™, Canvas™, Moodle or D2L®) Features Interactive digital learning experience Help when and where you need it Instant feedback on assignments Apps and study tools
Les mer
UPDATED! New information has been added throughout the text to maintain relevancy of key concepts and discussions. UPDATED! Chapter 1 contains updated facts and figures about current technology trends and social networking to intrigue readers and get them excited about learning C. It also includes updated test-drivers that show students how to run a command-line C program on Linux, Windows, and OSX. Discussions of the Internet and web have been updated, and a new introduction to object technology has been added. UPDATED! All coverage of object oriented programming in C++ (Chapters 15-23) now includes material from Deitels’ 9th edition of C++ How to Program, up-to-date with C11 standards. UPDATED! The code-style throughout has been changed: spacing inside parentheses and brackets has been removed, and the use of commas has been reduced. Parentheses have been added to certain compound conditions for clarity. UPDATED! Improved compiler support has allowed variable declarations to be moved closer to where they’re first used and defined: for-loop counter-control variables in each for loop’s initialization section. UPDATED! Terminology throughout has been updated to reflect the most recent C standard to help students prepare for programming as a career. UPDATED! Clear and carefully-paced pedagogy for introductory courses UPDATED! Summary Bullets replace end-of-chapter terminology lists from previous editions with detailed bullet-list summaries in each section that bold key terms and include page references to their defining sources. UPDATED! Examples and practice problems throughout the text have been updated and added to maintain relevancy.
Les mer

Produktdetaljer

ISBN
9780134227023
Publisert
2015-06-08
Utgave
8. utgave
Utgiver
Vendor
Pearson
Vekt
1270 gr
Høyde
231 mm
Bredde
178 mm
Dybde
33 mm
Aldersnivå
U, 05
Språk
Product language
Engelsk
Format
Product format
Kombinasjonsprodukt
Antall sider
1008

Biographical note

Paul Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of MIT, where he studied Information Technology. Through Deitel & Associates, Inc., he has delivered hundreds of programming courses to industry clients, including Cisco, IBM, Siemens, Sun Microsystems, Dell, Lucent Technologies, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Hospital Sisters Health System, Rogue Wave Software, Boeing, SunGard Higher Education, Stratus, Cambridge Technology Partners, One Wave, Hyperion Software, Adra Systems, Entergy, CableData Systems, Nortel Networks, Puma, iRobot, Invensys and many more. He and his co-author, Dr. Harvey M. Deitel, are the world’s best-selling programming-language textbook/professional book/video authors. Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer of Deitel & Associates, Inc., has 54 years of experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees in electrical engineering from MIT and a Ph.D. in mathematics from Boston University (all with a focus on computing). He has extensive college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates in 1991 with his son, Paul Deitel. The Deitels’ publications have earned international recognition, with translations published in Chinese, Korean, Japanese, German, Russian, Spanish, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish. Dr. Deitel has delivered hundreds of programming courses to academic institutions, major corporations, government organizations and the military.