Author: Richard Mitchell
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 408
Book Description
Contains explanations of what abstract data types are and how to specify them, and of the connection between abstract data types and program components. The book does assume a knowledge of Modula-2, although some of the difficulties of using opaque types are discussed before they are used.
Abstract Data Types and Modula-2
Author: Richard Mitchell
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 408
Book Description
Contains explanations of what abstract data types are and how to specify them, and of the connection between abstract data types and program components. The book does assume a knowledge of Modula-2, although some of the difficulties of using opaque types are discussed before they are used.
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 408
Book Description
Contains explanations of what abstract data types are and how to specify them, and of the connection between abstract data types and program components. The book does assume a knowledge of Modula-2, although some of the difficulties of using opaque types are discussed before they are used.
Abstract Data Types in Modula-2
Author: Rachel Harrison
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 292
Book Description
A formal, accessible approach to abstract data types, employing the Modula-2 computer language. Chapters follow a common format--the need for a particular abstract data type is considered, followed by the type's properties, the access procedure to manipulate it, the axioms which govern its behavior, and implementations. A wide variety of abstract data types are covered, supported by numerous Modula-2 algorithms. Code is written in a functional, recursive style.
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 292
Book Description
A formal, accessible approach to abstract data types, employing the Modula-2 computer language. Chapters follow a common format--the need for a particular abstract data type is considered, followed by the type's properties, the access procedure to manipulate it, the axioms which govern its behavior, and implementations. A wide variety of abstract data types are covered, supported by numerous Modula-2 algorithms. Code is written in a functional, recursive style.
Data Structures with Abstract Data Types and Modula-2
Author: Daniel F. Stubbs
Publisher: PWS Publishing Company
ISBN:
Category : Computers
Languages : en
Pages : 590
Book Description
Publisher: PWS Publishing Company
ISBN:
Category : Computers
Languages : en
Pages : 590
Book Description
Introduction to Programming with Modula-2
Author: Günther Blaschek
Publisher: Springer Science & Business Media
ISBN: 3642753221
Category : Computers
Languages : en
Pages : 271
Book Description
This book is intended for the novice as well as for the experienced programmer who wants to learn Modula-2. We do not limit ourselves to just a description of Modula-2. Instead, we seek to familiarize the reader with the concept of algorithms and to show him/her how to implement algorithms in Modula-2. The programming language Modula-2 was developed by Niklaus Wirth (also the father of world-famous Pascal) and made public in 1978. Compared to other programming languages such as Ada, COBOL or PL/!, Modula-2 is a compact language, which makes it easy to learn. Nevertheless, Modula-2 contains all important language elements necessary for formulating complicated algorithms and for implementing the modern concepts of software engineering. Modula-2 is distinguished by a systematic structure that makes it possible to write easily readable programs. The language supports many of the principles of modern software engineering. All this makes Modula-2 a useful instrument for an introduction to the basics of programming. This textbook strives to establish a solid foundation in the techniques of programming with up-to-date methods of program development. Use of the programming language Modula-2 is reinforced with numerous hands-on exercises. This book does not presuppose any knowledge of programming, but it does require a certain ability in the realm of abstract thinking, some pleasure in problem solving, and a desire to come to terms with complex interrelationships.
Publisher: Springer Science & Business Media
ISBN: 3642753221
Category : Computers
Languages : en
Pages : 271
Book Description
This book is intended for the novice as well as for the experienced programmer who wants to learn Modula-2. We do not limit ourselves to just a description of Modula-2. Instead, we seek to familiarize the reader with the concept of algorithms and to show him/her how to implement algorithms in Modula-2. The programming language Modula-2 was developed by Niklaus Wirth (also the father of world-famous Pascal) and made public in 1978. Compared to other programming languages such as Ada, COBOL or PL/!, Modula-2 is a compact language, which makes it easy to learn. Nevertheless, Modula-2 contains all important language elements necessary for formulating complicated algorithms and for implementing the modern concepts of software engineering. Modula-2 is distinguished by a systematic structure that makes it possible to write easily readable programs. The language supports many of the principles of modern software engineering. All this makes Modula-2 a useful instrument for an introduction to the basics of programming. This textbook strives to establish a solid foundation in the techniques of programming with up-to-date methods of program development. Use of the programming language Modula-2 is reinforced with numerous hands-on exercises. This book does not presuppose any knowledge of programming, but it does require a certain ability in the realm of abstract thinking, some pleasure in problem solving, and a desire to come to terms with complex interrelationships.
The Modula-2 Software Component Library
Author: Charles Lins
Publisher: Springer Science & Business Media
ISBN: 1468463861
Category : Computers
Languages : en
Pages : 463
Book Description
This book is the third and final volume in a series entitled "The Modula-2 Software Component Library." C. Lins' collection of reusable standard software components could be the basis for every programmer's software project in Modula-2. Components that are implementations of commonly used data structures are presented, along with a description of their functionality and efficiency. Moreover, the books provide the background necessary to tailor these components to the specific needs of any Modula-2 environment. For Modula-2 programmers, this series of books could prove as useful and indispensible as the original language reference by Niklaus Wirth. This third volume discusses the concepts of trees and graphs, shows their specifications, and provides implementations for various forms of trees and graphs.
Publisher: Springer Science & Business Media
ISBN: 1468463861
Category : Computers
Languages : en
Pages : 463
Book Description
This book is the third and final volume in a series entitled "The Modula-2 Software Component Library." C. Lins' collection of reusable standard software components could be the basis for every programmer's software project in Modula-2. Components that are implementations of commonly used data structures are presented, along with a description of their functionality and efficiency. Moreover, the books provide the background necessary to tailor these components to the specific needs of any Modula-2 environment. For Modula-2 programmers, this series of books could prove as useful and indispensible as the original language reference by Niklaus Wirth. This third volume discusses the concepts of trees and graphs, shows their specifications, and provides implementations for various forms of trees and graphs.
Abstract Data Types
Author: Nell Dale
Publisher: Jones & Bartlett Learning
ISBN: 9780669400007
Category : Computers
Languages : en
Pages : 770
Book Description
Since 1985 Nell Dale's texts have helped shape the way computer science is taught. Now she and Henry Walker, an accomplished instructor and author in his own right, are proposing a new focus for the junior/senior level data structures course. A timely response to the prevalence of object-oriented programming, this new text expands the focus of the advanced data structures course to examine not only the structure of a data object but also its type. This new focus gives students the opportunity to look at data objects from the point of view of both user and implementer.
Publisher: Jones & Bartlett Learning
ISBN: 9780669400007
Category : Computers
Languages : en
Pages : 770
Book Description
Since 1985 Nell Dale's texts have helped shape the way computer science is taught. Now she and Henry Walker, an accomplished instructor and author in his own right, are proposing a new focus for the junior/senior level data structures course. A timely response to the prevalence of object-oriented programming, this new text expands the focus of the advanced data structures course to examine not only the structure of a data object but also its type. This new focus gives students the opportunity to look at data objects from the point of view of both user and implementer.
Abstract Data Types and Algorithms
Author: Manoochchr Azmoodeh
Publisher: Springer
ISBN: 1349211516
Category : Computers
Languages : en
Pages : 395
Book Description
Intended as a second course on programming with data structures, this book is based on the notion of an abstract data type which is defined as an abstract mathematical model with a defined set of operations.
Publisher: Springer
ISBN: 1349211516
Category : Computers
Languages : en
Pages : 395
Book Description
Intended as a second course on programming with data structures, this book is based on the notion of an abstract data type which is defined as an abstract mathematical model with a defined set of operations.
Data Structures with Modula-2
Author: Michael B. Feldman
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 334
Book Description
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 334
Book Description
Data Structures Using Modula-2
Author: William C. Jones
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 644
Book Description
This intermediate-level treatment surveys data structures used in programming, concepts of programming in Modula-2, and algorithms useful for manipulating data structures. Emphasizes programming style and offers a wealth of examples, including complete, real-world programs. Approach to developing algorithms is very clear, making it easy to apply the principles of good programming. Chapters cover elementary Modula-2, essential language features, fundamental abstract data types, linked lists, binary trees, sorting algorithms, applications, and additional data structures. Each chapter contains a review section, practice test, and programming problems.
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 644
Book Description
This intermediate-level treatment surveys data structures used in programming, concepts of programming in Modula-2, and algorithms useful for manipulating data structures. Emphasizes programming style and offers a wealth of examples, including complete, real-world programs. Approach to developing algorithms is very clear, making it easy to apply the principles of good programming. Chapters cover elementary Modula-2, essential language features, fundamental abstract data types, linked lists, binary trees, sorting algorithms, applications, and additional data structures. Each chapter contains a review section, practice test, and programming problems.
Design and Analysis of Algorithms
Author: Parag H. Dave
Publisher: Pearson Education India
ISBN: 9788177585957
Category : Computers
Languages : en
Pages : 836
Book Description
"All aspects pertaining to algorithm design and algorithm analysis have been discussed over the chapters in this book-- Design and Analysis of Algorithms"--Resource description page.
Publisher: Pearson Education India
ISBN: 9788177585957
Category : Computers
Languages : en
Pages : 836
Book Description
"All aspects pertaining to algorithm design and algorithm analysis have been discussed over the chapters in this book-- Design and Analysis of Algorithms"--Resource description page.