برنامه نويسي

چکیده های بتن: مقدمه ای بر علوم کامپیوتر با استفاده از طرح

Concrete Abstractions: An Introduction to Computer Science Using Scheme

دانلود کتاب Concrete Abstractions: An Introduction to Computer Science Using Scheme (به فارسی: چکیده های بتن: مقدمه ای بر علوم کامپیوتر با استفاده از طرح) نوشته شده توسط «Max Hailperin – Barbara Kaiser – Karl Knight»


اطلاعات کتاب چکیده های بتن: مقدمه ای بر علوم کامپیوتر با استفاده از طرح

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Course Technology

نویسنده: Max Hailperin – Barbara Kaiser – Karl Knight

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 1998

تعداد صفحه: 686

حجم فایل: 2.47 مگابایت

کد کتاب: 0534952119 , 9780534952112

نوبت چاپ: 1

توضیحات کتاب چکیده های بتن: مقدمه ای بر علوم کامپیوتر با استفاده از طرح

این طرح در 20 سال گذشته به هر دانش آموزی که “علم کامپیوتر” را در MIT می گذراند، آموزش داده شده است، و به طور فزاینده ای در سراسر جهان برای آموزش آن موضوع استفاده می شود. زبان‌های اصلی C++ و Visual Basic طراحی ضعیفی در نظر گرفته می‌شوند، و زبان C بسیار پایین است که نمی‌تواند انتخاب خوبی در دوره‌ای باشد که مقدمه‌ای جامع برای علوم کامپیوتر ارائه می‌کند (که بسیار فراتر از چیزی است که افراد معمولی آن را «برنامه‌نویسی» می‌نامند. ).

Scheme گونه ای از Lisp است که دومین زبان قدیمی کامپیوتر بعد از Fortran است. با این حال، این یک زبان کاملاً مدرن است و به شدت بر طراحی سایر زبان های مدرن مانند ML و Python تأثیر گذاشته است.

این کتاب در Scheme شروع می شود، سپس تکنیک های شی گرا و زبان اسمبلی را اضافه می کند. با انتقال به جاوا، که البته شبیه به C++ است، به پایان می رسد. این رویکرد پس‌زمینه‌ای بسیار وسیع‌تر از یک متن معمولی با استفاده از C++ یا C ارائه می‌کند.


Scheme has been taught to every student taking computer ‘science’ at MIT for the past 20 years, and it is increasingly used throughout the world to teach that subject. The mainstream languages C++ and Visual Basic are considered to be poorly designed, and C is too low level to be a good choice in a course intended to provide a comprehensive introduction to computer science (which goes far beyond what the average person calls ‘programming’).

Scheme is a variant of Lisp, which is the second oldest computer language, after Fortran. It is, however, a thoroughly modern language, and has strongly influenced the design of other modern languages like ML and Python.

The book starts in Scheme, then adds object oriented techniques and assembly language. It finishes with a transition to Java, which is, of course, similar to C++. This approach will provide a much broader background than a typical text using C++ or C could.

دانلود کتاب «چکیده های بتن: مقدمه ای بر علوم کامپیوتر با استفاده از طرح»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

دیدگاهتان را بنویسید