Programming and Problem Solving with Ada

Front Cover
D.C. Heath and Company, Jan 1, 1994 - Ada (Computer program language) - 975 pages

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

ProblemSolving Techniques
20
An Algorithm for a Company Payroll
30
Program Development Process
39
Program Construction
62
5
75
The Use Clause
77
Filling Down Comforters
84
Quick Check
91
Testing and Debugging
509
Programming Warmup Exercises
517
Packages
523
Advanced Array Processing
592
Searching Sorting
629
TwoDimensional Arrays
648
Arrays of Arrays
658
Frequency of Certain Characters
666

Programming Warmup Exercises
97
3
101
Programming Problems 100
144
Boolean and Enumeration Types Conditions
151
Selection
160
Looping
205
How to Design Loops
216
Average Income by Gender
228
Running Records
237
Subprograms 25
251
Designing Procedures
267
Interface Design
281
Comparison of Department Store
288
and Communication Complexity
295
Types and Subtypes
331
ProgrammerDefined Data Types
344
Parameter Types and Subtypes
353
Additional Control Structures
377
The For Loop
383
Guidelines for Choosing a Looping Statement
390
Testing and Debugging
397
Programming Warmup Exercises
404
Files
410
Records
471
Files of Records
480
Data Structures
487
The Machine Shop Inventory
498
Mustard Yields Part 2
674
City Council Election
681
Testing and Debugging
687
The List
701
The List as an Object Package
716
Dynamic String Package
725
Exam Attendance
735
Testing and Debugging
747
Elaboration Error Handling and Generic Units
753
Handling Errors
760
Storing and Processing Numeric Data
819
Integrating a Function
841
Testing and Debugging
849
Recursion
855
Recursive Algorithms with Simple Variables
861
Recursive Algorithms with Structured Variables
870
Recursion or Iteration?
875
Summary
881
Programming Problems
887
ASCII Character Set
902
Specification of the Packages Sequential JO
909
Program Style Formatting and Documentation
918
Predefined Language Attributes
926
Glossary
935
Answers to Selected Exercises
945
Index
969
Copyright

Other editions - View all

Bibliographic information