دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: کامپیوتر ویرایش: 1 نویسندگان: M. Ben-Ari سری: ISBN (شابک) : 0471958468, 9780471958468 ناشر: John Wiley & Sons سال نشر: 1996 تعداد صفحات: 322 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 971 کیلوبایت
کلمات کلیدی مربوط به کتاب درک زبان های برنامه نویسی: کتابخانه، ادبیات کامپیوتر
در صورت تبدیل فایل کتاب Understanding Programming Languages به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب درک زبان های برنامه نویسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب سازه های C را با سازه های Ada از نظر سطوح انتزاع مقایسه می کند. مطالعه این زبانها پایه محکمی برای بررسی گسترده پشتیبانی زبان شیگرا در C++ و Ada 95 فراهم میکند. توضیح میدهد که چه جایگزینهایی در دسترس طراح زبان است، چگونه ساختارهای زبان باید از نظر ایمنی و خوانایی استفاده شوند، چگونه ساختار زبان اجرا می شوند و کدام یک را می توان به طور کارآمد تدوین کرد و نقش زبان در بیان و اجرای انتزاعات. فصلهای پایانی زبانهای برنامهنویسی تابعی (ML) و منطقی (Prolog) را معرفی میکنند تا نشان دهند که زبانهای امری ضروریهای مفهومی برای برنامهنویسی نیستند.
This book compares constructs from C with constructs from Ada in terms of levels of abstractions. Studying these languages provides a firm foundation for an extensive examination of object-oriented language support in C++ and Ada 95. It explains what alternatives are available to the language designer, how language constructs should be used in terms of safety and readability, how language constructs are implemented and which ones can be efficiently compiled and the role of language in expressing and enforcing abstractions. The final chapters introduce functional (ML) and logic (Prolog) programming languages to demonstrate that imperative languages are not conceptual necessities for programming.