Library of Congress Cataloging-in-Publication Data on File
All rights reserved. No part of this book may be reproduced, in any form or by any means, without permission in writing from the publisher.
Pearson Prentice Hall is a trademark of Pearson Education, Inc.
The author and publisher of this book have used their best efforts in preparing this book. These efforts include the development, research, and testing of the
Printed in the United States of America
10 9 8 7 6 5 4 3 2 1
Since its introduction in 1991, Visual Basic has been the most widely used programming language in the world. The latest incarnation of Visual Basic is called Visual Basic 2005. Visual Basic programmers are enthusiastically embracing the new features of the language. Likewise, students learning their first programming language will find Visual Basic 2005 the ideal tool to understand the development of computer programs.
My objectives when writing this text were as
Unique and Distinguishing Features
Exercises for Most Sections
Each section that teaches programming has an exercise set. The exercises both
Practice Problems are
Beginning with Chapter 3, chapters contain programming projects. The programming projects not only reflect the variety of ways that computers are used in the business community, but also present some
Extensions and fine points of new topics are deferred to the "Comments" portion at the end of each section so that they will not interfere with the flow of the presentation.
Each of the four case studies focuses on an important programming application. The problems are
In Chapters 3 through 11, the key results are stated and the important terms are summarized at the end of the chapter.
The early introduction of procedures in Chapter 4 allows structured programming to be used in simple situations before being applied to complex problems. However, the text is written so that the presentation of procedures easily can be postponed until decision and repetition structures have been presented. In Chapters 5 and 6 (and Sections 7.1 and 7.2), all programs using procedures appear at the ends of sections and can be deferred or omitted.
Arrays are introduced gently in two sections. The first section presents the basic definitions and avoids procedures. The second section
How To Appendix
Appendix B provides a compact, step-by-step reference on how to carry out standard
Appendix on Debugging
Placing of the discussion of Visual Basic's sophisticated debugger in Appendix D allows the instructor flexibility in deciding when to cover this topic.
The companion website contains all the examples, case studies, and data files referenced in the book as well as additional NetSearch terms, Destination Links, online study guide with additional exercises and learning resources for students.
Instructor Resource Center
The Instructor Resource Center contains solutions to every exercise and programming project, a test item file for each chapter, PowerPoint lecture slides, and data files for all the examples and programs featured in the book. Contact your local Prentice Hall Sales Representative for information on how to download these resources.
What's New in the Sixth Edition