دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Dr. Bernhard Bauer, Riitta Höllerer (auth.) سری: Springer-Lehrbuch ISBN (شابک) : 9783540642565, 9783642588716 ناشر: Springer-Verlag Berlin Heidelberg سال نشر: 1998 تعداد صفحات: 289 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 17 مگابایت
کلمات کلیدی مربوط به کتاب ترجمه زبان های برنامه نویسی شی گرا: مفاهیم، ماشین های انتزاعی و دوره عملی "کامپایلر جاوا": تکنیک های برنامه نویسی، زبان های برنامه نویسی، کامپایلرها، مترجمان، مهندسی نرم افزار
در صورت تبدیل فایل کتاب Übersetzung objektorientierter Programmiersprachen: Konzepte, abstrakte Maschinen und Praktikum „Java-Compiler“ به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ترجمه زبان های برنامه نویسی شی گرا: مفاهیم، ماشین های انتزاعی و دوره عملی "کامپایلر جاوا" نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب به دانشجویان علوم کامپیوتر و توسعهدهندگان نرمافزار
مبانی و روشهای مناسبی برای توسعه کامپایلرها برای زبانهای
برنامهنویسی شیگرا ارائه میدهد. مفاهیم زبان های شی گرا و
ترجمه آنها با استفاده از چندین زبان (Smalltalk-80، Java، C++)
ارائه شده است.
موضوعات بخش نظری عبارتند از: - مفاهیم شی گرا - ترجمه شی -
زبان های گرا - ماشین های انتزاعی (مجازی) - استنتاج نوع و
بررسی نوع - بهینه سازی ها - جمع آوری زباله. در بخش عملی کتاب،
مشخصات مترجم برای جاوا توسعه داده شده است. این مشخصات می
تواند به عنوان ورودی برای یک مولد کامپایلر استفاده شود که یک
برنامه C اجرایی از آن ایجاد می کند.
تصاویر و مثال های متعدد محتوای آموزشی را نشان می دهد. مطالب
آموزش داده شده را می توان با استفاده از مثال کامپایلر جاوا از
طریق آموزش عملی در قسمت دوم با وظایف و راه حل ها (در وب)
تمرین کرد. این کتاب از یک سخنرانی دو ساعته و به دنبال آن یک
دوره کارآموزی شکل گرفت. همچنین برای خودآموزی مناسب است.
Dieses Buch vermittelt sowohl Studierenden der Informatik als
auch Softwareentwicklern fundierte Grundlagen und
Vorgehensweisen zur Entwicklung von Compilern für
objektorientierte Programmiersprachen. Anhand mehrerer
Sprachen (Smalltalk-80, Java, C++) werden die Konzepte
objektorientierter Sprachen und ihrer Übersetzung
dargestellt.
Die Themengebiete des Theorieteils sind: - objektorientierte
Konzepte - Übersetzung objektorientierter Sprachen -
abstrakte (virtuelle) Maschinen - Typinferenz und
Typüberprüfung - Optimierungen - Speicherbereinigung (garbage
collection). Im Praxisteil des Buches wird die Spezifikation
eines Übersetzers für Java entwickelt. Diese Spezifikation
kann als Eingabe für einen Übersetzergenerator verwendet
werden, der daraus ein ablauffähiges C-Programm
erzeugt.
Zahlreiche Illustrationen und Beispiele veranschaulichen die
Lerninhalte. Durch das Praktikum im zweiten Teil mit Aufgaben
und Lösungen (im WWW) kann der vermittelte Stoff am Beispiel
eines Java-Compilers eingeübt werden. Das Buch entstand aus
einer zweistündigen Vorlesung mit darauf aufbauendem
Praktikum. Es ist auch zum Selbststudium geeignet.
Front Matter....Pages I-XIV
Front Matter....Pages 1-1
Einleitung....Pages 3-13
Objektorientierte Konzepte....Pages 15-54
Übersetzung objektorientierter Konzepte und abstrakte Maschinen....Pages 55-125
Typinferenz und Typüberprüfung....Pages 127-143
Optimierungen....Pages 145-164
Speicherbereinigung....Pages 165-173
Ausblick....Pages 175-179
Front Matter....Pages 181-181
Compilerbaupraktikum....Pages 183-184
Java — Die Programmiersprache....Pages 185-189
Das MAX-System....Pages 191-199
Befehle der virtuellen Java-Maschine....Pages 201-209
Übersetzerspezifikation....Pages 211-251
Back Matter....Pages 253-287