Product details
- ASIN : 3540629718
- Publisher : Springer; 1997th edition (October 13, 1997)
- Language : English
- Paperback : 152 pages
- ISBN-10 : 354065237X
- ISBN-13 : 978-3540652373
کتاب Clause and Effect: Prolog Programming for the Working Programmer
This book is for people who have done some programming, either in Prolog or in a language other than Prolog, and who can find their way around a reference manual. The emphasis of this book is on a simplified and disciplined methodology for discerning the mathematical structures related to a problem, and then turning these structures into Prolog programs. This book is therefore not concerned about the particular features of the language nor about Prolog programming skills or techniques in general. A relatively pure subset of Prolog is used, which includes the 'cut', but no input/output, no assert/retract, no syntactic extensions such as if then-else and grammar rules, and hardly any built-in predicates apart from arithmetic operations. I trust that practitioners of Prolog program ming who have a particular interest in the finer details of syntactic style and language features will understand my purposes in not discussing these matters. The presentation, which I believe is novel for a Prolog programming text, is in terms of an outline of basic concepts interleaved with worksheets. The idea is that worksheets are rather like musical exercises. Carefully graduated in scope, each worksheet introduces only a limited number of new ideas, and gives some guidance for practising them. The principles introduced in the worksheets are then applied to extended examples in the form of case studies.
منابع کتاب کتاب Clause and Effect: Prolog Programming for the Working Programmer
این کتاب برای افرادی است که برخی از برنامه نویسی ها را چه در Prolog و چه در زبانی غیر از Prolog انجام داده اند و می توانند راه خود را در اطراف یک کتابچه راهنمای مرجع پیدا کنند. تأکید این کتاب بر روشی ساده و منضبط برای تشخیص ساختارهای ریاضی مرتبط با یک مسئله، و سپس تبدیل این ساختارها به برنامه های پرولوژی است. بنابراین این کتاب نه نگران ویژگی های خاص زبان است و نه در مورد مهارت ها یا تکنیک های برنامه نویسی Prolog به طور کلی. یک زیرمجموعه نسبتاً خالص از Prolog استفاده می شود، که شامل 'برش' است، اما بدون ورودی/خروجی، بدون اظهار/عقب نشینی، هیچ پسوند سنتزی مانند اگر آن زمان-دیگر و قوانین دستور زبان، و به سختی هر گونه predicates ساخته شده در جدا از عملیات حسابی. من اعتماد دارم که پزشکان برنامه Prolog ming که علاقه خاصی به جزئیات ظریف تر از سبک سنتزی و ویژگی های زبان اهداف من در بحث نکن این مسائل را درک کنند. ارائه، که من معتقدم رمان برای یک متن برنامه نویسی Prolog است، از نظر طرح کلی از مفاهیم اساسی در هم تنیده با ورقه کار است. ایده این است که ورقه کار ها نسبتاً مانند تمرینات موسیقایی هستند. با دقت فارغ التحصیل در دامنه، هر ورقه کار معرفی تنها تعداد محدودی از ایده های جدید، و می دهد برخی از راهنمایی برای تمرین آنها. سپس اصول معرفی شده در ورقه های کار به نمونه های گسترده در قالب مطالعات موردی اعمال می شود.
ارسال نظر درباره کتاب Clause and Effect: Prolog Programming for the Working Programmer