ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Introduction to programming languages

دانلود کتاب آشنایی با زبان های برنامه نویسی

Introduction to programming languages

مشخصات کتاب

Introduction to programming languages

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781466565142 
ناشر: CRC 
سال نشر: 2010 
تعداد صفحات: 604 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 مگابایت 

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



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

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


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

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


توضیحاتی در مورد کتاب آشنایی با زبان های برنامه نویسی

در دوره های برنامه نویسی، استفاده از سینتکس مختلف چندین زبان، مانند C++، جاوا، PHP و پایتون، برای انتزاع یکسان، اغلب دانشجویان تازه وارد در علوم کامپیوتر را گیج می کند. مقدمه‌ای بر زبان‌های برنامه‌نویسی، مفاهیم زبان برنامه‌نویسی را از محدودیت‌های نحو چند زبانی با بحث در مورد مفاهیم در سطح انتزاعی جدا می‌کند.

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

ویژگی های مشترک زبان های برنامه نویسی در سطح انتزاعی به جای سطح مقایسه ای
مدل پیاده سازی و رفتار پارادایم های برنامه نویسی در سطوح انتزاعی به طوری که دانش آموزان قدرت و محدودیت های پارادایم های برنامه نویسی را درک کنند
>ساختارهای زبان در سطح پارادایم
نگاهی جامع از طراحی و رفتار زبان برنامه نویسی
برای اینکه کتاب خودکفا باشد، نویسنده مفاهیم لازم از ساختارهای داده و ساختارهای گسسته را از منظر تئوری زبان برنامه نویسی معرفی می کند. این متن موضوعات کلاسیکی مانند نحو و معناشناسی، برنامه نویسی امری، ساختارهای برنامه، تبادل اطلاعات بین زیربرنامه ها، برنامه نویسی شی گرا، برنامه نویسی منطقی و برنامه نویسی تابعی را پوشش می دهد. همچنین موضوعات جدیدتر از جمله تجزیه و تحلیل وابستگی، برقراری ارتباط فرآیندهای متوالی، ساختارهای برنامه‌نویسی همزمان، برنامه‌نویسی وب و چند رسانه‌ای، برنامه‌نویسی مبتنی بر رویداد، برنامه‌نویسی مبتنی بر عامل، زبان‌های همزمان، برنامه‌نویسی با بهره‌وری بالا در رایانه‌های موازی عظیم، مدل‌هایی برای محاسبات همراه، و خیلی بیشتر. همراه با مشکلات و مطالعه بیشتر در هر فصل، این کتاب شامل مثال‌های عمیق و مطالعات موردی با استفاده از زبان‌های مختلف است که به دانش‌آموزان در درک نحو در زمینه‌های عملی کمک می‌کند.


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

In programming courses, using the different syntax of multiple languages, such as C++, Java, PHP, and Python, for the same abstraction often confuses students new to computer science. Introduction to Programming Languages separates programming language concepts from the restraints of multiple language syntax by discussing the concepts at an abstract level.

Designed for a one-semester undergraduate course, this classroom-tested book teaches the principles of programming language design and implementation. It presents:

Common features of programming languages at an abstract level rather than a comparative level
The implementation model and behavior of programming paradigms at abstract levels so that students understand the power and limitations of programming paradigms
Language constructs at a paradigm level
A holistic view of programming language design and behavior
To make the book self-contained, the author introduces the necessary concepts of data structures and discrete structures from the perspective of programming language theory. The text covers classical topics, such as syntax and semantics, imperative programming, program structures, information exchange between subprograms, object-oriented programming, logic programming, and functional programming. It also explores newer topics, including dependency analysis, communicating sequential processes, concurrent programming constructs, web and multimedia programming, event-based programming, agent-based programming, synchronous languages, high-productivity programming on massive parallel computers, models for mobile computing, and much more. Along with problems and further reading in each chapter, the book includes in-depth examples and case studies using various languages that help students understand syntax in practical contexts.



فهرست مطالب

Introduction. Background and Fundamental Concepts. Syntax and Semantics. Abstractions in Programs and Information Exchange. Implementation Model for Imperative Languages. Dynamic Memory Management. Type Theory. Concurrency Programming Paradigm. Functional Programming Paradigm. Logic Programming Paradigm. Object-Oriented Programming Paradigm. Web and Multimedia Programming Paradigms. Other Programming Paradigms. Scripting Languages. Conclusion and Future of Programming Languages. Appendices. Bibliography. Index.





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