skip to content
Ada 95 : problem solving and program design Preview this item
ClosePreview this item
Checking...

Ada 95 : problem solving and program design

Author: Michael B Feldman; Elliot B Koffman
Publisher: Reading, Mass. : Addison-Wesley Pub. Co., ©1996.
Edition/Format:   Print book : English : 2nd edView all editions and formats
Summary:
Students with little or no prior programming experience will begin to explore programming in this powerful, yet flexible language ideal for large-scale software system development. Adopted as a standard by the ISO and the ANSI, Ada 95 is the first fully object-oriented programming language to be internationally standardized. While presenting a balanced mixture of modern programming concepts and Ada 95 language  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Feldman, Michael B.
Ada 95.
Reading, Mass. : Addison-Wesley Pub. Co., ©1996
(OCoLC)605149795
Document Type: Book
All Authors / Contributors: Michael B Feldman; Elliot B Koffman
ISBN: 0201870096 9780201870091 0201304864 9780201304862
OCLC Number: 33947451
Notes: Revised edition of: Ada. c1993.
Includes index.
Description: xvii, 814 pages : illustrations ; 24 cm
Contents: 1. Introduction to Computers and Programming --
2. Introduction to Ada 95 --
3. Problem Solving and Using Packages --
4. Decision Statements; Writing Simple Functions and Packages --
5. Repetition in Programs --
6. Other Loop Forms; Procedures; Exception Handling --
7. A Systematic Look at Scalar Data Types --
8. Composite Types: Records and Arrays --
9. Strings and Files --
10. Programming with Objects: Abstract Data Types --
11. Introduction to Unconstrained Array Types and Generics --
12. Multidimensional Arrays and Variant Records --
13. Recursion --
14. Access Types and Dynamic Data Structures --
15. Programming with Objects: Tagged Record Types --
16. Introduction to Concurrent Programming --
Appendix A: The Ada Character Set, Delimiters, and Reserved Words --
Appendix B: Ada 95 Syntax Rules --
Appendix C: The Package Standard --
Ada's Predefined Environment --
Appendix D: Specification of the Package Ada TextI̲O --
Appendix E: Specification of the Package Ada.Calendar. Appendix F: Specifications of the Ada Math Libraries --
Appendix G: Specifications of the Ada String Libraries Used in this Book --
Appendix H: summary of Ada Execution-Time Exceptions --
Appendix I: Ada Hints for Pascal Users.
Responsibility: Michael B. Feldman, Elliot B. Koffman.

Abstract:

Students with little or no prior programming experience will begin to explore programming in this powerful, yet flexible language ideal for large-scale software system development. Adopted as a standard by the ISO and the ANSI, Ada 95 is the first fully object-oriented programming language to be internationally standardized. While presenting a balanced mixture of modern programming concepts and Ada 95 language capabilities, this text provides a solid programming foundation. Highlights: Emphasizes "object thinking" by introducing object-based and object-oriented programming concepts throughout the book; presents encapsulated designs from the beginning to stress the importance of reusability of function, packages, and procedures; introduces control structures, data structures, and system (encapsulation) structures in parallel throughout the book; presents [about 200] complete, compilable, executable programs followed immediately by sample output; and helps students build on concepts with a continuing project, "spider graphics," recurring throughout the book.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/33947451> # Ada 95 : problem solving and program design
    a schema:CreativeWork, schema:Book ;
   library:oclcnum "33947451" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/837033567#Place/reading_mass> ; # Reading, Mass.
   rdfs:seeAlso <http://experiment.worldcat.org/entity/work/data/837033567#CreativeWork/ada> ; # Ada.
   schema:about <http://experiment.worldcat.org/entity/work/data/837033567#Topic/ada_95> ; # Ada 95
   schema:about <http://experiment.worldcat.org/entity/work/data/837033567#Topic/ada_langage_de_programmation> ; # Ada (langage de programmation)
   schema:about <http://dewey.info/class/005.133/e20/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/837033567#Thing/programming_languages> ; # Programming languages
   schema:about <http://id.worldcat.org/fast/796426> ; # Ada (Computer program language)
   schema:bookEdition "2nd ed." ;
   schema:bookFormat bgn:PrintBook ;
   schema:contributor <http://viaf.org/viaf/17476047> ; # Elliot B. Koffman
   schema:contributor <http://viaf.org/viaf/69182704> ; # Michael B. Feldman
   schema:copyrightYear "1996" ;
   schema:creator <http://viaf.org/viaf/69182704> ; # Michael B. Feldman
   schema:datePublished "1996" ;
   schema:description "1. Introduction to Computers and Programming -- 2. Introduction to Ada 95 -- 3. Problem Solving and Using Packages -- 4. Decision Statements; Writing Simple Functions and Packages -- 5. Repetition in Programs -- 6. Other Loop Forms; Procedures; Exception Handling -- 7. A Systematic Look at Scalar Data Types -- 8. Composite Types: Records and Arrays -- 9. Strings and Files -- 10. Programming with Objects: Abstract Data Types -- 11. Introduction to Unconstrained Array Types and Generics -- 12. Multidimensional Arrays and Variant Records -- 13. Recursion -- 14. Access Types and Dynamic Data Structures -- 15. Programming with Objects: Tagged Record Types -- 16. Introduction to Concurrent Programming -- Appendix A: The Ada Character Set, Delimiters, and Reserved Words -- Appendix B: Ada 95 Syntax Rules -- Appendix C: The Package Standard -- Ada's Predefined Environment -- Appendix D: Specification of the Package Ada TextI̲O -- Appendix E: Specification of the Package Ada.Calendar."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/837033567> ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/605149795> ;
   schema:name "Ada 95 : problem solving and program design"@en ;
   schema:productID "33947451" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/33947451#PublicationEvent/reading_mass_addison_wesley_pub_co_1996> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/837033567#Agent/addison_wesley_pub_co> ; # Addison-Wesley Pub. Co.
   schema:workExample <http://worldcat.org/isbn/9780201304862> ;
   schema:workExample <http://worldcat.org/isbn/9780201870091> ;
   umbel:isLike <http://bnb.data.bl.uk/id/resource/GB9642869> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/33947451> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/837033567#Agent/addison_wesley_pub_co> # Addison-Wesley Pub. Co.
    a bgn:Agent ;
   schema:name "Addison-Wesley Pub. Co." ;
    .

<http://experiment.worldcat.org/entity/work/data/837033567#Thing/programming_languages> # Programming languages
    a schema:Thing ;
   schema:name "Programming languages" ;
    .

<http://experiment.worldcat.org/entity/work/data/837033567#Topic/ada_langage_de_programmation> # Ada (langage de programmation)
    a schema:Intangible ;
   schema:name "Ada (langage de programmation)"@en ;
    .

<http://id.worldcat.org/fast/796426> # Ada (Computer program language)
    a schema:Intangible ;
   schema:name "Ada (Computer program language)"@en ;
    .

<http://viaf.org/viaf/17476047> # Elliot B. Koffman
    a schema:Person ;
   schema:familyName "Koffman" ;
   schema:givenName "Elliot B." ;
   schema:name "Elliot B. Koffman" ;
    .

<http://viaf.org/viaf/69182704> # Michael B. Feldman
    a schema:Person ;
   schema:familyName "Feldman" ;
   schema:givenName "Michael B." ;
   schema:name "Michael B. Feldman" ;
    .

<http://worldcat.org/isbn/9780201304862>
    a schema:ProductModel ;
   schema:isbn "0201304864" ;
   schema:isbn "9780201304862" ;
    .

<http://worldcat.org/isbn/9780201870091>
    a schema:ProductModel ;
   schema:isbn "0201870096" ;
   schema:isbn "9780201870091" ;
    .

<http://www.worldcat.org/oclc/605149795>
    a schema:CreativeWork ;
   rdfs:label "Ada 95." ;
   schema:description "Online version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/33947451> ; # Ada 95 : problem solving and program design
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.