Previous | Next | Table of Contents | Index | Program List | Copyright

CHAPTER 2

Introduction to Ada 95


2.1 About Ada
2.2 The "Look" of Ada Programs
2.3 System Structures: Numerical Input and Output
2.4 Data Structures: Declaring Constants and Variables
2.5 System Structures: General Form of an Ada Program
2.6 Problem Solving: Software Development Illustrated
2.7 Control Structures: Assignment Statements
2.8 Control Structures: Input/Output Statements
2.9 Programs in Memory
2.10 Data Structures: Introduction to Data Types and Expressions
2.11 Tricks of the Trade: Common Programming Errors
Chapter Review

Programming is a problem-solving activity. If you are a good problem solver, you have the potential to become a good programmer. One goal of this book is to help you improve your problem-solving ability. It is beneficial to approach each programming problem in a systematic and consistent way. In this chapter we show you how to apply the software development method introduced in Chapter 1.

In this chapter we also introduce the programming language Ada, starting with a brief discussion of Ada's history and strongest attributes. You will learn a bit about the three important categories of structures in a programming language--data structures, control structures, and system structures--and examine a few simple Ada programs, applying our software development method along the way.


Previous | Next | Table of Contents | Index | Program List | Copyright

Copyright © 1996 by Addison-Wesley Publishing Company, Inc.