Pages

Showing posts with label IT (Information Technology). Show all posts
Showing posts with label IT (Information Technology). Show all posts

Measurement, Modelling, and Evaluation and Dependability in Fault Tolerance



Measurement, Modelling, and Evaluation and Dependability in Fault Tolerance
323 pages | Springer; 1st Edition. edition (April 16, 2010) | 3642121039 | PDF | 4.8 Mb

This book constitutes the refereed proceedings of the 15th International GI/ITG Conference on "Measurement, Modelling and Evaluation of Computing Systems" and "Dependability and Fault Tolerance", held in Essen, Germany, in March 2010. The 19 revised full papers presented together with 5 tool papers and 2 invited lectures were carefully reviewed and selected from 42 initial submissions. The papers cover all aspects of performance and dependability evaluation of systems including networks, computer architectures, distributed systems, software, fault-tolerant and secure systems.

The Internet of Things: 20th Tyrrhenian Workshop on Digital Communications



The Internet of Things: 20th Tyrrhenian Workshop on Digital Communications
Publisher: Springer | ISBN: 1441916733 | edition 2010 | PDF | 452 pages | 11,9 mb

This book presents a selection of papers submitted to the 20th Tyrrhenian Workshop, which took place in September 2009 in Sardinia, Italy. The workshop focused on the "Internet of Things." This subject is quickly emerging in the wireless technology arena. It describes the pervasive presence of a variety of devices—such as sensors, actuators, and mobile phones—which, through unique addressing schemes, are able to interact and cooperate with each other to reach common goals. This novel paradigm, which originated from the idea of "smart" environments, will be sure to impact the future of logistics, Intelligent Transportation Systems, business and process management, assisted living, E-health, and other applications.
The Internet of Things covers a wide array of essential topics related to this emerging paradigm, including infrastructures and applications, communication systems and network architectures, embedded systems, and location and tracking through navigation sensors. It also addresses the technological and social implications of this technology, as well as challenges that may arise.


OCA/OCP: Oracle9i DBA Fundamentals I Study Guide


OCA/OCP: Oracle9i DBA Fundamentals I  Study Guide

Biju Thomas, Bob Bryla, «OCA/OCP: Oracle9i DBA Fundamentals I Study Guide»
Sybex | ISBN: 0782140637 | 2002 | PDF | 452 pages | 5.61 MB


Here's the book you need to prepare for Exam 1Z0-031: OCA/OCP: Oracle9i DBA Fundamentals I Study Guide
In-depth coverage of official exam objectives
Practical information on implementing and managing Oracle9i databases
Hundreds of challenging review questions, in the book and on the CD

Authoritative coverage of all exam objectives, including:
Understanding Oracle architecture and its main components
Identifying DBA administrative tools
Setting up password file authentications
Creating and managing Initialization Parameter Files
Configuring OMF
Create a database using Oracle Database Configuration Assistant
Creating a database manually

WiMAX Networks: Techno-Economic Vision and Challenges


Ramjee Prasad, Fernando J. Velez, "WiMAX Networks: Techno-Economic Vision and Challenges"
Springer | 2010 | ISBN: 9048187516 | 700 pages | PDF | 5,7 MB

Ignited by the mobile phone's huge success at the end of last century, the demand for wireless services is constantly growing. To face this demand, wireless systems have been and are deployed at a large scale. These include mobility-oriented technologies such as GPRS, CDMA or UMTS, and Local Area Network-oriented technologies such as WiFi. WiMAX Networks covers aspects of WiMAX quality of service (QoS), security, mobility, radio resource management, multiple input multiple output antenna, planning, cost/revenue optimization, physical layer, medium access control (MAC) layer, network layer, and so on.


Visual Languages and Applications



Visual Languages and Applications
246 pages | Springer; 1 edition (March 20, 2007) | 0387298134 | PDF | 16.1 Mb

Visual languages have long been a pursuit of effective communication between human and machine. With rapid advances of the Internet and Web technology, human-human communication through the Web or electronic mobile devices is becoming more and more prevalent.

Visual Languages and Applications is a comprehensive introduction to diagrammatical visual languages. This book discusses what visual programming languages are, and how such languages and their underlying foundations can be usefully applied to other fields in computer science. It also covers a broad range of contents from the underlying theory of graph grammars to the applications in various domains. Pointers to related topics and further readings are provided as well.

Visual Languages and Applications is designed as a secondary text book for advanced-level students in computer science and engineering. This volume is also suitable for practitioners and researchers in industry as a professional book.

Download

Advances in Constitutive Relations Applied in Computer Codes


Advances in Constitutive Relations Applied in Computer Codes
Springer | 2009-12-15 | ISBN: 3211997083 | 314 pages | PDF | 15 MB

The book summarizes the well established as well as the newest constitutive formulations that describe the variety of possible loadings beginning with quasi-static to impact. The rate dependence is crucial in the description. The implementation of discussed phenomenological physical laws into the environment of numerical codes is in focus of presentation. Numerical examples prove the importance of using the new constitutive properties in design.


LINK


DOWNLOAD

Practical Formal Software Engineering: Wanting the Software You Get




Practical Formal Software Engineering: Wanting the Software You Get By Bruce Mills
Publisher: Cambridge University Press 2009-01-19 | 374 Pages | ISBN: 0521879035 | PDF | 1.6 MB

Practical Formal Software Engineering is a textbook aimed at final year undergraduate and graduate students, emphasizing formal methods in writing robust code quickly. Engineering is an informal process using formal logics as tools and components to obtain timely practical solutions. This book takes an engineering approach to illuminate the creation and verification of large software systems in which theorems and axioms are intuited as the formalism materializes through practice. Where other textbooks discuss business practices through generic project management techniques or detailed rigid logic systems, this book examines the interaction between code in a physical machine and the logic applied in creating the software. These elements create an informal and rigorous study of logic, algebra, and geometry through software. Assuming prior experience with C, C++, or Java programming languages, chapters introduce UML, OCL, and Z from scratch. Based around a theme of the construction of a game engine, extensive worked examples motivate readers to learn the languages through the technical side of software science.



Java(TM) Native Interface: Programmer's Guide and Specification



Java(TM) Native Interface: Programmer's Guide and Specification

Heather Kreger, «Java(TM) Native Interface: Programmer's Guide and Specification»
Addison Wesley | ISBN: 0201325772 | 1999 | PDF | 592 pages | 3.44 MB

The Java Native Interface (JNI) enables the integration of code written in the Java programming language with code written in other languages such as C and C++. It allows programmers to take full advantage of the Java platform without having to abandon their investment in legacy code.

Judith Bishop - C# 3.0 Design Patterns (Repost)




Judith Bishop - C# 3.0 Design Patterns
O'Reilly Media | 2008 | ISBN: 059652773X | Pages: 314 | PDF | 2.17 MB

If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This well-organized and illustrated book includes: An explanation of design patterns and why they're used, with tables and guidelines to help you choose one pattern over another Illustrated coverage of each classic Creational, Structural, and Behavioral design pattern, including its representation in UML and the roles of its various players C# 3.0 features introduced by example and summarized in sidebars for easy reference Examples of each pattern at work in a real .NET 3.5 program available for download from O'Reilly and the author's companion web site Quizzes and exercises to test your understanding of the material. With C# 3.0 Design Patterns, you learn to make code correct, extensible and efficient to save time up front and eliminate problems later. If your business relies on efficient application development and quality code, you need C# Design Patterns.



Brian J. Gough, Richard M. Stallman - An Introduction to GCC (Repost)



Brian J. Gough, Richard M. Stallman - An Introduction to GCC
Network Theory | 2004 | ISBN: 0954161793 | Pages: 144 | PDF | 1.40 MB

This manual provides a complete tutorial introduction to the GNU C and C++ compilers, gcc and g++. Many books teach the C and C++ languages, this book teaches you how to use the compiler itself. All the common problems and error messages encountered by new users of GCC are carefully explained, with numerous easy-to-follow "Hello World" examples. Topics covered include: compiling C and C++ programs using header files and libraries, warning options, use of the preprocessor, static and dynamic linking, debugging, optimization, platform-specific options, profiling and coverage testing, paths and environment variables, and the C++ standard library and templates. Features a special foreword by Richard M. Stallman, principal developer of GCC and founder of the GNU Project. All the money raised from the sale of this book will support the development of free software and documentation.


Jesse Liberty, Donald Xie - Programming C# 3.0 (Repost)




Jesse Liberty, Donald Xie - Programming C# 3.0
O'Reilly Media | 2008 | ISBN: 0596527438 | Pages: 607 | PDF | 3.04 MB

Written by popular author and .NET expert Jesse Liberty, this thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the newest .NET platform for developing Windows and web applications. Our bestselling Programming C# 3.0, now in its fifth edition, is a world-class tutorial that goes well beyond the documentation otherwise available. Liberty doesn't just teach C#; he tells the complete story of the C# language and how it integrates with all of .NET programming, so that you can get started creating professional quality web and Windows applications. This book: Provides a comprehensive tutorial in C# and .NET programming that also serves as a useful reference you'll want by your side while you're working Covers all of the new features of the language, thoroughly integrated into every chapter, rather than tacked on at the end Provides insight into best practices and insight into real world programming by a professional programmer who worked with C# as an independent contractor for nearly a decade before joining Microsoft as a Senior Program Manager Every chapter in this book has been totally revised, and the entire book has been reorganized to respond to the significant changes in the language Full coverage, from the ground up of LINQ (Language Integrated Query) and other C# 3.0 language innovations to speed up development tasks Explains how to use C# in creating Web Applications as well as Windows Applications, using both the new Windows Presentation Foundation (WPF) and the older WinForms technology This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency inMicrosoft's most important language. No prior .NET experience is required for you to get started. There's no time like the present to work with C# -- and no book like this one to teach you everything you need to know. Special note to VB6 and Java programmers: if you've decided to transition to .NET, this book will take you there.



Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB



Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB

H.J. Lee, W.E. Schiesser, «Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB»
CRC Press | ISBN: 1584884231 | 2003 | PDF | 528 pages | 1.7 MB

The purpose of this book, therefore, is to provide a set of ODE/PDE integration routines written in six widely accepted and used languages. Our intention is to facilitate ODE/PDE-based analysis by using the library routines to compute reliable numerical solutions to the ODE/PDE system of interest.

Objective-C Pocket Reference (Repost)




Objective-C Pocket Reference
Publisher: O'Reilly Media | ISBN: 0596004230 | edition 2002 | CHM | 128 pages | 1 mb

Objective-C is an exciting and dynamic approach to C-based object-oriented programming; it's the approach adopted by Apple as the foundation for programming under Mac OS X, a Unix-based operating system gaining wide acceptance among programmers and other technologists. Objective-C is easy to learn and has a simple elegance that is a welcome breath of fresh air after the abstruse and confusing C++. To help you master the fundamentals of this language, you'll want to keep the Objective-C Pocket Reference close at hand. This small book contains a wealth of valuable information to speed you over the learning curve. In this pocket reference, author Andrew Duncan provides a quick and concise introduction to Objective-C for the experienced programmer. In addition to covering the essentials of Objective-C syntax, Andrew also covers important faces of the language such as memory management, the Objective-C runtime, dynamic loading, distributed objects, and exception handling.


Let Us C



Yashavant P. Kanetkar, "Let Us C"
Jones & Bartlett Publishers | 2004 | ISBN: 1934015253 | 738 pages | PDF | 2,2 MB

Today s C programmer (still the language of choice in science, engineering, game programming and for handheld devices) has to master the complexities of the language and contend with its usage in environments like Windows, Linux, and for the Internet. Let Us C covers these three aspects of C programming and doesn t assume any programming background. It begins with the basics and steadily builds the pace, so the reader finds it easy to handle more complicated topics later. This popular author has crafted hundreds of excellent programming examples and exercises for every aspect of C programming.


Windows via C/C++




Windows via C/C++ (Pro - Developer) by Jeffrey Richter, Christophe Nasarre
Publisher: Microsoft Press | Number Of Pages: 900 | Publication Date: 2007-12-12 | ISBN-10: 0735624240 | CHM | 3 Mb

Get the preeminent guide to programming application for Windows with C++. Programming Applications for Microsoft Windows is a classic book (formerly titled Advanced Windows, Third Edition) and is now fully updated for Windows Vista, including the latest information about Windows XP. In-depth and comprehensive, this essential reference covers the Windows operating system and how to program at the API level. Recognized experts provide an inside view of how Windows works and how to use its features in Visual C++ development tasks. Topics covered include processes, thread pooling, virtual memory, DLLs, file I/O, and message crackers. For systems-level programmers, this is a must-have title. Includes code samples in Visual C++.

Principles of Data Structures Using C and C++




Vinu V. Das, "Principles of Data Structures Using C and C++"
New Age Publications 2008 | ISBN-10: 8122418589 | 374 Pages | PDF | 2,2 MB

This book is written in accordance with the revised syllabus for B.Tech./B.E. (both Computer Science and Electronics branches) and MCA students of Kerala University, MG University, Calicut University, CUSAT Cochin (deemed) University. It is also suitable for NIT Calicut (deemed) University, Anna University, UP Technical University, Amritha Viswa (deemed) Vidyapeeth, Karunya (deemed) University and Rajasthan Vidyapeeth (deemed) University. Moreover, this book covers almost all the topics of the other Indian and International Universities where this subject is there in their undergraduate and graduate programs. All effort is made to discuss the topics in the simplest possible way without loosing its qualities.

Programming Embedded Systems: With C and Gnu Development Tools, 2nd Edition




Michael Barr, "Programming Embedded Systems: With C and Gnu Development Tools, 2nd Edition"
Publisher: O'Reilly Media, Inc.; 2 edition | 2006-10-01 | 301 Pages | ISBN: 0596009836 | CHM | 1.6 MB

If you have programming experience and a familiarity with i-the dominant language in embedded systems--"Programming Embedded Systems," Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs. Communication satellites, deep-space probes, and many medical instruments would have been nearly impossible to create without embedded software.

The first edition of "Programming Embedded Systems" taught the subject to tens of thousands of people around the world and is now considered the bible of embedded programming. This second edition has been updated to cover all the latest hardware designs and development methodologies.

The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Examples use the free GNU software programming tools, the eCos and Linux operating systems, and a low-cost hardware platform specially developed for this book. If you obtain these tools along with "Programming Embedded Systems," Second Edition, you'll have a full environment for exploring embedded systems in depth. But even if you work with different hardware and software, the principles covered in this book apply.

Whether you are new to embedded systems or have done embedded work before, you'll benefit from the topics in this book, which include: How building and loading programs differ from desktop or server computers Basic debugging techniques--a critical skill when working with minimallyendowed embedded systems Handling different types of memory Interrupts, and the monitoring and control of on-chip and external peripherals Determining whether you have real-time requirements, and whether your operating system and application can meet those requirements Task synchronization with real-time operating systems and embedded Linux Optimizing embedded software for size, speed, and power consumption Working examples for eCos and embedded Linux

So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or managing the people who do, this book is for you. "Programming Embedded Systems" will help you develop the knowledge and skills you need to achieve proficiency with embedded software.

Praise for the first edition: ""This lively and readable book is the perfect introduction for those venturing into embedded systems software development for the first time. It provides in one place all the important topics necessary to orient programmers to the embedded development process."
--Lindsey Vereen, Editor-in-Chief, Embedded Systems Programming


Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More

Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More


Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Publisher: O'Reilly Media | ISBN: 0596003943 | edition 2003 | CHM | 790 pages | 1,35 mb

Secure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code. It contains a wealth of solutions to problems faced by those who care about the security of their applications. It covers a wide range of topics, including safe initialization, access control, input validation, symmetric and public key cryptography, cryptographic hashes and MACs, authentication and key exchange, PKI, random numbers, and anti-tampering. The rich set of code samples provided in the book's more than 200 recipes will help programmers secure the C and C++ programs they write for both Unix (including Linux) and Windows environments. The book's web site supplements the book by providing a place to post new recipes, including those written in additional languages like Perl, Java, and Python. Monthly prizes will reward the best recipes submitted by readers. The Secure Programming Cookbook for C and C++ is destined to become an essential part of any developer's library, a code companion developers will turn to again and again as they seek to protect their systems from attackers and reduce the risks they face in today's dangerous world.


Developing and Porting C and C++ Applications on Aix



Developing and Porting C and C++ Applications on Aix

Keigo Matsubara, Edison Kwok, «Developing and Porting C and C++ Applications on Aix»
IBM Press | ISBN: 073842935X | 2003 | CHM | 540 pages | 3.39 MB

This IBM Redbook will help experienced UNIX application developers who are new to the AIX operating system. The book explains the many concepts in detail, including the following:
- Enhancements and new features provided by the latest C and C++ compilers for AIX;
- Compiling and linking tasks required to effectively use and manage shared libraries and run-time linking
- Use of process heap and shared memory in the 32- and 64-bit user process models
- A new programming paradigm in a partitioned environment where resources can be dynamically changed
- Parallel programming using POSIX threads and OpenMP



Microsoft Visual C++ .NET Step by Step (Step By Step (Microsoft))




Microsoft Visual C++ .NET Step by Step (Step By Step (Microsoft))
Microsoft Press | 2002-01-23 | ISBN: 0735615675 | 626 pages | PDF | 2.47 MB

This intuitive, self-paced learning system makes it easy for developers to teach themselves how to draw on the power of Microsoft Visual C++, and to see how Visual C++ compares with other popular development languages. Developers learn C++ by following step-by-step instructions with numerous high-quality code examples-all created specifically for this book. Developers can quickly grasp and master the latest enhancements and changes to Visual C++, including its powerful .NET features and services.


Related Posts with Thumbnails
Earn Money with your website simply by referring SharingMatrix.com