آخرین فرصت ثبت نام در پنجمین دوره مسابقات کدنویسی مبهم
آتی جو: آخرین مهلت ثبت نام در پنجمین دوره مسابقات کدنویسی مبهم اعلام گردید.
به گزارش آتی جو به نقل از ایسنا، پنجمین دوره مسابقات کد نویسی مبهم (Spagetti Contest5) سوم اسفند ماه سال جاری به همت گروه فناوری اطلاعات شریف (Sharif ICT Group) و با حمایت استراتژیک معاونت علمی و فناوری ریاست جمهوری، پارک علم و فناوری دانشگاه صنعتی شریف و صندوق نوآوری و شکوفایی ریاست جمهوری در محل صندوق نوآوری و شکوفایی برگزار می گردد.
هدف از برگزاری این رویداد شناسایی استعدادهای برتر برنامه نویسی کشور و اتصال این افراد به بازار کار است و همینطور این مسابقات صرفا یک رقابت فنی بین افراد نیست، بلکه مقرر است دانش و مهارت برنامه نویسی شرکت کنندگان افزایش یابد و مهارت و دانش کسب شده در صنعت فناوری اطلاعات کشور مورد استفاده قرار گیرد.
یکی از اهداف این مسابقات، تخمین مهارت شرکت کنندگان در نوشتن کدهای ناخوانا یا در اصطلاح برنامه نویسان همان کد کثیف (Dirty Code) است. یک برنامه را هنگامی ناخوانا می نامیم که اگر کد برنامه را در اختیار برنامه نویس دیگر قرار دهیم و او معنای تک تک دستورات برنامه را بداند، شیوه کنار هم چیده شدن دستورات و پرش های تو در توی میان آنها به حدی پیچیده و گیج کننده باشد که برنامه نویس بدون اجرای این برنامه، نتواند سردر آورد که خروجی برنامه چیست؟
در طول تاریخ برنامه نویسی، سبک های مختلفی برای برنامه نویسی ابداع شدند. روش های برنامه نویسی ساخت یافته، پیمانه ای و شیءگرا از معروفترین سبک های برنامه نویسی به شمار می آیند. اما قبل از همه آنها اولین سبک برنامه نویسی، برنامه نویسی اسپاگتی نامیده می شد؛ دورانی که دستور Go to رواج داشت و برنامه ها بشدت ناخوانا بودند. چونکه ترتیب اجرای سطرهای برنامه، به علت استفاده مکرر از دستور Go to همچون رشته های اسپاگتی تو درتو و سردرگم بود. بنابراین برنامه ها عمدتا کم حجم و پر از خطا بودند. هنگامی که برنامه نویسان برای نجات از این وضع، دستور Go to را منع کردند و تلاش کردند به جای آن از حلقه های for و while و متغیرهای منطقی (Boolean) استفاده کنند، دوران این سبک برنامه نویسی به پایان رسید و سبک برنامه نویسی ساخت یافته شروع شد.
مخاطبین این برنامه، دانشجویان و برنامه نویسان برای شرکت در مسابقه، شرکتهای فعال در حوزه برنامه نویسی برای استفاده از خروجی های مسابقات و شرکت و سازمان های فعال در حوزه فناوری اطلاعات برای استفاده از خروجی های مسابقات هستند.
آخرین فرصت ثبت نام مجانی در این دوره 20 بهمن ماه اعلام شده است.
مزایای شرکت در مسابقات برنامه نویسان عبارتند از:
* یادگیری: بررسی کدهای مختلف، نوشتن کد جدید و ارتباط مستمر با تیم داوری، سبب افزایش سطح علمی و مهارت افراد می شود.
* تمرین: ارسال کدهای مبهم برای تیم داوری، مشاوره و گرفتن تایید فرصتی را برای محک زدن توانایی افراد فراهم می آورد.
* رقابت: آزمون انتخابی و آزمون نهایی محل اصلی رقابت بین افراد برتر هستند و نشان دهنده مهارت افراد در برنامه نویسی محسوب می شوند.
* استخدام در شرکتهای معتبر: بعد از برگزاری مسابقات، برای تیم های برتر امکان استخدام در شرکتهای معتبر فعال در حوزه فناوری اطلاعات که از برگزاری این رویداد حمایت کرده اند، وجود دارد.
علاقه مندان می توانند برای کسب اطلاعات بیشتر به وبسایت http: //spaghetticontest.sharif.ir/ رجوع کنند.
منبع: آتی جو
این مطلب را می پسندید؟
(1)
(0)
تازه ترین مطالب مرتبط
نظرات بینندگان در مورد این مطلب