Best of
Computer-Science

1987

File Structures


Michael J. Folk - 1987
    It teaches good design judgement through an approach that puts the hands-on work of constructing and running programs at the center of the learning process. This best-selling book has been thoroughly updated. It includes timely coverage of file structures in a UNIX environement, in addition to a new and substantial appendix on CD-ROM. All former programs in C and Pascal have been updated to ANSI C and Turbo Pascal 6.0.

Software Engineering


Shari Lawrence Pfleeger - 1987
    Discussion of key issues in software engineering: risk management, technology transfer, and the role of decision-making in software engineering; Examination of legal and ethical issues in software engineering - poses thought-provoking questions at the end of each chapter; Thoroughly updated to reflect significant changes in software engineering, including modelling and agile methods; Combines theory with real, practical applications through an abundance of case studies and current examples

Linear Programming and Economic Analysis


Robert Dorfman - 1987
    The research and writing were supported by The RAND Corporation in the late 1950s.Linear programming has been one of the most important postwar developments in economic theory, but until publication of the present volume, no text offered a comprehensive treatment of the many facets of the relationship of linear programming to traditional economic theory. This book was the first to provide a wide-ranging survey of such important aspects of the topic as the interrelations between the celebrated von Neumann theory of games and linear programming, and the relationship between game theory and the traditional economic theories of duopoly and bilateral monopoly.Modern economists will especially appreciate the treatment of the connection between linear programming and modern welfare economics and the insights that linear programming gives into the determinateness of Walrasian equilibrium. The book also offers an excellent introduction to the important Leontief theory of input-output as well as extensive treatment of the problems of dynamic linear programming.Successfully used for three decades in graduate economics courses, this book stresses practical problems and specifies important concrete applications.

Computer Organization and Architecture: Designing for Performance


William Stallings - 1987
    For courses in computer organization and architecture, this text provides a clear, comprehensive presentation of the organization and architecture of contemporary computers.

Measuring Colour


R.W.G. Hunt - 1987
    Covers the principles of colour measurement rather than a guide to instruments. Provides the reader with the basic facts needed to measure colour. Describes and explains the interactions between how colour is affected by the type of lighting, by the nature of the objects illuminated, and by the properties of the colour vision of observers. Includes many worked examples, and a series of Appendices provides the numerical data needed in many colorimetric calculations. The addition of 4th edition co-author, Dr. Pointer, has facilitated the inclusion of extensive practical advice on measurement procedures and the latest CIE recommendations.

Probabilistic Analysis of Algorithms: On Computing Methodologies for Computer Algorithms Performance Evaluation


Micha Hofri - 1987
    The tools section of the book provides the reader with an arsenal of analytic and numeric computing methods which are then applied to several groups of algorithms to analyze their running time or storage requirements characteristics. Topics covered in the applications section include sorting, communications network protocols and bin packing. While the discussion of the various algorithms is sufficient to motivate their structure, the emphasis throughout is on the probabilistic estimation of their operation under distributional assumptions on their input. Probabilistic Analysis of Algorithms assumes a working knowledge of engineering mathematics, drawing on real and complex analysis, combinatorics and probability theory. While the book is intended primarily as a text for the upper undergraduate and graduate student levels, it contains a wealth of material and should also prove an important reference for researchers. As such it is addressed to computer scientists, mathematicians, operations researchers, and electrical and industrial engineers who are interested in evaluating the probable operation of algorithms, rather than their worst-case behavior.

Information, Randomness and Incompleteness: Papers on Algorithmic Information Theory (2nd Edition)


Gregory Chaitin - 1987
    This expanded second edition has added thirteen abstracts, a 1988 Scientific American Article, a transcript of a EUROPALIA 89 lecture, an essay on biology, and an extensive bibliography. Its new larger format makes it easier to read. Chaitin's ideas are a fundamental extension of those of Gödel and Turning and have exploded some basic assumptions of mathematics and thrown new light on the scientific method, epistemology, probability theory, and of course computer science and information theory.

Advanced C Programming for Displays


Marc J. Rochkind - 1987
    Teaches advanced display output for Unix and MS-DOS.

Robotics: Control, Sensing, Vision, and Intelligence


King-Sun Fu - 1987
    

IMS for the COBOL Programmer: Data Communications


Steve Eckols - 1987
    It teaches you how to handle online programs that access IMS databases and run under the data communications (DC) component of IMS. This book also covers Message Format Service (MFS). MFS acts as an interface between the format of messages at a terminal and the I/O formats in your programs. So you'll learn how to use MFS to create formatted screens that are easy for operators to use. And you'll learn what tasks you can handle through MFS instead of having to code for them in your DC programs.

Data Networks


Dimitri P. Bertsekas - 1987
    KEY TOPICS: It begins with an overview of the principles behind data networks, then develops an understanding of the modeling issues and mathematical analysis needed to compare the effectiveness of different networks. An ideal reference for Communication, Network, and Research and Development Engineers.

Distributed Computing: A Locality-Sensitive Approach


David Peleg - 1987
    The author begins with an introductory exposition of distributed network algorithms focusing on topics that illustrate the role of locality in distributed algorithmic techniques. He then introduces locality-preserving network representations and describes sequential and distributed techniques for their construction. Finally, the applicability of the locality-sensitive approach is demonstrated through several applications. Distributed Computing: A Locality-Sensitive Approach is the only book that gives a thorough exposition of network spanners and other locality-preserving network representations such as sparse covers and partitions. The book is useful for computer scientists interested in distributed computing, electrical engineers interested in network architectures and protocols, and for discrete mathematicians and graph theorists.

Computerized Society, The


Time-Life Books - 1987
    

The T Programming Language: A Dialect of LISP


Stephen Slade - 1987