توضیحات
Key Features
Explore the impact of real-time systems on software design
Understand the role of diagramming in the software development process
Learn why software performance is a key element in real-time systems
————————————-
Book Description
From air traffic control systems to network multimedia systems, real-time systems are everywhere. The correctness of the real-time system depends on the physical instant and the logical results of the computations. This book provides an elaborate introduction to software engineering for real-time systems, including a range of activities and methods required to produce a great real-time system.
The book kicks off by describing real-time systems, their applications, and their impact on software design. You will learn the concepts of software and program design, as well as the different types of programming, software errors, and software life cycles, and how a multitasking structure benefits a system design.
Moving ahead, you will learn why diagrams and diagramming plays a critical role in the software development process. You will practice documenting code-related work using Unified Modeling Language (UML), and analyze and test source code in both host and target systems to understand why performance is a key design-driver in applications.
Next, you will develop a design strategy to overcome critical and fault-tolerant systems, and learn the importance of documentation in system design.
By the end of this book, you will have sound knowledge and skills for developing real-time embedded systems.
———————————
What you will learn
Differentiate between correct, reliable, and safe software
Discover modern design methodologies for designing a real-time system
Use interrupts to implement concurrency in the system
Test, integrate, and debug the code
Demonstrate test issues for OOP constructs
Overcome software faults with hardware-based techniques
———————————–
Who this book is for
If you are interested in developing a real-time embedded system, this is the ideal book for you. With a basic understanding of programming, microprocessor systems, and elementary digital logic, you will achieve the maximum with this book. Knowledge of assembly language would be an added advantage.
——————————
About the Author
Jim Cooling started his career with the Royal Air Force as a system designer. After 12 years of service, he studied a BSc degree in Electrical and Electronic Engineering, then went to work with the British Aircraft Corporation and worked on naval electronic control systems. He spent his next 20 years in academic research at Loughborough University and also got his Ph.D. in real-time embedded systems. In 1998, Jim left the university to start his own company, Lindentree Associates. He has published 12 books on various subjects, such as Real-time Operating Systems and Modeling software with pictures.
————————————————————–
ترجمه ماشینی :
ویژگی های کلیدی تاثیر سیستم های بلادرنگ بر طراحی نرم افزار را بررسی کنید نقش نمودار نویسی در فرآیند توسعه نرم افزار را درک کنید یاد بگیرید که چرا عملکرد نرم افزار یک عنصر کلیدی در سیستم های بلادرنگ است ——– —————————– شرح کتاب از سیستم های کنترل ترافیک هوایی تا سیستم های چند رسانه ای شبکه، سیستم های بلادرنگ هر کجا. صحت سیستم بلادرنگ بستگی به لحظه فیزیکی و نتایج منطقی محاسبات دارد. این کتاب مقدمهای مفصل برای مهندسی نرمافزار برای سیستمهای بلادرنگ، شامل طیف وسیعی از فعالیتها و روشهای مورد نیاز برای تولید یک سیستم بلادرنگ عالی ارائه میدهد. این کتاب با توصیف سیستم های بلادرنگ، کاربردهای آنها و تأثیر آنها بر طراحی نرم افزار شروع می شود. شما با مفاهیم طراحی نرم افزار و برنامه، و همچنین انواع مختلف برنامه نویسی، خطاهای نرم افزار و چرخه عمر نرم افزار، و اینکه چگونه یک ساختار چندوظیفه ای برای طراحی سیستم مفید است، آشنا خواهید شد. با حرکت رو به جلو، خواهید آموخت که چرا نمودارها و نمودارها نقش مهمی در فرآیند توسعه نرم افزار دارند. شما مستندسازی کارهای مرتبط با کد را با استفاده از زبان مدلسازی یکپارچه (UML) تمرین خواهید کرد و کد منبع را در هر دو سیستم میزبان و هدف تجزیه و تحلیل و آزمایش خواهید کرد تا بفهمید که چرا عملکرد یک محرک اصلی طراحی در برنامه ها است. در مرحله بعد، شما یک استراتژی طراحی برای غلبه بر سیستم های بحرانی و مقاوم در برابر خطا ایجاد خواهید کرد و اهمیت مستندسازی در طراحی سیستم را یاد خواهید گرفت. در پایان این کتاب، دانش و مهارت های مناسبی برای توسعه سیستم های جاسازی شده در زمان واقعی خواهید داشت. ——————————— \ آنچه یاد خواهید گرفت \ بین صحیح، قابل اعتماد و نرمافزار امن کشف متدولوژیهای طراحی مدرن برای طراحی یک سیستم بلادرنگ استفاده از وقفهها برای پیادهسازی همزمانی در سیستم کد را آزمایش، یکپارچهسازی و اشکالزدایی کنید نشان دادن مسائل تست برای ساختارهای OOP غلبه بر خطاهای نرمافزار با تکنیکهای مبتنی بر سختافزار \ ———————————– \ این کتاب برای چه کسانی است \ اگر علاقه مند به توسعه هستید یک سیستم جاسازی شده در زمان واقعی، این کتاب ایده آل برای شما است. با درک اولیه از برنامه نویسی، سیستم های ریزپردازنده و منطق دیجیتال ابتدایی، ب
tag : دانلود کتاب مهندسی نرم افزار برای سیستم های بلادرنگ (نسخه کامل) , Download مهندسی نرم افزار برای سیستم های بلادرنگ (نسخه کامل) , دانلود مهندسی نرم افزار برای سیستم های بلادرنگ (نسخه کامل) , Download Software Engineering for Real-Time Systems (The Complete Edition) Book , مهندسی نرم افزار برای سیستم های بلادرنگ (نسخه کامل) دانلود , buy مهندسی نرم افزار برای سیستم های بلادرنگ (نسخه کامل) , خرید کتاب مهندسی نرم افزار برای سیستم های بلادرنگ (نسخه کامل) , دانلود کتاب Software Engineering for Real-Time Systems (The Complete Edition) , کتاب Software Engineering for Real-Time Systems (The Complete Edition) , دانلود Software Engineering for Real-Time Systems (The Complete Edition) , خرید Software Engineering for Real-Time Systems (The Complete Edition) , خرید کتاب Software Engineering for Real-Time Systems (The Complete Edition) ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.