دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Jayadev Misra (auth.), Manfred Broy (eds.) سری: NATO ASI Series 55 Series F ISBN (شابک) : 9783642748868, 3642748864 ناشر: Springer-Verlag Berlin Heidelberg سال نشر: 1989 تعداد صفحات: 474 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
کلمات کلیدی مربوط به کتاب روشهای سازنده در علوم محاسباتی: مدرسه تابستانی بینالمللی به کارگردانی F.L. بائر، ام. بروی، ای. دبلیو. دایکسترا، سی.آر. هور: تکنیک های برنامه نویسی، منطق و معانی برنامه ها، منطق ریاضی و زبان های رسمی، هوش مصنوعی (شامل رباتیک)، مهندسی نرم افزار
در صورت تبدیل فایل کتاب Constructive Methods in Computing Science: International Summer School directed by F.L. Bauer, M. Broy, E.W. Dijkstra, C.A.R. Hoare به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب روشهای سازنده در علوم محاسباتی: مدرسه تابستانی بینالمللی به کارگردانی F.L. بائر، ام. بروی، ای. دبلیو. دایکسترا، سی.آر. هور نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
علوم محاسباتی علم روشهای سازنده است. اگر قرار است در رایانه ارزیابی شود، راه حل یک مسئله باید به طور رسمی با تکنیک های سازنده توصیف شود. موسسه مطالعات پیشرفته Marktoberdorf در سال 1988 یک بررسی جامع از تحقیقات اخیر در روش های سازنده در علوم محاسباتی ارائه کرد. برخی از رویکردها به یک چارچوب روش شناختی و ابزارهای پشتیبانی برای مشخصات، توسعه و تأیید سیستم های نرم افزاری به تفصیل مورد بحث قرار گرفت. سایر سخنرانیها به ارتباط مبانی منطق برای سؤالات ساخت برنامه و پارادایمها و فرمالیسمهای برنامهنویسی جدید میپردازند که ثابت کردهاند برای یک رویکرد سازنده در توسعه نرمافزار مفید هستند. ساخت، مشخصات، طراحی و تایید به ویژه سیستم های توزیع شده و ارتباطی در تعدادی سخنرانی تکمیلی مورد بحث قرار گرفت. مثالهایی برای آن رویکردها در سطوح مختلف مانند سمافورها، سیستمهای انتقال حالت غیرقطعی با مفروضات عادلانه، تجزیه مشخصات سیستمهای همزمان در ویژگیهای حیات و ایمنی و مشخصات عملکردی سیستمهای توزیع شده ارائه شد. روشهای ساخت در برنامهنویسی که ارائه شد، طیفی از تئوری نوع، نظریه شواهد، اثباتکنندههای قضیه برای اثبات ویژگیهای برنامههای تابعی تا نظریه دستهبندی بهعنوان مفهومی انتزاعی و کلی برای توصیف پارادایمهای برنامهنویسی را شامل میشود.
Computing Science is a science of constructive methods. The solution of a problem has to be described formally by constructive techniques, if it is to be evaluated on a computer. The Marktoberdorf Advanced Study Institute 1988 presented a comprehensive survey of the recent research in constructive methods in Computing Science. Some approaches to a methodological framework and to supporting tools for specification, development and verification of software systems were discussed in detail. Other lectures dealt with the relevance of the foundations of logic for questions of program construction and with new programming paradigms and formalisms which have proven to be useful for a constructive approach to software development. The construction, specification, design and verification especially of distributed and communicating systems was discussed in a number of complementary lectures. Examples for those approaches were given on several levels such as semaphores, nondeterministic state transition systems with fairness assumptions, decomposition of specifications for concurrent systems in liveness and safety properties and functional specifications of distributed systems. Construction methods in programming that were presented range from type theory, the theory of evidence, theorem provers for proving properties of functional programs to category theory as an abstract and general concept for the description of programming paradigms.
Front Matter....Pages I-VIII
A Visionary Decision....Pages 1-3
Front Matter....Pages 5-8
Constructive Type Theory—An Introduction....Pages 9-61
Assigning Meaning to Proofs: a semantic basis for problem solving environments....Pages 63-93
The Addition of Bounded Quantification and Partial Functions to A Computational Logic and Its Theorem Prover....Pages 95-145
Front Matter....Pages 147-150
Lectures on Constructive Functional Programming....Pages 151-217
On a Problem Transmitted by Doug McIlroy....Pages 219-222
A computing scientist’s approach to a once-deep theorem of Sylvester’s....Pages 223-232
The derivation of a proof by J.C.S.P. van der Woude....Pages 233-243
Notes on an Approach to Category Theory for Computer Scientists....Pages 245-305
Front Matter....Pages 307-310
Towards a Design Methodology for Distributed Systems....Pages 311-365
Specifying Distributed Systems....Pages 367-395
A Foundation of Parallel Programming....Pages 397-445
Design of Synchronization Algorithms....Pages 447-478
Back Matter....Pages 479-481