Пәннің мақсаты
|
*Оқытудың күтілетін нәтижелері (ОН)
Пәнді оқыту нәтижесінде білім алушы қабілетті болады:
|
ОН қол жеткізу индикаторлары (ЖИ)
(әрбір ОН-ге кемінде 2 индикатор)
|
Студенттерді Нақты уақыттағы жүйелер үшін бағдарламалық жасақтама технологиясының негізгі қағидаларымен, соның ішінде көрнекі құралдармен таныстыру
|
1. Нақты уақыттағы жүйелер үшін ағдарламалық жасақтаманы құрудың негізгі принциптері
|
1.1 бағдарламалық жасақтаманы құрудың негізгі принциптерін білу
1.2 тиісті құралдарды қолдана отырып бағдарламалық қамтамасыз етуді өндеу
|
2. Нақты уақыттағы жүйелер үшін бағдарламалық жасақтаманы әзірлеу процестерінің модельдерін білу
|
2.1 бағдарламалық жасақтаманы әзірлеу процестерінің модельдерін сипаттау
2.2 бағдарламалық жасақтаманы әзірлеу процестерінің модельдерін қолданылуын талқылау
|
3. Нақты уақыттағы жүйелер үшін бағдарламалық кодты қазіргі бағдарламалау тілінде өңдеу
|
3.1 бағдарламалық кодты қазіргі бағдарламалау тілінде өңдеу
3.2 бағдарламалық кодты талдау
|
4. нәтижелерді визуализациялау технологиялар және қосымшаны құру технологияларды әзірлеу
|
4.1 нәтижелерді визуализациялау құру
4.2 нәтижелерді қосымшаны құру
|
5. Нақты жоба үшін технологияларды колдау
|
5.1 құралдарын тандау және қолдау
5.2 -нақты жобаны әзірлеу
|
Пререквизиттер
|
Бағдарламалау технологиялары
Программалау тілдері Нақты уақыттағы жүйелер
|
Постреквизиттер
|
Объектілі-бағытталған жобалау.
|
**Әдебиет және ресурстар
|
Оқу әдебиеттері:
Әдебиеттер:
1.Aho A., Ullman J. Foundations of Computer Science. // http://infolab.stanford.edu/~ullman/focs.html
2.Dodig Crnkovic, G. & Burgin, M. (2010). Information and Computation. World Scientific Pub Co Inc. Singapore.
3.И.Соммервиль «Инженерия программного обеспечения» Издательство: 'Вильямс', год: 2002.
4.Буч Г..»Объектно-ориентированный анализ и проектирование с примерами приложений на С++»- М. Бином,СПб, «Невский диалект» 2001.
5.И. Боровков и др. Компьютерный инжиниринг : учеб. пособие — СПб. : Изд-во Политехн. ун-та, 2012. — 93 с.
6. Shelly, Gary, et al. "Discovering Computers" 2003 Edition.
Vinton G. Cerf "Software: Global Infrastructure for the 21st Century", www resource.
Computer Science for advanced level. Ray Bradley. Stansley T. Publishers Ltd, 2005.
J.Cooling S0ftware Engineering for Real-Time System, https://www.packtpub.com/product/the-complete-edition-software-engineering-for-real-time-systems/9781839216589
Ғаламтор ресурстары: (3-5 тен кем емес)
1. http://elibrary.kaznu.kz/ru
2. .https://acodez.in/12-best-software-development-methodologies-pros-cons/
3..https://leankit.com/blog/2019/03/top-6-software-development-methodologies/
|