کامپیوترها

ملزومات زبان های برنامه نویسی

Essentials of Programming Languages

دانلود کتاب Essentials of Programming Languages (به فارسی: ملزومات زبان های برنامه نویسی) نوشته شده توسط «Daniel P. Friedman – Mitchell Wand»


اطلاعات کتاب ملزومات زبان های برنامه نویسی

موضوع اصلی: کامپیوتر – سایر

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

ناشر: MIT

نویسنده: Daniel P. Friedman – Mitchell Wand

زبان: english

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

سال انتشار: 2008

تعداد صفحه: 433

حجم فایل: 3.41 مگابایت

کد کتاب: 0262062798 , 9780262062794

نوبت چاپ: 3

توضیحات کتاب ملزومات زبان های برنامه نویسی

ویرایش جدیدی از یک کتاب درسی که به دانش‌آموزان درک عمیق و کارآمدی از مفاهیم اساسی زبان‌های برنامه‌نویسی، کاملاً اصلاح‌شده، با مطالب جدید و قابل توجه ارائه می‌دهد. بیشتر این موارد ضروری به معناشناسی یا معنی عناصر برنامه مربوط می شوند و متن از مفسرها (برنامه های کوتاهی که مستقیماً نمایشی انتزاعی از متن برنامه را تجزیه و تحلیل می کنند) استفاده می کند تا معنای شناسی بسیاری از عناصر ضروری زبان را به گونه ای بیان کند که هر دو باشد. واضح و قابل اجرا این رویکرد هم تحلیلی و هم عملی است. این کتاب نماهایی از زبان های برنامه نویسی را با استفاده از سطوح مختلف انتزاع ارائه می دهد و ارتباط واضحی بین نماهای سطح بالا و سطح پایین حفظ می کند. تمرین‌ها بخش حیاتی متن هستند و در سراسر متن پراکنده هستند. متن مفاهیم کلیدی را توضیح می‌دهد و تمرین‌ها طرح‌های جایگزین و مسائل دیگر را بررسی می‌کنند. کد طرح کامل برای تمام مفسران و تحلیلگرهای کتاب را می توان به صورت آنلاین از طریق وب سایت MIT Press پیدا کرد. برای این ویرایش جدید، هر فصل اصلاح شده و تمرین‌های جدید زیادی اضافه شده است. اضافات قابل توجهی به متن داده شده است، از جمله فصل های کاملاً جدید در مورد ماژول ها و سبک ادامه گذر. Essentials of Programming Languages ​​هم برای دوره های کارشناسی ارشد و هم برای دوره های کارشناسی و هم برای دوره های آموزش مداوم برای برنامه نویسان قابل استفاده است.


A new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, with significant new material.This book provides students with a deep, working understanding of the essential concepts of programming languages. Most of these essentials relate to the semantics, or meaning, of program elements, and the text uses interpreters (short programs that directly analyze an abstract representation of the program text) to express the semantics of many essential language elements in a way that is both clear and executable. The approach is both analytical and hands-on. The book provides views of programming languages using widely varying levels of abstraction, maintaining a clear connection between the high-level and low-level views. Exercises are a vital part of the text and are scattered throughout; the text explains the key concepts, and the exercises explore alternative designs and other issues. The complete Scheme code for all the interpreters and analyzers in the book can be found online through The MIT Press web site. For this new edition, each chapter has been revised and many new exercises have been added. Significant additions have been made to the text, including completely new chapters on modules and continuation-passing style. Essentials of Programming Languages can be used for both graduate and undergraduate courses, and for continuing education courses for programmers.

دانلود کتاب «ملزومات زبان های برنامه نویسی»

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

📖 خرید این کتاب

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

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

دیدگاهتان را بنویسید