Friday, January 16, 2009

UML for the IT Business Analyst or C

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. IThe Foundation of C++: The C Subset
1An Overview of C3
2Expressions13
3Statements57
4Arrays and Null-Terminated Strings89
5Pointers113
6Functions137
7Structures, Unions, Enumerations, and User-Defined Types161
8C-Style Console I/O187
9File I/O211
10The Preprocessor and Comments237
Pt. IIC++
11An Overview of C++255
12Classes and Objects289
13Arrays, Pointers, References, and the Dynamic Allocation Operators325
14Function Overloading, Copy Constructors, and Default Arguments359
15Operator Overloading383
16Inheritance417
17Virtual Functions and Polymorphism443
18Templates459
19Exception Handling487
20The C++ I/O System Basics509
21C++ File I/O539
22Run-Time Type ID and the Casting Operators567
23Namespaces, Conversion Functions, and Other Advanced Topics591
24Introducing the Standard Template Library629
Pt. IIIThe Standard Function Library
25The C-Based I/O Functions699
26The String and Character Functions723
27The Mathematical Functions737
28Time, Date, and Localization Functions747
29The Dynamic Allocation Functions757
30Utility Functions761
31The Wide-Character Functions775
Pt. IVThe Standard C++ Class Library
32The Standard C++ I/O Classes787
33The STL Container Classes811
34The STL Algorithms839
35STL Iterators, Allocators, and Function Objects861
36The String Class881
37The Numeric Classes897
38Exception Handling and Miscellaneous Classes925
Pt. VApplying C++
39Integrating New Classes: A Custom String Class935
40Parsing Expressions963
AThe .NET Managed Extensions to C++999
BC++ and the Robotics Age1005
Index1009

No comments:

Post a Comment