
Ebook Info
- Published: 2015
- Number of pages: 1008 pages
- Format: PDF
- File Size: 56.21 MB
- Authors: Paul Deitel
Description
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.
User’s Reviews
Editorial Reviews: About the Author 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.
Reviews from Amazon users which were colected at the time this book was published on the website:
⭐There were limited other reviews when I purchased this as a textbook for C++ Programming I and C++ Programming II courses. This review is written after the first of the two courses. The available reviews at that time made me feel apprehensive about paying money for even an old used version. Rest assured this book was thoroughly and professionally editted. These Deitels do overuse introductions in chapters and sub-sections, using phrases starting with, “We now show…,” but such language is not as distracting as another reviewer warned; only unnecessary. There certainly is too much referencing to other sections within the book. Topics could be more organized … by topic … that seems obvious to a lay person like me, but who is a lay to judge. I liked the many perspective or applicable details given for each major topic. There were plenty of code examples. Online extras were there – all of them. End-of-chapter programming challenges ranged in difficulty. The exercises went to the point, and offered additional chance to absorb the lessons. C++ How To Program, 8th Ed. is not the best book to use for an Introduction to Programming course. It is fine for a C++ course for students who know the basics. Wording is the Deitel’s weekness. The authors struggle to find the best context to present data. Their answer is to use a shotgun approach, which is effective sometimes. They do spend too many words (and sections) on simple concepts, and too few on difficult concepts revisited in later chapters. It is disturbing to see a reference to an early chapter: “Remember you learned about this in chapter three;” yet chapter three was a one sentence reference to the later chapter – no qualified explanation of anything. Still, I understood everything described so far in the first sixteen chapters. Later chapters further describe topics presented earlier. I have skimmed over the remaining chapters, and the style and format remained the same. I am looking forward to studying the chapter on Ogre. Those I did not look at yet.
⭐Overall this is a good book to learn C with. I had tried many ways, and this book was the best of them. I do have a small complaint in that the exercises at the end of every chapter are occasionally not well thought out. Rarely, they do seem to expect knowledge of C beyond what has been covered up to that point. Sometimes the suggested approach to solving a problem is more complex than the simple way which seems apparent.In most chapters though is included a section designed to encourage politically conscientiousness in the reader. I suppose most of my grievances are aimed at this last point. Not all of the text made it into the printing of the book, yet the authors seem to have decided to exclude programming lessons so they can have exercises about researching global warming or other such topics.The only other negative thing I have to say about this book is that half of it is C++. I already have their C++ book, so half of this book is wasted on that.Overall though, I needed this book to learn C, and I feel that it has done this better than any other learning source.
⭐very wordy. they could do a better job explaining it to students rather than writting like they were talking to professionals. the examples were good though, and they offer resources online.
⭐I wish I could give this a 2.5 stars because it’s great in some places (explaining C++ polymorphism) and not so great in others, like the part shown below.This book repeatedly teaches one way of doing something then a few lines, or sometimes paragraphs, later tells you that actually isn’t the correct way, it’s another way. These two lines were copied and pasted from the book, they are directly after each other in the text as they are here. First says remember to use std::, then the very next line reads that actually no, scratch that, it’s not the best way and we will show the best way in a few pages…”For now, you should simply remember to include std:: before each mention of cout, cin and endl in a program. This can be cumbersome—in Fig. 15.3, we introduce the using statement, which will enable us to avoid placing std:: before each use of a namespace std name.”I have now read quite a few programming books for classes, this one could be better.
⭐I’m sorry to have to give this book a poor review, but Amazon does not provide a way to separately rate the Kindle version. I feel that I should warn others about the unusual limitations of the Kindle version so they can make an informed opinion.After purchasing the book, you will notice that it makes references to a “companion website” that is included with the purchase of the book. Despite these statements, access to this website is NOT included with the Kindle version. You will have to pay an extra fee ($30 as of this writing) to gain access to the website. Ironically, the paper version of the book was actually cheaper than the Kindle version.The publisher limits you to accessing the book on only two devices. This might not sound so bad, but if you were hoping to be able to read where you want, without being restricted, you will be disappointed. Most Kindle books allow around 6 devices, which is more in line with modern times, where people typically have an iPad, a home computer, a computer at work and maybe even a laptop. With this book, you will be limited to two devices.The book formatting is different from other Kindle books. It is an image scan of the each page. This causes the book to be slow loading and it prevents you from reading it on traditional Kindle devices. I can understand why this formatting may have been preferable for a textbook, but it’s something to keep in mind.
⭐The book was in fantastic shape. I love how clear the Deitel books are. I have an early version of this book and love both books. They provide each topic with the correct amount of detail and this newer book covers a lot if the newer constructs etc.
⭐Ricco di esempi ed esercizi.Self taught and this text was the best encountered (1) went deeper into explaining and (2) offered me far model learning and practice opportunities . Simply the best Text I have encountered to date. I am looking now at C++ from the same publisher.
⭐Old book given instead of new.
⭐Very good book
Keywords
Free Download C How to Program 8th Edition in PDF format
C How to Program 8th Edition PDF Free Download
Download C How to Program 8th Edition 2015 PDF Free
C How to Program 8th Edition 2015 PDF Free Download
Download C How to Program 8th Edition PDF
Free Download Ebook C How to Program 8th Edition