در این مطلب، مهمترین نکات پیرامون مسابقه فینال جاواکاپ مرور و اطلاعرسانی میشود.
فینالیستهای عزیز، لطفا تا قبل از شروع مسابقه، مرتبا به این مطلب سر بزنید.
برخی نکات و اطلاعیهها در روزهای آتی در همین محل اطلاعرسانی خواهد شد.
خلاصه برخی از موارد مهم:
|
این نوشته بهروزرسانی خواهد شد…
پنجشنبه 9 آبان ساعت 14:30:
مسابقه فینال عملی، راس ساعت 9 صبح آغاز میشود. لازم است حداقل نیم ساعت قبل در محل آزمون حضور داشته باشید تا در جای خود مستقر شده و لپتاپتان را روشن کرده و برای شروع مسابقه آماده شوید.
بنابراین، حتما ساعت 8:30 در آمفیتئاتر دانشکده کامپیوتر دانشگاه شهید بهشتی، حاضر باشید.
مجددا تاکید میکنیم که برای شرکت در مسابقه باید لپتاپ همراهتان باشد و حتما برای پاسخ به سوالات، نسخه 8 جاوا استفاده کنید.
مشابه آزمون کتبی، لازم است از در دندانپزشکی وارد دانشگاه شوید. برای دیدن مسیرهای دسترسی به دانشگاه، اینجا را ببینید.
چهارشنبه 8 آبان ساعت 14:00:
بار دیگر تأکید میکنیم که شرکتکنندگان در بخش مسابقه برنامهنویسی وب (Java EE) حتماً قبل از مسابقه، «دستگرمی آزمون عملی وب» را تمرین کنند. تجربه این تمرین مشابه مسابقه برنامهنویسی وب خواهد بود و برای کسب امتیاز در بخش مسابقه، این تجربه حیاتی و لازم است. در غیر این صورت شانس بسیار کمی در موفقیت در روز مسابقه خواهید داشت. همچنین کتابخانههای لازم (maven jar dependencies) در اثر این تمرین در لپتاپ شما دانلود میشوند که برای آزمون عملی لازم خواهند بود.
شنبه 4 آبان ساعت 14:45:
آزمون فینال عملی هم مانند آزمون کتبی از دو بخش Java SE و Web تشکیل شده است. شرکتکنندگانی که در مسابقه کتبی Java SE + Java EE ثبتنام کرده بودند و فینالیست شدند، در مسابقه فینال هم باید در هر دو بخش به رقابت بپردازند.
سوالات بخش اول، مشابه دو دوره گذشته، فقط از جاوای استاندارد است و کلیه فینالیستها در این بخش مسابقه میدهند.
پس از پایان بخش اول، کسانی که فقط در آزمون Java SE ثبتنام کرده بودند، از سالن خارج شده و سایر افراد در بخش دوم به رقابت با هم ادامه میدهند.
بخش دوم، پیادهسازی یک پروژه Spring Boot ای است. در این پروژه با spring-data-jpa (برای دسترسی به پایگاهداده) و spring-mvc (برای پیادهسازی وبسرویسهای مبتنیبر REST) و lombok و maven کار خواهید کرد. برای آشنایی با سبک سوال، نحوه آپلود پروژه و همچنین دریافت وابستگیهای مورد نیاز پروژه، این دستگرمی را حتما قبل از مسابقه انجام دهید.
اسامی افرادی که در بخش دوم مسابقه میدهند، عبارت است از:
سید محمد مهدی احتشامی |
مرتضی اسدی |
مینا انجدانی |
امير پاشازاده |
علی اکبر تابان |
مرتضی تقدمی معصومی |
محمد حاتم شعار |
حسین حبیبی |
زهرا حسینی |
محمد حسین حیدری |
سید شایان دانشور |
مهرداد ده نمکی |
رضا رجب لو |
یوسف رستمی |
امیر حسین زارعی |
هادی سلیمانی |
پوریا شکری |
حامد عباس زاده |
مهیار عبدلی |
مرتضی علی محمدی |
ابوالفضل عینی |
صبا فتحی رابوکی |
محمد فخرپور |
بهزاد فرج پور |
حمید فرید محمد زادگان |
علیرضا فصیح |
احسان کریمی |
رضا معصوم وند |
محمد معصومی |
محمد موحدمنش |
حسین نصر اصفهانی |
سید ابوالفضل هاشمی |
محمدرضا هوشنگی |
شنبه 4 آبان ساعت 12:40:
اگر در فهرست مدعوین فینال جاواکاپ هستید و در این مسابقه ثبتنام کردهاید:
لطفا در اسرع وقت در کانال تلگرامی به آدرس javacup_6 عضو شوید تا در جریان کلیه اخبار، اطلاعیهها و نکات مربوط به مسابقه فینال قرار گیرید.
لطفاً برای شرکت در مسابقه فینال جاواکاپ رأس ساعت 8:30 روز جمعه 10 آبانماه، در محل مسابقه حضور داشته باشید.
آدرس محل مسابقه: تهران، دانشگاه شهید بهشتی، دانشکده مهندسی و علوم کامپیوتر، سالن آمفی تیاتر
در زمان مسابقه، شما از طریق لپتاپ و شبکه بیسیم (وایفای) به اینترنت متصل خواهید شد. بنابراین توجه داشته باشید که باید لپتاپ بیاورید و لپتاپتان وایفای داشته باشد.
حتماً پیشاپیش در سایت کوئرا ثبتنام کرده و با آن آشنایی داشته باشید. مطالعه مطلب «چگونه به این تمرینها پاسخ دهیم؟» میتواند کمککننده باشد.
جهت آشنایی با نحوه ارسال پاسخ و داوری کوئرا، حتما چند تمرین روی آن انجام دهید. پیشنهاد میشود چند مورد از سوالات موجود در مسابقه «آرشیو جیکل» و یا «تمرینهای دوره آموزشی جاواکاپ» را حل کنید.
برخی از نکاتی که در روز مسابقه باید به آن دقت فرمایید:
- حتما بر روی لپتاپی که قرار هست باهاش در مسابقه شرکت کنید، JDK 1.8 نصبشده داشته باشید.
- لطفاً تلفن همراه خود را در طول مسابقه به طور کامل خاموش کنید. گوشی روشن در مسابقه، تخلف و تقلب محسوب میشود.
- همراه داشتن کتاب و جزوه مجاز است، اما امکان اشتراکگذاری این موارد با دیگر شرکتکنندگان وجود ندارد.
- برای شرکت در مسابقه باید از طریق WiFi به اینترنت متصل شوید. هنگام استفاده از اینترنت، هرگونه استفاده از فیلترشکن یا VPN ممنوع است. به جز اینترنتی که از طریق WiFi به شما معرفی میشود و در اختیار شماست، از هیچ اینترنت دیگری نباید استفاده کنید.
- در طول مسابقه، استفاده از اینترنت برای جستوجو و مطالعه مجاز است. مثلاً از جستوجوی گوگل، stackoverflow و مستندات موجود در وب میتوانید استفاده کنید. اما هرگونه استفاده از ایمیل، تلگرام، شبکههای اجتماعی، سرویسهای پیامرسان و … ممنوع است.
- برای جلوگیری از افت سرعت اینترنت، حجم مجاز استفاده از اینترنت برای هر شرکتکننده محدود به جستوجو در وب، مشاهده صفحات وب و ارسال پاسخهای مسابقه است. دانلود بیش از ۲۰ مگابایت تخلف است (دانلود فایل بزرگ، آپدیت ویندوز یا نرمافزارها و غیره)
- تماس با دیگران (از طریق اینترنت یا غیر آن) در زمان مسابقه ممنوع است و تقلب محسوب میشود.
- اکثر موارد فوق هم به شکل حضوری (توسط مراقبان مسابقه) و هم بعد از مسابقه به شکل خودکار بررسی میشوند و هر زمان تخلفی احراز شود، شرکتکننده موردنظر از مسابقه کنار گذاشته میشود. برخی از روشهای کشف تقلب در مسابقه جاواکاپ عبارتند از: تحلیل IP مورد استفاده شرکتکنندگان، تحلیل مشابهت پاسخها و غیره.
- لازم نیست به سؤالاتی که در اختیار دارید به ترتیب پاسخ دهید. همچنین لازم نیست از هر سؤال امتیاز کامل بگیرید. مثلاً ممکن است از یک سؤال امتیاز ۸۰ بگیرید و بعد از صرف زمان زیاد نتوانید امتیاز ۱۰۰ دریافت کنید (به علت برخی جزئیات که ممکن است در پاسخ خود رعایت نکرده باشید). در چنین شرایطی پیشنهاد میکنیم زمان زیادی برای حل یک سؤال هدر ندهید و سراغ سؤالات دیگر بروید.
- در دقایق پایانی مسابقه، جدول امتیازات (رتبهبندی) مخفی خواهد شد. نتایج قطعی، بعد از طی مراحل کشف تخلف، در مراسم اختتامیه اعلام خواهد شد.
- طراحان مسابقه توقع ندارند که لزوماً کسی به همه سؤالات پاسخ کامل بدهد. ماهیت مسابقه همین است که هر شرکتکنندهای که در زمان محدود مسابقه پاسخهای بیشتر و بهتری ارسال کرد، برنده باشد و بقیه نیز به ترتیب رتبهبندی شوند.
- در طراحی برخی از سؤالات، عمداً بعضی از جزئیات تصریح نشده است. شما در این موارد باید فرض مناسبی را اتخاذ یا استنتاج کنید.
- لطفاً در زمان مسابقه، هیچ سؤالی از برگزارکنندگان و مجریان مسابقه نپرسید.
- در صورتی که دو شرکتکننده امتیاز مساوی بگیرند، رتبه آنها براساس سرعت پاسخگویی به سؤالات مشخص میشود.
براي امتحان Java EE به استفاده از maven اشاره شده، آيا استفاده از gradle مجاز نيست؟
سلام
خیر، وابستگیهای maven هم قابل تغییر نیستند.
با سلام و عرض خسته نباشید خدمت برگزار کنندگان محترم،
آیا می توان از نسخه های بالاتر جاوا مثلا نسخه 11 به جای نسخه 8 استفاده کرد؟
سلام
خیر. حتما فقط و فقط از نسخه 8 جاوا استفاده کنید تا در داوری پاسخها در کوئرا به مشکل نخورید.