×

آموزش ساختار (Structure) و یونیون (Union) در برنامه نویسی C - (رایگان)

آموزش ساختار (Structure) و یونیون (Union) در برنامه نویسی C - (رایگان)

تعداد دانشجو
۹۰ نفر
مدت زمان
۱ ساعت و ۲۶ دقیقه
هزینه آموزش
رایگان!
محتوای این آموزش
۴ بازخورد (مشاهده نظرات)
آموزش ساختار (Structure) و یونیون (Union) در برنامه نویسی C - (رایگان)

در این فرادرس، دانشجویان عزیز با مباحث مختلف ساختار (Structure) و یونیون (Union) در برنامه نویسی C آشنا می شوند. نقطه قوت آموزش این است که به طور کامل به توضیح مباحث مربوطه پرداخته شده است و آموزش توسط یکی از بهترین مدرسین متخصص در این زمینه انجام شده است.

آموزش ساختار (Structure) و یونیون (Union) در برنامه نویسی C - (رایگان)

مدت زمان
۱ ساعت و ۲۶ دقیقه
هزینه آموزش
رایگان!
۴ بازخورد (مشاهده نظرات)
مدرس
دکتر سید مصطفی کلامی هریس

دکتری تخصصی مهندسی برق - کنترل

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

توضیحات تکمیلی

در این فرادرس، دانشجویان عزیز با مباحث مختلف ساختار (Structure) و یونیون (Union) در برنامه نویسی C آشنا می شوند. مطالب و نکات آموزشی مورد اشاره در این آموزش توسط دکتر سیدمصطفی کلامی هریس (فارغ التحصیل دکتری مهندسی برق - کنترل، دانشگاه صنعتی خواجه نصیرالدین طوسی) ارائه شده اند، و همه موارد مطرح شده در کنار مرور کامل بر مباحث تئوری و مفهومی به صورت کاملا عملی و گام به گام پیاده شده اند. از این رو، این آموزش می تواند به عنوان یک مرجع کاملا علمی و عملی مورد استفاده دانشجویان و دانش پژوهان باشد.

زبان برنامه نویسی C (سی)، بدون شک یکی از مهم ترین زبان های برنامه نویسی است که هم به وفور به صورت مستقیم برای پیاده سازی انواع نرم افزارها و برنامه ها بر روی انواع سیستم های سخت افزاری و سیستم های عامل استفاده شده است، و هم منشا ایجاد زبان های برنامه نویسی جدید تر، نظیر C++‎ (سی پلاس پلاس)، Java (جاوا)، C#‎ (سی شارپ)، بوده است. بسیاری از مفاهیم مورد استفاده در ساختار این زبان برنامه نویسی بعدها تبدیل به موضوعات پایه ای و اساسی علوم کامپیوتر شدند، و از این نظر، زبان برنامه نویسی C، دارای ارزش های تئوریک بسیار بالایی است.

نظر به اهمیت و جایگاه ویژه زبان های برنامه نویسی C و C++‎، چند مجموعه آموزشی متوالی برای آموزش این زبان های برنامه نویسی بر روی فرادرس ارائه خواهند شد، که مجموعه آموزشی حاضر، بخش نخست از این موارد است، و با در بر گرفتن ۱۲ درس آموزشی از برنامه نویسی C (که پیش نیاز برنامه نویسی C++‎ نیز هستند)، یک شروع و ورود بسیار خوب را برای همه علاقه مندان به آموزش برنامه نویسی را فراهم می کند. در ادامه این آموزش، سایر مجموعه های تکمیلی نیز برای آموزش مباحث برنامه نویسی C و C++‎ تا سطح پیشرفته و حرفه ای بر روی فرادرس ارائه خواهند شد.

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

ضمنا، برای پیاده سازی برنامه ها به زبان های C و C++‎ می توان از محیط های برنامه نویسی و توسعه مجتمع (IDE) مختلفی استفاده نمود، که فهرست کاملی از آن ها در جلسه ابتدایی این آموزش، آمده است. اما برای راحتی و سهولت در استفاده، از میان این محیط ها، از Code::Blocks (لینک) در این مجموعه آموزشی استفاده شده است.

در این درس مباحث مربوط به ساختار (Structure) و یونیون (Union)، آموزش داده می شود. ساختارها از جمله ابزار های مهمی هستند که در زبان های برنامه نویسی پیاده سازی شده اند و برای تولید برنامه های پیشرفته با کاربردهای مختلف ضروری هستند. یک سری مفاهیمی در این مبحث بیان می شوند که پایه مباحث شی گرایی هستند. در اینجا ابتدا با بیان شباهت و تفاوت ساختارها و آرایه ها با مفهوم ساختارها آشنا شده و سپس نحوه تعریف ساختارها و همچنین ایجاد متغیرهایی از نوع ساختارهای تعریف شده، مورد بحث قرار می گیرند. با مثال های عملی، نحوه دسترسی به فیلدهای یک ساختار و استفاده از اشاره گرها در تعریف ساختارها و همچنین ساختارهای خود ارجاع، آموزش داده می شوند. در ادامه با آموزش نحوه ارسال ساختارها به توابع و انجام تغییرات روی فیلدهای آن ها و استفاده از دستور typdef، مباحث مربوط به ساختارها تکمیل می شود. در پایان با ساختارهای متحد یا Union آشنا می شوید.

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

این آموزش بخشی از «مجموعه فرادرس های آموزش برنامه نویسی C» می باشد. برای کسب اطلاعات بیشتر بر روی این لینک (+) کلیک کنید.


آنچه در این آموزش خواهید دید:

برنامه آموزشی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس




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

اطلاعات تکمیلی

نام آموزش آموزش ساختار (Structure) و یونیون (Union) در برنامه نویسی C - (رایگان)
ناشر فرادرس
کد آموزش FVRC10111
مدت زمان ۱ ساعت و ۲۶ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۱۲۱ بایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)






نظرات

محمد
محمد

آقای کلامی واقعا پر معلومات هستند. فقط به نظرم از روی یه سری از مطالب سریع رد میشن.
پاسخ به نظر

مبینی
مبینی

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

امیر علی
امیر علی

خیلی عالی
ممنون بابت زحماتتون
محشره فیلم های اموزشی

پاسخ به نظر

زهرا حسنی
زهرا حسنی

محشره...خداقوت‌ دمتون گرم
پاسخ به نظر

دسته‌بندی موضوعی: آموزش های فرادرسی رایگان
برچسب‌ها:
C Programming | Code Blocks | CodeBlocks | structures | Unions | آموزش برنامه نویسی | استفاده از دستور typedef | برنامه نویسی C | ساختار ها | ساختار های خود ارجاع | ساختار های متحد
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱ جلسه ویدئویی