این کتاب، متممی بر کتاب اصلی «آشنایی با برنامهنویسی کامپیوتر و کاربردهای آن در محاسبات عددی» است. کتاب اصلی، سرشار از مثالهای حل شده و تمرینهای مروری فراوان است و سطح این مثالها و تمرینها نیز با یکدیگر متفاوت هستند و از آسان به سخت مرتب شدهاند. بعد از مطرح شدن هر موضوع جدید در کتاب اصلی، یک یا چند مثال با توضیحاتی مناسب ارائه شده است و برای ورزیدگی ذهن خواننده و به چالش کشیدن آموختههای وی، تمرینهای متعدد در انتهای هر فصل وجود دارند.
با توجه به درخواست مخاطبان گرامی (دانشجویان، همکاران و علاقهمندان غیردانشگاهی)، تصمیم گرفته شد که متممی بر کتاب اصلی نوشته شود. مثالهای موجود در کتاب را با توضیحات بیشتر و به همراه مثالهای جدید و حل بسیاری از تمرینات کتاب اصلی به صورت مسئلههایی در کتاب حاضر بیان کردهایم.
از آنجایی که حل تمرینهای برنامهنویسی لزوماً دارای پاسخ منحصر به فردی نیست، معتقدیم که ارائه پاسخ بسیاری از تمرینهای کتاب اصلی در اینجا، منجر به تجربه جدید و خلق ایدههایی نو در ذهن خواننده خواهد شد. بهویژه، پس از ارائه پاسخ تمرینها، از خواننده خواستهایم که راهحل خلاقانه دیگری متفاوت با آنچه که ما ارائه کردهایم، مطرح نماید.
برای مطالعه بهتر این کتاب، به خواننده گرامی پیشنهاد میکنیم که ابتدا فصل مورد نظر را از کتاب اصلی مطالعه کنید و هر یک از مثالهای آن را با دقت بررسی کنید و حتی تلاش کنید که را حل مبتکرانهای را برای آنها ارائه دهید. سپس به حل تمرینهای مروری انتهای فصل از کتاب اصلی بپردازید. در انتها نیز برای مقایسه پاسخ احتمالی خود، مسئلههای فصل متناظر از این کتاب را مطالعه کنید.