
توضیحات
دوره Advance Bit Programming in C/C++. این دوره برای برنامهنویسان سیستم، توسعهدهندگان کرنل، برنامهنویسان سیستمهای تعبیهشده یا هر کسی که نیاز به کار با دستکاری حافظه در سطح پایین (در سطح بیت) دارد، طراحی شده است. این یک دوره پیشرفته در برنامهنویسی بیت است، بنابراین فرض میشود که دانشجو قبلاً با عملگرهای بیت به بیت در C/C++ آشنا است. در این دوره، ما یک کتابخانه بیتمپ را پیادهسازی خواهیم کرد که از نظر انتهای کلمات مستقل است. یک بیتمپ چیزی جز یک آرایه از بیتها نیست. ما برخی عملیات پیشرفته روی بیتمپها را پیادهسازی خواهیم کرد. همچنین با مفهوم ماسکها و وایلدکارتها و نحوه استفاده از آنها آشنا خواهیم شد. این دوره را با پیادهسازی برخی مشکلات دنیای واقعی و ساختارهای دادهای که از نظر مفهومی در سطح بیت کار میکنند، به پایان میرسانیم. برای مثال، فیلترهای بلوم، چکسام، فشردهسازی فایل یا الگوریتمهای رمزنگاری.
پس از Extract، با Player دلخواه خود مشاهده کنید.


