Features
• UML (Unified Modeling Language) graphical notations throughout – Describes classes and their relationships; teaches students design and development of Java programs using the industry standard modeling technique. • Practical examples on gaming (simulating lottery, interactive quiz, Sudoku), business/financial (computing loan payments, taxes, and printing payroll statements), science (body mass index, wind chill temperature) – Replaces pure mathematical examples such as computing deviations and matrix multiplications. • Exceptionally broad range of carefully chosen examples – Reinforces key concepts with objectives lists, introduction and chapter overviews, easy-to-follow examples, chapter summaries, review questions, programming exercises, and an interactive self-test. • The most extensive instructor support package available – Includes interactive and animated slides, TestGen (w/over 2000 multiple-choice questions), solutions to all programming exercises, sample exams and supplemental exercises. • Instructor resource center and companion website at http://www.cs.armstrong.edu/liang/intro7e/intro7einstructor.html These resources contain: – Microsoft PowerPoint slides with interactive buttons to view full-color, syntax-highlighted source code and to run programs without leaving the slides – Sample exams – Solutions to all the exercises (Students can access the solutions of even-numbered exercises in the book’s companion CD-ROM) – Web-based quiz generator – Online quiz. • Case studies — Offer additional examples for learning the fundamentals of programming, such as writing loops. • Carefully chosen, easy-to-follow, representative examples — Include a description, source code, sample run, and an example review. • GOAL online courseware – Utilizes the industry’s most advanced online homework application to give students solutions to even-numbered programming exercises, source code for the examples in the book, online self assessment (w/over 1000 multiple-choice questions) and online homework. • Notes and tips throughout – Offer valuable advice and insight on important aspects of program development. • Sample exams – Includes multiple-choice questions, correct programming errors, trace programs, and write programs. • Supplemental exercises with solutions – Give instructors more options when assigning homework or writing exams. |