Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Catalog RUS Bak

.pdf
Скачиваний:
11
Добавлен:
24.03.2015
Размер:
10.56 Mб
Скачать

Механико-математический факультет

162

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

 

 

нологии стратегии и политики планирования ресурсов предприятий. Методы и средства планирования ресурсов предприятий с использованием промышленных стандартов MRP/ERP в качестве базовой бизнес-модели, нацеленной на достижение экономической эффективности. Информационная поддержка методов и средств планирования ресурсов предприятий на основе современных информационных технологий, аналитической обработки информации, информационной поддержки принятия управленческих решений.

Актуарная математика. 3 кредита. PTHR 4001 Актуарная математика.

3 кредита. Пререквизиты: PTHR 3003.

Целью данного модуля является изложение вероятностно – статистической идеологии при анализе финансовых рынков и представления о том реальном статистическом «сырье», с которым приходится сталкиваться при эмпирическом анализе финансовых данных.

ПРЕДМЕТНЫЕ КОМПЕТЕНЦИИ

D1 - Умение работать на различных типах компьютерных систем, умение применять алгоритмические языки, использование приближенных методов и стандартное программное обеспечение для решения прикладных задач, пакетов прикладных программ и баз данных, средств машинной графики, экспертных систем и баз знаний

D2 - Знание современных средств вычислительной техники, телекоммуникаций и связи, знание перспективы и тенденции развития информационных технологий, умение обрабатывать полученные результаты и анализировать их, умение представлять итоги проделанной работы с использованием новейших информационных технологий.

D3 - Знания и умения по основам бизнеса, понимание экспериментальных методов и методов наблюдения при проверке научных теорий.

D4 - Умение пользоваться казахским, русским и иностранным языками для достижения коммуникативных целей в социально значимых ситуациях. Способность применять знания о системе казахского языка для работы с текстами по специальности. Способность использовать основные понятия казахского языка и литературы для решения проблем, связанных с профессиональной деятельностью. Умение проводить параллели истории казахского народа с сопредельными регионами и дальним зарубежьем. Умение использовать знание основных принципов устойчивого развития природы и общества в профессиональной деятельности. Способность к усвоению основных принципов современных информационных технологий в контексте эволюционного развития информатизации общества. Знание основных этапов развития философии как мировоззрения и основы социогуманитарного знания. Умение использовать знания

психологии при решении проблемных ситуаций в учебной и исследовательской деятельности. Способность применять социологические концепции при анализе социальных проблем, для комплексного видения причин и перспектив изучаемого объекта. Знание основных направлений экономической политики, умение организовывать предпринимательскую деятельность. Владение основами анализа и прогнозирования политических явлений

ипроцессов. Умение применять правовые нормы

итеории в конкретных практических ситуациях. Знание принципов обеспечения безопасного взаимодействия человека со средой обитания, владение методами защиты от различных опасностей.

D5 - Знания и умения проектирования и эксплуатации информационных систем, знания и умения по технологиям компонент информационных систем, понимания качества исследований в области изучения, понимание общей структуры дисциплины и связей между ее элементами.

5В070400 ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

1 курс

I семестр

Основные обязательные модули

Основной обязательный модуль 1. 6 кредитов. ENG 1101, FRE 1101, GER 1101 Иностранный

язык. 3 кредита.

KAZ 1001, (RUS 1001) Казахский (русский) язык. 3 кредита.

Основной обязательный модуль 2. 3 кредита. INF 1001 Информатика. 3 кредита. Основной обязательный модуль 4. 3 кредита. HST 1001 История Казахстана. 3 кредита

Основной обязательный модуль 6. 6 кредитов. MANL 1001 Алгебра и геометрия. 3 кредита PAYa 1001 Программирование на алгоритми-

ческих языках. 3 кредита

II семестр

Основные обязательные модули

Основной обязательный модуль 3. 6 кредитов ENG 1501, FRE 1501, GER 1501 Иностранный

язык. 3 кредита

KAZ 1001, (RUS 1001) Казахский (русский) язык. 3 кредита.

Основной модуль 7. 6 кредитов

MANL 1002 Математический анализ. 3 креди-

та

GMT 1002 Физика 1. 3 кредита

Основные элективные модули

Основной элективный модуль 1, 2, 3. 3 кредитов

PHYS 1032 Математический анализ 2. 3 кредита. Пререквизиты: MANL 1002 Математический анализ.

Цель модуля – научить студентов исследовать

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

163

 

 

функции с помощью методов дифференциального

иинтегрального исчислений, использовать теорию рядов (функциональных, степенных и Фурье), многомерных интегралов и векторного анализа, применять методы количественного исследования разных процессов изменения, вычислять скорости изменения (дифференциальное исчисление)

иопределять длины кривых, площадей и объемов фигур, ограниченных кривыми контурами и поверхностями (интегральное исчисление).

GMT 2001 Математическая логика. 3 кредита.

Пререквизиты: MANL 1001 Алгебра и геометрия.

Цель модуля состоит в обеспечении студентов базовыми знаниями в области логики высказываний, логики предикатов и нечеткой логики, а также в приобретении навыков использования математического аппарата для системного анализа проблем, решения практических задач, связанных с формализацией процессов получения, переработки информации. В результате изучения модуля студенты будут владеть терминологией алгебры логики, нечеткой логики, логики предикатов, употреблять математическую символику для выражения количественных и качественных отношений объектов; знать основы построения правильного логического вывода на основе схем формализации суждений на естественном языке.

POL 1001 Политология. 3 кредита. Пререквизиты: нет.

Основной целью курса является формирование у студентов системных знаний о политической сфере общественной жизни, что должно обеспечить умение самостоятельно анализировать политические явления и процессы, делать осознанный политический выбор, занимать активную жизненную позицию, а также помочь будущему специалисту в выработке собственного мировоззрения. Для достижения поставленной цели в процессе преподавания решаются следующие задачи: ознакомление студентов с предметом и задачами политологии как науки о политической сфере жизни общества; определение понятия связи политической науки и других гуманитарных дисциплин; знакомство студентов с основными направлениями и этапами развития мировой политической мысли.

III семестр

Основные обязательные модули

Основной обязательный модуль 4. 4 кредита GMT 2001 Физика 2. 3 кредита.

Eko 2001 Экология и устойчивое развитие. 1 кредит

Основной модуль 8. 6 кредитов

CSCN 2002 Операционные системы. 3 кредита CSCN 2002 Технология программирования. 3

кредита Основной модуль 9. 5 кредитов

CSCN 2003 Микроэлектроника. 2 кредита

CSCN 2003 Теория электрических цепей. 3

кредита Основной модуль 10. 2 кредита

MANL 2004 Теория вероятности и математическая статистика. 2 кредита

IV семестр

Основные обязательные модули

Основной модуль 11. 5 кредитов

GMT 2002 Дискретная математика. 3 кредита TI 2002 Теория информации. 3 кредита Основной обязательный модуль 5. 3 кредита PHIL 2001 Философия. 3 кредита

Основные элективные модули Основной элективный модуль 4 Основы эконо-

мики и права. 4 кредита

LAW 1001 Основы права. 2 кредита. Пререквизиты: HST 1001 История Казахстана. POL 1001 Политология.

ECN 1001 Основы экономической теории. 2 кредита. Пререквизиты: нет.

Цель модуля – формирование у студентов понимания роли права в развитии общества, мер укрепления законности и правопорядка, научного представления об основах функционирования рыночной экономики на микроуровне и макроуровне. Основными задачами дисциплин этого модуля являются: получение систематизированных знаний о законах, о правах человека; понимание внутренней жизни страны и международных событий; изучение основных нормативно-правовых актов РК. В результате изучения данного модуля студенты будут знать основные положения правового государства; будут уметь анализировать и применять при решении определенных правовых вопросов Конституцию РК и другие нормативно-правовые акты РК, нормы международного права; будут знать теоретические основы экономического анализа: формирования спроса и предложения; формирования и распределения доходов; частичного и общего равновесия и экономической эффективности; будут знать теоретические основы анализа: макроэкономической статики факторов и динамики факторов цикличности экономического развития, безработицы и инфляции, а также факторов экономического роста как долговременной тенденции развития экономики.

Основной элективный модуль 5 Психология и социология. 4 кредита

SOC 1001 Социология. 2 кредита. Пререквизиты: нет.

PSY 1001 Психология. 2 кредита. Пререквизиты: нет.

Целью модуля является: ознакомление студентов с основами строения и функционирования общества как системы и как социальной среды; формирование представления о социологии как науки изучающей общество, понимания общества как социокультурной системы и причин его функционирования, понимания личности как основы любой социальной общности, понимания основ-

Механико-математический факультет

Механико-математический факультет

164

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

 

 

ных социальных институтов и их функционирования; формирование у студентов философскогуманистических взглядов на жизнь человека и общества и понимание психической деятельности личности; формирование основных психологических понятий и закономерностей, убеждения в возможности целенаправленно развивать психологические силы и способности человека; разъяснение студентам методов научно-психологического исследования.

Профессиональные элективные модули

Профессиональный элективный модуль 1. 6 кредитов

Теория формальных языков и автоматов. 6 кредитов

CSCN 2001 Теория формальных языков и автоматов. 3 кредита. Пререквизиты: INF 1001 Информатика.

CSCN 2001 Системное программирование. 3 кредита. Пререквизиты: GMT 2002 Дискретная математика.

Целью модуля является изучение студентами основных положений теории автоматов и теории формальных грамматик; формирование у студентов системных знаний о существующих методах представления данных в компьютере, регистрах процессора, способах адресации, организациях памяти, работы с внешними устройствами. В результате изучения данного модуля студенты будут знать элементы теории конечных автоматов, основные этапы абстрактного и структурного синтеза конечных автоматов; будут знать элементы теории формальных грамматик; будут уметь синтезировать по заданному автоматному отображению конечный автомат в заданном структурном базисе, будут уметь строить магазинный автомат, реализующий перевод; иметь представление об актуальных задачах теории автоматов; иметь представление о соответствии классов языков и моделей автоматов; будут знать понятия, определения и средства языка ассемблера; способы построения драйверов для внешних устройств; методы описания и построения Dll библиотек; основные положения семантики ассемблера; будут уметь программировать многофункциональное приложение на ассемблере; осуществлять выбор необходимой схемы драйвера; будут иметь представление о математических моделях машинных языков и о способах оптимизации кода.

Логическое программирование. 6 кредитов

CSCN 2002 Теория автоматов. 3 кредита. Пререквизиты: INF 1001 Информатика. GMT 2002 Дискретная математика.

CSCN 2002 Логическое программирование. 3 кредита. Пререквизиты: GMT 2002 Дискретная математика. GMT 2001 Математическая логика.

Цель модуля – научить студентов методологическим основам построения компиляторов, интерпретаторов и трансляторов; методам описания и построения конечных автоматов, анализаторов и

преобразователей; дать представление об основных положениях семантической теории программ; научить практически использовать средства логического программирования для решения научных и прикладных задач. В качестве инструментальных средств для изучения предлагается язык ПРОЛОГ, рассматриваются теоретические и прикладные аспекты использования данных программных средств для решения задач искусственного интеллекта. В результате изучения данного модуля студенты будут уметь производить синтез конечных автоматов, анализаторов и преобразователей; осуществлять выбор необходимой схемы компилятора, знать математические модели машинных языков, способы оптимизации кода, принципы и способы технической реализации моделей вычислительных процессов и структур; будут знать и уметь использовать прикладные средства логического программирования в решении задач искусственного интеллекта; иметь опыт использования языка ПРОЛОГ при решении практических задач; иметь представление о тенденциях и перспективах развития инструментальных средств логического программирования.

V семестр

Основные обязательные модули

Основной модуль 12. 5 кредитов

CSCN 3001 Модели и методы управления. 2 кредита

CSCN 3001 Основы информационной безопасности. 3 кредита

Основной модуль 13. 3 кредита

CSCN 3002 Инструментальные средства разработки программ. 3 кредита

Основной модуль 14. 5 кредитов

CSCN 3003 Интерфейсы компьютерных систем. 3 кредита

CSCN 3003 Организация вычислительных систем и сетей. 2 кредита

Профессиональные элективные модули

Профессиональный элективный модуль 2. 5 кредитов.

Методы оптимизации и исследование операций. 5 кредитов.

CSCN 3001 Методы оптимизации и исследование операций. 3 кредита. Пререквизиты: MANL 1001 Алгебра и геометрия. MANL 1002 Математический анализ.

CSCN 3001 Методы вычислений. 2 кредита. Пререквизиты: MANL 1001 Алгебра и геометрия. MANL 1002 Математический анализ.

Цель модуля заключается в том, чтобы дать представление студентам о принципах и методах математического моделирования операций, познакомить с основными типами задач исследования операций и методами их решения для практического применения; сформировать у студентов представления о численных методах решения основных математических задач на ЭВМ. Задачи модуля – научить студентов использовать мето-

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

165

 

 

дологию исследования операций; выполнять все этапы операционного исследования; внедрять результаты операционного исследования; классифицировать задачи оптимизации; выбирать метод решения задач оптимизации; проверять выполнение условий сходимости методов; использовать компьютерные технологии реализации методов исследования операций и методов оптимизации; научить приемам и методам построения дискретных моделей основных задач анализа и дифференциальных уравнений, привить навыки контроля погрешностей и оценки скорости сходимости итерационных методов.

Схемотехника. 5 кредитов

CSCN 3002 Схемотехника. 2 кредита. Пререквизиты: INF 1001 Информатика. CSCN 2003 Микроэлектроника.

CSCN 3002 Численные методы. 3 кредита. Пререквизиты: MANL 1001 Алгебра и геометрия. MANL 1002 Математический анализ.

Целью модуля является изучение информационных и логических основ построения элементов, функциональных узлов, теории работы и порядка конструирования комбинационных, последовательностных схем всех основных устройств аппаратных средств вычислительной техники, технологий, схемных решений микроэлектроники, программного управления; основных методов математической постановки и решения задач с использованием компьютеров; а также приобретение навыков программирования корректных вычислительных алгоритмов для решения линейных и нелинейных уравнений, обработки экспериментальных данных, численного дифференцирования, интегрирования и решения обыкновенных дифференциальных уравнений. В результате изучения данного модуля студенты приобретут навыки выполнения практических расчетов, реализации и эксплуатации аппаратных средств; будут знать элементную базу, используемую при построении ЭВМ, способы описания и моделирования цифровых устройств с помощью языка VHDL; будут знать основные численные методы решения линейных и нелинейных алгебраических уравнений, методы обработки экспериментальных данных, численные методы интегрирования и дифференцирования, численные методы решения дифференциальных уравнений в обыкновенных дифференциалах и экстремальных задач.

VI семестр

Профессиональные элективные модули

Профессиональный элективный модуль 3. 6 кредитов

Параллельное программирование. 6 кредитов CSCN 3003 Дифференциальные уравнения. 3

кредита. Пререквизиты: MANL 1001 Алгебра и геометрия. MANL 1002 Математический анализ.

CSCN 3003 Параллельное программирование. 3 кредита. Пререквизиты: PAYa 1001 Програм-

мирование на алгоритмических языках. CSCN 2002 Технология программирования.

Цели и задачи модуля: приобретение знаний и навыков по основам параллельной обработки данных с использованием компьютерных средств; изучение и применение параллельных алгоритмов к решению прикладных задач, формирование у будущих специалистов современных теоретических знаний в области обыкновенных дифференциальных уравнений и практических навыков в решении и исследовании основных типов обыкновенных дифференциальных уравнений. Данный модуль включает в себя следующие темы: основные модели параллельных компьютеров; основные алгоритмы параллельной обработки данных; основные алгоритмы параллельной обработки изображения; программирование с применением параллельных алгоритмов на языке программирования Си++ с помощью библиотек MPI, классификация уравнений, моделирование практических задач дифференциальными уравнениями, методы приближенного решения задач с помощью дифференциальных уравнений.

Встроенные системы. 6 кредитов

CSCN 3004 Встроенные системы. 3 кредита. Пререквизиты: GMT 1002 Физика 1. GMT 2001 Физика 2. CSCN 2003 Микроэлектроника. CSCN 2003 Теория электрических цепей.

CSCN 3004 Организация параллельных вычислений. 3 кредита. Пререквизиты: PAYa 1001 Программирование на алгоритмических языках. CSCN 2002 Технология программирования.

Цель модуля – научить студентов использовать системы характеристик модулей микропроцессорных комплектов при проектировании аппаратных и программных средств микропроцессорных систем, принимать самостоятельные решения при выборе структур системы и алгоритмов реализации функций в соответствии с выбранными критериями проектирования; проектировать микропроцессорный модуль, систему памяти, интерфейс в микропроцессорных системах исходя из требований технического задания; ставить задачи анализа и оптимизации структур систем, пользоваться стандартами при подготовке документации по аппаратным и программным средствам; сформировать у студентов знания и навыки по основам параллельной обработки данных с использованием компьютерных средств; научить студентов применять параллельные алгоритмы к решению прикладных задач. В результате изучения данного модуля студенты будут знать аппаратные и программные средства микропроцессорных систем; основные модели параллельных компьютеров; основные алгоритмы параллельной обработки данных; основные алгоритмы параллельной обработки изображения; будут уметь программировать с применением параллельных алгоритмов на языке программирования Си++ с помощью библиотек MPI.

Профессиональный элективный модуль 4. 6

Механико-математический факультет

Механико-математический факультет

166

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

 

 

кредитов Верификация и тестирование ПО. 6 кредитов

CSCN 3005 Верификация и тестирование программного обеспечения. 3 кредита. Пререквизиты: CSCN 2002 Технология программирования. GMT 2001 Математическая логика.

CSCN 3005 Компьютерная графика и обработка изображений. 3 кредита. Пререквизиты: INF 1001 Информатика. PAYa 1001 Программирование на алгоритмических языках.

Целью модуля является изложение комплексного взгляда на процесс верификации программного обеспечения, изучение различных подходов и методов, применяемых в области верификации и, в частности, при тестировании программного обеспечения; изучение основ трехмерного моделирования изображений и обучение практическому созданию и анимации сложных сцен и событий в трехмерном пространстве для применения полученных знаний в научных, коммуникационных и коммерческих целях. В результате изучения данного модуля студенты будут знать основные понятия тестирования, верификации и валидации, способы тестирования разрабатываемого программного обеспечения и разработку тестового окружения; будут уметь формулировать задачи для использования методов обработки изображений, строить концептуальные и прикладные модели, знать и самостоятельно разрабатывать алгоритмические средства реализации полученных моделей, рационально выбирать средства программной реализации моделей, использовать возможности вычислительной техники, программного обеспечения и математического аппарата при решении прикладных задач цифровой обработки изображений.

Машинная графика и компьютерная анимации. 6 кредитов

CSCN 3006 Технологии верификации программ. 3 кредита. Пререквизиты: CSCN 2002 Технология программирования. GMT 2001 Математическая логика.

CSCN 3006 Машинная графика и компьютерная анимации. 3 кредита. Пререквизиты: INF 1001 Информатика. PAYa 1001 Программирование на алгоритмических языках.

Цель данного модуля – показать студентам, что программу необходимо строить с одновременным доказательством её правильности, научить на основе предусловий и постусловий определять логическую семантику простого языка программирования (языка программмирования Эдсгера Дейкстры), обучить методам построения правильных программ с использованием правил Э.Дейкстры, выработать у студентов навыки аналитической проверки программ, научить анализировать графические и мультимедийные интерфейсы с точки зрения взаимодействия человека и компьютера, применять основополагающие принципы разработки графических и мультимедийных систем, производить оптимальный выбор набора программных средств, который может быть использован в про-

цессе разработки графических и мультимедийных систем, использовать существующие графические пакеты для разработки удобных графических приложений.

Профессиональный элективный модуль 5. 6 кредитов

Информационная безопасность систем и сетей (на английском языке). 6 кредитов

CSCN 3007 Organization and administration of cluster systems. 3 кредита. Prerequisites:

CSCN 3007 Cryptographic systems. 3 кредита. Prerequisites: CSCN 3001 Основы информационной безопасности.

The purpose of the given module is acquaintance with the high-e ciency computer facilities connected with the decision of the big problems, with development of the so–ware for parallel computing systems, with prospects of cluster systems; studying of the basic cluster types: Content Delivery System (CDS) and the distributed loading cluster; studying of possibilities and prospects of cluster technologies; acquaintance with the newest theoretical, methodical and technological achievements of domestic and foreign cryptography; with modern methods of scientific researches, processing and interpretation of experimental data. Module problems – to teach bases crypto analysis and cryptography on the basis of cryptographic repoRTs, methods and algorithms; to state the basic requirements to cryptographic messages; to provide guidance on mathematical models of texts and code numbers, about repoRTs of key distribution, on generators of sequences. As a result of studying of the given module students will be able to use the basic cryptographic methods, repoRTs and algorithms; to know structure of cryptographic messages and mathematical models of texts and code numbers; to know about crypto analysis models of code numbers, about management of confidential keys.

Проектирование облачных вычислений. 6 кредитов

CSCN 3008 Проектирование облачных вычислений. 3 кредита. Пререквизиты: CSCN 2002 Технология программирования.

CSCN 3008 Информационная безопасность систем и сетей. 3 кредита. Пререквизиты: CSCN 3001 Основы информационной безопасности.

Цель модуля – научить основам Гридтехнологий, которые позволяют объединить вычислительные ресурсы и ресурсы хранения данных в единую систему, архитектуры Грид-систем; научить основам проектирования и поддержки безопасности сетей, научить исследовать и анализировать основные проблемы безопасности. В результате изучения данного модуля студенты будут знать основные принципы архитектуры Cloud computing, архитектуры Amazon Web Services; будут уметь выбирать и использовать промежуточное программное обеспечение для решения научно-практических заданий, адаптировать паке-

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

167

 

 

ты прикладных программ к среде Грид, использовать входные языки описания задания и данных, отслеживать и корректировать ход вычислительного процесса во время числового эксперимента или процесса моделирования; будут иметь представление о сетях крупного предприятия, о модулях управления, будут знать основные понятия безопасности данных систем и сетей; технологии безопасности данных; технологии целостности и конфиденциальности; уметь проектировать архитектуру безопасности корпоративных сетей; выбирать оптимальный вариант проектирования дизайна для малой и средней сетей.

VII семестр

Основные обязательные модули

Основной модуль 15. 6 кредитов

CSCN 4001 Экономика и организация производства. 3 кредита.

CSCN 4001 Интернет технологии. 3 кредита Основной модуль 16. 5 кредитов

CSCN 4002 Компьютерные сети. 3 кредита CSCN 4002 Охрана труда и безопасность жиз-

недеятельности. 2 кредита

Профессиональные элективные модули

Профессиональный элективный модуль 6. 5 кредитов

Надежность и отказоустойчивость программных систем (на английском языке). 5 кредитов

CSCN 4001 The theory of signal processing. 3 кредита. Prerequisites: GMT 1002 Физика 1. GMT 2001 Физика 2.

CSCN 4001 Reliability Theory of Information Systems. 2 кредита. Prerequisites: INF 1001 Информатика. GMT 1002 Физика 1. GMT 2001 Физика 2. CSCN 2003 Микроэлектроника.

The module purpose – to teach students to deFINe parameters of linear systems of registration and to form results of supervision, to carry out classical transformations of the data; to model processes of data rECOrding and their processing; to estimate a correctness of the data and to make their frequency analysis; to deFINe parameters of digital filters, to carry out calculations of digital filters and a digital filtration of supervision results; to carry out calculations of filters dECOnvolution and to apply them to the decision of PRActical problems; to carry out processing of measurement results by means of so–ware packages of the general and a special purpose; to make out results of processing of details; to generate knowledge of modern methods of maintenance and an estimation of reliability of the critical so–ware, skills of use of the tool means, allowing to spend formal proofs of reliability. As a result of studying of the module students will know methods of an estimation of reliability, BOTh cumulative system, and its components, will get skills of performance of PRActical calculations of hardware reliability, the so–ware and operational reliability.

Теория обработки сигналов. 5 кредитов

CSCN 4002 Робототехника. 2 кредита. Пререквизиты: MANL 1001 Алгебра и геометрия. MANL 1002 Математический анализ. GMT 1002 Физика 1. GMT 2001 Физика 2. CSCN 2003 Микроэлектроника. CSCN 2003 Теория электрических цепей.

CSCN 4002 Надежность и отказоустойчивость программных систем. 3 кредита. Пререквизиты: INF 1001 Информатика. GMT 1002 Физика 1. GMT 2001 Физика 2. CSCN 2003 Микроэлектроника.

Цель модуля состоит в усвоении студентами принципов построения робота и основных его частей: управляющей, исполнительной и информационной; в получении навыков программирования и управления; в знакомстве с областями применения роботов. Целью модуля также является формирование знаний о современных методах обеспечения и оценки надежности критического программного обеспечения, навыков использования инструментальных средств, позволяющих проводить формальные доказательства надежности.

В результате изучения дисциплины студенты будут знать термины, классификацию и характеристики роботов; функциональные схемы роботов, функции подсистем робота; области применения промышленных роботов; типы приводов, их принципы действия и характеристики; будут уметь читать функциональные, кинематические и принципиальные схемы робота; определять основные кинематические характеристики манипуляционных устройств; программировать роботы с циклической системой управления; будут знать методы оценки надежности, как кумулятивной системы, так и её составных частей, приобретут навыки выполнения практических расчетов надежности аппаратных средств, программного обеспечения и эксплуатационной надежности.

Профессиональный элективный модуль 7. 5 кредитов

Системы реального времени. 5 кредитов CSCN 4003 Разработка клиент-серверных

приложений. 2 кредита. Пререквизиты: CSCN 3002 Инструментальные средства разработки программ, PAYa 1001 Программирование на алгоритмических языках, CSCN 2002 Технология программирования.

CSCN 4003 Системы реального времени. 3 кредита. Пререквизиты: CSCN 3002 Инструментальные средства разработки программ, PAYa 1001 Программирование на алгоритмических языках, CSCN 2002 Технология программирования.

Цель модуля состоит в изучении студентами основ технологий программирования распределённых клиент-серверных приложений в Internet и INTRanet сетях, в приобретении навыков администрирования Web-серверов IIS, создания различных Web приложений средствами Visual Studio .NET; обучении студентов принципам организации вычислительных процессов в цифровых информационно-управляющих системах, рабо-

Механико-математический факультет

Механико-математический факультет

168

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

 

 

тающих в реальном масштабе времени, взаимосвязи программных и аппаратных средств в системах этого класса, методам управления памятью, синхронизации взаимодействующих процессов, принципам контроля достоверности обработки информации в системах реального времени, основным теоретическим методам построения и анализа систем реального времени. В результате изучения дисциплины студенты будут знать современные Web клиент-серверные технологии; уметь администрировать Web-серверы IIS 5, IIS 6, IIS 7; уметь создавать Web-приложения CGI и ISAPI; уметь создавать Web-приложения на базе JSP, ASP и PHP-технологий; уметь создавать Webприложения на базе .NET-технологий средствами Visual Studio; уметь организовать работу Webприложений с базами данных, почтой, потоками, Cookies и с использованием AJAX-технологий и Crystal RepoRTs; будут уметь применять системные средства операционных систем при разработке программ систем реального времени, рассчитывать и анализировать характеристики и показатели эффективности систем реального времени с позиции программиста-аналитика.

Soƒware architecture. 5 кредитов

CSCN 4004 Soƒware architecture. 3 кредита. Пререквизиты: PAYa 1001 Программирование на алгоритмических языках. GMT 2001 Математическая логика. CSCN 2002 Технология программирования. GMT 2002 Дискретная математика. CSCN 2001 Теория формальных языков и автоматов. CSCN 2001 Системное программирование.

CSCN 4004 Технологии разработки криптографических систем. 2 кредита. Пререквизиты: CSCN 3001 Основы информационной безопасности.

Целью модуля является изучение конкретных аспектов архитектуры: структуры модели – организационных паттернов, наиболее важных элементов, таких как критические сценарии использования, основные классы, общие механизмы, ключевые сценарии, показывающие основные потоки управления в системе, службы, модульность, необязательную функциональность, аспекты, связанные с линейкой продуктов; ознакомление с новейшими теоретическими, методическими и технологическими достижениями отечественной и зарубежной криптографии; с современными методами научных исследований, обработки и интерпретации экспериментальных данных, обучение основам криптоанализа и криптографии на основе криптографических протоколов, методов и алгоритмов; изложить основные требования к криптографическим сообщениям; дать представление о математических моделях текстов и шифров, о протоколах распределения ключей, о генераторах последовательностей. В результате изучения данного модуля студенты будут уметь определять программные компоненты структуры системы, свойства этих компонентов, видимые снаружи, и отношения между ними; использовать архитектурные паттерны для рас-

пределенных, интерактивных и адаптируемых систем; будут уметь использовать основные криптографические методы, протоколы и алгоритмы; знать структуру криптографических сообщений и математические модели текстов и шифров; иметь представление о криптоанализе моделей шифров, об управлении секретными ключами; будут уметь анализировать основные проблемы, связанные с архитектурными представлениями: эволюцией системы – переходом к следующему циклу разработки, повторным использованием архитектуры или её частей, в контексте линейки продуктов, оценкой вспомогательных показателей качества, таких как производительность, доступность, переносимость и безопасность, распределением разработки по группам и субподрядчикам, решением об использовании покупных компонентов, включением в большую систему.

ПРЕДМЕТНЫЕ КОМПЕТЕНЦИИ

D1 – Владение методологическими основами построения компиляторов, интерпретаторов и трансляторов; знание математических моделей машинных языков, способы оптимизации кода, принципы и способы технической реализации моделей вычислительных процессов и структур. Умение практически реализовывать основные численные методы оптимизации и исследования операций. Умение проектировать LAN и WAN сети, производить диагностику неисправностей сетей, анализировать способы оптимизации сетей. Умение описывать поведенческую модель системы, подлежащей верификации, формулировать требования к системе.

D2 – Знание основ Грид-технологий, которые позволяют объединить вычислительные ресурсы и ресурсы хранения данных в единую систему. Знание основных принципов архитектуры Cloud computing, архитектуры Amazon Web Services. Знание основ современных методов обеспечения и оценки надежности критического программного обеспечения, умение применять инструментальные средства, позволяющие проводить формальные доказательства надежности. Знание принципов организации вычислительных процессов, работающих в реальном масштабе времени. Умение рассчитывать и анализировать характеристики и показатели эффективности систем реального времени с позиции программиста-аналитика.

D3 – Умение использовать логическую парадигму программирования для автоматического доказательства теорем, использовать языки логического программирования для решения практических задач. Знание элементной базы, используемой при построении ЭВМ, способов описания и моделирования цифровых устройств с помощью языка VHDL; умение разрабатывать тестовые наборы, моделировать цифровые устройства с помощью языка VHDL. Умение использовать системы характеристик модулей микропроцессорных комплектов при проектировании аппаратных и программных средств микропроцессорных систем,

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

169

 

 

проектировать микропроцессорный модуль, систе-

язык. 3 кредита.

му памяти.

Основной обязательный модуль 3. 3 кредита.

D4 – Умение пользоваться казахским, русским

INFT 1001 Информационные технологии. 3

и иностранным языками для достижения комму-

кредита.

никативных целей в социально значимых ситуа-

Основной обязательный модуль 4. 3 кредита.

циях. Способность применять знания о системе

HST 1001 История Казахстана. 3 кредита.

казахского языка для работы с текстами по спе-

Основной обязательный модуль 6. 6 кредитов.

циальности. Способность использовать основные

MANL 1001 Математический анализ - I. 3 кре-

понятия казахского языка и литературы для реше-

дита.

ния проблем, связанных с профессиональной дея-

GMT 1001 Аналитическая геометрия и линей-

тельностью. Умение проводить параллели истории

ная алгебра - 1. 3 кредита.

казахского народа с сопредельными регионами и

II семестр

дальним зарубежьем. Умение использовать зна-

ние основных принципов устойчивого развития

Основные обязательные модули

природы и общества в профессиональной деятель-

Основной обязательный модуль 1. 6 кредитов.

ности. Способность к усвоению основных принци-

ENG 1501, FRE 1501, GER 1501 Иностранный

пов современных информационных технологий в

язык. 3 кредита.

контексте эволюционного развития информатиза-

KAZ 1001 (RUS 1001) Казахский (русский)

ции общества. Знание основных этапов развития

язык. 3 кредита.

философии как мировоззрения и основы социогу-

Основной обязательный модуль 7. 6 кредитов.

манитарного знания. Умение использовать знания

MANL 1002 Математический анализ - 2. 3 кре-

психологии при решении проблемных ситуаций в

дита.

учебной и исследовательской деятельности. Спо-

GMT 1002 Аналитическая геометрия и линей-

собность применять социологические концепции

ная алгебра - 2. 3 кредита.

при анализе социальных проблем, для комплекс-

Основной обязательный модуль 8. 3 кредита.

ного видения причин и перспектив изучаемого

CSCN 1001 Программирование. 3 кредита.

объекта. Знание основных направлений экономи-

Основные элективные модули

ческой политики, умение организовывать предпри-

нимательскую деятельность. Владение основами

Основной элективный модуль 1. 3 кредита.

анализа и прогнозирования политических явлений

KAZ 1003 (RUS 1003) Казахский (русский)

и процессов. Умение применять правовые нормы

язык для профессиональных целей.

и теории в конкретных практических ситуациях.

3 кредита. Пререквизиты: Нет.

Знание принципов обеспечения безопасного взаи-

Основной элективный модуль 2. 3 кредита.

модействия человека со средой обитания, владение

KAZ 1002 Казахский язык и литература.

методами защиты от различных опасностей.

3 кредита. Пререквизиты: нет.

D5 – Умение использовать существующие гра-

Основной элективный модуль 3. 3 кредита.

фические пакеты для разработки удобных графи-

SLV 1001 Основы безопасности жизнедеятель-

ческих приложений, анализировать графические

ности.

и мультимедийные интерфейсы с точки зрения

1 кредит. Пререквизиты: Нет.

взаимодействия человека и компьютера. Умение

ECO 1001 Экология и устойчивое развитие.

проектировать архитектуру безопасности корпора-

2 кредита. Пререквизиты: Нет.

тивных сетей, выбирать оптимальный вариант про-

Основной элективный модуль 4. 3 кредита.

ектирования дизайна для малой и средней сетей.

POL 1001 Политология.

Умение оценивать корректность данных и произ-

3 кредита. Пререквизиты: Нет.

водить их частотный анализ; определять параме-

2 курс

тры цифровых фильтров, выполнять их расчеты и

цифровую фильтрацию результатов наблюдений;

III семестр

выполнять расчеты фильтров деконволюции. Уме-

Основные обязательные модули

ние определять программные компоненты структу-

Основной обязательный модуль 9. 6 кредитов.

ры системы, свойства этих компонентов, видимые

MANL 2001 Математический анализ - III. 3

снаружи, и отношения между ними; использовать

кредита.

архитектурные паттерны для распределенных, ин-

PTHR 2001 Дифференциальные уравнения. 3

терактивных и адаптируемых систем.

кредита.

6В070500 – МАТЕМАТИЧЕСКОЕ И КОМ-

Основной обязательный модуль 10. 6 креди-

тов.

ПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ

MCH 2001 Теоретическая механика. 3 креди-

 

та.

1 курс

PHS 2216 Физика. 3 кредита.

I семестр

Профессиональные элективные модули

Основные обязательные модули

Профессиональный элективный модуль 1. 12

Основной обязательный модуль 2. 3 кредита.

кредитов.

ENG 1501, FRE 1501, GER 1501 Иностранный

CTCH 3004 Научная графика и Latex.

Механико-математический факультет

Механико-математический факультет

170

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

 

 

3 кредита. Пререквизиты: INFT 1002.

Latex – это система общего назначения для набора текстов, которая использует Тех в качестве средства форматирования. В отличие от многих текстовых процессоров Latex распространяется бесплатно и не зависит ни от конкретной архитектуры компьютера, ни от операционной системы. Область его применения – это служебные записки, деловые и частные письма, информационные бюллетени, статьи по точным и гуманитарным наукам, справочники, словари и монографии по всем отраслям знаний. Поскольку исходными файлами Latex служат простые текстовые файлы, их можно пересылать вместе с соответствующим программным обеспечением с одной вычислительной платформы на другую по всему свету (по электронным сетям или обычной почтой). Получатель сможет напечатать копию, идентичную той, которая была у отправителя, независимо от используемого ими вычислительного оборудования. Таким образом, члены групп, географически отдаленные друг от друга, могут теперь работать вместе над созданием сложных документов, разные части которых подготавливаются разными лицами и затем объединяются воедино без особых проблем.

CTCH 2002 Языки программирования.

3 кредита. Пререквизиты: INFT 1002.

В данном курсе студент имеет возможность овладеть основами и углубить знания языков программирования высокого уровня, таких как Фортран, С++, Java, Matlab, Php. Язык программирования – это формальная знаковая система, которая предназначена для написания программ, понятной для исполнителя (в нашем рассмотрении – это компьютер). Машинные языки тяжелы для человеческого восприятия, но понятны для компьютера, то есть машинный язык - это «природный язык» компьютера. После этого появился язык ассемблер, который использует команды, которые при компиляции образуют машинный код. За ними идут языки высокого уровня. Очевидно, что языки программирования высокого уровня гораздо удобнее с точки зрения программиста, по сравнению с языками ассемблера и с машинными кодами.

CTCH 3003 Компьютерная графика (Corel Draw).

3 кредита. Пререквизиты: INFT 1002.

CorelDRAW – это мощная, многофункциональная система для работы с векторной графикой, обладающая огромными возможностями. Данный курс не только поможет сделать первые шаги в CorelDRAW, но и познакомит с универсальностью этой системы, используемой во множестве приложений, среди которых и научное, и инженерное. Эксперименты с цветом, формой, содержанием

– всё это возможно в CorelDRAW. Этот редактор соответствует самым современным дизайнерским требованиям и, в то же время, достаточно лёгок в освоении и применении. Курс также будет полезен тем, кто обладает знаниями в объёме программы,

но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

CTCH 2001 Программирование на языках C/ C++.

3 кредит. Пререквизиты: INFT 1002 Программирование.

Одним из основных языков программирования для создания программного обеспечения является язык Си++. Необходимо отметить, что получившая широкое распространение операционная система WINDOWS компании MICROSOFT разработана на языке программирования С++, и различные его модификации, такие как С++, продукты компании Borland: Borland С++, Borland С++ Builder стали доминирующими языками программирования в промышленности. Кроме того, все больше и больше пользуется популярностью операционная система LINUX. Почти все приложения под ОС LINUX написаны с использованием языка С++. Поэтому изучение данного языка найдет эффективное применение в работе в ОС LINUX.

IV семестр

Основные обязательные модули

Основной обязательный модуль 5. 3 кредита. PHIL 1001 Философия. 3 кредита.

Основной обязательный модуль 11. 6 кредитов.

CLСМ 2001 Алгебра и численные методы анализа. 3 кредита.

DFR 2002 Уравнения математической физики. 3 кредита.

Основные элективные модули

Основной элективный модуль 5. 6 кредитов. LAW 1001 Основы права.

3 кредита. Пререквизиты: нет.

ECN 1001 Основы экономической теории. 3 кредита. Пререквизиты: нет.

Основной элективный модуль 6. 6 кредитов. SOC 1001 Социология.

3 кредита. Пререквизиты: Нет. PSY 1001 Психология.

3 кредита. Пререквизиты: Нет.

Профессиональные элективные модули

Профессиональный элективный модуль 2. 6 кредитов.

CTCH 2001 Объектно-ориентированное про-

граммирование на языке C++.

3 кредит. Пререквизиты: INFT 1002.

Одним из основных языков программирования для создания программного обеспечения является язык Си++. Необходимо отметить, что получившая широкое распространение операционная система WINDOWS компании MICROSOFT разработана на языке программирования С++, и различные его модификации, такие как С++, продукты компании Borland: Borland С++, Borland С++ Builder стали доминирующими языками програм-

К А З А Х С К И Й Н А Ц И О Н А Л Ь Н Ы Й У Н И В Е Р С И Т Е Т И М Е Н И А Л Ь - Ф А Р А Б И – К А Т А Л О Г

171

 

 

мирования в промышленности. Кроме того, все больше и больше пользуется популярностью операционная система LINUX. Почти все приложения под ОС LINUX написаны с использованием языка С++. Поэтому изучение данного языка найдет эффективное применение в работе в ОС LINUX.

CTCH 2003 Системное администрирование операционных систем.

3 кредита. Пререквизиты: INFT 1001.

Типичная UNIX-система уже давно занимает в компьютерном мире несколько обособленную нишу. Несмотря на наличие в стандартном комплекте поставки ряда полезных административных утилит, не все поставщики систем в достаточной степени обеспечивают их техническую поддержку. Кроме того, многие организации получают значительные объемы программного обеспечения из университетов, сети Usenet и других источников, не предусматривающих вообще никакой поддержки. Системные администраторы — сотрудники, в обязанности которых входит не только слежение за сетевой безопасностью организации, но и создание оптимальной работоспособности компьютеров и программного обеспечения для пользователей, часто связанных между собой общей работой на определенный результат. Данный курс рассчитан на использование операционной системы Linux – наиболее распространенной ОС. Она может быть рассмотрена и по отношению к другим UNIXподобным операционным системам.

3 курс

V семестр

Основные обязательные модули

Основной обязательный модуль 12. 3 кредита. MCH 2002 Механика сплошной среды. 3 кре-

дита.

Профессиональные элективные модули

Профессиональный элективный модуль 3. 6 кредитов.

CTCH 3009 Основы защиты информации.

3 кредита. Пререквизиты: INFT 1001.

Дисциплина «Основы защиты информации» изучается с целью ознакомить слушателей с современным состоянием проблемы хранения, обработки, поиска, передачи, преобразования, закрытия и восстановления конфиденциальной информации в организациях и на предприятиях различных направлений деятельности и различных форм собственности, способов защиты от несанкционированного доступа к ней, рассмотреть на современном уровне вопросы разработки средств и систем сбора и защиты информации (ЗИ).

CTCH 3001 Введение в математическое моделирование.

3 кредита. Пререквизиты: DFR 2002.

Математическое моделирование реальных процессов является одним из современных и действенных методов решения задач научно-

технического прогресса. В основе методологии математического моделирования лежит создание адекватного математического образа исследуемого объекта и его анализа с помощью вычислительных и компьютерных технологий. Дисциплина призвана обучать студентов моделированию объектов и явлений различной природы. Это моделирование явлений и процессов из различных областей естествознания (механики, физики, биологии, химии и др.), а также моделирования задач экологии окружающей среды, финансовых и экономических процессов и других трудно формализуемых объектов. Материал курса содержит большое количество примеров из различных областей жизнедеятельности человека, что расширит кругозор студента как исследователя и позволит получить навыки математического моделирования.

Профессиональный элективный модуль 4. 12 кредитов.

CLCM 3003 Численные методы решения задач математической физики.

3 кредита. Пререквизиты: DFR 2002.

Математическое исследование процессов окружающего мира сводится к анализу математических моделей этих процессов. Подавляющее большинство математических моделей, встречающихся на практике, оказывается столь сложными, что нахождение их явного (аналитического) решения не представляется возможным. В этих условиях сохраняется возможность приближенного решения этих задач, что связано с аппроксимацией поставленной задачи. Однако при этом должна быть уверенность в том, что решение аппроксимационной задачи будет в некотором смысле близко к неизвестному решению исходной задачи, что требует обоснования сходимость метода аппроксимации.

CNTT 3003 Теория оптимального управления.

3 кредита. Пререквизиты: MANL 1001, MANL 1002, PTHR 2001.

В курсе подробно и достаточно строго изложены современные методы решения прикладных задач оптимального управления. Охвачены по существу все основные модели задач оптимизации, включая детерминированные, игровые и стохастические. Приведено много новых результатов теории оптимального управления (необходимые условия оптимальности для некоторых классов вырожденных задач, оптимальная фильтрация

всистемах с коррелированными шумами и т.д.). Значительное внимание уделено различным численным методам решения задач оптимального управления и вопросам реализации численных алгоритмов. Изложение теории сопровождается большим количеством подробно разобранных примеров решения разнообразных прикладных задач,

втом числе задач оптимального управления летательными аппаратами.

GMT 3007 Математические основы криптогра-

Механико-математический факультет

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]