کتاب حاضر با این دیدگاه نگاشته شده است که خواننده هیچ آشنایی قبلی با کامپیوتر ندارد و باید او را قدم به قدم تا مرز یک برنامه نویس نیمه حرفه ای کامپیوتر پیش برد . لذا افراد مبتدی هیچ نگرانی در خصوص فهم مطالب کتاب نداشته باشند چراکه این کتاب تا حد بسیار زیادی به شکل خود اموز طراحی شده است .
زبان ++C از زبان C مشتق شده است و در آن می توان اکثر دستورات زبان C را به کار برد . اما عکس این مطلب صادق نیست . مهمترین عناصری که که به زبان C اضافه شدند تا زبان ++C ایجاد شود کلاس ها ، اشیاء و در یک کلام برنامه نویسی شیء گرا بود . با وجود این ، ++C ویژگی های بسیار زیاد دیگری دارد که از جمله ان می توان به روش بهبود یافته ای برای ورودی و خروجی I/O اشاره کرد .
زبان ++C یک زبان سطح میانی است . علت سطح میانی بودن زبان ++C آن است که هم مانند زبان سطح پایینی مثل اسمبلی دسترسی مستقیم به حافظه دارد و می توان با مفاهیمی چون بیت ، بایت و آدرس های حافظه کار کرد ، و هم اینکه دستورات این زبان همچون دستورات زبان های سطح بالایی مثل پاسکال به زبان محاوره ای انسان نزدیک است و خوانایی بالایی دارد .
کتاب آموزش مبانی کامپیوتر و برنامه نویسی به زبان ++C توسط آقایان علی دهقان، مهدی جابرزاده، ناصر قاسم آقائی تهیه شده است.کتاب در 530 صفحه نگارش شده است و شامل دوازده فصل می باشد .
سرفصل اصلی کتاب آموزش مبانی کامپیوتر و برنامه نویسی به زبان ++C :
- آشنایی با علم کامپیوتر و ویژگی های الگوریتم
- آشنایی با مقدمات زبان روند نما
- مقدمات زبان ++C
- ساختار های حلقه زنی
- ساختار های تکرار و تصمیم گیری در ++C
- نقش آرایه و متغیر های لیستی در الگوریتم
- آرایه ها و رشته ها در ++C
- مفهوم رویه در الگوریتم و مقدمه ای بر رمزنگاری
- توابع و کلاس های حافظه در ++C
- آشنایی مقدماتی با روش های طراحی و تحلیل الگوریتم ها
- اشاره گر ها و مرجع
- بخش ضمیمه ها
- لغت نامه
- فهرست منابع و مآخذ
هادی –
سلام حل المسایل این کتابرو می خواستم