This introduction to BASIC language programming using QBASIC and Visual Basic teaches students the fundamentals of programming from the ground up, using the simplicity and clarity of QBASIC to illustrate problem-solving techniques and structured programming. Designed for use with the IBM-PC and its compatibles, the text presents the fundamentals of computer programming, such as input, decision structures, and loop structures.* NEW - Updates and improves all real-life data used in examples and exercises. * NEW - The chapter on graphics has been modernized. * NEW - Features an accompanying CD-ROM that contains all examples and case studies from the text and a copy of the Control Creation Edition of Visual Basic 5.0. * NEW - An engineering applications supplement can now be packaged with the text. *An accompanying CD that contains all examples and case studies from the text and a copy of the Control Creation Edition of Visual Basic 5.0
*Discusses problem solving techniques and structured programming early in the book, then integrates their use throughout the remaining chapters*Offers a wealth of programming projects that not only reflect the variety of ways that computers are used in the business and engineering communities, but also present some games and general interest applications
Table of Contents:
1. An Introduction to Computers and QBASIC.
2. Problem Solving.
3. Fundamentals of Programming in QBASIC.
4. Procedures.
5. Decisions.
6. Repetition.
7. Arrays.
8. Sequential Files.
9. Random-Access Files.
10. The Graphical Display of Data.
11. Random Numbers.
12. Visual Basic.
Appendix A: ASCII Values.
Appendix B: Using a Mouse.
Appendix C: QBASIC Statements, Functions, Operators, and Metacommands.
Appendix D: QBASIC Debugging Tools.
Appendix E: A Summary of QBASIC Editing Commands.
Appendix F: The QBASIC Environment.
Appendix G: HOW TO (QBASIC).
Appendix H: An Introduction to Windows.
Appendix I: HOW TO (Visual Basic).
Appendix J: Visual Basic Statements, Functions, Methods, Properties, Data Types, and Operators.
Answers to Selected Odd-Numbered Exercises.
Index.