مسابقات کدنویسی مبهم شریف برای پنجمین بار در ماه اسفند برگزار میشود.
0 نظر
گروه تکنولوژی مخابرات شریف با همکاری معاونت علمی، فناوری و دانش مالی دانش بنیان ریاست جمهوری، پارک علم و فناوری موسسه آموزش عالی صنعتی شریف و صندوق پیشرفت و شکوفایی ریاست جمهوری پنجمین دوره مسابقات کد نویسی مبهم “۵ Contest Spagetti” را برگزار می کند. هدف از برگزاری این مسابقه، شناسایی استعدادهای برتر برنامه نویسی کشور و اتصال این افراد به بازار کار است. در این مسابقه، دانش و مهارت برنامه نویسی شرکت کنندگان بهبود یافته و مهارت و دانش آنها در تولیدی تکنولوژی مخابرات کشور به کار گرفته می شود. این مسابقه همچنین به تخمین مهارت شرکت کنندگان در نوشتن کدهای ناخوانا یا کد کثیف می پردازد. شرکت در این مسابقات به یادگیری، تمرین، رقابت و فرصت استخدام در شرکت های معتبر در حوزه تکنولوژی مخابرات منجر خواهد شد. مخاطبین این برنامه شامل دانشجویان و برنامه نویسان، شرکت های فعال در حوزه برنامه نویسی و سازمان های فعال در حوزه تکنولوژی مخابرات می باشند.
به گزارش دیجیاتور، گروه تکنولوژی مخابرات شریف “Group ICT Sharif” با حمایت استراتژیک معاونت علمی، فناوری و دانش مالی دانش بنیان ریاست جمهوری، پارک علم و فناوری موسسه آموزش عالی صنعتی شریف و صندوق پیشرفت و شکوفایی ریاست جمهوری پنجمین دوره مسابقات کد نویسی مبهم “۵ Contest Spagetti “را در مطالعات تاریخی سوم اسفند ماه ۱۴۰۲ و در محل صندوق پیشرفت و شکوفایی ریاست جمهوری برگزار می کند.
هدف از برگزاری این رویداد شناسایی استعدادهای برتر برنامه نویسی کشور و اتصال این افراد به بازار کار می باشد و همچنین این مسابقات صرفاً یک رقابت فنی بین افراد نیست، بلکه قرار است دانش و مهارت برنامه نویسی شرکتکنندگان افزایش یابد و مهارت و دانش کسب شده در تولیدی تکنولوژی مخابرات کشور مورد استفاده قرار گیرد. همچنین یکی از اهداف این مسابقات، تخمین مهارت شرکت کنندگان در نوشتن کدهای ناخوانا یا در اصطالح برنامه نویسان همان کد کثیف (Code Dirty) است.
یک برنامه را هنگامی ناخوانا می نامیم که اگر کد برنامه در اختیار برنامه نویس دیگر قرار دهیم و او معنای تک تک دستورات برنامه را بداند، شیوه کنار هم چیده شدن دستورات و پرش های تو در توی میان آنها بحدی پیچیده و گیج کننده باشد که برنامه نویس بدون اجرای این برنامه، نتواند سردر آورد که خروجی برنامه چیست؟ در طول مطالعات تاریخی برنامه نویسی، سبک های مختلفی برای برنامه نویسی ابداع شدند.
روش های برنامه نویسی ساخت یافته، پیمانه ای و شی گرا از معروفترین سبک های برنامه نویسی بشمار می آیند. اما پیش از همه آنها نخستین سبک برنامه نویسی، برنامه نویسی اسپاگتی نامیده می شد. دورانی که دستور to Go رواج داشت و برنامه ها به شدت ناخوانا بودند. زیرا ترتیب اجرای سطرهای برنامه، به دلیل استفاده مکرر از دستور to Go همچون رشته های اسپاگتی تو درتو و سردرگم بود. به همین دلیل برنامه ها عموما کم حجم و پر از خطا بودند.
هنگامی که برنامه نویسان برای نجات از این وضع، دستور to Go را منع کردند و سعی کردند بجای آن از حلقه های forو while و متغیرهای منطقی (Boolean (استفاده کنند دوران این سبک برنامه نویسی به پایان رسید و سبک برنامه نویسی ساخت یافته آغاز گشت.
مزایای شرکت در مسابقات برای نویسان
یادگیری (بررسی کدهای مختلف، نوشتن کد جدید و ارتباط مستمر با تیم داوری، باعث افزایش سطح علمی و مهارت افراد می شود.)
تمرین (ارسال کدها مبهم برای تیم داوری، مشاوره و گرفتن تایید فرصتی را برای محک زدن توانایی افراد فراهم می آورد.)
رقابت (آزمون انتخابی و آزمون نهایی محل اصلی رقابت بین افراد برتر هستند و نشاندهنده مهارت افراد در برنامه نویسی می باشند.)
استخدام در شرکت های معتبر (پس از برگزاری مسابقات، برای تیم های برتر امکان استخدام در شرکت های معتبر فعال در حوزه تکنولوژی مخابرات که از برگزاری این رویداد حمایت کرده اند وجود دارد.)
مخاطبین برنامه
دانشجویان و برنامه نویسان
شرکت های فعال در حوزه برنامه نویسی جهت استفاده از خروجی های مسابقات
شرکت و سازمان های فعال در حوزه تکنولوژی مخابرات جهت استفاده از خروجی های
جهت اطلاع از روند برگزاری مسابقه، قوانین و ثبت نام به وبسایت رویداد مراجعه شود: http://spaghetticontest.sharif.ir/
برگزاری مسابقه کد نویسی مبهم “۵ Contest Spagetti” با هدف شناسایی استعدادهای برتر برنامه نویسی کشور و اتصال آنها به بازار کار در مطالعات تاریخی سوم اسفند ماه ۱۴۰۲ و در محل صندوق پیشرفت و شکوفایی ریاست جمهوری برگزار خواهد شد. این مسابقات تنها یک رقابت فنی نیست، بلکه هدف آن افزایش دانش و مهارت برنامه نویسی شرکتکنندگان و استفاده از آن در تولیدی تکنولوژی مخابرات است. این مسابقات همچنین برای تخمین مهارت شرکتکنندگان در نوشتن کدهای کثیف است. برنامه نویسی اسپاگتی نام دورانی است که شاهد برنامههایی خطا دار و ناخوانا بودیم. با انعطافپذیری بیشتر در استفاده از حلقهها و متغیرهای منطقی، سبک برنامه نویسی به سمت برنامه نویسی ساخت یافته گرایش یافت. شرکت در مسابقات برای برنامه نویسان امکاناتی از جمله یادگیری، تمرین و رقابت را فراهم میآورد. همچنین برای تیمهای برتر، فرصت استخدام در شرکتهای معتبر تکنولوژی مخابرات وجود دارد. مخاطبین این برنامه عبارتند از دانشجویان و برنامه نویسان، شرکتهای فعال در حوزه برنامه نویسی و شرکتها و سازمانهای فعال در حوزه تکنولوژی مخابرات.