سلام،
جلسه توجیهی فاز چهارم پروژه کامپایلر روز چهارشنبه ۴ دی برگزار خواهد شد.
مکان و زمان دقیق آن متعاقبا اعلام میگردد.
توصیه میشود حتما در این جلسه حضور داشته باشید.
موفق باشید.
.
جلسه توجیهی فاز چهارم پروژه کامپایلر روز چهارشنبه ۴ دی برگزار خواهد شد.
مکان و زمان دقیق آن متعاقبا اعلام میگردد.
توصیه میشود حتما در این جلسه حضور داشته باشید.
موفق باشید.
.
Forwarded from دانشکده مهندسی برق و کامپیوتر دانشگاه تهران
در رابطه با کلاس امروز CAD بهاروند:
با سلام،
از نظر من مانعی ندارد. فقط خواهشمندم جهت جبران تعطیلی های گذشته و امروز، روزهای شنبه و دوشنبه بعدی آمادگی داشته باشید تا ساعت 18 کلاس ادامه داشته باشد. ضمناً، برای جلسه کارگاه عملی ابزار CAD حضور همه دانشجویان الزامی است. با توجه به اینکه به احترام دانشجویان تا کنون حضور و غیاب صورت نگرفته، انتظار دارم شرکت در تمامی جلسات کلاس را جدی بگیرید.
-- بهاروند
.
با سلام،
از نظر من مانعی ندارد. فقط خواهشمندم جهت جبران تعطیلی های گذشته و امروز، روزهای شنبه و دوشنبه بعدی آمادگی داشته باشید تا ساعت 18 کلاس ادامه داشته باشد. ضمناً، برای جلسه کارگاه عملی ابزار CAD حضور همه دانشجویان الزامی است. با توجه به اینکه به احترام دانشجویان تا کنون حضور و غیاب صورت نگرفته، انتظار دارم شرکت در تمامی جلسات کلاس را جدی بگیرید.
-- بهاروند
.
با توجه به آلودگی هوا در روزهای سه شنبه و چهارشنبه دوستانی که به خاطر سلامتیشون خواستار لغو کلاس هستند ایمیلشون رو تو این لینک وارد کنند.
#ITPM
کلاس مدیریت و کنترل پروژه IT
#ITPM
کلاس مدیریت و کنترل پروژه IT
Google Docs
لغو کلاس مدیریت و کنترل پروژه
Forwarded from Ut.ac
📌#اطلاعیه
🔹با پیگیری های صورت گرفته، فردا سه شنبه کلاس های #تربیت_بدنی و ورزش که در فضای باز برگزار خواهند شد، #تعطیل خواهد بود. /روابط عمومی شورای صنفی کل دانشجویان دانشگاه تهران
📮رسانه دانشجویی دانشگاه تهران
🔹با پیگیری های صورت گرفته، فردا سه شنبه کلاس های #تربیت_بدنی و ورزش که در فضای باز برگزار خواهند شد، #تعطیل خواهد بود. /روابط عمومی شورای صنفی کل دانشجویان دانشگاه تهران
📮رسانه دانشجویی دانشگاه تهران
CE UT 96
PL - Project - Phase 4.pdf
سلام،
صورت فاز چهارم پروژه کامپایلر در سایت درس بارگذاری شده است و مهلت انجام آن تا روز سه شنبه ۱۷ دی ساعت ۲۳:۵۵ است.
جلسه توجیهی آن چهارشنبه ۴ دی ساعت ۱۲:۳۰ در کلاس ۳ ساختمان قدیم برگزار میشود.
به دلیل آلودگی هوا و با توجه به اینکه بسیاری از دانشجویان روز ۴شنبه کلاس ندارند، محتوای جلسه ضبط شده و برایتان بارگذاری خواهد شد.
موفق باشید.
صورت فاز چهارم پروژه کامپایلر در سایت درس بارگذاری شده است و مهلت انجام آن تا روز سه شنبه ۱۷ دی ساعت ۲۳:۵۵ است.
جلسه توجیهی آن چهارشنبه ۴ دی ساعت ۱۲:۳۰ در کلاس ۳ ساختمان قدیم برگزار میشود.
به دلیل آلودگی هوا و با توجه به اینکه بسیاری از دانشجویان روز ۴شنبه کلاس ندارند، محتوای جلسه ضبط شده و برایتان بارگذاری خواهد شد.
موفق باشید.
CE UT 96
📚برگزاری هفتمین جلسه از سری جلسات ارائه ی کتاب عنوان کتاب این هفته : درباره ی خوب بودن نویسنده: آلن دوباتن 📌چهارشنبه ۴ دی 12 - 10 📌 کلاس 207 ساختمان جدید دانشکده برق و کامپیوتر
جلسه تا ۵ دقیقه دیگه شروع میشه
خوشحال میشیم بیاین ☺️
خوشحال میشیم بیاین ☺️
Signals and Systems - 17 Azar - 24 Azar.pdf
7.4 MB
Forwarded from 10th WSS ☃️
#معرفی_سخنرانان
#معرفیـکارگاهـها
❄️ دکتر بهزاد مشیری
🔸لیسانس مهندسی مکانیک دانشگاه علم و صنعت
🔹فوقلیسانس و دکتری گرایش مهندسی سیستمهای کنترل از دانشگاه Manchester Institute of Science and Technology
🔸پروفسور مهندسی کنترل در دانشگاه تهران
🔹از اعضای International Society of Information Fusion
🔸عضو ارشد موسسه مهندسان برق و الکترونیک آمریکا (IEEE)
🔹استاد وابسته دانشگاه های Waterloo و York
🔸محقق ارشد موسسه تحقیقاتی WISE, Waterloo Institute for Sustainable Energy
🔹چاپ بیش از ۳۶۰ مقاله در مجلات معتبر علمی، پژوهشی و کنفرانسهای ملی و بینالمللی.
🔸چاپ ۲۱ فصل کتاب در ۲۱ کتاب تالیف یافته توسط ناشران بین المللی.
🔹رئیس مجمع سیستم های کنترل Control Systems Chapter, IEEE Iran Section
❄️ موضوع ارائه
Data Fusion” an AI approach for decision making
🔺موضوع کارگاه
Sensor / Data Fusion, Theoretical and Practical issues
🔗 برای ثبت نام و کسب اطلاعات بیشتر و چکیده ارائه صفحهی ایشان را در وبسایت ما ببینید.
#Seminar
#Workshops
#WSS2019
@WSS_SUT
#معرفیـکارگاهـها
❄️ دکتر بهزاد مشیری
🔸لیسانس مهندسی مکانیک دانشگاه علم و صنعت
🔹فوقلیسانس و دکتری گرایش مهندسی سیستمهای کنترل از دانشگاه Manchester Institute of Science and Technology
🔸پروفسور مهندسی کنترل در دانشگاه تهران
🔹از اعضای International Society of Information Fusion
🔸عضو ارشد موسسه مهندسان برق و الکترونیک آمریکا (IEEE)
🔹استاد وابسته دانشگاه های Waterloo و York
🔸محقق ارشد موسسه تحقیقاتی WISE, Waterloo Institute for Sustainable Energy
🔹چاپ بیش از ۳۶۰ مقاله در مجلات معتبر علمی، پژوهشی و کنفرانسهای ملی و بینالمللی.
🔸چاپ ۲۱ فصل کتاب در ۲۱ کتاب تالیف یافته توسط ناشران بین المللی.
🔹رئیس مجمع سیستم های کنترل Control Systems Chapter, IEEE Iran Section
❄️ موضوع ارائه
Data Fusion” an AI approach for decision making
🔺موضوع کارگاه
Sensor / Data Fusion, Theoretical and Practical issues
🔗 برای ثبت نام و کسب اطلاعات بیشتر و چکیده ارائه صفحهی ایشان را در وبسایت ما ببینید.
#Seminar
#Workshops
#WSS2019
@WSS_SUT
Forwarded from ● ایدونو ●
ایدونوگیم 🎮
اولین نشست تخصصی ایدونو
🔶همنشینی و گردهمایی بازیسازان ایران به همراه:
🔺۳ پنل گفتوگوی تخصصی
🔺۲ فرصت پرسش و پاسخ با بازیسازان بینالمللی
🔺فرصت شبکهسازی و تعامل با یکدیگر
🔗با حضور متخصصین صنعت بازی در ایران
📆پنجشنبه ۱۲ دیماه ۹۸
📍مجتمع شکوفایی شرکتهای دانشبنیان
🔍برای کسب اطلاعات بیشتر و حضور در رویداد با ایدونوگیم همراه باشید:
🌐 Game.Idono.IR
✅زیستبوم بازیسازی ایران در کنار هم
@IDONO_IR
اولین نشست تخصصی ایدونو
🔶همنشینی و گردهمایی بازیسازان ایران به همراه:
🔺۳ پنل گفتوگوی تخصصی
🔺۲ فرصت پرسش و پاسخ با بازیسازان بینالمللی
🔺فرصت شبکهسازی و تعامل با یکدیگر
🔗با حضور متخصصین صنعت بازی در ایران
📆پنجشنبه ۱۲ دیماه ۹۸
📍مجتمع شکوفایی شرکتهای دانشبنیان
🔍برای کسب اطلاعات بیشتر و حضور در رویداد با ایدونوگیم همراه باشید:
🌐 Game.Idono.IR
✅زیستبوم بازیسازی ایران در کنار هم
@IDONO_IR
CE UT 96
PL - Project - Phase 4.pdf
سلام
ویدیوی جلسه توجیهی روز چهارشنبه برای فاز چهارم پروژه کامپایلر در سایت درس آپلود شد.
تغییر کوچکی در کلاسهای کدی که شما باید تولید کنید نسبت به آنچه گفته شد ایجاد شده است. در این مدل جدید، در کلاس جاوای متناظر با هر اکتور، علاوه بر ایجاد متدهای همنام با مسجهندلرهای یک اکتور، لازم است به ازای هر مسجهندلر، یک متد send_<msghandler name> نیز ایجاد شود. این متد یک مسج از نوع <actor name>_<msghandler name> را new میکند و در داخل صف اکتور قرار میدهد.
بر خلاف مدل قبلی که در آن msghandlercall ها به طور مستقیم به کد معادل ایجاد یک instance از مسج مربوطه و قراردهی آن در صف اکتور مربوطه ترجمه میشدند، در مدل جدید به ازای هر msghandlercall، متد send_<msghandler name> متناظر با آن مسجهندلر صدا زده میشود.
همینطور یک کلاس DefaultActor به مجموعه کلاسهای جاوایی که شما باید کد jasmin معادلشان را تولید کنید، اضافه شده است. برای ساختن کلاس DefaultActor کافیست یکبار تمامی msghandler های اکتورها visit شوند و به ازای هرکدام، متد متناظر send_<msghandler name> با آرگومانهای مربوطه در این کلاس پیاده سازی شود. در بدنهی متدهای send_<msghandler name> که در داخل DefaultActor هستند، تنها کافیست عبارت خواسته شده را چاپ کنید.
در واقع تمامی متدهای send_<msghandler name> ای که در داخل کلاس اکتورها نوشته میشوند، متدهای با همان نام در کلاس DefaultActor را override میکنند.
توجه کنید همچنان لازم نیست شما کدی متناظر با دو فایل Actor.java و Message.java تولید کنید و از این 2 فایل میتوانید مستقیما استفاده کنید. اما کامپایلر شما برای هر کد acton ورودی، باید به ازای هر اکتور داخل آن یک فایل jasmin، به ازای هر msghandler داخل یک actor یک فایل jasmin و به ازای Main و DefaultActor نیز هرکدام یک فایل jasmin (با پسوند .j) تولید کند.
نمونه فایل کد acton و متناظر java و jasmin آن نیز مطابق توضیحات بالا بروزرسانی شدند و میتوانید توضیحات بالا را به طور دقیق در نمونه کدهای جاوا بررسی کنید.
همچنین لینکهای زیر میتواند برای یادگیری فرمت jasmin کمککننده باشد:
http://www.cs.sjsu.edu/faculty/pearce/modules/lectures/co/jvm/jasmin/demos/demos.html
http://classfileanalyzer.javaseiten.de/
موفق باشید.
--مهتا
.
ویدیوی جلسه توجیهی روز چهارشنبه برای فاز چهارم پروژه کامپایلر در سایت درس آپلود شد.
تغییر کوچکی در کلاسهای کدی که شما باید تولید کنید نسبت به آنچه گفته شد ایجاد شده است. در این مدل جدید، در کلاس جاوای متناظر با هر اکتور، علاوه بر ایجاد متدهای همنام با مسجهندلرهای یک اکتور، لازم است به ازای هر مسجهندلر، یک متد send_<msghandler name> نیز ایجاد شود. این متد یک مسج از نوع <actor name>_<msghandler name> را new میکند و در داخل صف اکتور قرار میدهد.
بر خلاف مدل قبلی که در آن msghandlercall ها به طور مستقیم به کد معادل ایجاد یک instance از مسج مربوطه و قراردهی آن در صف اکتور مربوطه ترجمه میشدند، در مدل جدید به ازای هر msghandlercall، متد send_<msghandler name> متناظر با آن مسجهندلر صدا زده میشود.
همینطور یک کلاس DefaultActor به مجموعه کلاسهای جاوایی که شما باید کد jasmin معادلشان را تولید کنید، اضافه شده است. برای ساختن کلاس DefaultActor کافیست یکبار تمامی msghandler های اکتورها visit شوند و به ازای هرکدام، متد متناظر send_<msghandler name> با آرگومانهای مربوطه در این کلاس پیاده سازی شود. در بدنهی متدهای send_<msghandler name> که در داخل DefaultActor هستند، تنها کافیست عبارت خواسته شده را چاپ کنید.
در واقع تمامی متدهای send_<msghandler name> ای که در داخل کلاس اکتورها نوشته میشوند، متدهای با همان نام در کلاس DefaultActor را override میکنند.
توجه کنید همچنان لازم نیست شما کدی متناظر با دو فایل Actor.java و Message.java تولید کنید و از این 2 فایل میتوانید مستقیما استفاده کنید. اما کامپایلر شما برای هر کد acton ورودی، باید به ازای هر اکتور داخل آن یک فایل jasmin، به ازای هر msghandler داخل یک actor یک فایل jasmin و به ازای Main و DefaultActor نیز هرکدام یک فایل jasmin (با پسوند .j) تولید کند.
نمونه فایل کد acton و متناظر java و jasmin آن نیز مطابق توضیحات بالا بروزرسانی شدند و میتوانید توضیحات بالا را به طور دقیق در نمونه کدهای جاوا بررسی کنید.
همچنین لینکهای زیر میتواند برای یادگیری فرمت jasmin کمککننده باشد:
http://www.cs.sjsu.edu/faculty/pearce/modules/lectures/co/jvm/jasmin/demos/demos.html
http://classfileanalyzer.javaseiten.de/
موفق باشید.
--مهتا
.