Tooley | Software Engineer's Pocket Book | E-Book | www.sack.de
E-Book

E-Book, Englisch, 248 Seiten, Web PDF

Tooley Software Engineer's Pocket Book


1. Auflage 2013
ISBN: 978-1-4831-0221-4
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark

E-Book, Englisch, 248 Seiten, Web PDF

ISBN: 978-1-4831-0221-4
Verlag: Elsevier Science & Techn.
Format: PDF
Kopierschutz: 1 - PDF Watermark



Software Engineer's Pocket Book provides a concise discussion on various aspects of software engineering. The book is comprised of six chapters that tackle various areas of concerns in software engineering. Chapter 1 discusses software development, and Chapter 2 covers programming languages. Chapter 3 deals with operating systems. The book also tackles discrete mathematics and numerical computation. Data structures and algorithms are also explained. The text will be of great use to individuals involved in the specification, design, development, implementation, testing, maintenance, and quality assurance of software.

Tooley Software Engineer's Pocket Book jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


1;Front Cover;1
2;Software Engineer's Pocket Book;2
3;Copyright Page;3
4;Table of Contents;4
5;Preface;10
6;Acknowledgements;11
7;Chapter 1. Software development;12
7.1;1.1 Introduction;12
7.2;1.2 The software development life cycle;13
7.3;1.3 Selection of stages and methods;13
7.4;1.4 Software development from the project management viewpoint;19
7.5;1.5 Requirements analysis;31
7.6;1.6 Methods for architectural design;33
7.7;1.7 Testing and the software life cycle;44
7.8;1.8 Software maintenance;54
7.9;1.9 Tools and workbenches;55
7.10;1.10 Configuration management;59
7.11;1.11 Quality;60
7.12;1.12 Risk management and choice of process;69
7.13;1.13 References and bibliography;70
8;Chapter 2. Programming languages;73
8.1;2.1 Introduction;73
8.2;2.2 Computer architecture;73
8.3;2.3 CPU characteristics;76
8.4;2.4 Instruction classification;78
8.5;2.5 Processor hardware design;79
8.6;2.6 Data types and internal representation;80
8.7;2.7 Addressing;81
8.8;2.8 Logical addressing;82
8.9;2.9 Physical addressing;86
8.10;2.10 Input/output;88
8.11;2.11 Other architectures;91
8.12;2.12 Assemblers and macro-assemblers;92
8.13;2.13 Inter-module communication;96
8.14;2.14 High-level languages;98
8.15;2.15 Abstract data types;100
8.16;2.16 Control constructs;111
8.17;2.17 References and bibliography;122
9;Chapter 3. Operating Systems;125
9.1;3.1 Introduction;125
9.2;3.2 Basic concepts of operating
systems;125
9.3;3.3 Simple, single-user operating systems;128
9.4;3.4 Multiprogramming operating systems;135
9.5;3.5 Multiprocessing and distributed
systems;151
9.6;3.6 Accessing system services;154
9.7;3.7 References and bibliography;155
10;Chapter 4. Discrete mathematics;157
10.1;4.1 Introduction;157
10.2;4.2 Logic;157
10.3;4.3 Set theory;161
10.4;4.4 Functions;171
10.5;4.5 Relations;179
10.6;4.5 Algebras;182
10.7;4.6 Mathematical models and
specification languages;184
10.8;4.7 References and bibliography;186
11;Chapter 5. Numerical computation;190
11.1;5.1 Introduction;190
11.2;5.2 Floating-point arithmetic;192
11.3;5.3 Floating-point programming
techniques;197
11.4;5.4 References and bibliography;200
12;Chapter 6. Data structures and algorithms;202
12.1;6.1 Introduction;202
12.2;6.2 Analysis techniques;202
12.3;6.3 Design of efficient data structures
and algorithms;212
12.4;6.4 References and bibliography;223
13;Appendix A — Standards;225
13.1;Introduction;225
13.2;Timing of standards;226
13.3;Certification;227
13.4;Standards bodies;227
13.5;ISO, IEC and international standardization;228
13.6;Standardization in the UK;230
13.7;Standardization in the USA;236
13.8;Military standards;236
14;Appendix B — Abbreviations;240
15;Index;243



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.