Нақты уақыт жүйелері үшін программалық қамтаманы өңдеу технологиялары
Сипаттама: Курстың теориялық бөлімі жүйенің теориясы мен инженериясын және нақты уақыт режиміндегі жүйенің қалай жұмыс істейтінін зерттейді. Курс нақты уақыттағы жүйелерді (RTS) зерттеуге бағытталған және осы шеңбердегі технологияларды талқылайды. Жүйе теориясы күрделі жүйелердің сәтті дамуына тұтас, берік негіз береді. Курстың бірінші бөлімі жүйенің өмірлік циклін жобалаудан әзірлеуге, өндіруге және басқаруға дейін тексереді. Курс жүйенің әртүрлі компоненттерінің өзара байланысын және олардың әрқайсысы жүйенің қажеттіліктері мен қажеттіліктерін зерттеу арқылы жобаның мақсаттары мен жетістіктеріне қалай ықпал ететіндігін көрсетеді. Келесі бөлім нақты уақыт режиміндегі қауіпсіздікті қамтамасыз ететін жүйелерді құру мен модельдеуге қатысты техникалық және әдістемелік дағдыларды көрсетеді. Талдау жүйенің қоршаған ортаға әсеріне және нақты уақыт жүйелерінің уақыт талаптарына бағытталған.
Кредиттер саны: 5
Пререквизиты:
- Алгоритмдеу және бағдарламалау
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 15 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 30 |
| СӨЖО | 30 |
| СӨЖ | 75 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны |
Компонент: Таңдау бойынша компонент
Цикл: Базалық пәндер
Мақсат
- - жүйенің теориясы мен жүйенің өмірлік циклын түсіну; - қажеттіліктер мен қажеттіліктердің жүйелік инженерлік принциптерін зерттеу; - нақты уақыт жүйелері саласындағы техникалық терминологияны түсіну; - нақты уақыт жүйелерінің негіздерін зерттеу; - күй мен оқиға, компоненттер, интерфейстер және нақты уақыттағы ақпарат болып табылатын нақты уақыттағы жүйелерді модельдеуді зерттеу. - аналитикалық ойлау процесін жалпы жүйелерге қолдану. - нақты уақыт жүйелерін бағалау
Міндет
- Тапсырма 1.1. Жүйені анықтау Тапсырма 1.2. Жүйелерді тексеру Тапсырма 2.1. Жүйенің шекарасын анықтау (1 бөлім) Тапсырма 2.2. Жүйенің шекарасын анықтау (2 бөлім) Тапсырма 2.3. Жүйенің шекарасын анықтау (3 бөлім) Тапсырма 3.1. Тұтас жүйе Тапсырма 3.2. Тұжырымдамалық дизайн Тапсырма 4.1. Операциялық тұжырымдама (1 бөлім) Тапсырма 4.2. Операциялық тұжырымдама (2 бөлім)
Оқыту нәтижесі: білу және түсіну
- Білімдер: - инженерлік және ғылыми технологияның ақпаратты есептеу құралдарының тиімділігін арттыратын шешімдер беретіндігін білу - жүйенің әртүрлі компоненттерін және олардың қалай жұмыс істейтінін білу. Түсіну - жүйенің негізгі теориясы және жүйелік инженерия принциптері. - нақты уақыт жүйелерін әзірлеу, жобалау және қолдану аясын кеңейту тенденциялары.
Оқыту нәтижесі: білім мен ұғымды қолдану
- - жүйелік теория мен инженерияны әр түрлі жағдайда қолдана білу; - нақты уақыттағы жүйені бағалай білу
Оқыту нәтижесі: талқылай білуді қалыптастыру
- - инновациялық басқару және стратегиялық жоспарлау саласындағы пікірлерді қалыптастыру.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
- - корпоративті компьютерлік желіні, телекоммуникация жүйесін қолдау және басқару тобында жұмыс істей білу; - компьютерлердің физикалық деңгейде қалай жұмыс істейтінін байланыстыра білу - санау жүйелерін қолдана отырып, мәліметтерді қалай ұсынуға болатындығын түсіндіре білу - кәсіпорын мен ұйым қызметкерлерінің желілік пайдаланушыларының дағдылары үшін оқу процесін ұйымдастыру үшін коммуникативтік дағдыларды дамыту. - топтық жобалар бойынша сыныптастарымен бірлесіп жұмыс жасай білу
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
- - нақты уақыт жүйелерінің функционалдық және техникалық сипаттамаларын түсіндіру; - есептеу жүйелерін, есептеу жүйелері мен желілерін дамытуда жүйелік инженерлік процедураларды қолдану;