دانلود کتاب آموزش مبانی کامپیوتر و زبان برنامه نویسی ++C

کتاب پیش رو که توسط چند تن از اساتید کامپیوتر تهیه و تدوین شده است بطور سطحی به آموزش مبانی و مفاهیم و همچنین مقدمات کار با کامپیوتر و ویندوز پرداخته و سپس بطور کامل و در سطح حرفه ای شما را با برنامه نویسی به زبان ++C که یکی از قدرتمندترین زبانهای حال حاضر برنامه نویسی است آشنا میکند. کتاب در دوازده فصل و بیش از پانصد صفحه گردآوری شده که جز برترین کتابها در زمینه آموزش برنامه نویسی به زبان سی پلاس پلاس می باشد. مبانی کامپیوتر نخستین درس تخصصی است که دانشجویان رشته کامپیوتر و فناوری اطلاعات، باید در دوران تحصیل خود پشت سر بگذارند. زبان ++C از زبان C مشتق شده است. گفته می شود که زبان ++C یک ابر مجموعه ی زبان C می باشد. در کتاب حاضر شما بیشتر با مبانی کامپیوتر و برنامه نویسی به زبان ++C آشنا خواهید شد. در ادامه مطلب شما می توانید شرح کوتاهی از زبان ++C را بخوانید.

amoozesh mabani com va barname nevisiye c  دانلود کتاب آموزش مبانی کامپیوتر و زبان برنامه نویسی ++C

  • نویسنده: علی دهقان
  • موضوع: برنامه نویسی
  • تعداد صفحات: ۵۳۰
  • فرمت: PDF
  • زبان: فارسی
  • تاریخ انتشار: ۶ فروردین ۱۳۹۱

 

درباره زبان برنامه‌نویسی ++C :

زبان برنامه‌نویسی ++C (بخوانید سی پلاس‌پلاس) یک زبان برنامه‌نویسی رایانه‌ای همه‌منظوره، شیءگرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شیءگرا، برنامه‌نویسی جنریک است. ++C به همراه جد خود C از پرطرفدارترین زبان‌های برنامه‌نویسی تجاری هستند.

زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین به‌صورت هم‌زمان است.

در مقایسه با C زبان ++C ویژگی‌های جدیدی را معرفی نموده‌است مانند تعریف متغیر به عنوان عبارت، تغییر نوع‌های همانند تابع، new/حذف، نوع داده bool، توابع درون‌خطی، آرگومان پیشفرض، گرانبارسازی عملگر و تابع، فضای نام و عملگر تعیین حوزه ::، کلاس‌ها (شامل تمام ویژگی‌های مربوط به کلاس‌ها همانند وراثت، اعضای تابع، توابع مجازی، کلاس‌های انتزاعی، و سازنده‌ها)، قالب‌ها، پردازش استثنا، کنترل نوع زمان اجرا، عملگرهای سربار شده ورودی (<<) و خروجی (>>).

برخلاف باور عموم ++C نوع داده ثابت را معرفی ننموده‌است. کلمه const کمی پیش از استفاده از این کلمه در ++C توسط زبان C بصورت رسمی بکار گرفته شد.

در بعضی حالات ++C تعداد کنترل نوع بیشتری نسبت به زبان C انجام می‌دهد. (برای اطلاعات بیشتر بخش «ناهماهنگی با C» را در پایین ببینید)

توضیحات با استفاده از // قبل از زبان C در زبان BCPL معرفی شده بود که مجدداً در زبان ++C به کار گرفته شد.

بعضی ویژگی‌های ++C بعداً توسط C به کار گرفته شد مانند نحوه تعریف for، توضیحات به شکل ++C (با استفاده از //)، و کلمه inline با وجود اینکه تعریف این کلمه در C با تعریف آن در زبان ++C هماهنگی ندارد. همچنین در C ویژگی‌هایی معرفی شده‌است که در ++C وجود ندارند مانند ماکروهای قابل تغییر و استفاده بهتر از آرایه‌ها به عنوان آرگومان. بعضی کامپایلرها این ویژگی‌ها را پیاده نموده‌اند اما در بقیه این ویژگی‌ها موجب ناهماهنگی می‌گردد.

دانلود کتاب آموزش مبانی کامپیوتر و زبان برنامه نویسی ++C




برچسب ها :
آموزش برنامه نویسی ,آموزش برنامه نویسی سی پلاس پلاس ,آموزش برنامه نویسی کامپیوتر ,آموزش زبان ++C ,اموزش C++ ,دانلود کتاب c++ ,دانلود کتاب PDF ,دانلود کتاب آموزش زبان برنامه نویسی ,دانلود کتاب آموزش زبان برنامه نویسی ++C ,دانلود کتاب آموزش مبانی کامپیوتر ,دانلود کتاب آموزش مبانی کامپیوتر و برنامه نویسی به زبان ++C ,دانلود کتاب اموزش برنامه نویسی به زبان سی پلاس پلاس ,دانلود کتاب اموزش برنامه نویسی سی پلاس پلاس ,دانلود کتاب اموزش مبانی کامپیوتر ,دانلود کتاب برنامه نویسی ,دانلود کتاب های برنامه نویسی ,درباره زبان ++c ,درباره زبان برنامه‌نویسی ++C ,مهندس علی دهقان ,دانلودها ,

نظر ()
تاریخ : سه شنبه 06 آبان 1393 زمان : 17:12
درباره : دیگر ,آموزش ,

نظرات

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
کد امنیتیرفرش کد امنیتی