Prentice Hall

Essays in computing science

by C. A. R. Hoare and C. B. Jones

Access: Download
Format: PDF
Publisher: Prentice Hall
C. A. R. Hoare and C. B. Jones

Charles Antony Richard Hoare is one of the most productive and prolific computer scientists. This volume contains a selection of his published papers. There is a need, as in a Shakespearian Chorus, to offer some apology for what the book manifestly fails to achieve. It is not a complete 'collected works'. Selection between papers of this quality is not easy and, given the book's already considerable size, some difficult decisions as to what to omit have had to be made.

Squeak: Object-Oriented Design with Multimedia Applications

by Mark J. Guzdial

Access: Download
Format: PDF
Publisher: Prentice Hall
Mark J. Guzdial

Teaches the object-oriented programming language, Squeak. Focuses on the basics and uses case study examples to cover the entire process of object-oriented development. The CD-ROM contains Squeak, compatible with Windows 95+, Macintosh, Linux, Solaris, and some others.

Squeak: Open Personal Computing and Multimedia

by Mark J. Guzdial and Kimberly M. Rose

Access: Download
Format: PDF
Publisher: Prentice Hall
Mark J. Guzdial and Kimberly M. Rose

Appropriate for Multimedia courses in Computer Science Departments. Draws on the Squeak community: the student, the researcher, the multimedia developer, the open source developer, the hobbyist, and the professional, to assemble a compelling vision of programming with Squeak. Squeak is based on Smalltalk-80 and is the only tool that allows users to explore computer music, digital sound, advanced user interfaces, 3-D computer graphics, Flash animation, and virtual machine creation (such as for embedded systems) across Windows, Macintosh, and Linux. This book is an excellent reference.

Smalltalk: An Introduction to Application Development Using VisualWorks

by Trevor Hopkins and Bernard Horan

Access: Download
Format: PDF
Publisher: Prentice Hall
Tags: Smalltalk
Trevor Hopkins and Bernard Horan

A complete guide to Smalltalk-80, containing everything a user should know to start constructing applications. A very important language for those interested in object-oriented programming, one of the hot areas in software engineering.

The Art and Science of Smalltalk

by Simon Lewis

Access: Download
Format: PDF
Publisher: Prentice Hall
Tags: Smalltalk
Simon Lewis

Split into two parts, the first part (the Science of SmallTalk) covers the important technical background for programmers and managers; while the second part (the Art of SmallTalk) introduces some of the basic philosophy of SmallTalk. It includes a step-by-step guide taking readers through the basics--right up to designing, coding, and debugging their own programs.

Inside Smalltalk (Volume 2)

by Wilf R. Lalonde and John R. Pugh

Access: Download
Format: PDF
Publisher: Prentice Hall
Tags: Smalltalk
Wilf R. Lalonde and John R. Pugh

An exploration of the Smalltalk system as a powerful and efficient prototyping and development environment.

Inside Smalltalk (Volume 1)

by Wilf R. Lalonde and John R. Pugh

Access: Download
Format: PDF
Publisher: Prentice Hall
Tags: Smalltalk
Wilf R. Lalonde and John R. Pugh

Programmers will discover how to use SmallTalk 80 for prototyping and software development. The SmallTalk language is fully explained as well as the class library and programming environment.

Smalltalk With Style

by Suzanne Skublics, Edward J. Klimas, David A. Thomas and John Pugh

Access: Download
Format: PDF
Publisher: Prentice Hall
Tags: Smalltalk
Suzanne Skublics, Edward J. Klimas, David A. Thomas and John Pugh

Bridging the gap between well established software engineering principles and the real-world practice of programming, this book presents guidelines for programming in the Smalltalk language that will result in source code that is clear, easy to read, and easy to understand. Covers layout and structure; comments; code formatting; software reuse and overall program structure; reliability and portability; tips, tricks, and traps. For product managers and programmers using all object-oriented languages.

The architecture of concurrent programs

by Per Brinch Hansen

Format: PDF
Publisher: Prentice Hall
Per Brinch Hansen

This book describes a method for writing concurrent computer programs of high quality. It is written for professional programmers and students who are faced with the complicated task of building reliable computer operating systems or real-time control programs.

The motivations for mastering concurrent programming are both economic and intellectual. Concurrent programming makes it possible to use a computer where many things need attention at the same time--be they people at terminals or temperatures in an industrial plant. It is without doubt the most difficult form of programming.

Operating system principles

by Per Brinch Hansen

Format: PDF
Publisher: Prentice Hall
Per Brinch Hansen

This book tries to give students of computer science and professional programmers a general understanding of operating systems--the programs that enable people to share computers efficiently.

To make the sharing of a computer tolerable, an operating system must enforce certain rules of behavior on all its users. One would therefore expect the designers of operating systems to do their utmost to make them as simple, efficient, and reliable as possible.

Syndicate content