|
Search Results:
|
Displaying records 1 through 10 of 254 |
|
|
|
|
|
|
|
|
|
|
|
Price: $59.99
|
|
Sale: $38.99
|
| |
|
Manufacturer: Addison-Wesley Professional
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: David E. Simon
|
|
Publisher: Addison-Wesley Professional
|
|
Dewey Decimal Number: 004.33
|
|
Publication Date: 1999-08-15
|
|
Reading Level: 448
|
|
|
|
Description: "I sincerely wish (this book) had been available when I had to learn all this stuff the hard way." --Steve Vinoski "An excellent job of introducing and defining the jargon associated with embedded systems. This makes the text extremely easy to read." --David Cuka An Embedded Software Primer is a clearly written, insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field. Building on a basic knowledge of computer programming concepts, this book will help you to: *Learn core principles and advanced techniques of embedded-system software. *Find out what a real-time operating system (RTOS) does and how to use one effectively. *Experiment with sample code and the A C/OS RTOS version 1.11 (on the accompanying CD). *Apply what you learn, no matter which microprocessor or RTOS you use. After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills.020161569XB04062001
|
|
|
|
|
|
|
|
|
|
Price: $29.99
|
|
Sale: $10.00
|
| |
|
Manufacturer: McGraw-Hill Osborne Media
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Hardcover
|
|
Author: Paul Greenberg
|
|
Publisher: McGraw-Hill Osborne Media
|
|
Edition: 3
|
|
Dewey Decimal Number: 658.812
|
|
Publication Date: 2004-05-03
|
|
Reading Level: 384
|
|
|
|
Description: Updated to reflect the major changes in Customer Relationship Management (CRM) in the last few years, this third edition of CRM at the Speed of Light: Capturing and Keeping Customers in Real Time is a must-read for executives looking to leverage the latest technologies on the market to reach and retain customers. Learn CRM concepts, discover what tools are available and which ones are suitable for your business, and get practical, expert advice on avoiding common pitfalls.
|
|
|
|
|
|
|
|
|
|
Price: $50.95
|
|
Sale: $32.72
|
| |
|
Manufacturer: CMP Books
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Qing Li
|
|
Publisher: CMP Books
|
|
Edition: 1st
|
|
Dewey Decimal Number: 004.33
|
|
Publication Date: 2003-07
|
|
Reading Level: 294
|
|
|
|
Description: Master the fundamental concepts of real-time embedded system programming and jumpstart your embedded projects with effective design and implementation practices. This book bridges the gap between higher-level abstract modeling concepts and the lower-level programming aspects of embedded systems development. You gain a solid understanding of real-time embedded systems with detailed practical examples and industry wisdom on key concepts, design processes, and the available tools and methods. Delve into the details of real-time programming so you can develop a working knowledge of the common design patterns and program structures of real-time operating systems (RTOS). The objects and services that are a part of most RTOS kernels are described and real-time system design is explored in detail. You learn how to decompose an application into units and how to combine these units with other objects and services to create standard building blocks. A rich set of ready-to-use, embedded design "building blocks" is also supplied to accelerate your development efforts and increase your productivity. Experienced developers new to embedded systems and engineering or computer science students will both appreciate the careful balance between theory, illustrations, and practical discussions. Hard-won insights and experiences shed new light on application development, common design problems, and solutions in the embedded space. Technical managers active in software design reviews of real-time embedded systems will find this a valuable reference to the design and implementation phases.
|
|
|
|
|
|
|
|
|
|
Price: $54.99
|
|
Sale: $38.00
|
| |
|
Manufacturer: Addison-Wesley Professional
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Randima Fernando::Mark J. Kilgard
|
|
Publisher: Addison-Wesley Professional
|
|
Dewey Decimal Number: 006
|
|
Publication Date: 2003-03-08
|
|
Reading Level: 384
|
|
|
|
|
|
|
|
|
|
|
|
Price: $78.95
|
|
Sale: $39.97
|
| |
|
Manufacturer: R&D Books
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Hardcover
|
|
Author: Jean J. Labrosse
|
|
Publisher: R&D Books
|
|
Edition: 2.00
|
|
Dewey Decimal Number: 004.256
|
|
Publication Date: 1999-01-12
|
|
Reading Level: 616
|
|
|
|
Description: Get a clear explanation of microcontroller theory and functional code modules that can be used to create basic embedded system functions. Take the mystery out of embedded systems design with concrete programming examples. You will learn: -- the anatomy of a real-time kernel by exploring the author's operating system, MicroC/OS-II. -- key concepts unique to embedded systems and real-time kernels with hands-on exercises manipulating the real-time system modules. -- methods of software development for embedded systems by experimenting with code modules to modify functionality of the systems. -- scaled arithmetic, or fixed-point math, which is an essential concept for skilled embedded systems developers. Save time building your own RTOS. You will save days -- or even weeks -- of development time by using the fully functional source code modules that provide the common processes of embedded systems. The author is renowned for his highly consistent code. Hardware interface functions have been carefully isolated in these programs, minimizing the work needed to adapt each module for specific microprocessor hardware. Complete code is provided for these elements, freeing you to work on the unique parts of your designs. This second edition features revisions that support the latest version of the author's popular operating system and book, "MicroC/OS-II". Programs have been reorganized to make them easier to understand and the following sections have been improved: -- A substantially revised chapter on real-time concepts that introduces key concepts unique to embedded systems and the use of real-time kernels. -- A new chapter on PC services (the use of industrial PCs as embedded devices). -- A reference section for each of the building blocks that makes the code easier to use.
|
|
|
|
|
|
|
|
|
|
Price: $87.95
|
|
Sale: $36.94
|
| |
|
Manufacturer: Morgan Kaufmann
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Hardcover
|
|
Author: David H. Eberly
|
|
Publisher: Morgan Kaufmann
|
|
Edition: Book & CD-ROM 1st
|
|
Dewey Decimal Number: 006.693
|
|
Publication Date: 2000-09
|
|
Reading Level: 561
|
|
|
|
Description: Aimed at the working Visual C++ game developer, 3D Game Engine Design provides a tour of mathematical techniques for 3-D graphics, and the source code that's used to implement them in state-of-the-art video game engines. If you work in the game industry (or would like to), this book will serve you well, because it delivers excellent best practices for algorithms and programming techniques that'll help your software keep up with the competition. This text is a virtual encyclopedia of expertise that's based on the author's own work and research in the gaming industry. It provides the mathematical notation, algorithms, and C++ code (on the accompanying CD-ROM) that are needed to build fast and maintainable game engines. Early sections start with the basics, with the math that's used to work with common 3-D objects (like spheres and boxes). Highlights include a high-powered review of quaternion algebra--in many cases, the preferred way to transform 3-D data. The chapters on graphics pipelines explain the math that's behind representing and rendering a 3-D world in 2-D with intervening effects like lighting and texture mapping. A variety of current algorithms are provided for representing 3-D scenes, efficient picking (which allows a programmer to determine the object in a 3-D world that has been selected), and collision detection (in which objects collide virtually). In the game software of today, curves--and not individual triangles or polygons--often are used to represent 3-D objects. Algorithms that are used to turn curves into rendered surfaces are provided, too. Later sections look at the current thinking about animation techniques for characters (including key frames, inverse kinematics, and skinning (in which digital skin is fitted over digital bone to create more realistic-looking movement)). How to represent terrain inside virtual worlds also is explained. The book closes with excellent material on such cutting-edge special effects as lens flare and projected shadows, which can add an extra level of realism to a video game. An appendix examines guidelines for designing object-oriented game software in C++. Filled with mathematical insight and expert code that puts each principle or algorithm to work, 3D Game Engine Design provides an expert view of what goes into building a state-of-the-art game engine. --Richard Dragan Topics covered: - Mathematical methods and sample source code for 3-D game development
- Geometrical transformations
- Coordinate systems
- Quaternions
- Euler angles
- Standard 3-D objects: spheres, oriented boxes, capsules, lozenges, cylinders, ellipsoids
- Distance methods for a variety of shapes
- Introduction to the graphics pipeline
- Model and world coordinates
- Projecting perspective
- Camera models
- Culling techniques
- Surface and vertex attributes
- Rasterizing
- Efficiency issues for clipping and lighting
- Hierarchical scene representation, using trees and scene graphs
- Picking algorithms for a variety of 3-D shapes
- Collision detection for static and dynamic graphical objects
- Oriented bounding-box (OBB) trees
- Basics of curves and special curves (including Bezier curves and various splines)
- Curves (generating surfaces from curves by using different techniques)
- Character animation, using keyframe animation and inverse kinematics
- Skinning
- Geometrical level of detail considerations
- Techniques for generating game terrain
- Spatial sorting and binary space partitioning (BSP)
- Special effects: lens flare, bump mapping, volumetric fogging, projected light and shadows, particle systems, morphing techniques
- C++ language features for effective object-oriented design
- Reference to the numerical methods required for game mathematics
|
|
|
|
|
|
|
|
|
|
Price: $59.99
|
|
Sale: $38.99
|
| |
|
Manufacturer: Addison-Wesley Professional
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Bruce Powel Douglass
|
|
Publisher: Addison-Wesley Professional
|
|
Dewey Decimal Number: 004.33
|
|
Publication Date: 2002-10-03
|
|
Reading Level: 528
|
|
|
|
Description: Real-time and embedded systems developers face unique challenges. The systems they design must use very limited processor and memory resources optimally to meet mission-critical and high reliability requirements. Developers working on these systems see the same common threads in problems again and again. The very best developers abstract these problems and their solutions into generalized approaches that prove consistently effective: design patterns. In this book, real-time programming guru Bruce Powel Douglass collects the best design patterns from this unique, and rapidly growing, area of programming, and presents them in an instructional format that teaches the reader the "what, when, and how" of leveraging the significant power of these proven design solutions.
|
|
|
|
|
|
|
|
|
|
Price: $69.99
|
|
Sale: $19.99
|
| |
|
Manufacturer: Addison-Wesley Professional
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Bruce Powel Douglass
|
|
Publisher: Addison-Wesley Professional
|
|
Edition: 3
|
|
Dewey Decimal Number: 005.117
|
|
Publication Date: 2004-02-27
|
|
Reading Level: 752
|
|
|
|
Description: Praise for Real Time UML, Third Edition "I found Real Time UML, Third Edition to provide an informative and practical application of UML 2.0 to the development of real-time systems, and well worth the read by systems and software engineers. It is written in plain English and provides the right balance of depth and breadth." --Sanford Friedenthal Deputy, Corporate Systems Engineering, Lockheed Martin Corporation Chair: OMG Systems Engineering Domain Special Interest Group "Douglass has again made highly technical material accessible to everyone. This book is an excellent introduction to the new UML 2.0, and if you want to learn what modeling for real-time environments is like, this is the book to read. His witty, conversational style should be a model for all authors of technical material." --Gary K. Evans Founder and Object Evangelist, Evanetics, Inc. (www.evanetics.com) "Douglass has been a co-chair of the OMG's group interested in quality of service issues and, therefore, has valuable insights into the usefulness of these emerging technologies.His clear presentation of this information helps those applying these advanced technologies to extract the most benefit for their organizations and products, not only for the intended real-time embedded product, but also for products whose quality of performance, while not critical, is nevertheless of interest. " --Therese M. Smith President and CEO, Air Traffic Software Architecture, Inc. (USA and Canada) "The author presents an excellent overview of UML in the real-time space with plenty of colorful examples. This book is an excellent teaching tool for a newcomer or a reference for an expert!" --Soma Chatterjee Senior Product Manager, I-Logix The increasing complexity of embedded and real-time systems requires a more premeditated and sophisticated design approach for successful implementation. The object-based Unified Modeling Language (UML) can describe the structural and behavioral aspects critical to real-time systems and has come to the fore as an outstanding medium for effective design.Like its best-selling predecessors, Real Time UML, Third Edition, provides an overview of the essentials of real-time systems and an introduction to UML that focuses on the use of the ever-evolving standard in design and development. This accessible book examines requirements analysis, the definition of object structure and behavior, architectural and mechanistic design, and more detailed designs that encompass data structure, operations, and exceptions. Numerous figures help illustrate UML design techniques, and detailed, real-world examples show the application of those techniques to embedded systems. This significantly revised edition features the new UML 2.0 standard, which dramatically improves the clarity of the UML for capturing architectures and improving its scalability. Real Time UML, Third Edition, also introduces the UML Profile for Schedulability, Performance, and Time (STP Profile). The STP Profile provides a standardized way to capture schedulability and performance constraints of systems. This allows analysis tools to read and analyze UML models.Key topic coverage includes: *The Rapid Object-Oriented Process for Embedded Systems (ROPES) *Concurrency and resource modeling with the Real-Time (SPT) UML Profile *Tapping action semantics for greater executability *Scenario modeling with timing diagrams *Key strategies for object identification *Defining object state behavior *Representing and identifying threads *Mechanistic design patterns *Representing Command, Control, Communications, Computers, Intelligence, and Reconnaissance (C4ISR) Architectures with the UML
|
|
|
|
|
|
|
|
|
|
Price: $50.95
|
|
Sale: $22.70
|
| |
|
Manufacturer: CMP Books
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Edward L. Lamie
|
|
Publisher: CMP Books
|
|
Dewey Decimal Number: 004.256
|
|
Publication Date: 2005-01-01
|
|
Reading Level: 352
|
|
|
|
Description: Use the industry’s most popular RTOS/processor combination to develop embedded applications that are small, fast, reliable, and deterministic. Beginning with a discussion of embedded and real-time concepts and terminology, this book uses a specific demonstration system for illustration so you can apply the techniques immediately. You get all the details you need for implementation including an overview about the ARM® processor, and a review of all the services provided by the ThreadX® real-time operating system (RTOS). A major case study translates this all into a working knowledge of implementation that includes solutions to the most common pitfalls. The ThreadX/ARM processor combination is the ideal RTOS/processor combination on which to learn how to develop real-time multithreaded embedded systems. Popular because of their inherent simplicity, the ARM microprocessors can be found in a wide variety of devices—from cell phones to laser printers. Similarly, Express Logic's ThreadX RTOS is one of the most popular for the ARM processor because of its simplicity and robust multithreading capabilities. The companion CD contains a Win32-based ThreadX demonstration system capable of processing all the sample systems, end-of-chapter projects, and the case study. While the book uses C programming throughout you can use C++ if you prefer.
|
|
|
|
|
|
|
|
|
|
Price: $60.00
|
|
Sale: $34.88
|
| |
|
Manufacturer: Wiley
|
|
Number of Items: 1
|
| |
|
|
|
Binding: Paperback
|
|
Author: Andrew Wellings
|
|
Publisher: Wiley
|
|
Dewey Decimal Number: 005.131
|
|
Publication Date: 2004-11-15
|
|
Reading Level: 446
|
|
|
|
Description: Real-time functionality is essential for developing many consumer, industrial, and systems devices. While the C/C++ programming language is most often used in the creation of real-time software, the Java language, with its simple and familiar object-oriented programming model, offers many advantages over current real-time practices. Concurrent and Real-Time Programming in Java covers the motivations for, and semantics of, the extensions and modifications to the Java programming environment that enable the Java platform (Virtual Machine) to meet the requirements and constraints of real-time development. Key aspects of concurrent and real-time programming and how they are implemented in Java are discussed, such as concurrency, memory management, real-time scheduling, and real-time resource sharing.
|
|
|
|
|
|
|
|
Displaying records 1 through 10 of 254
|
|
|
|