ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Introduction to Compiler Design

دانلود کتاب آشنایی با طراحی کامپایلر

Introduction to Compiler Design

مشخصات کتاب

Introduction to Compiler Design

ویرایش: 1 
نویسندگان:   
سری: Undergraduate Topics in Computer Science 
ISBN (شابک) : 9780857298287, 9780857298294 
ناشر: Springer-Verlag London 
سال نشر: 2011 
تعداد صفحات: 219 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

قیمت کتاب (تومان) : 40,000



کلمات کلیدی مربوط به کتاب آشنایی با طراحی کامپایلر: زبان های برنامه نویسی، کامپایلرها، مترجمان



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب Introduction to Compiler Design به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب آشنایی با طراحی کامپایلر نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب آشنایی با طراحی کامپایلر



این کتاب درسی برای دوره مقدماتی طراحی کامپایلر، مناسب برای استفاده در یک برنامه کارشناسی در علوم کامپیوتر یا زمینه های مرتبط است.

مقدمه ای بر طراحی کامپایلر تکنیک‌هایی را برای ساختن کامپایلرهای واقعی، هرچند غیربهینه‌سازی برای زبان‌های برنامه‌نویسی ساده با استفاده از روش‌هایی که نزدیک به روش‌های مورد استفاده در کامپایلرهای \"واقعی\" هستند، ارائه می‌کند، البته در مکان‌هایی برای اهداف ارائه کمی ساده‌سازی شده‌اند. تمام مراحل مورد نیاز برای ترجمه یک زبان سطح بالا به زبان ماشین شامل لکسینگ، تجزیه، تولید کد میانی، تولید کد ماشین و تخصیص رجیستر پوشش داده شده است. تفسیر به اختصار پوشش داده شده است.

با هدف خنثی بودن نسبت به زبان‌های پیاده‌سازی، الگوریتم‌ها به جای هر زبان برنامه‌نویسی خاص به صورت شبه کد ارائه می‌شوند و در بسیاری از موارد پیشنهادهایی برای پیاده‌سازی در چندین زبان مختلف ارائه می‌شود. داده شده. این تکنیک‌ها با مثال‌ها و تمرین‌ها نشان داده شده‌اند.

نویسنده بیش از یک دهه طراحی کامپایلر را در دانشگاه کپنهاگ تدریس کرده است و کتاب بر اساس مطالب مورد استفاده در دوره کارشناسی طراحی کامپایلر در آنجا است.

p>

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

تمرین‌های انتخابی، در http://www.diku.dk/~torbenm/ICD

موجود است.


توضیحاتی درمورد کتاب به خارجی

This textbook is intended for an introductory course on Compiler Design, suitable for use in an undergraduate programme in computer science or related fields.

Introduction to Compiler Design presents techniques for making realistic, though non-optimizing compilers for simple programming languages using methods that are close to those used in "real" compilers, albeit slightly simplified in places for presentation purposes. All phases required for translating a high-level language to machine language is covered, including lexing, parsing, intermediate-code generation, machine-code generation and register allocation. Interpretation is covered briefly.

Aiming to be neutral with respect to implementation languages, algorithms are presented in pseudo-code rather than in any specific programming language, and suggestions for implementation in several different language flavors are in many cases given. The techniques are illustrated with examples and exercises.

The author has taught Compiler Design at the University of Copenhagen for over a decade, and the book is based on material used in the undergraduate Compiler Design course there.

Additional material for use with this book, including solutions to

selected exercises, is available at http://www.diku.dk/~torbenm/ICD



فهرست مطالب

Front Matter....Pages I-XXI
Lexical Analysis....Pages 1-37
Syntax Analysis....Pages 39-90
Scopes and Symbol Tables....Pages 91-96
Interpretation....Pages 97-106
Type Checking....Pages 107-117
Intermediate-Code Generation....Pages 119-146
Machine-Code Generation....Pages 147-157
Register Allocation....Pages 159-174
Functions....Pages 175-192
Back Matter....Pages 193-204




نظرات کاربران