تکنیک های پیشرفته برای برنامه نویسی موازی و همزمان را با C ++ کاوش کنید. درباره متغیرهای شرط ، سمافورها ، موانع ، استخرهای نخ و موارد دیگر بدانید.
در این چالش، یک برنامه موازی ایجاد کنید تا عملیات مرتبسازی ادغام را روی آرایهای از اعداد انجام دهد، با توجه به اجرای متوالی مرتبسازی ادغام برای استفاده به عنوان مرجع.
برای اجرای یک برنامه موازی به سخت افزار محاسباتی نیاز دارید که بتواند چندین دستورالعمل و جریان داده را به طور همزمان اجرا کند. در این ویدئو، نحوه استفاده از طبقه بندی فلین را برای تمایز بین چهار کلاس معماری کامپیوتر و تشخیص موارد استفاده رایج برای هر یک از آنها یاد بگیرید.
بیاموزید که چگونه چندین ابزار ذخیره داده ، از جمله SQL و XML را با یک ابزار به راحتی جستجو و به روز کنید: LINQ ، چارچوب جستجوی یکپارچه زبان Visual Studio
در این ویدیو یاد بگیرید که چگونه تشخیص چهره با جستجوی ویژگی های منحصر به فرد در یک تصویر انجام می شود و اینکه الگوریتم کامل نیست و حتی پس از تنظیم برخی از پارامترها می توان چهره ها را از دست داد.
بررسی کنید که چه اتفاقی میافتد وقتی یک thread زودتر از موعد قطع شود در حالی که دارای یک قفل با یک برنامه C++ مثال است. مشکل را با اجرای یک عبارت try/catch/finally حل کنید تا تضمین کنید که قفل همیشه آزاد خواهد شد.
برنامه های م moreثرتری بنویسید که همزمان چندین دستورالعمل را اجرا می کنند. اصول برنامه نویسی موازی و همزمان را در پایتون بیاموزید.
کد نویسی را با ++ C تمرین کنید. راه حل های چالش های رایج برنامه نویسی C ++ را کاوش کنید و نتایج را با سایر زبان های برنامه نویسی در سری <i> Code Clinic </i> مقایسه کنید.
پنج محبوب ترین الگوهای طراحی خلاقیت را برای C ++ کاوش کنید: Factory ، Abstract Factory ، سازنده ، نمونه اولیه و Singleton.
برای نوشتن کد کارآمدتر و کارآمد ، اصول برنامه نویسی موازی را در جاوا بیاموزید.
در این ویدیو یاد بگیرید که چگونه بین معماری های حافظه مشترک که در آن همه پردازنده ها به فضای حافظه یکسانی دسترسی دارند و معماری های حافظه توزیع شده که دارای فضای حافظه مجزا هستند، تفاوت قائل شوید. بیاموزید که چگونه معماری متقارن چند پردازشی متداول را تشخیص دهید، که یک طرح دسترسی به حافظه یکنواخت مشترک (UMA) را پیاده سازی می کند و ارتباط آن با معماری دسترسی غیریکنواخت حافظه (NUMA) را درک می کند.
در مکانیسم های اصلی نوشتن برنامه های همزمان و موازی عمیق تر شوید. کشف کنید که چگونه یک برنامه متوالی را موازی کنید.
برنامه های م moreثرتری بنویسید که همزمان چندین دستورالعمل را اجرا می کنند. اصول برنامه نویسی موازی و همزمان را در پایتون بیاموزید.
برای نوشتن کد کارآمدتر و کارآمد ، اصول برنامه نویسی همزمان و موازی را در C ++ بیاموزید.
شرایط مسابقه ای را بررسی کنید که در آن یک رشته مقدار یک متغیر مشترک را ضرب می کند در حالی که رشته دیگری همزمان به آن اضافه می کند. این ویدئو شرایط مسابقه را در یک نمونه برنامه جاوا بررسی می کند. شما می توانید از نزدیک مشاهده کنید که چگونه نتایج بسته به ترتیب برنامه ریزی شده برای اجرای دو رشته متفاوت است.
برنامه های م moreثرتری بنویسید که همزمان چندین دستورالعمل را اجرا می کنند. تکنیک های پیشرفته برای برنامه نویسی موازی و همزمان را در پایتون بیاموزید.
برنامه های م moreثرتری بنویسید که همزمان چندین دستورالعمل را اجرا می کنند. تکنیک های پیشرفته برای برنامه نویسی موازی و همزمان را در پایتون بیاموزید.
کیت رباتیک LEGO تهیه می کنید؟ وقت آن است که جعبه را باز کنید! آموزش ساخت ربات با LEGO Mindstorms را بیاموزید.
نرم افزار خوب با طراحی عالی شروع می شود. با طراحی و تجزیه و تحلیل شی گرا - از تعریف الزامات گرفته تا کلاس های نمودار ، مقدمه ای سرگرم کننده و تازه دریافت کنید.