Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Real-Time Systems Development - Rob Williams

Real-Time Systems Development

(Autor)

Buch | Softcover
320 Seiten
2005
Butterworth-Heinemann Ltd (Verlag)
978-0-7506-6471-4 (ISBN)
CHF 83,75 inkl. MwSt
Intended for computing students who want to understand more about the development of software for real-time applications, involving concurrent programming, multi-tasking, data i/o and embedded processors. This book covers single semester final year undergraduate options or MSc modules in the area of real-time systems design and implementation.
Real-Time Systems Development introduces computing students and professional programmers to the development of software for real-time applications. Based on the academic and commercial experience of the author, the book is an ideal companion to final year undergraduate options or MSc modules in the area of real-time systems design and implementation. Assuming a certain level of general systems design and programming experience, this text will extend students’ knowledge and skills into an area of computing which has increasing relevance in a modern world of telecommunications and ‘intelligent’ equipment using embedded microcontrollers.

This book takes a broad, practical approach in discussing real-time systems. It covers topics such as basic input and output; cyclic executives for bare hardware; finite state machines; task communication and synchronization; input/output interfaces; structured design for real-time systems; designing for multitasking; UML for real-time systems; object oriented approach to real-time systems; selecting languages for RTS development; Linux device drivers; and hardware/software co-design. Programming examples using GNU/Linux are included, along with a supporting website containing slides; solutions to problems; and software examples.

This book will appeal to advanced undergraduate Computer Science students; MSc students; and, undergraduate software engineering and electronic engineering students.

Introduction to Real-time Systems; Implementing a Simple Real-time System; Basic Input and Output; Cyclic Executives for Bare Hardware; Finite State Machines - Design Tool; Finite State Machines - Implementation Options; Why Multitask?; Task Communication and Synchronization; Real-time Executives; Input / Output Interfaces; Structured Design for Real-time Systems; Designing for Multitasking; UML for Real-time Systems; Object Oriented Approach to Real-time Systems; System Integrity; Selecting Languages for RTS Development - C, Ada & Java; Cross Development Techniques; Microcontroller Embedded Systems; Linux Device Drivers; Hardware / Software Co-design; Appendix A. Software Debugging with an Oscilloscope; Solutions and Discussion of Example Problems; Glossary; Index

Erscheint lt. Verlag 28.10.2005
Verlagsort Oxford
Sprache englisch
Gewicht 800 g
Themenwelt Mathematik / Informatik Informatik Theorie / Studium
ISBN-10 0-7506-6471-1 / 0750664711
ISBN-13 978-0-7506-6471-4 / 9780750664714
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
was jeder über Informatik wissen sollte

von Timm Eichstädt; Stefan Spieker

Buch | Softcover (2024)
Springer Vieweg (Verlag)
CHF 53,15
Teil 2 der gestreckten Abschlussprüfung Fachinformatiker/-in …

von Dirk Hardy; Annette Schellenberg; Achim Stiefel

Buch | Softcover (2025)
Europa-Lehrmittel (Verlag)
CHF 37,90
Visionärin und Genie

von Vera Weidenbach

Buch | Hardcover (2025)
Rowohlt (Verlag)
CHF 37,90