3 ПӘННІҢ МАЗМҰНЫ
«Программалық қамтаманы өңдеу технологиясы» пәнін оқу міндетті түрде дәріс және лабораториялық сабақтарынан, сондай –ақ студенттердің өзіндік жұмыстарынан тұрады. Мұндай кешендік пәнді оқу студенттердің білімдерін өңдеу іскерліктерін және заманға сай білімді меңгеріге ықпал етеді.
Пәннің тақыраптық жоспары тақырыбы мен осы тақыраптарға байланысты академиялық сабақтардың саны келесі 4-ші кестеде көрсетілген.
4- кесте
Курстың тақырыптық жоспары
Тақырыптың атаулары | Академиялық сағаттар саны | |||
Дәріс | Лаб. | СОӨЖ ауд.\офис | СӨЖ | |
1 | 2 | 3 | 4 | 5 |
1. Программалық қамтаманы құрастыру процесі | 2 | 1 | 3 | 3 |
2. Жобаны басқару | 2 | 1 | 3 | 3 |
3. Талаптарды талдау | 2 | 1 | 3 | 3 |
4. Архитектуралық жобалау | 2 | 1 | 3 | 3 |
5. Үлестірілген жүйелер архитектурасы | 2 | 1 | 3 | 3 |
6. Бөлшектік жобалау | 2 | 1 | 3 | 3 |
7. Объектті-бағытталған жоба | 2 | 1 | 3 | 3 |
8. Объектті-бағытталған программалау технологиясының концепциясы | 2 | 1 | 3 | 3 |
9. Әрекеттер аймақтары мен атаулар кеңістіктері | 2 | 1 | 3 | 3 |
10. Объектті-бағытталған программалық жүйенің жүзеге асыру моделдері | 2 | 1 | 3 | 3 |
11. Қолданушы интерфейсін жобалау | 2 | 1 | 3 | 3 |
12.Объектті-бағытталған жүйелерді тестілеу | 2 | 1 | 3 | 3 |
13.Объектті-бағытталған программалық жүйелердің орындалуының унифицирлен-ген процесі | 2 | 1 | 3 | 3 |
14. Программалық жобаның құнын бағалау | 2 | 1 | 3 | 3 |
15.Программалық қамтама модернизациясы және мұрегерленген жүйелер | 2 | 1 | 3 | 3 |
Барлық сағаттар саны | 30 | 15 | 45 | 45 |
5-кесте
3.1 Дәрістік сабақтар және оның мазмұны
№ | Тақырыптың атаулары | Дәрістің жоспары мен мазмұны | Көлемі (сағ.) |
1 | 2 | 3 | 4 |
1 | Программалық қамтаманы құрастыру процесі | Қарапайым ПҚ құру схемасы. Инженер-лік ПҚ-ны қалаптастыру. Әр-түрлі құрас-тыру процестері және құжатнамалар | 2 |
2 | Жобаны басқару | Инженерлік жобалардың басқару ерек-шелігі. Жоба менеджедің басты мақсат-тары, кезеңмен жоспарлау және графика-лық тәсілдерді ұсыну. | 2 |
3 | Талаптарды талдау | С және Д талабы. Талаптарды талдау әдістері. Қолдану мүмкіндіктері. Қолда-нушы интерфейсінің дизайны. Бөлшектік талаптар. | 2 |
4 | Архитектуралық жобалау | Басты программалық жүйелерді жоба-лау. Архитектураның типтері мен үлгі-лері. Аритектураның сапысын таңдап бақылау. | 2 |
5 | Үлестірілген жүйелер архитек-турасы | Клиент/сервер үлгілері. Программалық жүйелердің класстары. Таратылған жүйе-лердің мінездемелері. | 2 |
6 | Бөлшектік жобалау | Архитектура мен бөлшектік жобалаудың бір-бірімен байланыстары. Диаграммалар элементтерін егжей-тегжей ашуы. Жоба-лау үлгілері. | 2 |
7 | Объектті-бағытталған жоба | Объектті-бағытталған Программалық жүйенің жүзеге асу принциптері. Объектті модель. Объектті-бағытталған программа жүйелерінің статистикалық және динамикалық модельдері. Архитектура моделі | 2 |
8 | Объектті-бағытталған програмалау технологиясының концепциясы | «Клиент/сервер» технологиясы бойынша класс әдістерін анықтау. Бағытталған программалау технологиясының концепциясы. Контейнерлер, итераторлар, функционалды объектілер. | 2 |
9 | Әрекеттер аймақтары мен атаулар кеңістіктері | Объектілердің орны мен түрі арқылы анықталатын өмір уақыты мен әрекеттер аймағы. Атаулар кеңістіктері. | 2 |
10 | Объектті-бағытталған программалық жүйенің жүзеге асыру модельдері | Компоненті диаграммалар. Интерфейс. Жүйе орындау модельдері. Орналастыру диаграммалары. | 2 |
11 | Қолданушы интерфейсін жобалау | Интерфейс жобалауын басқаратын принциптері. Ақпаратты ұсыну. Интерфейсті бағалау | 2 |
12 | Объектті-бағытталған жүйе-лерді тестілеу | Программалық өнім және тестілеу. Тестілеу үрдістері. Объектілерді, клас-старды тестілеу және объектілердің байланыстары | 2 |
13 | Объектті-бағытталған программалық жүйелердің орындалу-ының унифицирленген процесі | Кезеңдер және итерациялар. Жұмысшы-лар ағымдары. Унифицирленген процес-тің орындалу кезеңдері. | 2 |
14 | Программалық жобаның құнын бағалау | Бағалау үрдісі. Нақты-бағытталған және функционалды-бағытталған метрикалар. | 2 |
15 | Программалық қамтама модернизациясы және мұрегерленген жүйелер | Функционалды-бағытталған жобалу принциптері. Программалық жүйелердің жаңарту стратегиялары. Жүйелік архитектура эволюциясы. | 2 |
| Барлық сағаттар саны |
| 30 |
6-кесте
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


