Absolute Beginner's Guide to Programming - Perry_ Greg M_.pdf

(7128 KB) Pobierz
878742596.006.png
Programming
Second Edition
201 West 103rd Street,
Indianapolis, Indiana 46290
Greg Perry
878742596.007.png 878742596.008.png 878742596.009.png 878742596.001.png 878742596.002.png 878742596.003.png 878742596.004.png 878742596.005.png
Absolute Beginner’s Guide to
Programming, Second Edition
Copyright © 2001 by Que
Associate Publisher
Dean Miller
Executive Editor
Rick Kughen
All rights reserved. No part of this book shall be reproduced, stored in a
retrieval system, or transmitted by any means, electronic, mechanical, pho-
tocopying, recording, or otherwise, without written permission from the
publisher. No patent liability is assumed with respect to the use of the
information contained herein. Although every precaution has been taken
in the preparation of this book, the publisher and author assume no
responsibility for errors or omissions. Nor is any liability assumed for
damages resulting from the use of the information contained herein.
Senior Acquisitions
Editor
Jenny L. Watson
Development
Editor
Mark Cierzniak
Managing Editor
Thomas F. Hayes
International Standard Book Number: 0-7897-2529-0
Library of Congress Catalog Card Number: 00-111780
Project Editor
Karen S. Shields
Printed in the United States of America
First Printing: April 2001
Copy Editor
Gene Redding
3 2 1
4321
Indexer
Tim Tate
Trademarks
All terms mentioned in this book that are known to be trademarks or ser-
vice marks have been appropriately capitalized. Que cannot attest to the
accuracy of this information. Use of a term in this book should not be
regarded as affecting the validity of any trademark or service mark.
Proofreader
Maribeth Echard
Technical Editor
Betsy Stern Hill
Warning and Disclaimer
Every effort has been made to make this book as complete and as accu-
rate as possible, but no warranty or fitness is implied. The information
provided is on an “as is” basis. The author and the publisher shall have
neither liability nor responsibility to any person or entity with respect to
any loss or damages arising from the information contained in this book.
Team Coordinator
Cindy Teeters
Interior Designer
Kevin Spear
Cover Designer
Anne Jones
Page Layout
Ayanna Lacey
Heather Hiatt Miller
Stacey Richwine-DeRome
Contents at a Glance
Part I
Prelude to Programming
Part V
The Business of Programming
1
Computers Are Tools
5
22
The Importance of
Maintenance
337
2
Anatomy of a Program
21
23
Distributing Your
Applications
359
Part II
Fundamentals of Programming
24
The Programming Business
375
3
Programming Languages: The Early
Years
25
Your Programming Future
391
41
4
Programming Languages: Modern
Day
59
Index
401
Part III
Hands-On Programming
5
Your First Language:
Visual Basic
75
6
Input and Output
87
7
Data Processing with
Visual Basic
107
8
Working with Data
123
9
Having Fun with Visual Basic
141
10
Advanced Visual Basic
Programming
157
11
Online Visual Basic
Programming
179
Part IV
Programming in Various
Environments
12
Program Algorithms
195
13
Programming with C
211
14
Programming with C++
229
15
Batch, Macro, and Scripting
Languages
245
16
Internet Programming
Concepts
261
17
HTML Programming
275
18
DHTML Programming
287
19
Introduction to XML
297
20
Java Programming
307
21
JavaScript
325
Zgłoś jeśli naruszono regulamin