परियोजना का विवरण
अनुवादितकार्यान्वयन में सभी उपयोग किए गए एल्गोरिदम को स्रोत कोड के रूप में शामिल किया जाना चाहिए (बड़े संख्याओं के साथ काम करना, संख्या-वैज्ञानिक एल्गोरिदम, आदि)।
तीसरे पक्ष की पुस्तकालयों (ओपन सोर्स) का उपयोग करना संभव है, जबकि परियोजना में उपयोग की गई पुस्तकालयों के भागों के स्रोत कोड को परियोजना में शामिल किया जाना चाहिए, सभी अप्रयुक्त भागों को छोड़कर।
CPC पुस्तकालय को 128, 196 और 256 बिट के रहस्यों को संभालना चाहिए।
CPC पुस्तकालय का कार्यान्वयन प्लेटफ़ॉर्म स्वतंत्र होना चाहिए।
ऐसी योजना के कार्यान्वयन के उदाहरण और पुस्तकालय इंटरफ़ेस के उदाहरण के रूप में, Bee2 पुस्तकालय से बहुपद रिंग में Asmuth-Bloom योजना के कार्यान्वयन पर विचार किया जा सकता है।
पुस्तकालय के विकास के लिए प्रस्तावित सामान्य प्रक्रिया इस प्रकार है:
1. पुस्तकालय के लिए आवश्यकताओं का विकास और समन्वय (कार्यान्वयन का संदर्भ मॉडल, इंटरफ़ेस, आदि); कार्य की समाप्ति के लिए परीक्षण विधियाँ और मानदंड; कार्य चरणों की परिभाषा; कार्य की शर्तों का मूल्यांकन; कार्य की लागत का मूल्यांकन;
2. पुस्तकालय के आंतरिक डिज़ाइन का विकास और समन्वय (कार्यात्मक संरचना, उनके इंटरफ़ेस, डेटा संरचना, आदि), चरणबद्ध कार्य की स्पष्टता;
3. पुस्तकालय कार्यक्रम कोड का विकास (चरणबद्ध विकास);
4. कार्य का परीक्षण और डिलीवरी (चरणबद्ध)।
डेवलपर के लिए आवश्यकता है कि उसे सैद्धांतिक और संख्या समस्याओं में प्रोग्रामिंग का अनुभव हो।
संवाद की भाषा रूसी है।
अतिरिक्त नोट्स - पूर्णता में रुचि
CPS का एक पुस्तकालय, एक अलग चरण नहीं। इस संबंध में, एक स्वीकार्य भुगतान योजना डेवलपर को कार्य को पूरा करने के लिए प्रोत्साहित करेगी।