توضیحات
This clearly written textbook introduces the reader to the three styles of programming, examining object-oriented/imperative, functional, and logic programming. The focus of the text moves from highly prescriptive languages to very descriptive languages, demonstrating the many and varied ways in which we can think about programming. Designed for interactive learning both inside and outside of the classroom, each programming paradigm is highlighted through the implementation of a non-trivial programming language, demonstrating when each language may be appropriate for a given problem. Features: includes review questions and solved practice exercises, with supplementary code and support files available from an associated website provides the foundations for understanding how the syntax of a language is formally defined by a grammar examines assembly language programming using CoCo introduces C++, Standard ML, and Prolog describes the development of a type inference system for the language Small.
————————————————————–
ترجمه ماشینی :
این کتاب درسی که به وضوح نوشته شده است، خواننده را با سه سبک برنامه نویسی، بررسی برنامه نویسی شی گرا/ امری، تابعی و منطقی آشنا می کند. تمرکز متن از زبانهای بسیار تجویزی به زبانهای بسیار توصیفی حرکت میکند و راههای متنوع و متعددی را نشان میدهد که در آن میتوانیم درباره برنامهنویسی فکر کنیم. هر پارادایم برنامه نویسی که برای یادگیری تعاملی در داخل و خارج از کلاس طراحی شده است، از طریق اجرای یک زبان برنامه نویسی غیر پیش پا افتاده برجسته می شود و نشان می دهد که چه زمانی هر زبان ممکن است برای یک مشکل خاص مناسب باشد. ویژگی ها: شامل سوالات مروری و تمرین های حل شده، با کد تکمیلی و فایل های پشتیبانی موجود از یک وب سایت مرتبط، پایه هایی را برای درک نحوه تعریف نحو یک زبان به طور رسمی توسط گرامر بررسی می کند که برنامه نویسی زبان اسمبلی را با استفاده از CoCo معرفی می کند C++، Standard ML، و Prolog توسعه یک سیستم استنتاج نوع را برای زبان Small توصیف می کند.
tag : دانلود کتاب مبانی زبان های برنامه نویسی (مباحث کارشناسی علوم کامپیوتر) , Download مبانی زبان های برنامه نویسی (مباحث کارشناسی علوم کامپیوتر) , دانلود مبانی زبان های برنامه نویسی (مباحث کارشناسی علوم کامپیوتر) , Download Foundations of Programming Languages (Undergraduate Topics in Computer Science) Book , مبانی زبان های برنامه نویسی (مباحث کارشناسی علوم کامپیوتر) دانلود , buy مبانی زبان های برنامه نویسی (مباحث کارشناسی علوم کامپیوتر) , خرید کتاب مبانی زبان های برنامه نویسی (مباحث کارشناسی علوم کامپیوتر) , دانلود کتاب Foundations of Programming Languages (Undergraduate Topics in Computer Science) , کتاب Foundations of Programming Languages (Undergraduate Topics in Computer Science) , دانلود Foundations of Programming Languages (Undergraduate Topics in Computer Science) , خرید Foundations of Programming Languages (Undergraduate Topics in Computer Science) , خرید کتاب Foundations of Programming Languages (Undergraduate Topics in Computer Science) ,

دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.