Машықтар
1. БҚ бағдарламалық кодының тапсырмаларын алгоритмдеу және нысандандыру әдістері мен тәсілдерін пайдалану.
2. БҚ бағдарламалық кодының алгоритмдерінің графикалық бейнесі.
3. БҚ қойылатын талаптардың дайын ерекшеліктері бойынша БҚ бағдарламалық кодын әзірлеу.
4. БҚ бағдарламалық кодын ресімдеу.
5. Нұсқаларды бақылау жүйесіндеБҚ бағдарламалық кодының бастапқы мәтініндегі өзгерістерді тіркеу.
6. БҚ бағдарламалық кодының бастапқы мәтіндерінбіріктіру, бөлу және салыстыру.
7. БҚ бастапқы бағдарламалық кодын тексеру және талдау жүргізу.
8. Бағдарламалық модульдер деңгейінде БҚ бағдарламалық кодын ретке келтіру.
9. БҚ бағдарламалық кодындағы ақауларды қайта шығару.
10. БҚ бағдарламалық кодында ақаулардың пайда болу себептерін анықтау.
11. БҚ бағдарламалық кодында анықталған ақауларды жою.
12. БҚ бағдарламалық кодының қауіпсіздігін қамтамасыз ету және оны ретке келтіру.
13. Жасалған жұмыстың нәтижелері бойынша есептік құжаттама әзірлеу.
Білімдер
1. БҚ өмірлік кезеңін, БҚ әзірлеудің негізгі әдіснамасын.
2. БҚ бағдарламалық кодын құжаттауды және қолдауды.
3. БҚ алгоритмдерін құру әдістерін.
4. БҚ әзірлеу деректерін қайта өңдеу үдерістерін сипаттауды.
5. Бағдарламалау тілдерін.
6. БҚ әзірлеу нұсқаларын бақылау жүйесін.
7. БҚ бағдарламалық кодының сапа критейрийлерін.
8. Таңдалған бағдарламалау тілінің синтаксисін, сол тілде бағдарламалау ерекшеліктерін, таңдалған бағдарламалау тілінің стандартты кітапханасын.
9. БҚ бағдарламалық кодын ретке келтіру құралдарын.
10. ДБ жобалау мен қолданудың әдіснамалары мен технологияларын.
11. АҚ туралы түсінігінің болу.