مسابقة ACM | المعهد العالي للعلوم التطبيقية والتكنولوجيا

مسابقة ACM

 Association for Computing Machinery-International Collegiate
Programming Contest

التعريف بالمسابقة البرمجيةACM- ICPC

Association for Computing Machinery- International Collegiate Programing Contest

هي أحد أهم المسابقات البرمجية في العالم ،تأسست عام 1970 وتقام سنوياً تحت إشراف جمعية الحوسبة الآلية ACM،وبدعم من كبرى الشركات التكنولوجية مثل IBM Google, .تستهدف المسابقة طلاب الجامعات من أي تخصص حيث يتسابقون ضمن فرق تمثل جامعاتهم و يتألف كل فريق من ثلاث طلاب. تتمايز هذه الفرق حسب مستواها العلمي، القدرة على التحليل، التصميم وتنجز خوارزميات الحل بأحد لغات البرمجة C، C++وجافا مع القدرة على استثمار الوقت وتوزيع المهام والتعاون بين أعضاء الفريق والعمل الجماعي.

تعطى الفرق المشاركة خلال المسابقة 5 ساعات لحل أكثر من 10 مسائل تدور حول مواضيع متعددة من بينها بنى المعطيات، خوارزميات البيان، الخوارزميات الديناميكية والخوارزميات الهندسية. يخصص لكل فريق حاسب واحد ويطلب من كل فريق حل أكبر عدد من المسائل بأقل فترة زمنية. عند حل مسألة يقوم الفريق بإرسال الحل إلى محكم آلي يقوم بتقييم الحل من خلال تطبيق سلسلة من الاختبارات وإرسال إما قبول النتيجة أو رفضها عند فشل أحد الاختبارات أو تجاوز الحد المتاح للزمن اللازم للحل الصحيح. يتم ترتيب الفرق حسب عدد المسائل المحلولة وزمن الحل ويعاقب الفريق إذا قام بإرسال حل خاطئ لمسألة بإضافة 20 دقيقة للزمن الكلي.

تدخل المسابقة كعامل مهم في ترتيب الجامعات على المستوى العالمي عندما تحرز لقباً على المستوى الإقليمي والعالمي، كما تساعد الطلاب في الحصول على منح دراسية في الجامعات العالمية وعلى فرص عمل كبيرة.

المسابقة البرمجية على المستوى الوطني والاقليمي والعالمي:

تقام المسابقة البرمجية سنوياً على أربع مستويات:

  • المستوى الجامعي: حيث تتم المنافسة بين فرق كل جامعة على حدى. الجامعات السورية التي تقوم بتنظيم المسابقة على هذا المستوى لعام 2016 هي: المعهد العالي للعلوم التطبيقية والتكنولوجيا، جامعة دمشق، جامعة تشرين، جامعة البعث والجامعات الخاصة (الجامعة السورية الخاصة، جامعة اليرموك، جامعة العربية الدولية، جامعة الوادي، جامعة الشام، الأكاديمية العربية للعلوم والتكنولوجيا البحرية والنقل فرع اللاذقية)
  • المستوى الوطني: تتم المنافسة بين جامعات البلد الواحد. وقد أقيمت المسابقة السورية الأخيرة لعام 2015 في جامعة تشرين وشارك بها 57 فريقاَ من 10 جامعات سورية. ستكون المسابقة السورية القادمة في 24-25 تموز 2016 بمدينة دمشق في المعهد العالي للعلوم التطبيقية والتكنولوجيا.
  • المستوى الإقليمي: تتم المنافسة على المستوى الإقليمي ضمن 5 أقاليم وهي الشرق الأوسط وأفريقيا (الإقليم العربي)، آسيا، أوروبا، أمريكا الشمالية، أمريكا الجنوبية، الهادي الجنوبي.شارك في المسابقة العربية الأخيرة في شهر تشرين الثاني 2015 وأقيمت في شرم الشيخ بمصر بمشاركة 84 فريق عربي وقد شارك المعهد العالي بفريقين.
  • المستوى العالمي: وهي المرحلة الأخيرة حيث تتنافس الفرق الفائزة على مستوى الأقاليم والتي يصل عددها الى أكثر من 100 فريق، وقد أقيم النهائي الأخير في تايلاند-2520/05/2016 وقد وصل عدد الفرق المشاركة إلى 128 فريقاً من أشهر الجامعات العالمية.وقد شاركت سوريا ب 3 فرق من جامعة حلب ودمشق وتشرين.

 

بدأت المسابقة الإقليمية في الوطن العربي (المسابقة العربية)، عام 2007 بمشاركة جامعة دمشق و جامعة تشرين دون إحراز أي لقب، واستمرت المشاركة إلى عامي 2013-2014 حيث تمكن فريق جامعة تشرين من التأهل إلى المسابقة العالمية في روسيا في حزيران عام 2014 والمغرب في 20 أيار 2015.

 

بدأت الجامعات السورية بتنظيم المسابقة الوطنية في عام 2011 بدعم من الجمعية السورية للمعلوماتية وسيريتل من خلال ورشات عمل والاستعانة بمدربين خارجيين من التشيك ومصر.

 

بدأ الاهتمام بمسابقة البرمجة في المعهد العالي في بداية عام 2014 وبدعم من الجمعية العلمية السورية للمعلوماتية وشركة سيريتل.

تم تنظيم النهائي الأول في المعهد العالي في 28 آب 2014. كما تم تنظيم النهائي الثاني بتاريخ 25-26 أيار 2015 . وتم تنظيم النهائي الثالث بتاريخ 11-12 أيار 2016

مسابقة المعهد العالي ACM-HIAST 2016

أقيمت مسابقة المعهد بتاريخ 11-12 أيار 2016 وقد شارك في المسابقة 15 فريقاَ من المعهد العالي و 3 فرق من الجامعة الافتراضية وفريق من جامعة دمشق وهي كمايلي:

نتائج المسابقة البرمجية في المعهد العالي ACM-HIAST 2016

يوضح الجدول نتائج جميع الفرق المشاركة

جاءت النتائج كمايلي:

فريق  0Testجائزة المرتبة الثانية وتأهل إلى المسابقة السورية في تموز 2016

  • المدرب : د. نزار زرقا
  • عبيدة الرزوق
  • فاروق حجابو

علي عاصي

فريق  ISDRNIجائزة المرتبة الرابعة وجائزة آخر تسليم صحيحSteadfast  Gurusوتأهل إلى المسابقة السورية في تموز 2016

  • المدرب : م.فاضل الحسن
  • حازم مسعود
  • جلال شحود
  • صبحي البكور

فريق  WA on test 0جائزة المرتبة السادسة وجائزة أكثر عدد المحاولات بحل مسألة Relentless Programmers وتأهل الى المسابقة السورية في تموز 2016

  • المدرب: فاضل الحسن
  • مجد عيسى
  • أنس قسطنطين

يزن النسر

فريق  White Walkersالمرتبة الثامنة وجائزة أسرع تسليم صحيحExtreme Programmers

  • المدرب: فؤاد خوري

  • مجد العكة

  • جودت هارون

محمد الخليل

فريق Get Down !! Get Accepted من الجامعة الافتراضية المرتبة العاشرة

  • المدرب: سامي عماد
  • نغم الشعراني
  • أحمد رمضان
  • ضياء الدين بقدونس

فريق  Breakpoint Xالمرتبة الثانية عشرة

  • المدرب: سماح شويكاني
  • محمد يامن حداد
  • دانيال حمود
  • يزن ديوب

فريق  Thunderالمرتبة الرابعة عشرة

  • المدرب: فؤاد خوري
  • مجد السلامة
  • هيثم حسن

أحمد درويش

فريق BAM من جامعة دمشق المرتبة السادسة عشرة

  • بشار شربك
  • علي حيدر
  • معمر أبو منذر
  • المدرب: سماح شويكاني

فريق  VIRUSالمرتبة الثامنة عشرة

  • المدرب: محمد علي الغنطاوي
  • فراس غزاوي
  • حمزة عمر
  • محمد حمصية

فرق المعهد العالي المتأهلة للمشاركة في المسابقة البرمجية السورية في تموز2016

تأهلت 6 فرق من المعهد العالي للمشاركة بالمسابقة السورية التي ستقام في تموز 2016 وهي الفرق التي فازت بالمراتب الستة الاولى وموزعة كمايلي:

  1. فريق Tornado
  2. فريق 0Test
  3. فريق Ayya
  4. فريق ISDRNI
  5. فريق By Mistake
  6. فريق WA on test 0

فريق Tornadoجائزة المرتبة الأولى وجائزة أكثر الارسالات الصحيحة  Solid Programmers وتأهل الى المسابقة السورية في تموز 2016

  • المدرب : د. نزار زرقا
  • غدير شعبان
  • إيهاب أسعد

هاشم غانم

فريق Ayya Sheee جائزة المرتبة الثالثة وتأهل إلى المسابقة السورية في تموز 2016

  • المدرب : م.فاضل الحسن

  • رامي البدوي

  • محمد المهدي القطريب

سيماء أدهم

فريق By Mistake جائزة المرتبة الخامسة وجائزة الحكام وتأهل إلى المسابقة السورية في تموز 2016

  • المدرب: محمد علي الغنطاوي
  • فادي المسالمة
  • علي زين العابدين إسماعيل
  • معاذ العلي

فريق  Adrinalineالمرتبة السابعة

  • المدرب : د. نزار الزرقا
  • قاسم فخرو
  • نعمان الجسري
  • الحسن الخضور

فريق Sigma من الجامعة الافتراضية المرتبة التاسعة

  • المدرب: سامي عماد
  • محمد عادل سعد الدين
  • عبد القادر غندورة
  • سلمان علي

فريق Bisonالمرتبة الحادية عشرة

  • المدرب: فؤاد خوري
  • عباس عباس
  • عبد الرحيم غزال
  • أنس مقدسي

فريق  KMM المرتبة الثالثة عشرة

  • المدرب: سماح شويكاني
  • قتيبة حسابا
  • محمد حلاوة
  • محمد الشاه

فريق  من جامعة دمشق Code Squadالمرتبة الخامسة عشرة

  • المدرب: عمر أبو سعدة
  • مرح عثمان
  • محمد وائل مروى
  • محمد تميم

فريق  Valkyrieالمرتبة السابعة عشرة

  • المدرب: سماح شويكاني
  • يامن حبيب
  • علي محمد
  • سقراط درميني

فريق Zombie.hمن الجامعة الافتراضية المرتبة التاسع عشرة

  • المدرب: سامي عماد
  • وسام معتوق
  • علي خليل
  • محمود السيد