[Book Cover]

Programming in QBASIC for Engineering Technology, 1/e

Kenneth Craven, County College of Morris

Published June, 1998 by Prentice Hall Career & Technology

Copyright 1999, 451 pp.
Paper
ISBN 0-13-622748-1


Sign up for future
mailings
on this subject.

See other books about:
    BASIC/Visual BASIC Programming-Electronic Technology

    BASIC-Computer Information Systems

    Visual BASIC--Programming for Technology-Computer Science

    QBASIC-Electronic Technology

    Visual Basic-IT Continuing Education


Summary

Suitable for introductory undergraduate courses in programming for engineering technology students. Challenging—but not overwhelmingly so—this focused text uses BASIC to teach the fundamentals of computer programming. It clearly explains fundamental data types, data structures, control structures, and programming techniques. It requires no prior experience with computers. It is written from an engineering point of view, but it requires no knowledge of engineering principles.

Features


Offers an accessible learning experience for the beginner, with a concise and conversational writing style. Explanations of programming concepts are easy to understand. Examples illustrate every concept.
Features a contemporary approach. It avoids outdated features (such as line numbers and GOSUB) of older versions of BASIC, and emphasizes contemporary features (such as structured programming and subroutines with parameter passing) that are available with QBASIC—and QBASIC is free.
Uses examples and exercises that will interest engineering technology students. Engineering ideas are explained clearly as they come up.
Is self-contained. In addition to covering programming concepts and techniques, the book presents a concise explanation of all DOS concepts that the student will need, and reviews all required mathematics.
Uses example and exercise “threads” to introduce new programming concepts by applying them to familiar applications.
Contains numerous case studies to highlight important applications of programming concepts and techniques.


Table of Contents

    1. Before You Begin.
    2. Computer Systems.
    3. Disk Operating System.
    4. Computer Programming Languages.
    5. The QBASIC System.
    6. Programming Fundamentals.
    7. More Programming Fundamentals.
    8. Testing and Debugging.
    9. Conditions and Branching.
    10. Counted Loops Using FOR-NEXT.
    11. Flowcharts.
    12. Compound Statements.
    13. Top-Down Program Design.
    14. Case Study: Quality Assurance.
    15. Processing Stored Data.
    16. Case Studies: Processing Stored Data.
    17. Non-Counted Loops.
    18. Case Studies: Non-Counted Loops.
    19. Sequential Processing of Files.
    20. Random Access with Arrays.
    21. Case Study: Sorting.
    22. User-Defined Functions.
    23. Subroutines and Modular Programs.
    24. Graphics: Lines and Line Graphs.
    25. Graphics: Shapes and Curved Graphs.
    26. Animation and Simulation.
    27. Mathematics Review.


[Help]

© Prentice-Hall, Inc. A Simon & Schuster Company
Comments To webmaster@prenhall.com