Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming and Problem Solving with Java

Buy

Programming and Problem Solving with Java™ is an excellent resource for discovering Java as a first programming language. After introducing the very basics of programming, the text provides detail on Java syntax, semantics, classes and objects, and then continues with coverage of arithmetic expressions, selection and encapsulation, file objects and looping statements, and object oriented software design and implementation. With an unparalleled clarity of expression, the authors then introduce inheritance, polymorphism, and scope, as well as event-driven input and output, arrays, and recursion. Through the case studies, exercises, and programming examples, readers develop a secure foundation for future study, and a true understanding of what an object is, how it works, and what constitutes a well-designed class interface.

When purchased new, the book includes the Student Resource Disk for Java, a CD-ROM that features the following:

BorlandВ® JBuilder™ 7 Personal
The Sun Java™ 2 SDK Standard Edition v. 1.4.1
The Sun Java™ SDK Standard Edition Documentation
Book-specific program files

This book has been developed from the ground up to be a Java text. It is not a “Java translation” of our previous texts. We have, however, retained our familiar easy-to-read style and clear approach to introducing new topics. Each chapter has the same overall organization as in our previous books, with a full problem-solving case study, testing and debugging hints, summary, and five types of exercises. Also, some topics, such as problem solving, are independent of the programming language and thus contain familiar discussions.

About the Author
Nell Dale, University of Texas at Austin

Nell Dale received a B.S. in Mathematics and Psychology from the University of Houston in 1960, a M.A. in Mathematics from the University of Texas at Austin in 1964, and a Ph.D. in Computer Sciences from the University of Texas at Austin in 1972. She has been on the faculty at the University of Texas at Austin since 1975. She retired from full-time teaching in the summer of 1994 and is now teaching each Fall semester and spending the Spring and Summer writing and traveling.

Chip Weems - University of Massachusetts, Amherst

Chip Weems is an Associate Professor of computer science at the University of Massachusetts at Amherst. He received his Bachelor's and Master's degrees from Oregon State University in 1977 and 1979, respectively. He received a Ph.D. from the University of Massachusetts in 1984. Over the last 23 years, he has taught courses in introductory programming, software engineering, computer architecture, and parallel processing. Since 1986 he has co-authored 13 textbooks that have helped over a million students learn to program computers. His books have been translated into French, Spanish, and Russian. He conducts research in computer architecture, compilers, parallel processing, and compiler-architecture co-optimization.

Mark R. Headington - University of Wisconsin-LaCrosse

Mark Headington received his Ph.D. in Computer Science from Iowa State University. He is currently an Associate Professor of Computer Science, specializing in Operating Systems, C++, and Computer Architecture.

(HTML tags aren't allowed.)

The Diabetic Kidney (Contemporary Diabetes)
The Diabetic Kidney (Contemporary Diabetes)

A comprehensive and authoritative survey of recent findings, ideas, and hypotheses about the causes and treatment of diabetic nephropathy. The authors cover both the basic pathogenic mechanisms of the disease, as well as many of its clinical aspects of identification, management, and new therapeutic approaches. Highlights include an entire...

A Data Scientist's Guide to Acquiring, Cleaning, and Managing Data in R
A Data Scientist's Guide to Acquiring, Cleaning, and Managing Data in R

The only how-to guide offering a unified, systemic approach to acquiring, cleaning, and managing data in R

Every experienced practitioner knows that preparing data for modeling is a painstaking, time-consuming process. Adding to the difficulty is that most modelers learn the steps involved in cleaning and managing data...

Calculus: Single and Multivariable
Calculus: Single and Multivariable

This Sixth Edition of Calculus continues the effort to promote courses in which understanding and computation reinforce each other. Calculus: Single and Multivariable 6th Edition reflects the many voices of users at research universities, four-year colleges, community colleges, and secondary schools. This new edition has been streamlined to...


Categorical Data Analysis With Sas and Spss Applications
Categorical Data Analysis With Sas and Spss Applications

This book is primarily designed for a senior undergraduate class in Categorical Data Analysis and for majors in biomedical, biostatistics and statistics programs, but can also be used as reference text for researchers working in the area, and /or for an introductory text in a graduate course on the subject. A prerequisite of a one year...

Solving Tough Problems: An Open Way of Talking, Listening, and Creating New Realities
Solving Tough Problems: An Open Way of Talking, Listening, and Creating New Realities
ur most common way of solving problems-at home, at work, in our communities, in national and international affairs-is to use our expertise and authority to apply piece-by-piece, tried-and-true "best practices." This works for simple, familiar, uncontentious problems. But it doesn't work for the complex, unfamiliar, conflictual problems...
Pounder's Marine Diesel Engines and Gas Turbines, Ninth Edition
Pounder's Marine Diesel Engines and Gas Turbines, Ninth Edition
Since its first appearance in 1950, Pounder's Marine Diesel Engines has served seagoing engineers, students of the Certificates of Competency examinations and the marine engineering industry throughout the world. Each new edition has noted the changes in engine design and the influence of new technology and economic needs on the marine...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy