An Object-Oriented Introduction to Data Structures Using Eiffel (Prentice-Hall Object-Oriented)

0 avg rating
( 0 ratings by GoodReads )
 
9780131855885: An Object-Oriented Introduction to Data Structures Using Eiffel (Prentice-Hall Object-Oriented)

A text book directed at CS2, the second course is a computer science curriculum and comparison release to the author's object-oriented Introduction to Computer Science using Eiffel. It presents the basic principles of Data Structures from an object-oriented perspective using Eiffel, and relatively easy to learn object-oriented programming languages. As a data alternative to C and C++.

"synopsis" may belong to another edition of this title.

From the Back Cover:


18558-7

“Data structures and algorithms are at the core of any computing science education. Richard S. Wiener's An Object-Oriented Introduction to Data Structures Using Eiffel has the great distinction of combining the best in algorithms and data structures with the best in supporting software technology: object-oriented programming and Eiffel. The result, both for the students and their teachers, is the most exciting path available today for learning these fundamental topics.” —Bertrand Meyer, creator of the Eiffel Language and author of Object-Oriented Software Construction.

An object-oriented approach to data structures—without the complexity of C++.

Eiffel is the ideal language for introducing object-oriented concepts, because it is highly readable, supports safe programming, and does not require students to master a myriad of low-level details in order to program successfully. An Object-Oriented Introduction to Data Structures Using Eiffel serves as a complete second course in computer science, using Eiffel to introducing all the fundamentals of object-oriented data structures, including abstract data types, encapsulation, classes, external and internal views of classes, inheritance and polymorphism.

The book begins by introducing object-oriented problem solving and presenting an overview of the Eiffel language. Step-by-step, students are introduced to both fundamental concepts and their programming applications. Topics covered include:

  • ARRAY and STRING classes, and several classical sorting algorithms.
  • Stack and queue abstractions, in both static and dynamic implementations.
  • The basic concepts and mechanics of recursions.
  • Stack applications.
  • Discrete-event queueing.
  • Unordered collections and hash tables.

This book also includes a thorough introduction to binary trees and search trees, presenting important algorithms for balancing search trees, as well as two practical applications.

An Object-Oriented Introduction to Data Structures Using Eiffel is the companion book to Richard S. Wiener's complete first course, An Object-Oriented Introduction to Computer Science Using Eiffel. Together, both texts deliver a complete introduction to object-oriented computing that is friendly, consistent and easy to understand.

About the Author:

RICHARD S. WIENER is also author of the companion text, "An Object-Oriented Introduction to Computer Science Using Eiffel."

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Richard Wiener
Published by Prentice Hall (1997)
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 1997. Paperback. Book Condition: New. Bookseller Inventory # SONG0131855883

More Information About This Seller | Ask Bookseller a Question

Buy New
9.86
Convert Currency

Add to Basket

Shipping: 3.20
Within U.S.A.
Destination, Rates & Speeds

2.

Richard Wiener
Published by Pearson Education (1997)
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Quantity Available: > 20
Print on Demand
Seller
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Pearson Education, 1997. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9780131855885

More Information About This Seller | Ask Bookseller a Question

Buy New
57.44
Convert Currency

Add to Basket

Shipping: 9
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Richard S. Wiener
Published by Pearson Education (US), United States (1997)
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Paperback Quantity Available: 10
Print on Demand
Seller
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 1997. Paperback. Book Condition: New. Facsimile. 231 x 178 mm. Language: English . Brand New Book ***** Print on Demand *****.A text book directed at CS2, the second course is a computer science curriculum and comparison release to the author s object-oriented Introduction to Computer Science using Eiffel. It presents the basic principles of Data Structures from an object-oriented perspective using Eiffel, and relatively easy to learn object-oriented programming languages. As a data alternative to C and C++. Bookseller Inventory # APC9780131855885

More Information About This Seller | Ask Bookseller a Question

Buy New
76.28
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

Richard S. Wiener
Published by Pearson Education (US), United States (1997)
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Paperback Quantity Available: 10
Print on Demand
Seller
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 1997. Paperback. Book Condition: New. Facsimile. 231 x 178 mm. Language: English . Brand New Book ***** Print on Demand *****. A text book directed at CS2, the second course is a computer science curriculum and comparison release to the author s object-oriented Introduction to Computer Science using Eiffel. It presents the basic principles of Data Structures from an object-oriented perspective using Eiffel, and relatively easy to learn object-oriented programming languages. As a data alternative to C and C++. Bookseller Inventory # APC9780131855885

More Information About This Seller | Ask Bookseller a Question

Buy New
78.80
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Wiener, Richard
Published by Prentice Hall (1997)
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Paperback Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 1997. Paperback. Book Condition: New. book. Bookseller Inventory # 0131855883

More Information About This Seller | Ask Bookseller a Question

Buy New
84.10
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

Richard Wiener
Published by Prentice Hall (1997)
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 1997. Paperback. Book Condition: New. 1. Bookseller Inventory # DADAX0131855883

More Information About This Seller | Ask Bookseller a Question

Buy New
84.48
Convert Currency

Add to Basket

Shipping: 3.20
Within U.S.A.
Destination, Rates & Speeds

7.

Wiener Richard
Published by Prentice-Hall
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Quantity Available: 1
Seller
Majestic Books
(London, ,, United Kingdom)
Rating
[?]

Book Description Prentice-Hall. Book Condition: New. pp. 528. Bookseller Inventory # 4693670

More Information About This Seller | Ask Bookseller a Question

Buy New
86.84
Convert Currency

Add to Basket

Shipping: 5.52
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Wiener, Richard
Published by Prentice Hall
ISBN 10: 0131855883 ISBN 13: 9780131855885
New PAPERBACK Quantity Available: > 20
Seller
Russell Books
(Victoria, BC, Canada)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0131855883 Special order direct from the distributor. Bookseller Inventory # ING9780131855885

More Information About This Seller | Ask Bookseller a Question

Buy New
87.70
Convert Currency

Add to Basket

Shipping: 5.61
From Canada to U.S.A.
Destination, Rates & Speeds

9.

Richard Wiener
Published by Prentice Hall
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Paperback Quantity Available: 20
Seller
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Paperback. Book Condition: New. Paperback. 528 pages. Dimensions: 9.1in. x 7.0in. x 1.0in.Introduces object-oriented data structures using Eiffel, a language that is ideal for the beginning programmer. Introduces abstract data types, encapsulation, classes, external and internal views of classes, inheritance and polymorphism. Presents an overview of the Eiffel Language and its advantages. Introduces Eiffels ARRAY and STRING classes and several standard sorting algorithms. Introduces stack and queue abstractions, in both static and dynamic implementations. Presents the basics of recursion and lists. Also introduces binary trees and search trees, presenting important algorithms for balancing search trees. Anyone who wishes to learn object-oriented techniques without encountering the complexity of C. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9780131855885

More Information About This Seller | Ask Bookseller a Question

Buy New
95.69
Convert Currency

Add to Basket

Shipping: 3.17
Within U.S.A.
Destination, Rates & Speeds

10.

Richard S. Wiener
ISBN 10: 0131855883 ISBN 13: 9780131855885
New Quantity Available: 1
Seller
Castle Rock
(Pittsford, NY, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801318558851.0

More Information About This Seller | Ask Bookseller a Question

Buy New
126.29
Convert Currency

Add to Basket

Shipping: 3.20
Within U.S.A.
Destination, Rates & Speeds