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

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

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

شناخت و اهمیت زبان برنامه نویسی C

بدون شک زبان C ( سی ) یکی از پایه ای ترین و پر استفاده ترین زبان های برنامه نویسی جهان به شمار می رود. زبان برنامه نویسی C یک زبان سطح میانی، ساخت یافته ، روندگرا و دستوری به شمار می رود.زبان برنامه نویسی C در سال 1972 توسط دنیس ریچی در آزمایشگاه های بل متولد شد. عده ی کثیری زبان C را پایه و مادر بسیاری از زبان های برنامه نویسی دیگر مانند C++, C# ، جاوا ، جاوا اسکریپت ، پایتون ، پرل ، Go و بسیاری از زبان های برنامه نویسی دیگر می دانند از این رو یادگیری و آشنایی با زبان C می تواند باعث شود تا یادگیری بسیاری از زبان های برنامه نویسی دیگر برای شما بسیار آسانتر شود. زبان C در بسیاری از دستگاه ها و برنامه های ساده و پیشرفته در سراسر جهان در مقیاس های کوچک تا بسیار بزرگ به کار گرفته شده است و کارآمدی این زبان برنامه نویسی به همگان اثبات شده است.

در حال حاضر C یکی از زبان های معتبر و اصلی برنامه نویسی است که در اکثر دانشگاه های جهان به دانشجویان رشته های مرتبط به کامپیوتر آموخته می شود.

 

آموزش برنامه نویسی زبان C

کتاب آموزش برنامه نویسی زبان C

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

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

 

سرفصل های کتاب آموزش برنامه نویسی زبان C به شرح زیر است : 

 

آموزش برنامه نویسی زبان C

فصل اول : آشنایی با زبان های برنامه نویسی و مفاهیم اولیه

  • تاریخچه توسعه کامپیوتر ها و زبان های برنامه نویسی
  • لزوم یادگیری برنامه نویسی
  • آشنایی با زبان برنامه نویسی C و تاریخچه آن
  • گام های برنامه نویسی
  • آشنایی با ویرایشگر ها
  • آشنایی با محیط Dev C++

 

فصل دوم : بررسی مسئله و مشخص کردن ورودی خروجی

  • مدل پایه کامپیوتر و مفهوم متغیر
  • نمودار گردشی
  • حل مسئله یافتن ماکسیمم سه عدد
  • حل چند مسئله و بازنمایی الگوریتم
  • بازنمایی متنی حل مسئله

 

فصل سوم : ورودی، خروجی، متغیر ها و محاسبات

  • آشنایی با تولید ورودی ، خروجی و انواع متغیر ها در برنامه نویسی
  • انجام محاسبات
  • خلاصه نویسی در عبارات محاسباتی
  • مربع مجموع سه رقم
  • نکات تکمیلی متغیر ها

 

فصل چهارم : مدیریت صفحه کلید، صفحه نمایش و آشنایی با ساختار های شرطی و حلقه

  • نوع کاراکتر
  • مدیریت صفحه کلید
  • ساختار شرطی if
  • ساختار شرطی switch
  • ساختار حلقه while

 

فصل پنجم : برنامه نویسی گرافیکی

  • ورود به محیط گرافیکی
  • محاسبات در گرافیک
  • ایجاد طیف رنگ با RGB
  • ترسیم میانه مثلث
  • استفاده از موس
  • استفاده از اعداد تصادفی
  • ترسیم اشیاء توپر

 

فصل ششم : مباحث تکمیلی حلقه ها

  • ساختار حلقه for
  • محاسبه میانگین n عدد
  • استفاده از شرط در حلقه برای یافتن ماکزیمم
  • رسم nدایره متحدالمرکز با حلقه for
  • مثال های ریاضیاتی
  • محاسبه سری و تخمین عدد پی
  • مثال حلقه while
  • تشخیص اعداد اول و مرکب
  • حلقه های تو در تو

 

فصل هفتم : آرایه ها

  • متغیر های اندیس دار
  • ترسیم n ضلعی
  • مرتب سازی حبابی
  • مرتب سازی انتخابی
  • غربال اراتستن
  • اعداد صحیح بزرگ
  • رشته ها
  • آرایه های دو بعدی
این مطلب را از دست ندهید  سنسور شتاب سنج و استفاده از آن در کوادکوپتر

 

فصل هشتم : کار با فایل

  • حافظه موقتی و دائمی
  • انواع فایل و نحوه خواندن و نوشتن
  • خواندن از فایل  مرتب سازی داده ها و نوشتن خروجی در فایل
  • مشخص شدن انتهای فایل
  • ذخیره کردن نشانه گر موس

فصل نهم : برنامه نویسی پیمانه ای

  • مفهوم و مزایای برنامه نویسی پیمانه ای
  • نحوه ی تعریف تابع در زبان C
  • نوشتن تابع محاسبه n!
  • نوشتن توابع گرافیکی
  • توابع گرافیکی با پارامتر ورودی
  • یک تابع ریاضی : بررسی اول بودن یک عدد
  • فراخوانی با ارجاع ، فراخوانی با مقدار

فصل دهم : برنامه نویسی پیشرفته

  • ساختار ها
  • ساختار به عنوان پارامتر ورودی تابع
  • ساختار به عنوان خروجی تابع
  • اشاره گر ها
  • اخذ حافظه پویا از سیستم عامل
  • اشاره گر ها و توابع و نوشتن توابع با تعداد پارامتر ورودی نامشخص
  • برنامه نویسی بازگشتی

 

ضمیمه اول : اشکال زدایی

ضمیمه دوم : آشنایی با ساخت پروژه و دستورات گرافیکی

مراجع

 

 


دانلود فایل با لینک مستقیم


گروه تلگرام

با وارد کردن ایمیل، لینک دانلود در کمتر از 30 ثانیه به آدرس ایمیل شما ارسال می شود و می توانید فایل را بدون محدودیت دانلود نمایید.

آدرس ایمیل

درباره محمد حمیدی

علاقه مند به الکترونیک دیجیتال ، برنامه نویسی میکرو کنترلر ، طراحی و ساخت دستگاه های جدید ، کارآفرینی و سیستم سازی ;)

مطلب پیشنهادی

کتاب آموزش پایتون Python Programming

دانلود کتاب آموزش پایتون

دانلود کتاب آموزش پایتون3.5 (70%) 2 votes مروری بر زبان برنامه نویسی پایتون زبان برنامه …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *