3
۵ (۱۰۰%) ۱ vote

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

بدون شک زبان C ( سی ) یکی از پایه ای ترین و پر استفاده ترین زبان های برنامه نویسی جهان به شمار می رود. زبان برنامه نویسی C یک زبان سطح میانی، ساخت یافته ، روندگرا و دستوری به شمار می رود.زبان برنامه نویسی C در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه های بل متولد شد. عده ی کثیری زبان 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 ثانیه به آدرس ایمیل شما ارسال می شود و می توانید فایل را بدون محدودیت دانلود نمایید.


آدرس ایمیل خود را وارد کنید

3 نظرات
  1. حامد می گوید

    سلام. وقتتون بخیر
    به هیچ وجه لینک دانلود برای ایمیل بنده ارسال نمیشه. لطفا راهنمایی کنید

  2. بابک می گوید

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

  3. بابک می گوید

    سلام لینک دانلود کار نمیکنه

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.