MRIS2212 Ақпараттық жүйелердегі математикалық есептеулер, 3 кредит
Пререквизиттері: «Ақпараттану», «Ықтималдықтар теориясы және математикалық
статистика».
Оқыту мақсаты: «Ақпараттық жүйелердегі математикалық есептеулер» пәнін оқыту
мақсаты компьютер арқылы математикалық есептерді орындау әдістерін және негіздерін
оқыту, пәнді үйрету мақсаты болып табылады.
Қысқаша мазмұны: MATLAB пакетімен жұмыс істеудің негіздері. MATLAB-та вектор
және матрицаларды ӛндеу. Стандарты функциялар. Графиктерді тұрғызу және редакциялау.
Мәліметтер типтері, MATLAB-тағы негізгі нұсқаулар. Математикалық моделдеу және
сандық тәжірибе. Есептеу экспериментінің схемасы. Математикалық моделді құру. Сандық
әдістер кластары, олардың қолданылуы. Алгебра мен анализ сандық әдістері. Сызықты
теңдіктер жүйесін шешу. Функция түбірлерін есептеу. Функцияларды минимизациялау.
Сандық
интегралдау.
Қарапайым
дифференциалды
теңдеулер
жүйесін
шешу.
Кӛпмүшелермен жұмыс.
Күтілетін нәтижелер: Берілген пәнді үйрену барысында студент алгебра және талдаудың
сандық әдістерін іске асыру негіздерін, математикалық есептеулердің интегралдандырылған
пакеттермен жұмыс істеу барысында әдістерін және негіздерін қолдануды, статистикалық
ӛңдеудің іске асуы мен сандық әдістерін қолдану мүмкіндіктерін, білуі қажет. Пәнді оқу
нәтижесінде студентер ғылыми-техникалық есептері үшін әртүрлі есептеулерді ӛңдеуді,
жаңа есептеу пакеттерін қолдануды жасай алуы керек.
Постреквизиттері: «Басқару теориясының негіздері», «Экономикалық математикалық
әдістері».
ChM2212.1 Бизнес қосымшалардағы сандық әдістер, 3 кредит
Пререквизиттері: «Алгоритмдер, деректер құрылымы және программалау», «Ақпараттық
жүйелердің негіздері».
Оқыту мақсаты: «Бизнес қосымшалардағы сандық әдістер» пәнін оқыту мақсаты
компьютер арқылы математикалық есептерді орындау әдістерін және негіздерін оқыту, пәнді
үйрету мақсаты болып табылады.
Қысқаша мазмұны: MATLAB пакетімен жұмыс істеудің негіздері. MATLAB-та вектор
және матрицаларды ӛндеу. Стандарты функциялар. Графиктерді тұрғызу және редакциялау.
Мәліметтер типтері, MATLAB-тағы негізгі нұсқаулар. Математикалық моделдеу және
сандық тәжірибе. Есептеу экспериментінің схемасы. Математикалық моделді құру. Сандық
әдістер кластары, оларды бизнес қосымшаларда қолдану. Бизнес қосымшалардағы алгебра
мен анализ сандық әдістері. Сызықты теңдіктер жүйесін шешу. Функция түбірлерін есептеу.
Бизнес қосымшалардағы функцияларды минимизациялау. Сандық интегралдау. Қарапайым
дифференциалды теңдеулер жүйесін шешу. Кӛпмүшелермен жұмыс.
Күтілетін нәтижелер: Берілген пәнді үйрену барысында студент бизнес қосымшалардағы
алгебра және талдаудың сандық әдістерін іске асыру негіздерін, математикалық
есептеулердің интегралдандырылған пакеттермен жұмыс істеу барысында әдістерін және
негіздерін қолдануды, статистикалық ӛңдеудің іске асуы мен сандық әдістерін қолдану
мүмкіндіктерін, білуі қажет.
Пәнді оқу нәтижесінде студентер ғылыми-техникалық есептері үшін әртүрлі есептеулерді
ӛңдеуді, жаңа есептеу пакеттерін қолдануды жасай алуы керек.
Постреквизиттері: «Ақпараттық жүйелерді жобалау», «Компьютермен модельдеу
негіздері».
PNYaCSh2212.2 C# тілінде программалау–3 кредит
Пререквизиттер: «Ақпараттану», «Алгоритмдер, деректер құрылымы және программалау».
Оқыту мақсаты: C# тілінде есептерді шешудің алгоритмдері мен тәсілдерін жасаудың
практикалық дағдыларын алу.
Қысқаша мазмұны. С# тілінің типтер жүйесі. Типтерді түрлендіру. Айнымалылар мен
амалдар. Қойылған функциялар. C# тілінің операторлары. Процедуралар мен функциялар –
кластар тәсілдері. Тәсілдердің дұрыстығы, рекурсия. C# тілінің массивтері. Array класы мен
массивтердің мүмкіншіліктері. C# жолдары. String және StringBuilder кластары. Регулярлы
амалдар. Құрылымдар мен атап шығулар. Кластар арасындағы қатынастар. Клиенттер мен
мұрагерлер. Интерфейстер. Кӛпшілік мұрагерлеу. C# функционалды типі. Делегаттар.
Оқиғалар. Универсалдылық. Ерекше жағдайларды тексеру мен ӛңдеу. Интерфейсті
ұйымдастыру.
Күтілетін нәтижелер: C# тілінде программаларды жасаудың негізгі тәсілдері туралы
түсінік; аяқталған программалық ӛнім құрудың практикалық машықтары.
Постреквизиттер:
«Программалау
технологиялары»,
«Компьютерлік
жүйелердің
интерфейстері», «Жүйелік программалау».
PNYaP2212.3 Pуthon тілінде программалау, 3 кредит
Пререквизиттер: «Ақпараттану», «Алгоритмдер, деректер құрылымы және программалау».
Оқыту мақсаты: Python тілінде практикалық және ғылыми есептерді шешудің
алгоритмдерін, тәсілдері мен технологияларын меңгеру.
Қысқаша мазмұны. Алгоритмдер, оларды ӛңдеу принципі. Алгоритмдер анализі.
Алгоритмдердің күрделілігін бағалау. Функцияның ӛсуі. Стирлинг формуласы. Қарапайым
рекурсиялар. Деректер типтері. Деректердің құрылымдық және базалық типтері.
Кӛрсеткіштер. Деректер құрылымы. Деректер құрылымдарын ӛңдеу алгоритмдері.
Абстрактілі деректер типі. Жолдарды ӛңдеу алгоритмдері. Рекурсивті алгоритмдер.
Сұрыптау алгоритмдері. Іздеу алгоритмдері. Сызықты және екілік іздеу. Қатарларды ӛңдеу
алгоритмдері. Динамикалық программалау.
Күтілетін нәтижелер: Python тілінде программаларды жасау машықтары.
Постреквизиттері: Программалау технологиясы, Объектілі-бағытталған программалау,
Жүйелік программалау.
OIO2303 Операцияларды зерттеу негіздері, 3 кредит
Пререквизиттері: Алгебра және геометрия, Математикалық талдау, Ақпараттанудың
математикалық негіздері.
Оқыту мақсаты: Автоматтандырылған басқару жүйелерінің жұмыс барысында зерттеудің
модельдері мен әдістерін игеру,жүйенің моделін құру,зерттеу есебін қою,математикалық
эдістерді қолдану.
Қысқаша мазмұны: Операцияларды зерттеудің әдістемесі. Математикалық бағдарламалау
есептерiнiң қойылымы және оларды жіктеу. Сызықтық бағдарламалау және оның
ерекшелiктерi. Сызықтық бағдарламалау есептерiне әкеп тiрейтiн операция модельдерi.
Сызықтық есептердi шешу әдiстерi. Бӛлiнбейтiн ресурстарды таратуға байланысты ерекше
талап ретіндегі айнымалының бүтiн сандығы. Бүтiнсанды есептердiң шешу әдiстерi.
Бейсызық бағдарламалаудың iс жүзiндегi маңызды есептерi. Кӛп кезеңдi операцияларды
желілік жоспарлау. Желілерді есептеу әдiстерi мен сандық кӛрсеткiштер. Критикалық жол.
Ойын - жанжалдың математикалық моделi ретінде. Ойындар теориясындағы оптималды
түсiнiгi. Басқарудағы ойындар теориясы принциптерiн қолдану.
Күтілетін нәтижелер: Студенттер орындалатын операциялардың моделін құруды,зерттеу
есептерін қоюды, математикалық әдістерді қолдануды және ізделінді нәтижелерді алу үшін
есептеу әдістерін, кӛрсетілген нәтижелерді талдауды, басқарылатын операциялардың
шешімінің тиімділігін алдын-ала сандық түрде негіздеуді меңгерулері тиісті.
Постреквизиттері: Компьютерлік моделдеу, Ақпараттық жүйелердің сенімділігі,
Ақпараттық жүйелерді жобалау.