دانلود کتاب Conclog: A Methodological Approach to Concurrent Logic Programming
36,000 تومان
Conclog: یک رویکرد روش شناختی برای برنامه ریزی منطقی همزمان
موضوع اصلی | برنامه نویسی |
---|---|
نوع کالا | کتاب الکترونیکی |
ناشر | Springer-Verlag Berlin Heidelberg |
تعداد صفحه | 787 |
حجم فایل | 6 مگابایت |
کد کتاب | 3540549382,9783540549383 |
نوبت چاپ | 1 |
نویسنده | |
---|---|
زبان |
انگلیسی |
فرمت |
DJVU |
سال انتشار |
1991 |
جدول کد تخفیف
تعداد کتاب | درصد تخفیف | قیمت کتاب |
1 | بدون تخفیف | 25,000 تومان |
2 | 20 درصد | 20,000 تومان |
3 الی 5 | 25 درصد | 18,750 تومان |
6 الی 10 | 30 درصد | 17,500 تومان |
11 الی 20 | 35 درصد | 16,250 تومان |
21 الی 30 | 40 درصد | 15,000 تومان |
31 الی 40 | 45 درصد | 13,750 تومان |
41 الی 50 | 50 درصد | 12,500 تومان |
51 الی 70 | 55 درصد | 11,250 تومان |
71 الی 100 | 60 درصد | 10,000 تومان |
101 الی 150 | 65 درصد | 8,750 تومان |
151 الی 200 | 70 درصد | 7,500 تومان |
201 الی 300 | 75 درصد | 6,250 تومان |
301 الی 500 | 80 درصد | 5,000 تومان |
501 الی 1000 | 85 درصد | 3,750 تومان |
1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
Conclog: یک رویکرد روش شناختی برای برنامه ریزی منطقی همزمان
این کتاب یک زبان برنامه نویسی منطق همزمان جدید به نام Conclog و روشی برای برنامه نویسی در آن ارائه می دهد. Conclog با در نظر گرفتن ویژگیهای ایدهآل برنامهنویسی منطقی بهعنوان مرجع طراحی شد، نه با تمرکز مستقیم بر روی ترفندهای عملیاتی برای اطمینان از کارایی. این منجر به برنامه نویسی کاملاً ساده می شود. نگرانی برای درستی و کامل بودن تضمین می کند که رویه های صحیح چند جهته و چند راه حلی می توانند کاملاً ساده کدگذاری شوند. با فرض فرضیه های مناسب در مورد کاربرد آنها، به لطف معرفی اطلاعات کنترلی مناسب، می توان آنها را به نسخه های بسیار کارآمد تبدیل کرد. خواص حفظ صحت برای آن منظور داده شده است. طراحی Conclog شامل سه مرحله است. ابتدا، یک مدل اجرای موازی صحیح و کامل از برنامههای بند هورن پیشنهاد شده است که اهداف فرعی ربطها را به طور مستقل کاهش میدهد و از یک حساب برای تطبیق پیوندهای ناسازگار استفاده میکند. دوم، این برای رسیدگی به نفی تا حد امکان گسترش یافته است. سوم، یک مجموعه حداقل و معقول کامل از ویژگی های فوق منطقی برای بهینه سازی و اهداف عملی تعریف شده است. بخش دوم کتاب روشی برای ساخت Conclog به روشی دقیق ارائه میکند. این کل فرآیند برنامه نویسی، از مشخصات غیررسمی از طریق توضیحات منطقی تا برنامه های کارآمد را پوشش می دهد. روش را می توان با زبان های دیگر تطبیق داد.
This book presents a new concurrent logic programming language called Conclog and a methodology for programming in it. Conclog was designed bytaking the ideal features of logic programming as reference, rather than by concentrating directly on operational tricks to ensure efficiency. This leads to quite easy declarative programming. Concern for soundness and completeness ensures that multi-directional and multi-solution correct procedures can be coded quite straightforwardly. Assuming suitable hypotheses on their uses, they can be transformed into very efficient versions thanks to the introduction of appropriate control information. Correctness-preserving properties are given for that purpose. The designof Conclog involves three steps. First, a sound and complete parallel execution model of Horn clause programs is proposed which reduces subgoals of conjunctions independently and uses a calculus for reconciling inconsistent bindings. Second, this is extended to handle negation as completely as possible. Third, a minimal and reasonably complete set of extra-logical features are defined for optimization and practical purposes. The second part of the book presents a methodology for constructing Conclog in a rigorous way. This covers the entire programming process, from informal specifications via logic descriptions to efficient programs. The methodology can be adapted to other languages.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.