» » C++ from the Beginning (International Computer Science Series)

Fb2 C++ from the Beginning (International Computer Science Series) ePub

by Jan Skansholm

Category: Programming Languages
Subcategory: Technologies and Computers
Author: Jan Skansholm
ISBN: 0201403773
ISBN13: 978-0201403770
Language: English
Publisher: Addison-Wesley; 1st edition (July 1, 1997)
Fb2 eBook: 1310 kb
ePub eBook: 1700 kb
Digital formats: mobi lrf rtf lrf

Jan Skansholm is a lecturer in the Computer Science Department at Chalmers University, Gothenburg . Sad to say, this book spends most of the first 5 chapters attacking C++ from a C perspective. The only new C++ constucts presented early were "cin " and "cout <<".

Jan Skansholm is a lecturer in the Computer Science Department at Chalmers University, Gothenburg, Sweden. Series: International Computer Science Series. Textbook Binding: 576 pages. The first real discussion of classes isn't until page 63, where the vector, list, and deque classes are discussed as alternatives to arrays. You will be an OO star if you start your programming career with Java from the Beginning.

Skansholm's book is concise and pragmatic. I have read both of his work on C++ and Java and it trully a must for beginners

Skansholm's book is concise and pragmatic. I have read both of his work on C++ and Java and it trully a must for beginners. The book is very good explaned and all programs can be run from PCs and UNIX machines. There are tons of similiar books on the market but Skansholm's work excel in both interesting examples and academically sound.

C++ from the Beginning - International Computer Science Series (Paperback). Jan Skansholm (author).

Jan Skansholm is a lecturer in the Department of Computer Science at Chalmers University of Technology in Gothenburg, Sweden. C++ from the Beginning International computer science series Jeff borrow list. Издание: иллюстрированное.

Jan Skansholm teaches programming at Chalmers University of Technology, Gothenburg, Sweden. He's also the author of the best-selling Ada 95 from the Beginning and C++ from the Beginning. Visit Seller's Storefront. Terms of Sale: 100% refunds guaranteed, no questions asked.

International Computer Science Series. By (author) Jan Skansholm.

Covers C++ language from the simple basics to advanced language constructs. Discusses objectoriented program development and describes data structures and algorithms. Demonstrates how the new template libraries are constructed and used. Paper.
Comments to eBook C++ from the Beginning (International Computer Science Series)
Dikus
fantastic C++ book for beginners, you will understand all the concepts by the time you are done with this book.
Marirne
Well, I wanted to comment on this book from the perspective of someone who is a beginner to programming. I do have a little experience in HTML, Latex, and Mathematica. A friend gave me the book, saying it was the perfect book for a beginner, not requiring any prior programming knowledge. In fact, the author makes the claim "There is no onus on the reader to know C, or any other programming language for that matter." Well, here I am. I got through about the first pages of chapter 3, then I gave up (I gave it three shots). The problem is that, e.g. on the first few pages, sentences like the following are basically right next to each other:
"The diagram shows the most common input and output units for communication with people: a screen (monitor), a mouse, and a keyboard."
"All declarations in the standard libraries are done in a namespace called std."
That second sentence was not explained (instead, the author said that it would be OK not to understand this). And that would be my main point of critique: Why would you write that without explaining it? Unfortunately, after a while (for me after ca. 80 pages), these not explained things piled up and made it harder and harder to keep everything together in terms of understanding. Learning started to be no fun at all anymore because I was loosing overview.

The book is probably a good book. It seems pretty well written etc. But if you have about as much experience as I have, chances are you will get lost somewhere within the first 100 pages.
Dont_Wory
I had some prior knowledge about programming concepts before reading this book and I was glad of that. Although the book covers very basic issues as well as fairly complicated issues like data encaptulation, inheritance and polymorphism I found the book to lack a lot of examples. It's my experience that only I can teach my self a given programming language through writing examples and "play" with these. The examples in the book however, are small and always assumes you've just made the prior part of an example a few pages back and that just doesn't work for me! It's not a bad book but you'll need to supplement with another book to show you more examples.
Shaktizragore
This book does deserve its name for sure, since it can be read by any beginner, but also goes well further than a lot of other books on the subject. Most of the common advanced topics - (true) polymorphism, templates, and even some often-used structures - are covered in details enough to allow the reader to understand and efficiently use them. All along the text, the examples are longer enough to be useful, and shorter enough to stay what they are meant to be: examples... Though I would not consider this book as The reference, I would recommend it to any person wishing to gain serious confidence in object-oriented programmation in C++.
porosh
I purchased this book for a college class in Computer Science. Being already familiar with C, I was expecting that the book would get immediately into the guts of C++, i.e. Object Oriented Programming.

Sad to say, this book spends most of the first 5 chapters attacking C++ from a C perspective. The only new C++ constucts presented early were "cin >>" and "cout <<". The first real discussion of classes isn't until page 63, where the vector, list, and deque classes are discussed as alternatives to arrays.

If you're a C programmer, you'll have no problem following the book, but then you might as well start reading at Chapter 6 (pg. 203!) although you might find yourself wondering why you had to buy the first third of the book (it's ~600 pages total) in the first place.

If you're a fresh, un-"C-tainted" programmer, learn programming from an Object Orientation first. That way you won't learn bad habits that you'll be forced to un-learn later.

jmtc
Kefrannan
Skansholm's book is concise and pragmatic. I have read both of his work on C++ and Java and it trully a must for beginners. The book is very good explaned and all programs can be run from PCs and UNIX machines. There are tons of similiar books on the market but Skansholm's work excel in both interesting examples and academically sound.
Related to C++ from the Beginning (International Computer Science Series)
Handbook of Theoretical Computer Science, Vol. A: Algorithms and Complexity eBook
Fb2 Handbook of Theoretical Computer Science, Vol. A: Algorithms and Complexity ePub
Data Structures and Algorithms Using C# eBook
Fb2 Data Structures and Algorithms Using C# ePub
Data Structures and Algorithms in Java eBook
Fb2 Data Structures and Algorithms in Java ePub
C Data Structures (Electrical and Computer Engineering Series) eBook
Fb2 C  Data Structures (Electrical and Computer Engineering Series) ePub
Programming in C++ (Dg - Computer Programming) eBook
Fb2 Programming in C++ (Dg - Computer Programming) ePub
Data Structures and Algorithms in C++ eBook
Fb2 Data Structures and Algorithms in C++ ePub
Algorithms and Data Structures: 6th International Workshop, WADS'99 Vancouver, Canada, August 11-14, 1999 Proceedings (Lecture Notes in Computer Science) eBook
Fb2 Algorithms and Data Structures: 6th International Workshop, WADS'99 Vancouver, Canada, August 11-14, 1999 Proceedings (Lecture Notes in Computer Science) ePub
Data Structures In Java: A Laboratory Course eBook
Fb2 Data Structures In Java: A Laboratory Course ePub
The Design and Analysis of Algorithms (Monographs in Computer Science) eBook
Fb2 The Design and Analysis of Algorithms (Monographs in Computer Science) ePub