توضیحات
مقدمه ای بر برنامه نویسی سیستمی در زبان C
نام دوره : Introduction to Systems Programming in C
پیش نیاز:
- با برنامه نویسی C آشنا باشید. VirtualBox/Linux را نصب کنید.
توضیحات:
این دوره به عنوان یک دوره مقدماتی برای علاقه مندان به برنامه نویسی سیستمی در نظر گرفته شده است.
من سعی کردم این دوره را بسیار ساده و قابل درک نگه دارم.
برای انجام این کار، من این اسلاید ها را ایجاد کردم که کوتاه و مختصر استو با مثال برنامهنویسی برای تکمیل آنها همراه می شود.
من شما را با مفاهیم اصلی آشنا میکنم تا پایه قوی داشته باشید. و عمیقتر در این موضوعات غوطهور شوید .
نگاهی بر کلیات دوره مقدمه ای بر برنامه نویسی سیستمی در زبان C :
- فراخوانی های سیستم و نحوه تعامل آنها با هسته
- دستکاری فایل به نحوه ایجاد، حذف و ویرایش فایل ها با استفاده از فراخوانی سیستم
- (به طور خلاصه) مدیریت حافظه و نحوه برخورد دقیق یونیکس با آدرس دهی حافظه مجازی
- فرآیندها: چگونه می توان یکی را ایجاد کرد و برای چه مواردی استفاده می شود.
- Thread ها و نحوه استفاده از آنها
- مشکلات همگامسازی که هنگام استفاده از فرآیندها و رشتهسازی به وجود میآیند
دوره مقدمه ای بر برنامه نویسی سیستمی در زبان C برای چه کسانی است:
- مبتدیانی که به برنامه نویسی سیستم علاقه دارند.
- این دوره برای مهندسین نرم افزار مجرب در نظر گرفته نشده است.
- کسانی که نیاز به به روز رسانی در مفاهیم C مانند: دستکاری فایل، فرآیندها، رشته ها، و همگام سازی دارند.
یودمی ایران –
دوره در خواستی خود را از راه های ارتباطی در خواست کنید