A First Book of C++

Author: Gary Bronson

Publisher: Cengage Learning

ISBN: 1111531005

Category: Computers

Page: 816

View: 7237

Gary Bronson’s A FIRST BOOK OF C++, Fourth Edition, takes a hands-on, applied approach to the first programming language course for students studying computer science. The book begins with procedural programming in C, and then gradually introduces object-oriented programming features and the C++ language syntax that enables first-time programmers to use them. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.



Publisher: Tata McGraw-Hill Education

ISBN: 1259083144


Page: N.A

View: 6744

This book is designed for students of West Bengal Technical University taking the first semester (CS201) paper on Introduction to Computing. This paper is common to all branches of Engineering.

Programming in Objective-C

Author: Stephen G. Kochan

Publisher: Addison-Wesley

ISBN: 0133156524

Category: Computers

Page: 552

View: 8916

Programming in Objective-C, Fifth Edition Updated for OS X Mountain Lion, iOS 6, and Xcode 4.5 Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X platforms. The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying C programming language. This unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study. This edition has been fully updated to incorporate new features in Objective-C programming introduced with Xcode 4.4 (OS X Mountain Lion) and Xcode 4.5 (iOS 6.) “The best book on any programming language that I’ve ever read. If you want to learn Objective-C, buy it.”–Calvin Wolcott “An excellent resource for a new programmer who wants to learn Objective-C as their first programming language–a woefully underserved market.”–Pat Hughes Contents at a Glance 1 Introduction Part I The Objective-C Language 2 Programming in Objective-C 3 Classes, Objects, and Methods 4 Data Types and Expressions 5 Program Looping 6 Making Decisions 7 More on Classes 8 Inheritance 9 Polymorphism, Dynamic Typing, and Dynamic Binding 10 More on Variables and Data Types 11 Categories and Protocols 12 The Preprocessor 13 Underlying C Language Features Part II The Foundation Framework 14 Introduction to the Foundation Framework 15 Numbers, Strings, and Collections 16 Working with Files 17 Memory Management and Automatic Reference Counting (ARC) 18 Copying Objects 19 Archiving Part III Cocoa, Cocoa Touch, and the iOS SDK 20 Introduction to Cocoa and Cocoa Touch 21 Writing iOS Applications Appendixes A Glossary B Address Book Program Source Code

C++ for Engineers and Scientists

Author: Gary J. Bronson

Publisher: Cengage Learning

ISBN: 1133709850

Category: Computers

Page: 752

View: 6002

Introduce the power and practicality of C++ programming to your entry-level engineering students with Bronson's C++ FOR ENGINEERS AND SCIENTISTS, 4E. This proven, pragmatic text is designed specifically for today's first- and second-year engineering and science students with a wealth of new applications and examples taken from real situations involving electrical and structural engineering, fluid mechanics, mathematics, power generation, and heat transfer challenges. The book starts with a solid foundation in procedural programming before moving into a reorganized, clear presentation of object-oriented concepts. Dynamic case studies, career spotlights and engineering-driven applications showcase the relevance of concepts students are learning to their careers. Helpful tips demonstrate how to avoid common C++ programming errors, while updates ensure that students are learning the most recent C++ code standards. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

A Book on C

An Introduction to Programming in C

Author: Al Kelley

Publisher: N.A

ISBN: 9780201183993


Page: 726

View: 7417


Programming and Problem Solving with Java

Author: Nell Dale,University of Texas Austin Nell Dale,Chip Weems

Publisher: Jones & Bartlett Publishers

ISBN: 1449658938

Category: Computers

Page: 161

View: 8615

Thoroughly updated and reorganized, the new Second Edition of Programming and Problem Solving with Java continues to emphasize object-oriented design practices while offering numerous new case studies, end-of-chapter material, and descriptive examples, using Java 5.0. Programming and Problem Solving with Java, Second Edition is an exceptional resource for discovering Java as a first programming language.

A Tour of C++

Author: Bjarne Stroustrup

Publisher: Pearson Education

ISBN: 0321958314

Category: Computers

Page: 181

View: 6991

Extended and enhanced version of: The C++ programming language, Fourth edition.

Object-Oriented Programming in C++

Author: Robert Lafore

Publisher: Pearson Education

ISBN: 9780132714297

Category: Computers

Page: 1040

View: 8492

Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards. Educational Supplement Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at, in the Instructor Resource Center.

Introduction to Engineering Programming

In C, Matlab and Java

Author: Mark Austin,David Chancogne

Publisher: John Wiley & Sons Incorporated


Category: Computers

Page: 656

View: 2236

How do you select the right programming language for the right job?Austin and Chancogne provide students with a collection of fourtutorials that cover concepts in modern engineering computations,and engineering programming in Ansi C, Matlab Version 5, and Java1.1. The text gives practical guidance on selecting the bestprogramming language for a project through a large number ofworking examples. With the help of these examples, students willlearn how to design, write, and execute engineering programs usingthese programming languages. By incorporating Ansi C, Matlab, andJava into one text, students will quickly learn the strengths andweaknesses of each language. They'll do this with the help of the56 case study programs and 115 programming exercises integratedthroughout the book. A small suite of basic engineering problems isalso implemented in each of the three programming languages. Thefour tutorials featured in the book include: * Modern Engineering Computations - covers hardware components in asimple computer, operating systems, networks (including theInternet and World Wide Web), and an overview of programminglanguages. * C Tutorial - teaches students how to write multi-function Cprograms. Topics include basic data types, operators andexpressions, program control, functions, dynamic memory allocation,and input/output. * Matlab - shows students how to solve simple matrix programs withsimple graphics. This tutorial also demonstrates how MATLABprograms can be much shorter than equivalent implementations in Cor Java. * Java - explains how Java got started, about object-orientedprogram design, and how to write Java programs withplatform-independent graphical user interfaces that can operateacross the Internet.

C Primer Plus

Author: Stephen Prata

Publisher: Pearson Education

ISBN: 9780132713603

Category: Computers

Page: 984

View: 572

The new classic! C Primer Plus, now in its 5th edition, has been revised to include over 20 new programming exercises, newly improved examples and the new ANSI/ISO standard, C99. Task-oriented examples will teach you the fundamentals of C programming. From extended integer types and compound literals to Boolean support and variable-length arrays, you will learn to create practical and real-world applications with C programming. Review questions and programming exercises at the end of each chapter will reinforce what you have learned. This friendly and easy-to-use self-study guide will help you understand the fundamentals of this core programming language.

C++ by Dissection

Author: Ira Pohl

Publisher: Addison Wesley Publishing Company


Category: C+

Page: 568

View: 6947

C++ by Dissection presents a thorough introduction to the programming process by carefully developing working programs to illuminate key features of the C++ programming language. This book presents the concepts of the programming process using the "dissection" method, the hallmark feature that has made Ira Pohl's C and Java books of the "By Dissection" series so popular. Dissection is a unique pedagogical tool first developed by the author to point out key features of program code. It is similar to a structured walk-through of the code, with the intention of explaining newly encountered programming elements and idioms as found in working code. The book includes a CD-ROM containing a compiler and an electronic version of the book that allows readers to search, take notes, and highlight right on their computer. Each chapter presents a number of carefully explained programs, which lead the reader in a holistic manner to ever-improving programming skills. Right from the start, the reader is introduced to complete programs, and at an early point in the book, the reader is introduced to writing functions as a major feature of structured programming. It contains four to seven small code dissections per chapter, and then each chapter culminates with a larger, extended code dissection. "Software Engineering" sections in each chapter reinforce sound software engineering skills.

Beginning C, 5th Edition

Author: Ivor Horton

Publisher: Apress

ISBN: 1430248823

Category: Computers

Page: 688

View: 7933

Beginning C, 5th Edition teaches you how to program using the widely-available C language. You'll begin from first-principles and progress through step-by-step examples to become a competent, C-language programmer. All you need are this book and any of the widely available free or commercial C or C++ compilers, and you'll soon be writing real C programs. C is a foundational language that every programmer ought to know. C is the basis for C# used in Microsoft .NET programming. It is the basis for Objective-C used in programming for the iPhone, the iPad, and other Apple devices. It is the basis for the C++ that is widely used in a great many contexts, including the GNU Project. It underlies the Linux operating system and many of its utilities. Learning C provides a strong foundation for any programming care, and will even help you better understand more modern languages such as Java. Beginning C is written by renowned author Ivor Horton. The book increases your programming expertise by guiding you through the development of fully working C applications that use what you've learned in a practical context. You’ll also be able to strike out on your own by trying the exercises included at the end of each chapter. At the end of the book you'll be confident in your skills with all facets of the widely-used and powerful C language. The only beginning-level book to cover the latest ANSI standard in C Revised to cover C99 features newly-supported by language compilers Emphasizes writing code after the first chapter Includes substantial examples relevant to intermediate users

Programming in C

Author: Stephen G. Kochan

Publisher: Pearson Education

ISBN: 0321776410

Category: Computers

Page: 525

View: 5459

Introduces the C programming language, covering such topics as language fundamentals, variables, data types, arithmetic expressions, program looping, functions, and arrays, with complete C programs to illustrate each new concept discussed.

The C++ Programming Language

Author: Bjarne Stroustrup

Publisher: Pearson Education

ISBN: 0321563840

Category: Computers

Page: 1346

View: 9377

Offers information on using the C++ programming languge using the new C++11 standard, covering such topics as concurrency, facilities, standard libraries, and design techniques.

The Scheme Programming Language

Author: R. Kent Dybvig

Publisher: MIT Press

ISBN: 0262258161

Category: Computers

Page: 504

View: 1319

Scheme is a general-purpose programming language, descended from Algol and Lisp, widely used in computing education and research and a broad range of industrial applications. This thoroughly updated edition of The Scheme Programming Language provides an introduction to Scheme and a definitive reference for standard Scheme, presented in a clear and concise manner. Written for professionals and students with some prior programming experience, it begins by leading the programmer gently through the basics of Scheme and continues with an introduction to some of the more advanced features of the language. The fourth edition has been substantially revised and expanded to bring the content up to date with the current Scheme standard, the Revised6 Report on Scheme. All parts of the book were updated and three new chapters were added, covering the language's new library, exception handling, and record-definition features. The book offers three chapters of introductory material with numerous examples, eight chapters of reference material, and one chapter of extended examples and additional exercises. All of the examples can be entered directly from the keyboard into an interactive Scheme session. Answers to many of the exercises, a complete formal syntax of Scheme, and a summary of forms and procedures are provided in appendixes. The Scheme Programming Language is the only book available that serves both as an introductory text in a variety of courses and as an essential reference for Scheme programmers.

Practical C++ Programming

Author: Steve Oualline

Publisher: "O'Reilly Media, Inc."

ISBN: 9780596004194

Category: Computers

Page: 549

View: 9003

Teaches the programming language, covering topics including syntax, coding standards, object classes, templates, debugging, and the C++ preprocessor.
C++ (Computer program language)

Object Oriented Programming with C++

Author: Balagurusamy

Publisher: Tata McGraw-Hill Education

ISBN: 125902993X

Category: C++ (Computer program language)

Page: 543

View: 8859