پیشرفت مطالعه 0%

فهرست مطالب

جزوه برنامه سازی پیشرفته C

فهرست مطالب

به این post امتیاز دهید

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

مفاهیم و سرفصل های جزوه برنامه سازی پیشرفته

مفاهیم و سرفصل های جزوه برنامه سازی پیشرفته

در این جزوه، مفاهیم و سرفصل های زیر به تفصیل مورد بررسی قرار گرفته اند:

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

در بخش های مختلف این جزوه، مفاهیم برنامه سازی پیشرفته به همراه مثال های مختلف مربوط به آن مورد بررسی دقیق قرار گرفته اند.

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

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

زبان C در سال 1972 میلادی توسط فردی به نام دنیس ریچی طراحی شد. زبان C تکامل یافته زبان BCPL است که توسط مارتین ریچارد طراحی شد. زبان BCPL نیز به خودی خود جزو مشتقات زبان B است که تامپسون آن را طراحی نمود.

زبان های برنامه نویسی به سه دسته عمده تقسیم می شوند:

  • زبان های سطح بالا مانند Pascal، Basic، Cobol، Fortran و غیره
  • زبان های میانه همانند C، C++، FORTH و غیره
  • زبان های سطح پایین همانند اسمبلی، زبان ماشین و غیره

همانطور که می بینید زبان C یک زبان سطح میانه است و این بدان معناست که امکانات و قدرت زبان های سطح پایین را در اختیار دارد و همچنین از عناصر زبان های سطح بالا نیز پشتیبانی می کند. زبان C دارای قابلیت های حمل یا Portability است. یعنی برنامه نوشته شده با این زبان بر روی کامپیوتر های Apple و کامپیوترهای سازگار با IBM، بدون تغییر کد منبع، قابل کامپایل است. زبان C برای نوشتن برنامه های سیستمی به کار می رود.

برنامه های سیستمی عبارتند از:

  • سیستم عامل
  • کامپایلر
  • مفسر
  • ویرایش گر
  • برنامه های مدیریت بانک اطلاعاتی
  • اسمبلر

همچنین باید توجه کنید که در زبان برنامه نویسی C:

  • بین حروف کوچک و بزرگ تمایز وجود دارد.
  • هر خط شامل 255 کاراکتر است.
  • انتهای هر خط “;” می گذاریم.
  • دارای 32 کلمه یا دستور کلیدی است.
  • برنامه هایی که به زبان C نوشته می شوند، حجم کمی دارند و همین امر موجب افزایش سرعت اجرای آن ها می شود.

اگر شما نیز به دنبال جزوه ای کامل، جامع و روان برای درس برنامه سازی پیشرفته هستید، این جزوه را از دست ندهید.

برای دریافت جزوه برنامه سازی پیشرفته C کلیک نمایید.

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

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

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

2 × 5 =