UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering
Author: Howard Podeswa
The IT Business Analyst is one of the fastest growing roles in the IT industry. Business Analysts are found in almost all large organizations and are important members of any IT team whether in the private or public sector. UML for the IT Business Analyst provides a clear, step-by-step guide to how the Business Analyst can perform his or her role using state-of-the-art object-oriented technology. Business analysts are required to understand object-oriented technology although there are currently no other books that address their unique needs as non-programmers using this technology. Assuming no prior knowledge of business analysis, IT, or object-orientation, material is presented in a narrative, chronological, hands-on style using a real-world case study. Upon completion of UML for the IT Business Analyst, you will have created an actual business requirements document using all of the techniques of object-orientation required of a Business Analyst.
Book review: Pigs at the Trough or Humanitarianism in Question
C++: The Complete Reference, Fourth Edition
Author: Herbert Schildt
Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI—plus, a complete description of the Standard Template Library (STL).
Herbert Schildt is a world leading programming author. He is an authority on the C, C++, Java, and C# programming languages, and a master Windows programmer. His programming books have sold more than three million copies worldwide and have been translated into all major foreign languages. He is the author of numerous best sellers including C: The Complete Reference, Java 2: The Complete Reference, Java 2: A Beginner's Guide, C#: A Beginner's Guide, and many more. Schildt holds a master's degree in computer science from the University of Illinois.
Table of Contents:
Introduction | ||
Pt. I | The Foundation of C++: The C Subset | |
1 | An Overview of C | 3 |
2 | Expressions | 13 |
3 | Statements | 57 |
4 | Arrays and Null-Terminated Strings | 89 |
5 | Pointers | 113 |
6 | Functions | 137 |
7 | Structures, Unions, Enumerations, and User-Defined Types | 161 |
8 | C-Style Console I/O | 187 |
9 | File I/O | 211 |
10 | The Preprocessor and Comments | 237 |
Pt. II | C++ | |
11 | An Overview of C++ | 255 |
12 | Classes and Objects | 289 |
13 | Arrays, Pointers, References, and the Dynamic Allocation Operators | 325 |
14 | Function Overloading, Copy Constructors, and Default Arguments | 359 |
15 | Operator Overloading | 383 |
16 | Inheritance | 417 |
17 | Virtual Functions and Polymorphism | 443 |
18 | Templates | 459 |
19 | Exception Handling | 487 |
20 | The C++ I/O System Basics | 509 |
21 | C++ File I/O | 539 |
22 | Run-Time Type ID and the Casting Operators | 567 |
23 | Namespaces, Conversion Functions, and Other Advanced Topics | 591 |
24 | Introducing the Standard Template Library | 629 |
Pt. III | The Standard Function Library | |
25 | The C-Based I/O Functions | 699 |
26 | The String and Character Functions | 723 |
27 | The Mathematical Functions | 737 |
28 | Time, Date, and Localization Functions | 747 |
29 | The Dynamic Allocation Functions | 757 |
30 | Utility Functions | 761 |
31 | The Wide-Character Functions | 775 |
Pt. IV | The Standard C++ Class Library | |
32 | The Standard C++ I/O Classes | 787 |
33 | The STL Container Classes | 811 |
34 | The STL Algorithms | 839 |
35 | STL Iterators, Allocators, and Function Objects | 861 |
36 | The String Class | 881 |
37 | The Numeric Classes | 897 |
38 | Exception Handling and Miscellaneous Classes | 925 |
Pt. V | Applying C++ | |
39 | Integrating New Classes: A Custom String Class | 935 |
40 | Parsing Expressions | 963 |
A | The .NET Managed Extensions to C++ | 999 |
B | C++ and the Robotics Age | 1005 |
Index | 1009 |
No comments:
Post a Comment