тапсырманы жіктеуді орындауға,
деректерді абстракциялауға және
олардың өзара
әрекеттесуі
күрделі шешімдерді енгізу үшін
полиморфизмді қолдануға, жобалау
үлгілерін дұрыс қолдануға
Clojure негізіндегі
функционалды
бағдарламалау парадигмасы,
шектеулі жауапкершілігі бар
модульдерді жасаудағы
функционалдық бағдарламалау
парадигмалары, негізгі
құрылымдар
мен проблемаларды шешуге және
кодты жазудың негіздері,
тиімділік
пен өнімділіктің негіздері туралы
түсінік бар.
Қабілетті: функционалдық
бағдарламалау парадигмасын
қолдана отырып, жазбаша
бағдарламаларда дағдылар мен
біліктілікке ие болады:
жүйенің ыдырауы
іскерлік деректерді өңдеудің
формалды сипаттамалары мен іске
асыру құралдарын қолданады
желілік
қосымшаларды іске асыру
үшін Clojure бағдарламалау тілін
қолдану, функционалдық
Ауызша тексеру,
тестілеу, есеп
беру, шектік
бақылау,
семестрлік
жұмыс
Д
БМ2.4.
Функционалды программалау
бағдарламалау үлгілерін дұрыс
қолдану.
БМ3 есептеу жүйелерінің
архитектура модулі
ЭЕМ
архитектурасы;
көппроцессорлы және көп
машиналы есептеу жүйелерін
ұйымдастыру принциптері;
дәстүрлі, параллель және дәстүрлі
емес архитектурасы бар
компьютерлерді дамыту бағыттары;
деректерді беру желілерін құру
принциптері туралы
түсінік бар.
Қабілетті: есептеу жүйелерімен
орындалатын функцияларды ескере
отырып, техникалық
талаптарды
тұжырымдау; архитектураны
негіздеу; жүйелердің өнімділігін
бағалау үшін аспаптық құралдарды
анықтау.
Ауызша тексеру,
тестілеу, есеп
беру, шектік
бақылау,
семестрлік
жұмыс
Достарыңызбен бөлісу: