Уровень модуля:
Бакалавриат
Количество часов
в неделю:
По факту
Количество
кредитов: кредиты
РК/кредиты ECTS
3/5
Форма обучения:
Очное
Семестр:
5 семестр
Количество
обучающихся:
По факту
Пререквизиты
модуля:
Информационно-коммуникационные технологии, Теория базы
данных, Теоретические основы информатики, Архитектура
компьютера, Алгоритмы и структуры данных
Содержания
модуля:
Изучаются методы, позволяющие сложные модели представить в
виде композиции более простых: алгоритм – как композицию
управляющего и операционного устройства, управляющее
устройство – как логическую схему и элементов памяти,
логическую схему – как композицию базовых элементов. На
каждом этапе рассматриваются методы получения оптимальных
решений
Результаты
обучения:
Знать: педагогическую инноватики, педагогические технологий,
психологию творчества, теоретические основы творческой
деятельности.
Уметь:
искать,
оценивать,
отбирать
и
использовать
педагогические
Иметь навыки: Проявлять инициативность и трудолюбие,
стремиться к совершенству педагогического мастерства
Формы итогово
контроля
Экзамен по каждой дисциплине входящей в модуль
Условия для
получения
кредитов:
Выполнение всех видов работ, предусмотренных модулем,
положительная оценка за экзамен
Продолжительност
ь модуля:
3 курс (5 семестр)
Литература:
Лапчик, М. П. Методика преподавания информатики : учеб.
пособие для студ. вузов, обуч. по спец. 030100 + "Информатика" /
Лапчик М. П., Семакин И. Г., Хеннер Е. К. ; под общ. ред. М. П.
Лапчика. + 2+е изд., стер. + М. : Академия, 2005. + 624 с. : ил. +
(Высшее профессиональное образование). [Гриф УМО].
Лапчик, М. П. Методика преподавания информатики : учеб.
пособие для студ.вузов, обуч. по спец. 030100 "Информатика" /
Лапчик М. П., Семакин И. Г., Хеннер Е. К. ; под общ. ред. М. П.
Лапчика. + М. : Академия, 2006. + 624 с. : ил. + (Высшее
профессиональное образование). Гриф УМО РФ].
Могилев, А. В. Информатика : учеб. пособие для студ. вузов,
обуч. по пед. спец. /
Богомолова Е.В. Теория и методика обучения и воспитания
информатике - Режим доступа: http://bogomolovaev.narod.ru
свободный
Единое окно доступа к образовательным ресурсам. Электронная
библиотека [Электронный ресурс]: инф. система. – М.: ФГАУ
ГНИИ ИТТ "Информика", 2005-2012. – Режим доступа: //www.
http://window.edu.ru, свободный. – Загл. с экрана (дата обращения
11.04.2012)
7. Опалева, Э.А. Языки программирования и методы трансляции
/Э.А. Опалева, В.П. Самойленко. - СПб.: БХВ-Петербург, 2005.
Дата обновления
28.08.2015 г.
Формуляр дисциплины Системы искусственного интеллекта
Наименование и
шифр модуля
Теоретический модуль: SII 4311 - Системы искусственного
интеллекта
Ответственный за
модуль:
Ст.преподаватель, магистр Байтемирова Н.Б.
Тип модуля
ПД-КВ
Уровень модуля:
Бакалавриат
Количество часов
в неделю:
По факту
Количество
кредитов: кредиты
РК/кредиты ECTS
3/5
Форма обучения:
Очное
Семестр:
5 семестр
Количество
обучающихся:
По факту
Пререквизиты
модуля:
Информационно-коммуникационные технологии, Теория базы
данных, Теоретические основы информатики, Архитектура
компьютера, Алгоритмы и структуры данных
Содержания
модуля:
Основные определения и понятие искусственного интеллекта.
Основные
этапы
развития
СИИ.
Эвристическое
программирование. Связь с теорией графов. Классификация
моделей знаний. Логические модели знаний. Продукционная
модель знаний. Фреймы для представления знаний. Семантические
сети. Нейронные сети. Экспертные системы.Этапы разработки
экспертных сиситем. Логическое программирование. Принцип
построения программы на языке Пролог. Примеры программ на
языке Пролог.
Результаты
обучения:
Знать:
об основных понятиях, используемых в научном направлении
«Искусственный интеллект»;
об областях его практического использования и проблемах,
связанных с его реализацией;
о принципах построения систем управления с нечеткой логикой,
экспертных систем и систем нейросетевого управления;
о новых технологиях решения задач управления, связанных с
использованием средств и методов искусственного интеллекта;
основные принципы построения экспертных систем; способы и
проблемы представления знаний; модели представления знаний в
экспертной системе, методы представления знаний в экспертной
системе; механизм работы экспертной системы; способы
приобретения знаний.
Уметь:
основные методы и алгоритмы построения систем искусственного
интеллекта, систем управления с нечеткой логикой, экспертных
систем и систем нейросетевого управления;
разработки и эксплуатации систем управления, обладающими
элементами искусственного интеллекта;
применять на практике различные методы и способы создания
основных элементов интерфейса баз знаний, разрабатывать
типовые
базы
знаний;
программы,
анализирующей
грамматический материал, создавать графические элементы
приложений.
Владеть:
навыками логического проектирования баз данных предметной
области;
разработки и эксплуатации систем управления, обладающими
элементами искусственного интеллекта;
Формы итогово
контроля
Экзамен по каждой дисциплине входящей в модуль
Условия для
получения
кредитов:
Выполнение всех видов работ, предусмотренных модулем,
положительная оценка за экзамен
Продолжительност
ь модуля:
3 курс (5 семестр)
Литература:
1. Системы реального времени: Учебное пособие/ Аскарова
Ж.Я. Алматы: ТОО «Rrint S», 2004
Жасанды
интеллект
негіздері./
Асамбаев
А.Ж.
Алматы.»Дәуір»2011-136б.
Функциональдық-логикалық программалау және жасанды зерде
жүйелері./ Ахметова М. Алматы. «Бастау баспасы»2012-330б.
Рассел С. Искусственный интеллект: современный подход / С.
Рассел, П. Норвиг. – М.: Вильямс, 2007.
Ясницкий Л.Н. Введение в искусственный интеллект / Л.Н.
Ясницкий. – М.: Академия, 2008.
Лекции по
Интеллектуальным
информационным
системам
[Электронный ресурс]. // http://www.mystudents.ru/study/lecture/iis
Ручкин, В.Н. Универсальный искусственный интеллект и
экспертные системы / В. Н. Ручкин, В. А. Фулин. – СПб. : БХВ –
Петербург, 2009.
Адаменко А.Н. Логическое программирование и VisualProlog /
А.Н. Адаменко, А.М. Кучуков. – СПб: БХВ-Петербург, 2003. – 990
с.
Братко И. Алгоритмы искусственного интеллекта на языке
PROLOG / И. Братко. – М: Вильямс, 2004. – 640 с.
Смолин Д.В. Введение в искусственный интеллект: конспект
лекций / Д.В. Смолин. – М.: ФИЗМАТЛИТ, 2007. – 264 с.
Люгер Дж. Ф. Искусственный интеллект: стратегии и методы
решения сложных проблем / Дж. Ф. Люгер. – М: Вильямс, 2005. –
864 с.
Братко И. Программирование на языке Пролог для искусственного
интеллекта. [Электронный ресурс].
Чулюков В.А. Системы искусственного интеллекта. Практический
курс: учебное пособие [Текст] / [В.А. Чулюков, И.Ф. Астахова,
А.С. Потапов и др.; под ред. И.Ф. Астаховой]. М.: БИНОМ.
Лаборатория знаний, 2008. – 292 с.
Дата обновления
28.08.2015 г.
Формуляр дисциплины Эксперные системы
Наименование и
шифр модуля
Теоретический модуль: ES 4311 - Эксперные системы
Ответственный за
модуль:
Ст.преподаватель, магистр Байтемирова Н.Б..
Тип модуля
ПД-КВ
Уровень модуля:
Бакалавриат
Количество часов
в неделю:
По факту
Количество
кредитов: кредиты
РК/кредиты ECTS
3/5
Форма обучения:
Очное
Семестр:
5 семестр
Количество
обучающихся:
По факту
Пререквизиты
Информационно-коммуникационные технологии, Теория базы
модуля:
данных, Теоретические основы информатики, Архитектура
компьютера, Алгоритмы и структуры данных
Содержания
модуля:
Понятие экспертные системы. Знакомство с системой CLIPS.
Общее определение. Машина логического вывода. Логические
алгоритмы вывода. Извлечение знаний из баз фактов. Понятие
информативности признаков.
Структура, классификация и применение экспертных систем. База
знаний. Методы приобретения знаний. Представление знаний.
Методы поиска решений в экспертных системах. Решающие
списки. Жадный алгоритм построения решающего списка,
разновидности решающих списков. Решающие деревья, синтез
решающих деревьев. Взвешенное голосование правил. Принцип
голосования, алгоритм КОРА, алгоритм ТЭМП, алгоритм
бустинга. Назначение и принципы построения экспертных систем.
Извлечение и структурирование знаний для экспертных систем.
Представление знаний и база знаний. Разработка систем,
основанных на знаниях. Методы извлечения знаний. Особенности
разработки экспертных систем. Состояние разработки экспертных
систем в различных прикладных областях.
Результаты
обучения:
знать:
основные принципы построения экспертных систем; способы и
проблемы представления знаний; модели представления знаний в
экспертной системе, методы представления знаний в экспертной
системе; механизм работы экспертной системы; способы
приобретения знаний.
уметь:
применять на практике различные методы и способы создания
основных элементов интерфейса баз знаний, разрабатывать
типовые
базы
знаний;
программы,
анализирующей
грамматический материал, создавать графические элементы
приложений.
Владеть:
принципами
построения
и
программирования
экспертных систем.
Формы итогово
контроля
Экзамен по каждой дисциплине входящей в модуль
Условия для
получения
кредитов:
Выполнение всех видов работ, предусмотренных модулем,
положительная оценка за экзамен
Продолжительност
ь модуля:
3 курс (5 семестр)
Литература:
Системы реального времени: Учебное пособие/ Аскарова Ж.Я.
Алматы: ТОО «Rrint S», 2004
Жасанды
интеллект
негіздері./
Асамбаев
А.Ж.
Алматы.»Дәуір»2011-136б.
Функциональдық-логикалық программалау және жасанды зерде
жүйелері./ Ахметова М. Алматы. «Бастау баспасы»2012-330б.
Рассел С. Искусственный интеллект: современный подход / С.
Рассел, П. Норвиг. – М.: Вильямс, 2007.
Ясницкий Л.Н. Введение в искусственный интеллект / Л.Н.
Ясницкий. – М.: Академия, 2008.
Лекции по
Интеллектуальным
информационным
системам
[Электронный ресурс]. // http://www.mystudents.ru/study/lecture/iis
Ручкин, В.Н. Универсальный искусственный интеллект и
экспертные системы / В. Н. Ручкин, В. А. Фулин. – СПб. : БХВ –
Петербург, 2009.
Адаменко А.Н. Логическое программирование и VisualProlog /
А.Н. Адаменко, А.М. Кучуков. – СПб: БХВ-Петербург, 2003. – 990
с.
Братко И. Алгоритмы искусственного интеллекта на языке
PROLOG / И. Братко. – М: Вильямс, 2004. – 640 с.
Смолин Д.В. Введение в искусственный интеллект: конспект
лекций / Д.В. Смолин. – М.: ФИЗМАТЛИТ, 2007. – 264 с.
Люгер Дж. Ф. Искусственный интеллект: стратегии и методы
решения сложных проблем / Дж. Ф. Люгер. – М: Вильямс, 2005. –
864 с.
Братко И. Программирование на языке Пролог для искусственного
интеллекта. [Электронный ресурс].
Дата обновления
28.08.2015 г.
Формуляр дисциплины Языки и технологии программирования
Наименование и
шифр модуля
Модуль программирования: YaTP2301 - Языки и технологии
программирования
Ответственный за
модуль:
Ст.преподаватель, магистр Кубашева А.Н.
Тип модуля
ПД-ОК
Уровень модуля:
Бакалавриат
Количество часов
в неделю:
По факту
Количество
кредитов: кредиты
РК/кредиты ECTS
3/5
Форма обучения:
очное
Семестр:
4 семестр
Количество
обучающихся:
По факту
Пререквизиты
модуля:
Теоретические основы информатики, Алгоритмы и структуры
данных, Математический анализ, Аналитическая геометрия и
алгебра
Содержания
модуля:
Языки и технологии программирования изучает: общая
характеристика языков программирования. Типы и структуры данных.
Массивы, стеки, деревья, файлы. Алгоритмы, реализация алгоритма на
языках высокого уровня. Базовые конструкции современных языков
программирования. Методы, технологии и инструментальные
средства программирования, функции и методы. Процедурное,
логическое,
функциональное,
объектно-ориентированное
программирование. Методология объектно-ориентированного
программирования
(І):
базовые
понятия
объектно-
ориентированного программирования, классы и объекты,
специфика методов (функций, процедур) и данных. Методология
объектно-ориентированного программирования (ІІ): инкапсуляция,
полиморфизм, наследование, технология ООП, свойства, события;
проектирование ПО; пользовательский интерфейс (І): организация
диалоговых режимов работы ПО; пользовательский интерфейс (ІІ):
структуры построения диалоговых режимов “пользователь-ПО”,
Результаты
обучения:
Знание:
Знать
основные
конструкции
и
возможности
языков
программирования, алгоритмические и математические методы
проектирования и разработки программного обеспечения; иметь
представление о тенденциях и перспективных направлениях
развития технологий программирования, о способах оптимизации
кода.
Понимание:
Определяет методы, технологии и инструментальные средства
программирования, функции и методы, рассказывает об объектно-
ориентированном, процедурном, логическом, функциональном
программировании,
обсуждает
о
методологии
объектно-
ориентированного программирования;
Применение:
Использовать алгоритмические языки и методы для обеспечения
функционирования объектов профессиональной деятельности,
реализовать алгоритмы и структуры данных на языках
программирования низкого и высокого уровня.
Анализ:
Проанализировать базовые понятия объектно-ориентированного
программирования, классифицировать принципы и методы
тестирования ПО, исследовать структуры построения диалоговых
режимов
“пользователь-ПО”,
анализировать
условия
и
обоснованно
выбирать
методы
решения,
уверенно
интерпретировать результаты, классифицировать типы данных.
Синтез:
Формулировать задачи, построить формальное описание языков
программирования с использованием формальных методов,
обобщите на практике математический аппарат, формальные
средства, лежащие в основе различных методов разработки
алгоритмов и программ
Оценка:
осуществлять выбор необходимой технологии, библиотеки или
инструмента, суммировать полученные знания и подвести итог.
Формы итогово
контроля
Экзамен по каждой дисциплине входящей в модуль
Условия для
получения
кредитов:
Выполнение всех видов работ, предусмотренных модулем,
положительная оценка на экзамене
Продолжительност
ь модуля:
2 курс (4 семестр)
Литература:
Голощапов А.Л. Microsoft Visual Studio 2010. - СПб.:
Машнин Т. Современные Java технологии на практике .-СПб.: БХВ-
Петербург, 2010. -552 с.
Пыркова А.Ю. Введения в Java программирование. – Учебное пособие .—
Алматы: ''Қазақ университеті'', 2006. -100 c.
Хэзфилд Р. Искусство программирования на С. Фундаментальные
алгоритмы, структуры данных и примеры приложений: энциклопедия
программиста. –Киев: ДиаСофт, 2001, -728 с.
Шмыгалева Т.А. Разработка клиент-серверных приложений. – Учебное
пособие. –
Дополнительная литература:
Буч Г. Объектно-ориентированный анализ и проектирование с
примерами приложений. Учебное пособие. – Москва. Вильямс, 2008.
– 720 с.
Дейтель, Харви М. Технология программирования на Java 2: М:
БИНОМ, 2003, - 560 с.
Пахомов Б.И. С/С++ и Ms Visual С++ 2010 для начинающих -СПб.:
БХВ-Петербург, 2011.-722 с.
Дата обновления
28.08.2015 г.
Формуляр дисциплины Системное программирование
Наименование
модуля и шифр
Модуль программирования: SP 4308 Системное программирование
Ответственный за
модуль
Тип модуля:
ПД-КВ
Уровень модуля:
Бакалавриат
Количество часов
в неделю:
По факту
Количество
кредитов:
3/5
Форма обучения:
очное
Семестр:
5
Количество
обучающихся:
По факту
Пререквизиты
модуля:
Информационно-коммуникационные технологии, Теория базы
данных, Теоретические основы информатики, Архитектура
компьютера, Алгоритмы и структуры данных
Содержания
модуля:
Системное программирование изучает базовую систему ввода
(BIOS), программы базовой системы ввода и вывода, ключевые
адреса в памяти, прерывания BIOS, программирование в Windows,
функции Win32 API, структура процессора Intel, регистры
процессора, адресация памяти, дисковое прерывание, структура
диска, таблица разделов, корневой каталог, загрузочный сектор,
системный диск, этапы загрузки операционной системы, структура
оконной функции, класс окна и его характеристика, функции
создания окон, сообщения Windows, интерфейс графических
устройств, обработка сообщений, ресурсы программы, описание
меню, стандартные элементы управления, команды и директивы,
арифметические и логические команды, базовые и косвенные
адреса, команда пересылки данных, регистр флагов, размещения
сегментов программы, стековые операции.
Результаты
обучения:
Знать: типы проблемно-ориентированных комплексов, методы и
технологии их создания, принципы использования объектно-
ориентированных технологий и стандартных библиотек классов
при
создании
проблемно-ориентированных
программных
комплексов.
Уметь:
использовать
универсальные
языки
программирования при создании системных программ, применять
стандартные библиотеки классов и шаблонов при их разработке,
тестировать и отлаживать программное обеспечение.
Владеть:
навыками
применения
технологий
объектно-
ориентированного и обобщенного программирования при
создании системных программ, тестирования и отладки
программного
обеспечения,
использования
стандартных
библиотек шаблонов и классов.
Формы итогового
контроля
Экзамен по каждой дисциплине входящей в модуль
Условия для
получения
кредитов:
Выполнение всех видов работ, предусмотренных модулем,
положительная оценка на экзамене
Продолжительност
ь модуля:
3 курс ( 5 семестр)
Литература:
Гордеев А. В., Молчанов А. Ю. Системное программное
обеспечение: Учебник для вузов - СПб: Питер, 2003. - 736 с.: ил.
Вильямс А. Системное программирование в Windows 2000 для
профессионалов - СПб: Питер, 2003. - 624 с.: ил.
Джонсон М. Системное программирование в среде Win32, 2-е изд.:
Пер. с англ. - M.: Издательский дом "Вильямс", 2001. - 464 с.: ил.
Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование
информационных систем / Москва: Бином, 2008. – 304 с.
Шильд Г. Полный справочник по C++/Москва: Вильямс, 2007. –
800 c.
Страуструп Б. Язык программирования C++/Москва: Бином, 2011.
– 1136 c.
Захаров А.А., Захарова И.Г. Языки и среды программирования.
Учебное пособие. Тюмень: Изд. ТюмГУ, 2006. – 288 с.
Иванова Г. С. Объектно-ориентированное программирование:
учеб.для студ. / Москва: Изд-во МГТУ им. Н. Э. Баумана, 2003-368
c.
Дата обновления:
28.08.2015 г.
Формуляр дисциплины Системное программирование обеспечение
Достарыңызбен бөлісу: |