Цель изучения:Целью дисциплины является изучение средств создания приложений различного уровня сложности, предоставляемых современными скриптовыми языками, а так же получение практических навыков в использовании скриптовых языков
Краткое содержание основных разделов: овладение:механизмами взаимодействия web-сервера и клиента, синтаксисом языка, управляющими конструкциями, созданием пользовательских функций, методами работы с массивами и строками, методами работы с файловой системой, взаимодействием PERL и MySQL.
Ожидаемые результаты: Основы клиент-серверных технологий. Протокол HTTP и способы передачи данных на сервер. Использование Обработка запросов с помощью PERL.
Компетенции: умеет разработать программные приложения на основе современных Web-языков.
CC 3.3
Identifier discipline BPP 3329
Title discipline:Basics of programming in Perl
Prerequisites:Web-technology
Postrekvizity:when writing athesis
The purpose of the study:The purposeof disciplineis to study themeans to createapplicationsof different levelsof complexity,providedwith modernscripting languages, as well as practical skillsin the use ofscripting languages
Blurb main sections:mastery: the mechanismsof interaction ofweb-server and client, language syntax,
control structures,
creatinguser-defined functions, methods of working witharraysand strings, methods of workingwith the file system,
interactionPERLandMySQL.
Expected results:Based on client-server technology. HTTP protocoland methods fortransmittingdata to the server. Usingprocessingrequests usingPERL.
Competencies:able todevelopsoftware applicationsbased on modernWeb-languages.
ТК 3.4
Пәннің шифры KMN 4331
Пән атауы: Компьютерлік моделдеу негіздері
Пререквизиттері: Информатика
Постреквизиттері: диплом жұмысын жазуда қолдана алады
Мақсаты: ақпараттық жүйелерді зерттеу, жобалау және қолдану үшін компьютерлік моделдеудің теориясын, әдістерін және технологиясын игеру болып табылады.
Пәнге берілген қысқаша сипаттама: Компьютермен моделдеудің негізгі түсініктері. Күрделі жүйелер. Күрделі жүйелерді компьютермен модельдеу мақсаттары. Модельдеудің жүйелік принципі. Аналитикалық және имитациялық модельдер. Монте-Карло әдісі. Кездейсоқ оқиғаларды модельдеу. Үздіксіз кездейсоқ шамаларды моделдеу. Дискретті кездейсоқ шамаларды моделдеу. Көпөлшемді кездейсоқ шамаларды моделдеу. Кездейсоқ процестерді моделдеу. Оқиғалар ағынын модельдеу. Кездейсоқ заңдылықтарды ұқсастандыру. Компьютермен модельдеудің жүйелерін құру технологиясы. Компьютермен модельдеуді ұйымдастыру. Көпшілікке қызмет көрсету жүйелерін моделдеу. Экономикалық-ұйымдастырушылық жүйелерді компьютерлік моделдеу.
Күтілетін нәтиже: күрделі жүйелердің модельдерінің типтік кластарын және модельдеу әдістерін, Монте-Карло әдісінің аппаратын, күрделі жүйелердің қызмет атқару процестерінің моделін құру принциптерін, формальдау және алгоритмдеу әдістерін білулері қажет; ақпараттық жүйелерді зерттеу, жобалау және пайдалану кезінде жүйелік әдістерді қолдануды, модельдеуші алгоритмдерді құрастыруды және оларды алгоритмдік тілдерді және модельдеудің қолданбалы программалар пакеттерін пайдалана отырып жүзеге асыруды, жобалау процесін модельдеудің деректер базасын қолдану арқылы автоматтандыруды білулері керек.
Құзыреті:
Модельдеу алгоритмдерін құру және оларды модельдеудің қолданбалы программалары мен тілдері негізінде жүзеге асыру дағдыларына ие.
КВ 3.4
Шифр дисциплины ОКМ 4331
Название дисциплины:Основы компьютерного моделирования
Пререквизиты: Информатика
Постреквизиты: при написании дипломной работы
Цель изучения:освоение теории, методов и технологии компьютерного моделирования при исследовании, проектировании и применения информационных систем.
Краткое содержание основных разделов:Основные понятия компьютерного моделирования. Сложные системы. Характеристики сложных систем. Аналитико-имитационный аппарат компьютерного моделирования. Метод Монте-Карло. Моделирование случайных событий. Моделирование непрерывных случайных величин. Моделирование дискретных случайных величин. Моделирование многомерных случайных величин. Моделирование случайных процессов. Моделирование потоков событий. Идентификация случайных закономерностей. Организация компьютерного моделирования. Моделирование систем массового обслуживания. Компьютерное моделирование экономико-организационных систем.
Ожидаемые результаты: В результате изучения дисциплины студенты должны: знать типовые классы моделей и методы моделирования сложных систем, аппарат метода Монте-Карло, принципы построения моделей процессов функционирования сложных систем, методы формализации и алгоритмизации.
Компетенции:
имеет навыки разработки моделирующих алгоритмов и реализации их на базе языков и пакетов прикладных программ моделирования.
The purpose of the study:development ofthe theory, methods and techniquesof computer modelingin the study, design and implementation ofinformation systems.
Blurb main sections:Basic concepts of computer modeling. Complex systems. Characteristics of complex systems. Analytical and simulation computer simulation of the machine. The Monte Carlo method. Simulation of random events. Simulation of continuous random variables. Simulation of discrete random variables. Modelling of multidimensional random variables. Modeling of random processes. Flow modeling events. Identification of random patterns. Organization of computer simulation. Simulation of queuing systems. Computer modeling of the economic and organizational systems.
Expected resultsAs a resultof the discipline, students should: know thetypes of classesof models andmethods formodeling of complex systems, the unit of the Monte-Carlo, principles ofprocess modelsof complex systems, methods andformalizationalgorithmization.
Competencies: It has the skills developmentof modelingalgorithms andtheir implementation onthe basis oflanguageandmodelingsoftware packages.
ТК 3.4
Пәннің шифры: КЕ 4331
Пән атауы: Компьютерлік есептеулер
Пререквизиттері: Математикалық талдау
Постреквизиттері:Өндірістік іс-тәжірибе
Мақсаты:ғылыми калкулятор және интерактивті имитациялық моделдеу режимінде Mathcad, MATLAB пакеттерінің құралдарын қолдану технологиялары принциптерін оқып үйрену және тәжірибелік тұрғыда меңгеру.
Пәнге берілген қысқаша сипаттама: Mathcad-тың негізгі мүмкіндіктері. Қолданушы интерфейсі. Құжатты құру және жөндеу. Файлдармен жұмыс. Mathcad файлдары және олардың форматтары. File менюінің командалары. Edit менюі. Құжаттарды кәсіби жөндестіру. Графикамен жұмыс. Есептеулерді басқару. Символдық есетеулер менюі. Векторлық және матрицалық операциялар. Мәліметтерді өңдеу және статистика. Сызықты емес теңдеулерді шешу. Дифференциалдық теңдеулерді шешу. Қаржылық-экономикалық есептеулер. Кеңселік программалармен Mathcad-тың үйлесуі. MATLAB интерфейсі және жалпы командалардың қолданылуы.
Күтілетін нәтиже: пәнді оқу нәтижесінде студенттер:
- компьютерді қолданып математикалық есептерді шешуге қажет әдістерді және зерттеу амалдарын білетін болады;
- әртүрлі физикалық есептердің математикалық моделін тұрғыза алады;
- физикалық процесстердің күрделі есептеу моделдерін зерттей алады;
- математикалық білімдерін өз бетінше дамытудың практикалық дағдыларын меңгеру;
Құзіреті: Математикалық білімдер мен ақпараттық технологияларды игерген
КВ 3.4
Шифр дисциплины: KV 4331
Название дисциплины: Компьютерные вычисления.
Пререквизиты:Математический анализ
Постреквизиты:производственная практика
Цель изучения: изучение и практическое освоение принципов технологии применения средств пакетов Mathcad, MATLAB в режимах научного калькулятора и интерактивного имитационного моделирования.
Краткое содержание основных разделов:
Основные возможности Mathcad. Интерфейс пользователя. Создание и редактирование документов. Работа с файлами. Файлы Mathcad и их форматы. Команды меню File. Меню Edit. Профессиональное редактирование документов. Работа с графикой. Управление вычислениями. Меню символьных вычислений. Векторные и матричные операции. Обработка данных и статистика. Решение нелинейных уравнений. Решение дифференциальных уравнений. Финансово-экономические расчеты. Интеграция Mathcad с офисными программами. Интерфейс в MATLAB и команды общего назначения.
Ожидаемые результаты:
В результате изучения дисциплины студенты должны:
знать
– приемы исследования и необходимые методы решения математически формализованных задач с использованием компьютеров;
уметь
– строить математические модели различных физических задач;
– исследовать сложные расчетно-вычислительные модели физических процессов;
приобрести практические навыки
– самостоятельного расширения математических знаний.
Компетенции:знает математические знании и информационные технологии
CC 3.4
Title discipline:KV 4331
Identifier discipline: Scientific and technical computations
Prerequisites:Мathematical analysis
Postrekvizity:Мanufacturing practice
The purpose of the study:the study and practical exploration of the principles of the technology means application packages Mathcad, MATLAB modes in a scientific calculator and an interactive simulation.
Blurb main sections:The basic features of Mathcad. User interface. Create and edit documents. Work with files. The Mathcad files and their formats. The File menu commands. In The Edit Menu. Professional editing of documents. Work with graphics. Manage calculations. Menu symbolic computation. Vector and matrix operations. Data processing and statistics. Solution of nonlinear equations. Solution of differential equations. Financial and economic calculations. The Mathcad integration with office programs. Interface in MATLAB and General purpose commands.
Expected results: As a result of studying the discipline, students must: know – research techniques and methods necessary decisions mathematically formalized tasks using computers. to be able – to build mathematical models of various physical problems; – to explore the complex calculation and computational models of physical processes; to acquire practical skills – independent extension of mathematical knowledge.
Competencies:knows mathematical knowledge and information technology
ТК 3.4
Пәннің шифры TAАZ 4331
Пән атауы:Тиімділік әдістер және амалдарды зерттеу
Пререквизиттері: Математикалық талдау
Постреквизиттері: диплом жұмысын жазуда
Мақсаты: Ғылым мен техникадағы тиімділеу есептері туралы түсініктерді қалыптастыру. Сызықтық және бейсызықтық программалау есептерімен таныстыру.
Пәнге берілген қысқаша сипаттама:Амалдарды зерттеудің негізгі түсініктері мен принциптері. Амалдарды зерттеудің кезеңдері. Сызықтық программалаудың негізгі және қосымша есептері. Транспорт есебі. Тиімділіктің классикалық әдістері. Симплекс әдіс. Транспорт есебі. Тиімділіктің классикалық әдістері. Лагранждың көбейткіштер әдісі. Түйіндес градиенттер әдісі. Теңсіздік типіндегі шектеулер бойынша функцияны минимизациялау. Теңсіздік типіндегі шектеулер бойынша функцияны минимизациялау. Минимакстар жөнідегі теорема. Матрицалық ойындар. Матрицалық ойындардың шешімін табу. Шексіз антогонистік ойындар. Желілік жоспарлау мен басқару модельдері. Жаппай қызмет көрсету теориясының элементтері. Қорларды басқару модельдері
Күтілетін нәтиже: Есептерді шығаруда оптимизация әдістерін пайдалану және амалдарды зерттеу әдістерін үйрену. Бірнеше компьютермен параллель жұмыс істеуді үйрену.
Құзыреті: Компьютерлік тиімділеудің қазіргі заманғы әдістерін игерген және амалдарды зерттеу есептері негізінде шешім қабылдау дағдыларына ие