Sport dasturlash

Спорт дастурлаш
Спорт дастурлаш — „инглизча“ Cомпетитиве Программинг. Дастурлашнинг бу тури ҳудди шаҳмат каби интеллектуал спорт ҳисобланиб, бунда қатнашувчилар турли хил қийинчликдаги масалаларни алгоритмлар ёки дастурлар орқали ихтиёрий дастурлаш тилларида ечишади. Бошқача қилиб айтганда, спорт дастурлаш — биз билган информатика олимпиадаларидир, лекин ягона фарқи шундаки, спорт дастурлашда масалалар фақат дастурлашга қаратилган бўлади.
Cонтест „инглизча“ — спорт дастурлашига оид мусобақа.
Бу турдаги мусобақаларда қатнашувчиларга бир нечта масалалар берилиб, маълум бир вақт оралиғида уларни ишлаш талаб қилинади. Қанча тез ва кўп масала ишлаган қатнашувчи ғолиб бўлади.
Мусобақаларнинг кўпчилиги онлайн тарзда, маълум платформаларда ўтказилади. Расмий ёки маҳаллий мусобақалар одатда оффлайн тарзда ўтказилади. Онлайн мусобақалар ўтказиладиган платформага мисол қилиб, Cодефорcесни[1] келтириш мумкин, (ва қуйида бошқалари ҳам келтириб ўтилади). Бу сайт спорт дастурчилари ўртасида энг машҳур сайт бўлиб, унда ҳафтада 1 ёки 2 марта мусобақалар ўтказилиб турилади ва қандай қатнашганлигига қараб ҳар бир қатнашувчига рейтинг берилади.
Бир сўз билан айтганда, спорт дастурлаш асосан шу каби мусобақаларга тайёрланиш ва қатнашишдан иборат.
Спорт дастурлаши нима учун керак?
Алгоритмлар инсонни мантиқий фикрлашини ривожлантиради, Стив Жобс айтганидек[2] — „фикрлашни ўргатади“ ва маълум бир алгоритмни ўрганишдан мақсад ундан кейинчалик қаердадир фойдаланиш эмас, шу алгоритмни ўрганиш орқали, фикрлашни ўрганиш, бошқа муаммоларни самаралироқ ҳал қилишни ўрганишдир.
Тарихи
Энг таниқли ва эрта асос солинган спорт дастурлаш мусобақаларидан бири бу ИCПC'дир. ИCПC ўтган асрнинг 70-йилларида асос солинган ва ҳозирда 88 мамлакатдан келган иштирокчилар қатнаша олади. 2000-йиллардан бошлаб спорт дастурлаши кўплаб инсонларни қизиқтира бошлади.
Нуфузли спорт дастурлаши мусобақалари
Онлайн мусобақалар учун платформалар
Манбалар
- ↑ ҳттпс://cодефорcес.cом/cонтесц, Cодефорcес
- ↑ ҳттпс://www.фреэcодеcамп.орг/неwс/тҳе-реал-реасон-wҳй-эверёне-шоулд-леарн-то-cоде/, Стеве Жобс: „Эверйбодй шоулд леарн то програм а cомпутер, беcаусе ит теачес ёу ҳоw то тҳинк“ ФреэCодеCамп
- ↑ ҳттпс://www.фаcебоок.cом/cодингcомпетитионс/ҳаcкер-cуп/, Фаcебоок Ҳаcкер Cуп, Фаcебоок
- ↑ ҳттпс://cодингcомпетитионс.wитҳгоогле.cом/cодежам (Wайбаcк Мачине сайтида 2022-06-24 санасида архивланган) CодеЖам, Гоогле
- ↑ ҳттпс://www.cодечеф.cом/