Compilers: Principles, Techniques and Tools, known to professors, students, and developers worldwide as the “Dragon Book,” is available in a new edition. Every chapter has been completely revised to reflect developments in software engineering, programming languages, and computer architecture that have occurred since 1986, when the last edition published. The authors, recognizing that few readers will ever go …
DIY
This bestseller provides thorough, up-to-date coverage of digital fundamentals, from basic concepts to microprocessors, programmable logic, and digital signal processing. Its vivid full-color format is packed with photographs, illustrations, tables, charts, and graphs; valuable visual aids that today’s user needs to understand this often complex computer application. Known for its …
Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux
In-depth instruction and practical techniques for building with the BeagleBone embedded Linux platformExploring BeagleBone is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction manual–you’ll also learn the underlying engineering techniques that will allow you to create …
The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building powerful applications, but they are not easily implemented. Common failures in enterprise applications often occur because their developers do not understand the …
Clear instructions to help visual learners get started with their MacBook Pro Covering all the essential information you need to get up to speed with your MacBook Pro, this new edition provides you with the most up-to-date information on performing everyday tasks quickly and easily. From basics such as powering on or shutting down the MacBook Pro to …
Featuring a strong emphasis on the fundamentals underlying contemporary logic design using hardware description languages, synthesis, and verification, this book focuses on the ever-evolving applications of basic computer design concepts with strong connections to real-world technology. Treatment of logic design, digital system design, and computer design. Ideal for self-study by engineers …
Industrial Automated Systems: Instrumentation and Motion Control
INDUSTRIAL AUTOMATED SYSTEMS: INSTRUMENTATION AND MOTION CONTROL, is the ideal book to provide readers with state-of-the art coverage of the full spectrum of industrial maintenance and control, from servomechanisms to instrumentation. Readers will learn about components, circuits, instruments, control techniques, calibration, tuning and programming associated with industrial automated systems. INDUSTRIAL AUTOMATED SYSTEMS: INSTRUMENTATION AND MOTION CONTROL, focuses on …
The LEGO MINDSTORMS EV3 Laboratory: Build, Program, and Experiment with Five Wicked Cool Robots!
The LEGO® MINDSTORMS® EV3 set offers so many new and exciting features that it can be hard to know where to begin. Without the help of an expert, it could take months of experimentation to learn how to use the advanced mechanisms and numerous programming features.In The LEGO MINDSTORMS EV3 Laboratory, author Daniele Benedettelli, robotics expert and member …
The Elements of Computing Systems: Building a Modern Computer from First Principles
In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to allow students to see an overall …
Beginning iPhone Development with Swift: Exploring the iOS SDK
The team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift. This definitive guide to the Swift programming language and the iOS 8 SDK, and the source code has been updated to reflect Xcode …