کتاب الکترونیکی

نظریه تجزیه، ترجمه و تالیف

The theory of parsing, translation, and compiling

دانلود کتاب The theory of parsing, translation, and compiling (به فارسی: نظریه تجزیه، ترجمه و تالیف) نوشته شده توسط «Alfred V. Aho – Jeffrey D. Ullman»


اطلاعات کتاب نظریه تجزیه، ترجمه و تالیف

موضوع اصلی: پایگاه های داده

نوع: کتاب الکترونیکی

ناشر: Prentice-Hall

نویسنده: Alfred V. Aho – Jeffrey D. Ullman

زبان: English

فرمت کتاب: djvu (قابل تبدیل به سایر فرمت ها)

سال انتشار: 1972

تعداد صفحه: 562

حجم کتاب: 7 مگابایت

کد کتاب: 9780139145568 , 0139145567 , 0139145648

توضیحات کتاب نظریه تجزیه، ترجمه و تالیف

این کتاب برای یک دوره یک یا دو ترمی تدوین تئوری در سطح ارشد یا کارشناسی ارشد در نظر گرفته شده است. این یک درمان با جهت گیری نظری از یک موضوع عملی است. انگیزه ما برای ساختن آن سه برابر است. در حوزه ای به سرعت در حال تغییر مانند علوم کامپیوتر، آموزش صحیح مستلزم آن است که دوره ها به جای جزئیات اجرایی، بر ایده ها تأکید کنند. امیدواریم الگوریتم‌ها و مفاهیم ارائه‌شده در این کتاب در نسل بعدی کامپیوترها و زبان‌های برنامه‌نویسی باقی بمانند و حداقل برخی از آنها در زمینه‌هایی غیر از نوشتن کامپایلر قابل اجرا باشند. نوشتن کامپایلر تا جایی پیش رفته است که بسیاری از آنها بخش هایی از یک کامپایلر را می توان جدا کرد و تحت بهینه سازی طراحی قرار داد. مهم است که ابزارهای ریاضی مناسب برای فردی که این بهینه سازی را انجام می دهد در دسترس باشد. برخی از مفیدترین و کارآمدترین الگوریتم های کامپایلر، به عنوان مثال. تجزیه LR(k) برای درک کامل نیاز به پیشینه ریاضی خوبی دارد. بنابراین، ما انتظار داریم که یک پس‌زمینه نظری خوب برای طراح کامپایلر ضروری باشد. در حالی که قضایای دشوار مربوط به تدوین را حذف نکرده‌ایم، سعی کرده‌ایم تا حد امکان کتاب را خوانا کنیم. مثال‌های متعددی ارائه می‌شود که هر کدام بر اساس یک دستور زبان کوچک است، نه بر اساس گرامرهای بزرگی که در عمل با آن مواجه می‌شویم. امید است که این مثال‌ها برای نشان دادن ایده‌های اساسی کافی باشد، حتی در مواردی که پیگیری تحولات نظری به تنهایی دشوار است.


This book is intended for a one or two semester course in compiling theory at the senior or graduate level. It is a theoretically oriented treatment of a practical subject. Our motivation for making it so is threefold. In an area as rapidly changing as Computer Science, sound pedagogy demands that courses emphasize ideas, rather than implementation details. It is our hope that the algorithms and concepts presented in this book will survive the next generation of computers and programming languages, and that at least some of them will be applicable to fields other than compiler writing.Compiler writing has progressed to the point where many portions of a compiler can be isolated and subjected to design optimization. It is important that appropriate mathematical tools be available to the person attempting this optimization.Some of the most useful and most efficient compiler algorithms, e.g. LR(k) parsing, require a good deal of mathematical background for full understanding. We expect, therefore, that a good theoretical background will become essential for the compiler designer.While we have not omitted difficult theorems that are relevant to compiling, we have tried to make the book as readable as possible. Numerous examples are given, each based on a small grammar, rather than on the large grammars encountered in practice. It is hoped that these examples are sufficient to illustrate the basic ideas, even in cases where the theoretical developments are difficult to follow in isolation.

دانلود کتاب «نظریه تجزیه، ترجمه و تالیف»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.