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

C++: A Dialog: برنامه نویسی با کتابخانه استاندارد C++

C++: A Dialog: Programming with the C++ Standard Library

دانلود کتاب C++: A Dialog: Programming with the C++ Standard Library (به فارسی: C++: A Dialog: برنامه نویسی با کتابخانه استاندارد C++) نوشته شده توسط «Steve Heller – Chrysalis Software Corp.»


اطلاعات کتاب C++: A Dialog: برنامه نویسی با کتابخانه استاندارد C++

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

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

ناشر: Prentice Hall PTR

نویسنده: Steve Heller – Chrysalis Software Corp.

زبان: English

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

سال انتشار: 2002

تعداد صفحه: 1122

حجم کتاب: 3 مگابایت

کد کتاب: 9780130094025 , 0130094021

توضیحات کتاب C++: A Dialog: برنامه نویسی با کتابخانه استاندارد C++

از اولین باری که با این کتاب مواجه شدم تحت تأثیر ایده و رویکرد آموزش به کسی که هیچ پیشینه ای نداشتم، قرار گرفتم. این تقریباً پوشش جامع زبانی را تضمین می کند که قطعاً پیچیدگی های خود را دارد. کتاب در مجموع، با داد و ستدهایی که بین نویسنده و شاگردش دارد، این امکان را فراهم می کند که گوشه و کنار تقریباً همه موضوعات تحت پوشش به زبان ساده آشکار شود و توضیح داده شود. و دارای پیشنهادی است که تعداد کمی از کتاب‌های دیگر می‌توانند با آن مطابقت داشته باشند. با این حال، از منظری متفاوت باید به این فکر کرد که این کتاب چقدر برای اکثر افرادی که علاقه‌مند به یادگیری برنامه‌نویسی هستند مرتبط است و چه کسانی ممکن است مخاطب هدف باشند؟ این کتاب نه تنها در مورد C++، بلکه به طور کلی در مورد رایانه، دانش تقریباً صفر را فرض می کند. اگرچه احتمالاً افراد زیادی با چنین دانش محدودی وجود دارند، اما من می‌پرسم که چند نفر از آنها واقعاً علاقه‌مند به یادگیری برنامه‌نویسی هستند. یا برعکس، آیا کسی که به دنبال یادگیری برنامه نویسی، و به طور خاص ++C است، می خواهد توضیحات بسیار ابتدایی در مورد CPU و RAM را بیاموزد؟ حوزه نگرانی دیگر این است که پس از خواندن از طریق گفتگو، متوجه شدم که اگرچه چنین مکالمه ای روشنگر است. ، هر کس مجموعه ای از سوالات خود را دارد که پس از قرار گرفتن در معرض یک موضوع خاص باید به آنها پاسخ داده شود. و به همان اندازه که سؤالات سوزان ممکن است اساسی باشد، مکالمه پوشش جامعی از موضوع را تضمین نمی کند. آخرین نگرانی من در مورد کتاب، تعداد اشتباهات است که به احتمال زیاد بیشتر به دلیل نظارت بر ویرایش است که نقص نویسنده است. از دیدگاه من، یک کتاب برای مبتدیان باید تا حد امکان به جزئیات فنی نزدیک باشد، زیرا خواننده در موقعیتی نیست که بتواند به سرعت متوجه شود که این فقط یک اشتباه تایپی است و ادامه دهد. اما در عوض آنها متن را صحیح فرض می کنند و سعی می کنند آن را با دانش محدودی که تاکنون به دست آورده اند تطبیق دهند. یک مثال، پاسخ های فهرست شده در صفحه 44 است که در آن نویسنده سعی دارد نمایش دودویی و هگزا دسیمال را توضیح دهد. در حالی که پاسخ اعداد اعشاری صحیح است، پاسخ به سوالات هگزادسیمال به جای توان مناسب، همه به توان 2 است. این جزئیات جزئی می‌تواند برای مخاطب هدف بسیار گیج‌کننده باشد و می‌تواند منبع سردرگمی عمده باشد. نکته آخر این است که این کتاب رویکرد منحصر به فردی را برای آموزش یک موضوع دشوار ارائه کرده است و باید به خوبی به مخاطبان هدف خود خدمت کند.


From the first time I encountered this book I was impressed with the idea and approach of teaching someone with no background whatsoever. This almost guaranteed a comprehensive coverage of a language that definitely has its complexities. The book as a whole, with its give and take between the author and his student, allow the nooks and crannies of almost all the subjects covered to be exposed and explained in simple terms.In this regard there is no question that this book is unique and has an offering that few other books can match.However, from a different perspective one has to wonder how relevant this book would be to most people interested in learning programming and who might be the target audience? This book assumes almost zero knowledge, not only about C++, but about computers in general. Although there are probably many people out there with such limited knowledge, I question how many of them are actually interested in learning how to program. Or conversely whether someone looking to learn programming, and specifically C++, would want to have to wade through very basic explanations about CPUs and RAM?The other area of concern is after reading through the dialog I came to realize that although such a conversation is enlightening, everyone has there own set of questions that they need answered after being exposed to a given topic. And as basic as the Susan’s questions might have been the conversation does not assure a comprehensive coverage of the topic.My last concern about the book is the number of errors most likely due more to editing oversight that a shortcoming of the author. From my perspective a book for beginners must be as close to perfect on technical details as humanly possible since the reader is not in a position to quickly realize that this is merely a typo and move on. But rather they will assume the text is correct and try to reconcile it with the limited knowledge they have acquired so far.One example is the answers listed on page 44 where the author is trying to explain binary and hexadecimal representation. Whereas the answers to the decimal numbers are correct the answers to the hexadecimal questions are all to the power of 2 instead of the appropriate power. These minor details can be very confusing for the target audience and can be a source of major confusion.The bottom line is that this book has offered a unique approach teaching a difficult subject and it should serve its target audience well.

دانلود کتاب «C++: A Dialog: برنامه نویسی با کتابخانه استاندارد C++»

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

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.