‫‬‬ ‫‬ ‫ورکشاپ‬ ‫سه‬ ‫روزه‬ ‫اجرای‬ ‫موازی‬ ‫چند‬ ‫نخی Multi-Threading ‬

‫موضوع‪:‬‬‫ورکشاپ‬ ‫سه‬ ‫روزه‬ ‫اجرای‬ ‫موازی‬ ‫چند‬ ‫نخی‬
‫)‬ ‫‪Practice‬‬ ‫‪in‬‬ ‫‪Multi-Threading‬‬ ‫(‬‬ ‫‪‬
‫برگزار‬‫کننده‪:‬‬ ‫دانشکده‬ ‫کامپیوتر‬ ‫ساینس‬ ‫به‬ ‫همکاری‬ ‫مرکز‬ ‫رشد‬ ‫محصالن‬
‫ارائه‬‫دهنده‬ ‫‪:‬‬‫محمد‬ ‫رحیم‬ ‫طاهری‬
‫زمان‬‫برگزاری‪:‬‬ ‫‪22‬‬ ‫الی‬ ‫‪24‬‬ ‫جوزا‬ ‫‪1403‬‬
‫ساعت‬‫برگزاری‪:‬‬ ‫‪00‬‬ ‫‪:‬‬‫‪01‬‬‫الی‬ ‫‪00‬‬ ‫‪:‬‬‫‪03‬‬‫بعد‬ ‫از‬ ‫ظهر‬

‫مکان‪:‬‬‫سالن‬ ‫اجتماعات‬ ‫کمپس‬ ‫مرکز

‫شرح‬‫ورکشاپ‪:‬‬
‫دانشکده‬‫کامپیوتر‬ ‫ساینس‬ ‫به‬ ‫منظور‬ ‫تحقق‬ ‫اهداف‬ ‫پالن‬ ‫عملیاتی‬ ‫خویش‬ ‫ورکشاپ‬ ‫سه‬ ‫روزه‬ ‫تحت‬ ‫عنوان‬
‫”‬‫اجرای‬‫موازی‬ ‫چند‬ ‫نخی‬ ‫‪Multi-Threading‬‬ ‫بصورت‬ ‫عملی‬ ‫”‬‫را‬ ‫برای‬ ‫دانشجویان‬ ‫رشته‬ ‫انجنیری‬ ‫نرم‬ ‫افزار‬
‫برگزار‬‫نمود‪.‬‬ ‫هدف‬ ‫از‬ ‫برگزاری‬ ‫ورکشاپ‬ ‫مذکور‬ ‫باال‬ ‫بردن‬ ‫سطح‬ ‫اطالعات‬ ‫و‬ ‫نحوه‬ ‫استفاده‬ ‫از‬ ‫کدهای‬ ‫پردازشی‬
‫در‬‫سیستم‬ ‫های‬ ‫عامل‬ ‫بیان‬ ‫گردیده‬ ‫است‬ ‫‪،‬‬‫استاد‬ ‫محمد‬ ‫رحیم‬ ‫طاهری‬ ‫ارائه‬ ‫دهنده‬ ‫ورکشاپ‬ ‫مذکور‬ ‫بودند‬ ‫که‬ ‫در‬
‫ادامه‬‫توضیحات‬ ‫ارائه‬ ‫شده‬ ‫در‬ ‫خصوص‬ ‫این‬ ‫ورکشاپ‬ ‫را‬ ‫بازگو‬ ‫می‬ ‫کنیم‪.‬‬
‫با‬‫توجه‬ ‫به‬ ‫اهمیت‬ ‫ورکشاپ‬ ‫مذکور‬ ‫و‬ ‫اطالع‬ ‫رسانی‬ ‫های‬ ‫گسترده‬ ‫تعداد‬ ‫زیادی‬ ‫از‬ ‫دانشجویان‬ ‫رشته‬ ‫انجنیری‬
‫نرم‬‫افزار‬ ‫جهت‬ ‫فرا‬ ‫گیری‬ ‫مطالب‬ ‫این‬ ‫ورکشاپ‬ ‫اشتراک‬ ‫ورزیده‬ ‫بودند‬ ‫که‬ ‫در‬ ‫ادامه‬ ‫توضیحات‬ ‫مفصل‬ ‫در‬
‫خصوص‬‫ورکشاپ‬ ‫مذکور‬ ‫ارائه‬ ‫می‬ ‫گردد‪.‬‬
‫ورکشاپ‬‫”‬ ‫اجرای‬‫موازی‬ ‫چند‬ ‫نخی‬ ‫‪Multi-Threading‬‬ ‫بصورت‬ ‫عملی‬ ‫”‬‫به‬ ‫گونه‬ ‫ای‬ ‫طراحی‬ ‫شده‬ ‫است‬ ‫که‬
‫شما‬‫را‬ ‫با‬ ‫مبانی‬ ‫و‬ ‫مفاهیم‬ ‫چند‬ ‫نخی‬ ‫آشنا‬ ‫می‬ ‫کند‬ ‫و‬ ‫با‬ ‫ارائه‬ ‫تمرینات‬ ‫عملی‪،‬‬ ‫توانایی‬ ‫پیاده‬ ‫سازی‬ ‫و‬ ‫بهینه‬ ‫سازی‬
‫کدهای‬‫چند‬ ‫نخی‬ ‫را‬ ‫در‬ ‫پروژه‬ ‫های‬ ‫واقعی‬ ‫به‬ ‫شما‬ ‫بیاموزد‪.‬‬ ‫در‬ ‫این‬ ‫ورکشاپ‬ ‫موضوعاتی‬ ‫چون‬ ‫تعریف‬ ‫نخ‬ ‫ها‪،‬‬
‫اولویت‬‫بندی‪،‬‬ ‫همگام‬ ‫سازی‪،‬‬ ‫جلوگیری‬ ‫از‬ ‫اجرای‬ ‫نخ‬ ‫ها‪،‬‬ ‫ارتباط‬ ‫بین‬ ‫نخ‬ ‫ها‪،‬‬ ‫مشکالت‬ ‫‪Deadlock‬‬ ‫و‬ ‫پیشرفت‬
‫های‬‫اخیر‬ ‫در‬ ‫زمینه‬ ‫چند‬ ‫نخی‬ ‫به‬ ‫طور‬ ‫جامع‬ ‫بررسی‬ ‫خواهند‬ ‫شد‬ ‫‪.‬‬

 

‫‪Introduction‬‬‫‪-‬‬ ‫‬‬
‫‪thread‬‬‫‪a‬‬ ‫‪define‬‬ ‫‪to‬‬ ‫‪ways‬‬ ‫‪The‬‬ ‫‪-‬‬ ‫‬‬
‫‪class‬‬‫‪Thread‬‬ ‫‪extends‬‬ ‬‬
‫)‪Runnable(I‬‬‫‪implements‬‬
‫‪thread‬‬‫‪of‬‬ ‫‪name‬‬ ‫‪setting‬‬ ‫&‬ ‫‪Getting‬‬ ‫‪‬‬
‫‪Priorities‬‬‫‪Thread‬‬ ‫‪‬‬
‫‪execution‬‬‫‪thread‬‬ ‫‪prevent‬‬ ‫‪to‬‬ ‫‪methods‬‬ ‫‪The‬‬ ‫‪‬‬
yield‬‬‫‪a.‬‬‫‪Synchronization‬‬‫‪‬‬
‫‪communication‬‬‫‪thread‬‬ ‫‪Inter‬‬ ‫‪‬‬
‫‪Deadlock‬‬‫‪‬‬
‫‪thread‬‬‫‪Daemon‬‬ ‫‪‬‬

0 0 votes
Article Rating

Sharing



چاپ
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

2025-01-21