چکیده: معرفی کتاب: آشنایی با برنامهنویسی کامپیوتر و کاربردهایی از آن در محاسبات عددی
نوشتۀ: دکتر داود حسنزاده عضو هیات علمی گروه علوم پایه دانشگاه صنعتی اراک
متن خبر:
Image may be NSFW.
Clik here to view.
آشنایی با برنامهنویسی کامپیوتر و کاربردهایی از آن در محاسبات عددی
نوشتۀ: دکتر داود حسنزاده عضو هیئت علمی گروه علوم پایه دانشگاه صنعتی اراک
این کتاب کاربردی بهمنظور آشنایی دانشجویان با اصول برنامهنویسی کامپیوتری، کدنویسی به زبان C و کاربردهایی از آن در مباحث مقدماتی محاسبات عددی تألیف شده و سرفصلهای مصوب درس مبانی برنامهنویسی کامپیوتر در این کتاب گنجانده شده است.
در فصل 1، تاریخچهای کوتاه از کامپیوتر، برنامهنویسی کامپیوتر، معماری کامپیوتر و اجزای اساسی آن بیان شده و فصل 2 به توضیح مقدماتی الگوریتمها اختصاص یافته است. مطالب کتاب با زبانی ساده، خواننده را به سوی تفکر دربارۀ تحلیل مسئلهها و یافتن الگوریتمی مناسب برای حل آنها راهنمایی میکند. با ارائۀ مثالهای متنوع تلاش شده است که طراحی الگوریتم به امری ساده و روان تبدیل شود. تمرینهای متنوع در کنار مثالهای انبوه، راه را برای تسلط مخاطب بر طراحی الگوریتم باز میکند. همواره موفقیت در طراحی الگوریتم به معنی نوشتن و اجرای موفق برنامۀ کامپیوتری نیست. لذا در این کتاب به چگونگی کدنویسی صحیح یک الگوریتم نیز پرداخته شده است. فصلهای 3 تا 11 نیز به آموزش زبان برنامهنویسی C اختصاص دارد و خواننده در آنها با چگونگی پیادهسازی الگوریتمها به زبان C آشنا میشود. یکی دیگر از ویژگیهای این کتاب آن است که همه مثالهای الگوریتمنویسی که در فصل 2 آورده شدهاند، در فصلهای 3 تا 11 به زبان C و با امکانات مختلف این زبان کدنویسی شده است تا خواننده فرصت مشاهده و الگوبرداری از آنها را داشته باشد.
امروزه بسیاری از مسائل پیچیدۀ علمی توسط برنامهنویسی کامپیوتر با دقت و سرعت بالایی قابل حل هستند. این روشهای حل در شاخهای از علم با نام محاسبات عددی که بین ریاضیات و کامپیوتر مشترک بوده و کاربرد گستردهای در علوم مهندسی دارد، قرار میگیرد. به دلیل این اهمیت، بخشهایی از کتاب به کاربرد برنامهنویسی در محاسبات عددی اختصاص داده شده است و در کنار مباحث برنامهنویسی به زبان C، الگوریتمهای متنوعی از مباحث مهم محاسبات عددی بیان و کدنویسی شده است که ضمن تعمیق مطالب برنامهنویسی فصل مربوطه، ذهن خواننده را آمادۀ ورود به موضوع محاسبات عددی میکند.
در این کتاب چند پروژۀ ساخت بازی کامپیوتری ساده در قالب تمرینات گام به گام ارائه شده است. در این پروژهها از تمام مطالب آن فصل و مفاهیم فصلهای قبل از آن استفاده میشود و لذا انجام آنها به یادگیری عمیق مطالب این کتاب منجر میشود. از آنجا که انجام تمرینات با سطوح مختلف، یکی از مراحل مهم یادگیری برنامهنویسی کامپیوتر است، تمرینات متنوعی با سطوح مختلف در این کتاب وجود دارد.
مطالعۀ این کتاب به همۀ دانشجویان و افرادی که قصد فراگیری برنامهنویسی کامپیوتر را دارند، توصیه میشود.
علاقهمندان برای خرید اینترنتی کتاب میتوانند از لینک زیر استفاده کنند.
گروه خبری: اطلاعیه و گزارش ها
تاریخ ثبت خبر: 1399/07/27
کلیدواژه: معرفی کتاب
ویژه: بلی
گروه منبع: مراکز
تعداد مشاهده: 420