Best of
Technical

1994

Expert C Programming: Deep C Secrets


Peter van der Linden - 1994
    This book will help the C programmer reach new heights as a professional. Organized to make it easy for the reader to scan to sections that are relevant to their immediate needs.

Design Patterns: Elements of Reusable Object-Oriented Software


Erich Gamma - 1994
    Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.

Artificial Intelligence: A Modern Approach


Stuart Russell - 1994
    The long-anticipated revision of this best-selling text offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. *NEW-Nontechnical learning material-Accompanies each part of the book. *NEW-The Internet as a sample application for intelligent systems-Added in several places including logical agents, planning, and natural language. *NEW-Increased coverage of material - Includes expanded coverage of: default reasoning and truth maintenance systems, including multi-agent/distributed AI and game theory; probabilistic approaches to learning including EM; more detailed descriptions of probabilistic inference algorithms. *NEW-Updated and expanded exercises-75% of the exercises are revised, with 100 new exercises. *NEW-On-line Java software. *Makes it easy for students to do projects on the web using intelligent agents. *A unified, agent-based approach to AI-Organizes the material around the task of building intelligent agents. *Comprehensive, up-to-date coverage-Includes a unified view of the field organized around the rational decision making pa

Mechanical Engineering Reference Manual for the PE Exam


Michael R. Lindeburg - 1994
    Dozens of key charts, tables, and graphs, including updated steam tables and two new charts of LMTD heat exchanger correction factors, make it possible to work most exam problems using the Reference Manual alone. A complete, easy-to-use index saves you valuable time during the exam as it helps you quickly locate important information needed to solve problems._____________________________Since 1975 more than 2 million people preparing for their engineering, surveying, architecture, LEED®, interior design, and landscape architecture exams have entrusted their exam prep to PPI. For more information, visit us at www.ppi2pass.com.

Unix Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers


Curt Schimmel - 1994
    This book teaches how these architectures operate using clear, comprehensible examples to explain the concepts, and provides a good reference for people already familiar with the basic concepts.

Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams


Steve Maguire - 1994
    With the refreshing candor reviewers admired in Writing Solid Code, Maguire talks about what did and what didn't work at Microsoft and tells you how to energize software teams to work effectively - and to enjoy their work; why you might want to kick your star programmer off your team; how to avoid corporate snares and overblown corporate processes; which tiny changes produce major results; how to deliver on schedule and without overwork; how to pull twice the value out of everything you do; how to get your team going on a creative roll; and how to raise the average programmer level at your company.

The Magic Garden Explained: The Internals of UNIX System V Release 4 an Open Systems Design


Berny Goodheart - 1994
    This is the only authoritative, in-depth description of the internal workings and programmatic interface to the UNIX System V Release 4 operating system--the various techniques, algorithms, and structures within the UNIX System V Release 4 core operating system (the Kernel).

Introduction to Mechanics and Symmetry: A Basic Exposition of Classical Mechanical Systems


Jerrold E. Marsden - 1994
    The book includes numerous specific applications, making it beneficial to physicists and engineers. Specific examples and applications show how the theory works, backed by up-to-date techniques, all of which make the text accessible to a wide variety of readers, especially senior undergraduates and graduates in mathematics, physics and engineering. This second edition has been rewritten and updated for clarity throughout, with a major revamping and expansion of the exercises. Internet supplements containing additional material are also available.

Investment Under Uncertainty


Avinash K. Dixit - 1994
    In so doing, they answer important questions about investment decisions and the behavior of investment spending.This new approach to investment recognizes the option value of waiting for better (but never complete) information. It exploits an analogy with the theory of options in financial markets, which permits a much richer dynamic framework than was possible with the traditional theory of investment. The authors present the new theory in a clear and systematic way, and consolidate, synthesize, and extend the various strands of research that have come out of the theory. Their book shows the importance of the theory for understanding investment behavior of firms; develops the implications of this theory for industry dynamics and for government policy concerning investment; and shows how the theory can be applied to specific industries and to a wide variety of business problems.

Altitude Illness: Prevention & Treatment


Stephen Bezruchka - 1994
    Suited for both novice and seasoned hikers, climbers, trekkers, and skiers, Altitude Illness, 2nd Ed., also includes an updated examination of how altitude interacts with certain drugs, a new section on using the web to find more information about altitude illness, and much more.

Error Control Systems for Digital Communication and Storage


Stephen B. Wicker - 1994
    It features discussion of punctured convolutional codes; performance analysis of block codes; system implementation issues for the Viterbi Decoder and the various decoders for ReedSolomon and BCH codes; the theory of finite fields; error control for channels with feedback; trellis coded modulation; and historical background and up-to-date applications. This text is intended for use by introductory postgraduate courses in coding for telecommunications engineering, and digital communications.

Electrophysiologic Testing


Richard N. Fogoros - 1994
    This book explains EP in plain English! I think it is in a class by itself." EP Technician, Galichia Heart Hospital, Wichita, KS, USA"It gives a good understanding of EP without getting too technical and complex in the explanations. It accomplishes a major task of "demystifying" the field of EP. It not only addresses the needs of non technical EP Personnel, but also provides a precise overview of EP for general review." Cardiac NP, St. Jude's Medical Center

The Draft Standard C++ Library


P.J. Plauger - 1994
    An introductory chapter discusses how the standard C library changes to meet the needs of C++. Each of the 38 headers is then covered using the same format: a discussion of how the specific portion of the library is customarily used, excerpts from relevant portions of the draft, the code needed to implement the particular portion and to test the implementation, and exercises and references.

The Best of Byte


Jay Rande - 1994
    From fascinating "you only read it here" articles to pieces of enduring historical and technological significance--it's all here. Includes articles by Kerighan/Ritchie on C and Stroustrup on C++, important operating systems, standards articles and miscellaneous seminal pieces by Wozniak and Daniel Dern on Internet. General Index. 125 illustrations.

Introduction to High-Energy Heavy-Ion Co


Cheuk-Yin Wong - 1994
    Readers are first guided to examine the basic informations on nucleon-nucleon collisions and the use of the nucleus as an arena to study the interaction of one nucleon with another. A good survey of the relation between nucleon-nucleon and nucleus-nucleus collisions provides the proper comparison to study phenomena involving the more exotic quark-gluon plasma. Properties of the quark-gluon plasma and signatures for its detection are discussed to aid future searches and exploration for this exotic matter. Recent experimental findings are summarised.

Flow-Based Programming: A New Approach to Application Development


J. Paul Morrison - 1994
    It explains the theoretical underpinnings and application of this programming method in practical terms. Readers are shown how to apply this programming in a number of areas and how to avoid common pitfalls. This is a revision of the original book, describing a number of related approaches and uses of the technology that have developed since the book first came out.

ASM Handbook, Volume 05: Surface Engineering


ASM International - 1994
    Contents include: Surface Cleaning, Finishing Methods, Plating and Electroplating, Dip, Barrier, and Chemical Conversion Coatings, Vacuum and Controlled-Atmosphere Coating and Surface Modification Processes, Testing and Characterization of Coatings and Thin Films, Surface Engineering of Irons and Steels, Surface Engineering of Nonferrous Metals, Surface Engineering of Selected Nonmetallic Materials, Environmental Protection Issues, Glossary of Terms.

Design Patterns for Object-Oriented Software Development


Wolfgang Pree - 1994
    This book describes pure abstraction-based object-oriented software development - the design and usage of semi-finished reusable components and sybsystems which are based on abstractions of the real world. It starts with an introduction to abstraction based on object-oriented software development. The current state of the art in design patterns is discussed in detail, with an emphasis on the meta patterns approach which describes patterns on a high abstraction level, ignoring language-specific and domain dependent details. Examples demonstrate how the meta pattern approach can be applied in the realm of the GUI application framework E++, which supports GUI development in C++ on several UNIX platforms.

Design of Brushless Permanent-Magnet Motors


J.R. Hendershot - 1994
    The sixteen chapters cover all aspects of design, simulation andbrushless controllers for both square wave and sinusoidal designs. Thebasic design choices are discussed, along with the magnetic design and theelectrical design. Such related topics as Kt/Ke, core losses, electroniccommutation, performance testing, computer-aided design, example handcalculations, control systems, cooling and magnetic materials are covered ingreat detail. The book is profusely illustrated with detailed informationunknown to be available from other sources.This book is a must for all serious students, designers, and users ofbrushless DC motors and drives. Certain chapters can be used by thoseinterested in hands-on practical brushless motor design which include all ofthe real world details required for the actual production of a motor. Otherchapters provide the in depth and rigorous analysis of the magnetic andelectric circuits for a detailed academic understanding of brushless DCmotors.About the Author James R. Hendershot Jr. is the president of MOTORSOFTwhich owns Magna Physics Publishing. He has 30 years experience inpractical hands-on permanent magnet motor design and development. He hasdesigned hundreds of brushless motors for computer disc drives, servosystems and high speed machine tools spindles.TJE Miller is Lucas Professor of power electronics and the director of theSPEED Consortium at the University of Glasgow U.K. He has 20 yearsexperience in the U.K. and General Electric Research in Schenectady, NewYork plus teaching/research at the University of Glasgow.

Foundations of Databases: The Logical Level


Richard G. Hull - 1994
    Includes a comprehensive resource useful for any database researcher or practitioner that covers both fundamental and advanced topics.

More UNIX for Dummies


John R. Levine - 1994
    . . For Dummies tradition and takes readers on an informative tour of the powerful world of UNIX. Expert author John Levine builds on the success of the first book by expanding the scope of his discussion in a humorous fashion. This style helps to overcome the technical barrier presented by UNIX and increases the reader's understanding.

The Fuzzy Systems Handbook: A Practitioner's Guide to Building and Maintaining Fuzzy Systems


Earl Cox - 1994
    This handbook leads the reader through the complete process of designing, constructing, implementing, verifying and maintaining a platform-independent fuzzy-system model. It is written in a tutorial style that assumes no background in fuzzy logic on the reader's part.

Sincerity and Other Works: Collected Papers of Donald Meltzer


Donald Meltzer - 1994
    Bion and of R. Money-Kyrle. This is a good introduction to Dr Meltzer's work but it is those readers with clinical psychoanalytic experience and a working acquaintance with his neo-Kleinian contributions who will enjoy this book the most.contents: - Towards a structural concept of anxiety (1955) -- Note on a transient inhibition of chewing (1959) -- Lectures and seminars in Kleinian child psychiatry (in collaboration with Esther Bick) (1960) -- A contribution to the metapsychology of cyclothymic states (1963) -- The differentiation of somatic delusions rom hypochondria (1963) -- The dual unconscious basis of materialism (1965) -- Return to the imperative: an ethical implication of psychoanalytic findings (1965) -- An interruption technique for the analytic impasse (1968) -- A note on analytic receptivity (1968) -- The relation of aims to methodology in the treatment of children (1968) -- Positive and negative forms (1970) -- Sincerity: a study in the atmosphere of human relations (1971) -- Towards an atelier system (1971) -- Routine and inspired interpretations: their relation to the weaning process in analysis (1973) -- Repression, forgetting, and unfaithfulness (1974) -- Narcissistic foundation of the erotic transference (1974) -- The role of pregenital confusions in erotomania (1974) -- Adhesive identification (1974) -- Compulsive generosity (1975) -- The role of narcissistic organization in the communication difficulties of the schizophrenic (1975) -- Temperature and distance as technical dimensions of interpretation (1976) -- A psychoanalytic model of the child-in-the-family-in-the-community (with Martha Harris) (1976) -- Impressions concerning adolescent confusional states (1977) -- A note on introjective processes (1978) -- 'The diameter of the circle" in Wilfred Bion's work (1980) -- The relation of splitting of attention to splitting of self and objects (1981) -- Ego ideal functions and the psychoanalytic process (with Mauro Mancia) (1981) -- Does Money-Kyrle's concept of misconception have any unique descriptive power? (1981) -- Models of dependence (1981) -- Three lectures on W. R. Bion's A Memoir of the Future (with Meg Harris Williams] (1985) -- The psychoanalytic process: twenty years on, the setting of the analytic encounter and the gathering of the transference (1986) -- Concerning the distinction between conflicts of desire and paradoxes of thought (1987) -- Concerning the stupidity of evil (1988) -- Narcissism and violence in adolescents (1989).

Solutions Manual For The Mechanical Engineering Reference Manual


Michael R. Lindeburg - 1994
    The Solutions Manual contains fully worked-out solutions to the practice problems in the Civil Engineering Reference Manual.

On Station


George R. Dasher - 1994
    It includes everything from gathering complete, accurate information to preparing a precise and attractive map for publication. Written by one of the acknowledged leaders in cave surveying, it provides a systematic approach, beginning with the compass and notebook and carrying through to the printed map. The text is supported by many diagrams and cave maps in various stages to show how a map develops from sketch to final version. The book includes selection and use of the latest surveying equipment-plus the techniques and practical skills that can help you learn this valuable speleological discipline.

Outpost: The Official Strategy Guide (Secrets of the games)


Bruce Balfour - 1994
    Breathtaking cinematic graphics and animations combine with solid information based on NASA research to create an amazingly realistic simulation of survival in outer space. For afficionados of Sim City and Civilization, this game has all the marks of a classic.

Introduction to Parallel Computing: Design and Analysis of Algorithms


Vipin Kumar - 1994
    The focus is on issues of performance and scalability and includes detailed discussions of sorting, graph algorithms, and search algorithms for optimization.

Programming as If People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions


Nathaniel S. Borenstein - 1994
    These editions preserve the original texts of these important books while presenting them in durable paperback and hardcover editions. The goal of the Princeton Legacy Library is to vastly increase access to the rich scholarly heritage found in the thousands of books published by Princeton University Press since its founding in 1905.

Classic Data Structures In C++


Timothy A. Budd - 1994
    The proper uses of various features of the C++ programming language are introduced and a C++ appendix is included. The book also provides examples of modern software engineering principles and techniques.

Introduction to Statistics and Econometrics


Takeshi Amemiya - 1994
    Unlike many statistics texts, it discusses regression analysis in depth. And unlike many econometrics texts, it offers a thorough treatment of statistics. Although its only mathematical requirement is multivariate calculus, it challenges the student to think deeply about basic concepts.The coverage of probability and statistics includes best prediction and best linear prediction, the joint distribution of a continuous and discrete random variable, large sample theory, and the properties of the maximum likelihood estimator. Exercises at the end of each chapter reinforce the many illustrative examples and diagrams. Believing that students should acquire the habit of questioning conventional statistical techniques, Takeshi Amemiya discusses the problem of choosing estimators and compares various criteria for ranking them. He also evaluates classical hypothesis testing critically, giving the realistic case of testing a composite null against a composite alternative. He frequently adopts a Bayesian approach because it provides a useful pedagogical framework for discussing many fundamental issues in statistical inference.Turning to regression, Amemiya presents the classical bivariate model in the conventional summation notation. He follows with a brief introduction to matrix analysis and multiple regression in matrix notation. Finally, he describes various generalizations of the classical regression model and certain other statistical models extensively used in econometrics and other applications in social science.

Software Design


David Budgen - 1994
    By being aware of the strengths and limitations of each method, a student is better able to judge which to adopt when working in the field. The book should also prove useful to software engineers and project managers who need an objective guide to the state of the art in this area.

An Introduction to Computer Science Using C


Maurice Eggen - 1994
    The authors present a conceptual introduction to key concepts and methodologies of computer science. C is the language of instruction, and is integrated only as needed to highlight points and demonstrate concepts throughout the text. In addition to numerous exercises, laboratory activities are incorporated into each Chapter (after Chapter 1), leading students through an experimental approach to the concepts and techniques covered in the text.

Algorithms and Data Structures: An Approach in C


Charles F. Bowman - 1994
    For the one- or two-semester undergraduate course in data structures, it instructsstudents on the science of developing and analyzing algorithms. Bowman focuses on both the theoretical and practical aspects of algorithm development. He discusses problem-solving techniques and introduces the concepts of data abstraction and algorithm efficiency. More importantly, the text doesnot present algorithms in a shopping-list format. Rather it provides actual insight into the design process itself.

Network Protocol Handbook


Matthew G. Naugle - 1994
    Using a one-chapter-per-protocol format, the book covers Transport Control Protocol/Internet Protocol (TCP/IP), Xerox Network System (XNS), Internet Packet Exchange/Sequence Packet Exchange (IPX/SPX), DECnet Phase IV/Local Area Transport (LAT), IEEE 802.2, and Open Systems Interconnection (OSI/GOSIP).

Microelectronic Devices and Circuits


Clifton G. Fonstad - 1994
    A concise writing style is employed, with the right level of detail and physics to help students understand how a device works. Other features include an emphasis on modelling of electronic devices, and analysis of non-linear circuits. Spice problems, worked examples and end-of-chapter problems are included.

Categories for Types


Roy L. Crole - 1994
    It introduces the reader to ordered set theory, lattices and domains, and this material provides plenty of examples for an introduction to category theory, which covers categories, functors, natural transformations, the Yoneda lemma, cartesian closed categories, limits, adjunctions and indexed categories. Four kinds of formal system are considered in detail, namely algebraic, functional, polymorphic functional, and higher order polymorphic functional type theory. For each of these the categorical semantics are derived and results about the type systems are proved categorically. Issues of soundness and completeness are also considered. Aimed at advanced undergraduates and beginning graduates, this book will be of interest to theoretical computer scientists, logicians and mathematicians specializing in category theory.