Software Design 2nd ed - D. Budgen (Pearson, 2003) WW.pdf

(20745 KB) Pobierz
Software Design 2e
second edition
SOFTWARE DESIGN
David Budgen
435399871.014.png 435399871.015.png 435399871.016.png 435399871.017.png 435399871.001.png 435399871.002.png 435399871.003.png 435399871.004.png 435399871.005.png 435399871.006.png 435399871.007.png 435399871.008.png
Software Design
435399871.009.png
INTERNATIONAL COMPUTER SCIENCE SERIES
Consulting Editor A D McGettrick University of Strathclyde
SELECTED TITLES IN THE SERIES
Operating Systems J Bacon and T Harris
Programming Language Essentials H E Bal and D Grune
Programming in Ada 95 (2nd edn) J G P Barnes
Java Gently (3rd edn) J Bishop
Concurrent Programming A Burns and G Davies
Real-Time Systems and Programming Languages: Ada 95, Real-Time Java and Real-
Time POSIX (3rd edn) A Burns and A Wellings
Comparative Programming Languages (3rd edn) L B Wilson and R G Clark, updated
by R G Clark
Database Systems (3rd edn) T M Connolly and C Begg
Distributed Systems: Concepts and Design (3rd edn) G Coulouris, J Dollimore and
T Kindberg
Principles of Object-Oriented Software Development (2nd edn) A Eliëns
Fortran 90 Programming T M R Ellis, I R Philips and T M Lahey
Program Verification N Francez
Introduction to Programming using SML M Hansen and H Rischel
Functional C P Hartel and H Muller
Algorithms and Data Structures: Design, Correctness, Analysis (2nd edn) J Kingston
Introductory Logic and Sets for Computer Scientists N Nissanke
Human–Computer Interaction J Preece et al.
Algorithms: A Functional Programming Approach F Rabhi and G Lapalme
Ada 95 From the Beginning (3rd edn) J Skansholm
Java From the Beginning J Skansholm
Software Engineering (6th edn) I Sommerville
Object-Oriented Programming in Eiffel (2nd edn) P Thomas and R Weedon
Miranda: The Craft of Functional Programming S Thompson
Haskell: The Craft of Functional Programming (2nd edn) S Thompson
Discrete Mathematics for Computer Scientists (2nd edn) J K Truss
Compiler Design R Wilhelm and D Maurer
Discover Delphi: Programming Principles Explained S Williams and S Walmsley
Software Engineering with B J B Wordsworth
435399871.010.png
Software Design
David Budgen
435399871.011.png 435399871.012.png
Pearson Education Limited
Edinburgh Gate
Harlow
Essex CM20 2JE
England
and Associated Companies throughout the world
Visit us on the World Wide Web at:
www.pearsoned.co.uk
First published 1993
Second edition 2003
© Addison-Wesley Publishers Limited 1993
© Pearson Education Limited 2003
The right of David Budgen to be identified as the author of this work has been asserted by
him in accordance with the Copyright, Designs and Patents Act 1988.
All rights reserved. No part of this publication may be reproduced, stored in a
retrieval system, or transmitted in any form or by any means, electronic, mechanical,
photocopying, recording or otherwise, without either the prior written permission of the
publisher or a licence permitting restricted copying in the United Kingdom issued by the
Copyright Licensing Agency Ltd, 90 Tottenham Court Road, London W1T 4LP.
The programs in this book have been included for their instructional value. They have been
tested with care but are not guaranteed for any particular purpose. The publisher does not
offer any warranties or representations nor does it accept any liabilities with respect to the
programs.
All trademarks used herein are the property of their respective owners. The use of any
trademark in this text does not vest in the author or publisher any trademark ownership
rights in such trademarks, nor does the use of such trademarks imply any affiliation with
or endorsement of this book by such owners.
ISBN 0 201 72219 4
British Library Cataloguing-in-Publication Data
A catalogue record for this book is available from the British Library
Library of Congress Cataloging-in-Publication Data
Budgen, D. (David)
Software design / David Budgen.—2nd ed.
p. cm.
Includes bibliographical references and index.
ISBN 0–201–72219–4 (alk. paper)
1. Computer software—Development. I. Title.
QA76.76.D47B83 2003
005.1
2— dc21
2003041859
10987654321
08 07 06 05 04 03
Typeset in 10/12pt Sabon by 35
Printed and bound in Great Britain by Biddles Ltd., Guildford and King’s Lynn
The publisher’s policy is to use paper manufactured from sustainable forests.
435399871.013.png
Zgłoś jeśli naruszono regulamin