Structured design : fundamentals of a discipline of computer program and systems design

دانلود کتاب Structured design : fundamentals of a discipline of computer program and systems design

33000 تومان موجود

کتاب طراحی ساختاری: اصول رشته ای از برنامه های رایانه ای و طراحی سیستم ها نسخه زبان اصلی

دانلود کتاب طراحی ساختاری: اصول رشته ای از برنامه های رایانه ای و طراحی سیستم ها بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 5


توضیحاتی در مورد کتاب Structured design : fundamentals of a discipline of computer program and systems design

نام کتاب : Structured design : fundamentals of a discipline of computer program and systems design
عنوان ترجمه شده به فارسی : طراحی ساختاری: اصول رشته ای از برنامه های رایانه ای و طراحی سیستم ها
سری : Yourdon computing series
نویسندگان : ,
ناشر :
سال نشر : 1979
تعداد صفحات : 464
ISBN (شابک) : 9780138544713 , 0138544719
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 20 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Cover
Half Title
Title Page
Copyright
Preface
CONTENTS
Foreword
Book Title
SECTION I - CONCEPT
1. TOWARD PROGRAM ENGINEERING
1.1 What is structured design?
1.2 Objectives of structured design
1.3 Design constraints, trade-offs, and decisions
1.4 Summary
References
2. BASIC CONCEPTS OF STRUCTURED DESIGN
2.1 How do we achieve minimum-cost systems?
2.2 How does structured design lead to minimum-cost systems?
2.3 The concept of black boxes
2.4 Management parallels with structured design
2.5 A collection of useful terms
2.6 Summary
3. THE STRUCTURE OF COMPUTER PROGRAMS
3.1 Programs and statements
3.2 The statement structure of computer programs
3.3 The linguistics of modularity
3.4 Normal and pathological connections
3.5 Data flow graphs
3.6 Summary
Reference
4. STRUCTURE AND PROCEDURE
4.0 Introduction
4.1 Flowcharts and structure charts
4.2 Interactions of procedure and structure: an example
4.3 Summary
SECTION II - FOUNDATION
5. HUMAN INFORMATION PROCESSING AND PROGRAM SIMPLICITY
5.1 The economics of systems development
5.2 The fundamental theorem of software engineering
5.3 Complexity in human terms
5.4 Summary
References
6. COUPLING
6.0 Introduction
6.1 Factors that influence coupling
6.2 Common-environment coupling
6.3 Decoupling
6.4 An application
6.5 Summary
7. COHESION
7.0 Introduction: functional relatedness
7.1 Levels of cohesion
7.2 Comparison of levels of cohesion
7.3 Measurement of cohesion
7.4 Implementation and cohesion
7.5 Summary
References
SECTION III - TECHNIQUE
8. THE MORPHOLOGY OF SIMPLE SYSTEMS
8.0 Introduction: organization and morphology
8.1 Organization of modular systems
8.2 Specific models of systems organization
8.3 Factoring
8.4 Afferent, efferent, transform, and coordinate flow
8.5 Systems morphology
8.6 Transform-centered morphology
8.7 Summary
References
9. DESIGN HEURISTICS
9.0 Introduction
9.1 Module size
9.2 Span of control
9.3 Fan-in
9.4 Scope of effect/scope of control
9.5 Summary
References
10. TRANSFORM ANALYSIS
10.0 Introduction
10.1 The first step: Restate the problem as a data flow graph
10.2 The second step: Identify the afferent and the efferent data elements
10.3 The third step: first-level factoring
10.4 The fourth step: factoring of afferent, efferent, and transform branches
10.5 The fifth step: departures
10.6 General comments on factoring
10.7 Termination
10.8 An example: the FRANK system
10.9 Summary
11. TRANSACTION ANALYSIS
11.0 Introduction
11.1 Transaction analysis strategy
11.2 An example of transaction analysis
11.3 Special considerations in transaction processing
11.4 Summary
Reference
12. ALTERNATIVE DESIGN STRATEGIES
12.0 Introduction
12.1 The data-structure design method
12.2 The Parnas decomposition criteria
References
SECTION IV - PRAGMATICS
13. COMMUNICATION IN MODULAR SYSTEMS
13.0 Introduction
13.1 An overview of the pathological connection problem
13.2 Types of pathological data connections
13.3 Justification of pathologicaJ communication
13.4 Suggestions for minimizing coupling in pathological connections
13.5 Summary
References
14. PACKAGING
14.0 Introduction
14.1 Procedural analysis
14.2 Packaging in practice
14.3 Summary
Reference
15. OPTIMIZATION OF MODULAR SYSTEMS
15.0 Introduction
15.1 Philosophies of optimization
15.2 An approach to optimization of modules
15.3 Structural changes for efficiency
15.4 Summary
References
SECTION V - EXTENSIONS
16. A TYPOLOGY OF SYSTEMS COMPONENTS
16.0 Introduction
16.1 Activation characteristics
16.2 Common types of modules
16.3 Summary
Reference
17. RECURSIVE STRUCTURES
17.0 Introduction
17.1 Functional recursion
17.2 Recursion by design
17.3 Recursion by accident
17.4 Summary
References
18. HOMOLOGOUS AND INCREMENTAL STRUCTURES
18.0 Introduction
18.1 Homologous systems
18.2 Incremental modules
18.3 Applications of coroutines and subcoroutines
18.4 Data-coupled systems and languages for modular systems
18.5 Summary
References
SECTION VI THE REAL WORLD
19. STRUCTURE AND PROGRAM QUALITY
19.0 Introduction
19.1 Generality
19.2 Flexibility
19.3 Software reliability
19.4 Software redundancy
19.5 Structure of fault-handling processes
19.6 Summary
References
20. IMPLEMENTATION OF MODULAR SYSTEMS
20.0 Introduction
20.1 Basic approaches to implementation
20.2 Advantages of top-down implementation
20.3 Bottom-up development
20.4 Variations on the top~down and bottom-up approaches
20.5 Summary
References
21. THE MANAGEMENT MILIEU
21.0 Introduction
21.1 The impact of management decisions on the technical aspects of a project
21.2 Management benefits of prior structural design
21.3 Personnel management for implementing modular systems
21.4 Summary
References
APPENDICES
A. STRUCTURE CHARTS: A GUIDE
I. Explanation of symbols in structure charts
II. Relationships of structure charts to other program models
Explanatory notes
B. SUMMARY OF STANDARD GRAPHICS FOR PROGRAM STRUCTURE CHARTS
GLOSSARY
INDEX




پست ها تصادفی