Sold out

Programmin in ADA 2005

English · Paperback / Softback

Description

Read more

Foreword          vii Preface            ix Part 1  An Overview           1 1          Introduction3 1.1        Standard development    3 1.2        Software engineering     4 1.3        Evolution and abstraction           6 1.4        Structure and objectives of this book       8 1.5        References       10 2          Simple Concepts    11 2.1        Key goals         11 2.2        Overall structure           12 2.3        The scalar type model    17 2.4        Arrays and records        19 2.5        Access types    22 2.6        Errors and exceptions    23 2.7        Terminology      26 3          Abstraction  27 3.1        Packages and private types        27 3.2        Objects and inheritance  30 3.3        Classes and polymorphism         34 3.4        Genericity         39 3.5        Object oriented terminology        41 3.6        Tasking42 4          Programs and Libraries   45 4.1        The hierarchical library  45 4.2        Input–output      47 4.3        Numeric library50 4.4        Running a program        52 P1       Magic Moments      57 Part 2  Algorithmic Aspects         61 5          Lexical Style            63 5.1        Syntax notation  63 5.2        Lexical elements           64 5.3        Identifiers         65 5.4        Numbers           67 5.5        Comments        69 5.6        Pragma...

Product details

Authors John Barnes
Publisher Addison-Wesley
 
Languages English
Product format Paperback / Softback
Released 25.05.2006
 
EAN 9780321340788
ISBN 978-0-321-34078-8
Dimensions 173 mm x 235 mm x 45 mm
Series International Computer Science Series
International Computer Science Series
Subject Natural sciences, medicine, IT, technology > IT, data processing

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.