در طول تاریخ برنامهنویسی، سبکهای مختلفی برای برنامه نویسی ابداع شدند. روشهای برنامهنویسی ساختیافته، پیمانهای و شیءگرا از معروفترین سبکهای برنامه نویسی به شمار میآیند. اما پیش از همه آنها نخستین سبک برنامه نویسی، برنامه نویسی اسپاگتی نامیده میشد. دورانی که دستور Go to رواج داشت و برنامهها بهشدت ناخوانا بودند. زیرا ترتیب اجرای سطرهای برنامه، به دلیل استفاده مکرر از دستور Go to همچون رشتههای اسپاگتی تودرتو و سردرگم بود. به همین دلیل برنامهها عموما کمحجم و پر از خطا بودند. هنگامی که برنامه نویسان برای نجات از این وضع، دستور Go to را منع کردند و سعی کردند بهجای آن از حلقههای for و while و متغیرهای منطقی (Boolean) استفاده کنند. دوران این سبک برنامهنویسی به پایان رسید و سبک برنامه نویسی ساختیافته آغاز شد.
هدف از این مسابقه، تخمین مهارت شرکتکنندگان در نوشتن کدهای ناخوانا یا در اصطلاح برنامهنویسان همان کد کثیف (Dirty Code) است. یک برنامه را هنگامی ناخوانا مینامیم که کد برنامه را در اختیار برنامهنویس دیگر قرار دهیم و او معنای تکتک دستورات برنامه را بداند، اما شیوه کنار هم چیده شدن دستورات و پرشهای تودرتوی میان آنها به حدی پیچیده و گیجکننده باشد که برنامه نویس بدون اجرای این برنامه، نتواند سردر آورد که خروجی برنامه چیست.
انجمن کامپیوتر ایران، مرکز راهکارهای اطلاعاتی هوشمند و پژوهشکده فناوری اطلاعات و ارتباطات پیشرفته دانشگاه صنعتی شریف، بیست و دومین کنفرانس ملی سالانه کامپیوتر را با هدف رشد و توسعه دانش و فناوری کامپیوتر برگزار میکند. تأکید کنفرانس بر جنبههای بنیادی، کاربردی، راهبردی، توسعهای و نیز آموزشی است که از مزایای خاص در سطح کشور برخوردار است. در این کنفرانس، آزمایشگاه یادگیری فناوری اطلاعات دانشگاه صنعتی شریف (لایتک) نیز به ارائه کارگاههای آموزشی مختلف در سطوح و زمینههای مختلف میپردازد. از تمامی کارشناسان، پژوهشگران، دانشگاهیان، صنعتگران و مهندسان دعوت میشود تا با شرکت در کنفرانس و کارگاههای آموزشی با هدف تبادل یافتههای پژوهشی و کاربردی خود موجب پرباری و اثربخشی کنفرانس باشند.
کمیته راهبردی کنفرانس
نام و نام خانوادگی | سمت | دانشگاه محل خدمت |
دکتر حمیدرضا | ربیعی | رئیس کنفرانس | دانشگاه صنعتی شریف |
دکتر جعفر | حبیبی | رئیس کنفرانس | دانشگاه صنعتی شریف |
دکتر حسین | اسدی | دبیر علمی کنفرانس | دانشگاه صنعتی شریف |
کمیته علمی کنفرانس
نام و نام خانوادگی | رشته تحصیلی | دانشگاه محل خدمت |
فریدون شمس علیئی | مهندسی نرم افزار | دانشگاه شهید بهشتی |
هشام فیلی | سیستمهای هوشمند و رایانش نرم | دانشگاه تهران |
مهران سلیمان فلاح | امنیت داده و شبکه های کامپیوتری | دانشگاه صنعتی امیر کبیر |
احمد خونساری | شبکه های کامپیوتری | دانشگاه تهران |
محمد عبداللهی ازگمی | فناوری اطلاعات و ارتباطات | دانشگاه علم و صنعت |
حمید بیگی | سیستم های موازی و توزیعی | دانشگاه صنعتی شریف |
مسعود اسدپور | شبکه های اجتماعی | دانشگاه تهران |
محمد رحمتی | پردازش سیگنال | دانشگاه صنعتی امیر کبیر |
محمد قدسی | الگوریتم ها و نظریه محاسبات | دانشگاه صنعتی شریف |
فرشاد خونجوش | داده های حجیم و رایانش ابری | دانشگاه شیراز |
کیوان ناوی | معماری کامپیوتر و سیستمهای دیجیتال | دانشگاه شهید بهشتی |
کارگاههای آموزشی
آزمایشگاه یادگیری فناوری اطلاعات دانشگاه شریف (لایتک) مجموعه کارگاههای آموزشی کنفرانس را به شرح زیر برگزار میکند.
زمان : 21 الی 23 اسفند ماه 1395
مکان: دانشگاه صنعتی شریف
جهت کسب اطلاعات بیشتر و ثبت نام به سایت رسمی کنفرانس مراجعه یا با دبیرخانه تماس حاصل فرمایید.
شماره تماس دبیرخانه:
16-66083015
5-66028963
کانال تلگرامی
کسب اطلاعات بیشتر در سایت رسمی کنفرانس