دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Bill Campbell, Swami Iyer, Bahar Akbal-Delibas سری: ISBN (شابک) : 1439860882, 9781439860885 ناشر: Chapman and Hall/CRC سال نشر: 2012 تعداد صفحات: 378 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
کلمات کلیدی مربوط به کتاب مقدمه ای بر ساخت کامپایلر در دنیای جاوا: کتابخانه، ادبیات کامپیوتر، جاوا
در صورت تبدیل فایل کتاب Introduction to Compiler Construction in a Java World به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر ساخت کامپایلر در دنیای جاوا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
غوطه ور کردن دانش آموزان در جاوا و ماشین مجازی جاوا (JVM)،
مقدمه ای بر ساخت کامپایلر در دنیای جاوا، درک عمیق زبان برنامه
نویسی جاوا و پیاده سازی آن را ممکن می سازد. این متن بر طراحی،
سازماندهی و آزمایش تمرکز دارد و به دانشآموزان کمک میکند تا
مهارتهای مهندسی نرمافزار خوب را بیاموزند و برنامهنویسان
بهتری شوند.
این کتاب تمام موضوعات کامپایلر استاندارد، از جمله تحلیل
واژگانی، تجزیه، درختهای نحو انتزاعی، معنایی را پوشش میدهد.
تجزیه و تحلیل، تولید کد، و تخصیص ثبت نام. نویسندگان همچنین نشان
می دهند که چگونه می توان کد JVM را به یک ماشین ثبت، به ویژه
معماری MIPS ترجمه کرد. علاوه بر این، آنها درباره استراتژیهای
اخیر، مانند کامپایل به موقع و کامپایل نقطه اتصال بحث میکنند و
مروری بر کامپایلرهای تجاری پیشرو ارائه میدهند. هر فصل شامل
ترکیبی از تمرینهای نوشتاری و پروژههای برنامهنویسی است.
با کار با یک کامپایلر واقعی و کاربردی، دانشآموزان به طور عملی
از نحوه کار کامپایلرها، نحوه نوشتن کامپایلرها و نحوه جاوا درک
میکنند. زبان رفتار می کند آنها همچنین تمرین بسیار ارزشمندی را
برای کار با یک برنامه جاوای غیر پیش پا افتاده با بیش از 30000
خط کد دریافت می کنند. کد جاوا کاملاً مستند برای کامپایلر در
www.cs.umb.edu/j--/ قابل دسترسی است.
Immersing students in Java and the Java Virtual Machine (JVM),
Introduction to Compiler Construction in a Java World enables a
deep understanding of the Java programming language and its
implementation. The text focuses on design, organization, and
testing, helping students learn good software engineering
skills and become better programmers.
The book covers all of the standard compiler topics, including
lexical analysis, parsing, abstract syntax trees, semantic
analysis, code generation, and register allocation. The authors
also demonstrate how JVM code can be translated to a register
machine, specifically the MIPS architecture. In addition, they
discuss recent strategies, such as just-in-time compiling and
hotspot compiling, and present an overview of leading
commercial compilers. Each chapter includes a mix of written
exercises and programming projects.
By working with and extending a real, functional compiler,
students develop a hands-on appreciation of how compilers work,
how to write compilers, and how the Java language behaves. They
also get invaluable practice working with a non-trivial Java
program of more than 30,000 lines of code. Fully documented
Java code for the compiler is accessible at www.cs.umb.edu/j--/