چگونه با استفاده از نرم افزار pc2 یک مسابقه acm برگزار کنیم

نرم افزار pc2 یک سیستم بلادرنگ توزیع شده می باشد که برای مدریت و کنترل مسابقات برنامه نویسی طراحی شده است. این نرم افزار می تواند چندین مسابقه برنامه نویسی مختلف را به طور همزمان مدیریت کند و همچنین از پلتفرم های ناهمگن شامل mixed Windows and Unix در یک مسابقه نیز پشتیبانی می کند. در این مطلب قصد داریم شما را در سطح دانش پایه با این نرم افزار آشنا کرده و نحوه ی اجرای یک مسابقه acm را آموزش دهیم.

توجه کنید: این آموزش مربوط به ورژن ۹.۵.۳ از نرم افزار است و نسخه های قدیمی تر می توانند مقداری متفاوت باشند.

 

به طور کلی ۵ اکانت اصلی در این نرم افزار وجود دارند که عبارتند از:

۱.Server: تمام اکانت های دیگر به این اکانت متصل اند و بدون سرور هیچ یک از اکانت ها کار نخواهد کرد.
۲. Administrator: وظیفه مدریت، تعیین سوال، تعیین وقت مسابقه، ایجاد و مدریت اکانت های دیگر و … به عهده ی این اکانت می باشد.
۳.Judge: داوری کردن، پذیرش یا عدم پذیرش کد ارسال شده وظیفه ی اصلی این اکانت است. داور می تواند manual یا automatic باشد.
۴. Team: اکانت شرکت کنندگان مسابقه است که می تواندد از طریق آن کد هایشان را ارسال کنند.
۵.Scorce board: جدول امتیازی دهی و رنک بندی تیم ها در مسابقه که به صورت بلادرنگ آپدیت می شود.

 

دید کلی نسبت به مراحل اجرای مسابقه به شرح زیر است:

۱. راه اندازی سرور
۲. راه اندازی ادمین
۳. انجام تنظیمات مسابقه (زبان ها، مسائل، اکانت ها)
۴. راه اندازی و وارد شدن به حساب تیم ها
۵. راه اندازی و وارد شدن به حساب داوران
۶. راه اندازی جدول امتیازات
۷. شروع مسابقه

در ویدئوی زیر به جزئیات تک تک مراحل فوق می پردازیم و یک مسابقه را اجرا می کنیم.

 

 

دانلود ویدیو از آپارات

 

 
 

آخرین مطالب منتشر شده در سایت

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *