آموزش جامع زبان C و ++C

آموزشگاه کامپیوتر تیناسافت
توضیحات

در این مجموعه (از سری نرم افزارهای آموزشی پارسیان) با زبان برنامه نویسی قدرتمند C و ++C آشنا خواهید شد.

سرفصل مطالب آموزشی این مجموعه عبارتند از:

فصل اول:اصول کامپیوتر
تفسیر کامپیوتر به یک ماشین
اجزای داخلی کامپیوتر
مراحل نوشتن یک برنامه

فصل دوم :آشنایی با زبان C
نوشتن یک برنامه ساده
نوع داده یا متغیر چیست؟
استفاده از متغیرها
تبدیل انواع داده عددی(Data Casting)
آرایه ها
خلاصه نویسی

فصل سوم:ساختارهای کنترلی
ساختار شرطی
حلقه ی For
حلقه While
ساختارهای تو در تو

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

فصل پنجم:پروژه عملی (نوشتن برنامه Tetris)
آشنایی با زبان Tetris
ساختار کلی برنامه
آشنایی با حافظه تصویری
دسترسی به حافظه تصویری
ایجاد ساختار کلی برنامه
ایجاد اشکال جدید
تابع حرکت
تابع Check
تابع چرخش

فصل ششم:پروژه عملی(نوشتن برنامه ماشین حساب)
ساختمان داده Stack
پیاده سازی Stack
ایجاد ساختار کلی برنامه
آشنایی با مفهوم State Machine
پیاده سازی State Machine
الگوریتم infix به postfix
ادامه پیاده سازی الگوریتم infix به postfix
اماده کردن اطلاعات برای محاسبه
محاسبه
تکمیل کدهای تشخیص خطا

فصل هفتم :گرافیک
کتابخانه گرافیکی و ارتباط با محیط گرافیکی
برخی توابع گرافیکی
آماده سازی ماشین حساب
رسم نمودار

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

فصل نهم شئ گرایی(Object Oriented)
شی چیست؟
دستورات ورودی و خروجی
کار با رشته ها
تعریف کلاس
تابع سازنده(Constructor)
تابع مخرب(Destructor)
برنامه های چند فایلی
وراثت 1
وراثت 2
نوشتن کلاس ترسیم خط
بازنویسی عملگرها

فصل دهم :لیستهای پیوندی(Linked Lists)
آشنایی با لیستهای پیوندی
پیاده سازی یک درخت دودویی
نمایش درخت
جستجو در درخت
حذف از درخت


از سایر محصولات آموزشی نرم افزارهای برنامه نویسی و سایت ساز دیدن فرمایید.

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

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