دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Alan Burns, Andrew M. Lister, Andrew J. Wellings (eds.) سری: Lecture Notes in Computer Science 262 ISBN (شابک) : 3540180087 ناشر: Springer-Verlag Berlin Heidelberg سال نشر: 1987 تعداد صفحات: 140 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 1 مگابایت
کلمات کلیدی مربوط به کتاب بررسی Ada Tasking: زبان های برنامه نویسی، کامپایلرها، مترجمان
در صورت تبدیل فایل کتاب A Review of Ada Tasking به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب بررسی Ada Tasking نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Ada* بدون شک یکی از مهم ترین زبان های برنامه نویسی است که در دهه گذشته ظهور کرده است. نحوه شروع و پشتیبانی آن توسط وزارت دفاع ایالات متحده (DoD) تضمین می کند که برای آینده نامعلومی به طور گسترده در برنامه نویسی سیستم های بزرگ و پیچیده استفاده خواهد شد. در دسترس بودن رو به رشد کامپایلرها به این معنی است که بسیاری از سازمان ها قبلاً متعهد به استفاده از این زبان برای برنامه های کاربردی بزرگ و قابل توجه هستند. به عنوان یک نتیجه اجتناب ناپذیر از اهداف طراحی آن، Ada یک زبان \"بزرگ\" است. دارای کنترل و ساختارهای نوع پاسکال است. مکانیزمی برای رسیدگی به استثنا ساختار بسته برای پنهان کردن اطلاعات، تجزیه و گردآوری جداگانه. امکانات برای برنامه نویسی سطح پایین؛ و یک مدل تکلیفی همزمانی. شاید این آخرین حوزه است که بیشترین بحث، انتقاد و اختلاف را ایجاد کرده است. هدف این کتاب بررسی مدل تکلیف در پرتو تحلیل و نظر گسترده ای است که در ادبیات ظاهر شده است. بررسی لزوماً گسترده است، از جمله بحث در مورد - Ada به عنوان یک زبان برنامه نویسی همزمان با هدف عمومی، - Ada به عنوان زبانی برای سیستم های جاسازی شده و توزیع شده، - مسائل پیاده سازی، با اشاره خاص به سیستم های توزیع شده، - معنای رسمی، مشخصات و تأیید ، - تغییرات زبان پیشنهادی. با ادغام این بحث در محدوده یک بررسی واحد، کاربران بالقوه تسهیلات وظیفهپردازی میتوانند خود را با تمام عواملی که ممکن است بر عملکرد، قابلیت اطمینان و صحت نرمافزار آنها تأثیر بگذارد، آشنا کنند. این کتاب همچنین تمرکزی برای هرگونه بحث در مورد تغییرات زبان آدا، یا پیشرفتهای حاصل از آن دارد.
Ada* is unquestionably one of the most significant programming languages to emerge in the last decade. The manner of its inception and support by the US Department of Defense (DoD) ensures that it will be used extensively for the indefinite future in programming large and complex systems. The growing availability of compilers means that many organisations are already committed to using the language for sizable and significant applications. As a perhaps inevitable result of its design goals, Ada is a "large" language. It has Pascal-like control and type constructs; a mechanism for exception handling; a package structure for information hiding, decomposition and separate compilation; facilities for low-level programming; and a tasking model of concurrency. It is perhaps this last area that has generated most debate, criticism and disagreement. The purpose of this book is to review the tasking model in the light of the extensive analysis and comment which has appeared in the literature. The review is necessarily wide-ranging, including discussion of - Ada as a general purpose concurrent programming language, - Ada as a language for embedded and distributed systems, - implementation issues, with particular reference to distributed systems, - formal semantics, specification and verification, - proposed language modifications. By consolidating this discussion within the confines of a single review, potential users of the tasking facility are enabled to familiarise themselves with all the factors which may impinge upon the performance, reliability and correctness of their software. The book also provides a focus for any debate on modifications to the Ada language, or developments from it.
1 Introduction....Pages 1-7
2 The Ada Tasking model....Pages 9-26
3 Formal aspects....Pages 27-31
4 Concurrent programming....Pages 33-54
5 Embedded systems....Pages 55-61
6 Distributed systems....Pages 63-72
7 Implementation issues....Pages 73-91
8 Language changes and extensions....Pages 93-102
9 Conclusion....Pages 103-104