×
زمان تقریبی انتشار: ۴ تا ۱۲ هفته

آموزش مقدماتی برنامه نویسی ایجاد فرایندها در لینوکس با زبان ++C - پیش ثبت نام

آموزش مقدماتی برنامه نویسی ایجاد فرایندها در لینوکس با زبان ++C - پیش ثبت نام

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

درس سیستم عامل، یکی از دروس مفهومی دوره کارشناسی رشته مهندسی کامپیوتر است. در این درس مباحثی همچون: فرایندها و زمان بندی پردازنده ها، همروندی، انحصار متقابل و همگام سازی، بن بست، مدیریت IO و دیسک، مدیریت حافظه و همچنین در درس سیستم عامل پیشرفته در دوره کارشناسی ارشد، مباحث پیشرفته تری مورد بررسی قرار می گیرد. هدف از این آموزش، بررسی فراخوانی های سیستمی موجود برای ایجاد فرایندها است. در ابتدا فراخوانی سیستمی system معرفی و بررسی می گردد و ادامه به معرفی و بررسی فراخوانی های سیستمی دیگری مانند: fork ,wait ,vfork و exec پرداخته می شود.

 

آموزش مقدماتی برنامه نویسی ایجاد فرایندها در لینوکس با زبان ++C - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال برنامه ریزی
زمان تقریبی انتشار: بر حسب تعداد درخواست های دانشجویان و اولویت زمانی و آموزشی اعضای هیات علمی فرادرس، انتشار این آموزش در واحد نشر فرادرس اولویت سنجی می شود. انتشار یک آموزش پس از شروع به ضبط معمولا ۴ تا ۱۲ هفته زمان می برد.
این آموزش در حال برنامه ریزی برای ارائه در فرادرس است و انتشار سریع تر آن، بستگی به تعداد متقاضیان این آموزش دارد. چنانچه شما نیز تمایل به انتشار سریع این آموزش دارید در این آموزش پیش ثبت نام نمایید.

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد.

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

درس سیستم عامل، یکی از دروس مفهومی دوره کارشناسی رشته مهندسی کامپیوتر است. در این درس مباحثی همچون: فرایندها و زمان بندی پردازنده ها، همروندی، انحصار متقابل و همگام سازی، بن بست، مدیریت IO و دیسک، مدیریت حافظه و همچنین در درس سیستم عامل پیشرفته در دوره کارشناسی ارشد، مباحث پیشرفته تری مورد بررسی قرار می گیرد.

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

هدف از این آموزش، بررسی فراخوانی های سیستمی موجود برای ایجاد فرایندها است. در ابتدا فراخوانی سیستمی system معرفی و بررسی می گردد و ادامه به معرفی و بررسی فراخوانی های سیستمی دیگری مانند: fork ,wait ,vfork و exec پرداخته می شود.

 
فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • تعاریف پایه (فرایند، برنامه، شناسه فرایند و تصویر فرایند)
  • معرفی و پیاده سازی فراخوانی سیستمی system
  • معرفی و پیاده سازی فراخوانی سیستمی fork
  • معرفی و پیاده سازی فراخوانی سیستمی wait
  • معرفی و پیاده سازی فراخوانی سیستمی vfork
  • معرفی و پیاده سازی فراخوانی سیستمی exec
 
مفید برای
  • مهندسی کامپیوتر


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

نام آموزش آموزش مقدماتی برنامه نویسی ایجاد فرایندها در لینوکس با زبان ++C - پیش ثبت نام
ناشر فرادرس
کد آموزش FVLNX98041
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)



آموزش‌های پیشنهادی برای شما

نظرات

میلاد
میلاد
لطفا زود تر و به صورت کامل و جامع منتشر کنید
بهرام
بهرام
این آموزش بی نظیر میشه
به نظرم اگه کامل منتشر بشه و مدرس هم از عهده اش بربیاد به تموم آموزش هایی که تو نت پیدا میشه می ارزه
بی صبرانه منتظر انتشار هستم
با تشکر از تیم فرهیخته فرادرس
برچسب‌ها:
#C | exec | Fork | vfork | wait | انحصار متقابل | بن بست | تصویر فرایند | دیسک | رشته مهندسی کامپیوتر | زبان C++ | زمان بندی پردازنده ها | سیستم عامل | سیستم عامل پیشرفته | سیستم عامل لینوکس | شناسه فرایند | فراخوانی سیستمی exec | فراخوانی سیستمی fork | فراخوانی سیستمی system | فراخوانی سیستمی vfork | فراخوانی سیستمی wait | فراخوانی های سیستمی | فرایند | لینوکس | مدیریت IO | مدیریت IO و دیسک | مدیریت حافظه | مهندسی کامپیوتر | همروندی | همگام سازی
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۰ جلسه ویدئویی
×