دانلود کتاب How to Design Programs: An Introduction to Programming and Computing

49,000 تومان

نحوه طراحی برنامه ها: مقدمه ای بر برنامه نویسی و محاسبات


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر The MIT Press
تعداد صفحه 765
حجم فایل 20.20 مگابایت
کد کتاب 0262534800 , 9780262534802
نوبت چاپ و
نویسنده
زبانانگلیسی
فرمتEPUB
سال انتشار2018
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.

This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.

This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.


ترجمه فارسی (ترجمه ماشینی)

نسخه کاملاً اصلاح‌شده، دستور العمل‌های طراحی جدید را برای برنامه‌های تعاملی و پشتیبانی از تصاویر به‌عنوان مقادیر ساده، آزمایش، برنامه‌نویسی مبتنی بر رویداد و حتی برنامه‌نویسی توزیع شده ارائه می‌دهد.

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

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

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب How to Design Programs: An Introduction to Programming and Computing”