Код дисциплины: RPIS 2213
Тип дисциплины: Базовые дисциплины, компонент по выбору
Уровень курса/дисциплины: 2 курс
Учебный год: 2-й
Семестр обучения: 4 семестр
Количество кредитов: 4 кредитов
Ф.И.О лектора: А.О.Мукашева - старший преподаватель, магистр
Цель курса: Научить создавать современные базы данных, сформировать у студентов в
систематизированной форме понятие о методах создания и администрирования структур
баз данных в информационных системах и их применению в конкретных условиях.
Пререквизиты: «Информатика», «Программирование», «Теория базы данных»
Содержание курса/дисциплины: Инструментальные средства обработки информации,
разработка технического задания приложении, программное обеспечения
информационной системы, методика тестирования разрабатываемых приложений,
управления процессом разработки приложений с использованием инструментальных
средств, алгоритмы обработки информации для приложений, языки структурного и
объектно-ориентированного программирования для создания независимых программ,
графический интерфейс приложения, процедуры и тригерры обработки информации,
создание сетевого сервера и сетевого клиента.
Компетенции:
Использует инструментальных средств обработки информации;
Применяет методики тестирования разрабатываемых приложений;
Управляет процессом разработки приложений с использованием инструментальных
средств;
Знает алгоритмы обработки информации для различных приложений и языки
структурного, объектно-ориентированного программирования для создания независимых
программ, разрабатывать графический интерфейс приложения;
Владеет навыками создания проектов по разработке приложения и формировании его
задачи
Знает процедуры и триггеры для обработки информации
Умеет создавать сетевого сервера и сетевого клиента
Рекомендуемая литература:
Голыцина О.Л., Максимов Н.В., Попов И.И., Базы данных, - М.: Форум-Инфра-М, 2006
Салтанова Ғ.А., Мухамбетова М.Ж., Деректер қоры теориясы, ҚарМУ баспасы, 2008
Салтанова Ғ.А., Delphi – де деректер қорын құру, ҚарМУ баспасы, 2007
Хомоненко А.Д., Цыганков В.М., Мальцев М.Г., Базы данных, 5-е издание, - М.: Бином-
Пресс, СПб.: КОРОНА принт, 2006
Федоров А., Елманова Н. «Базы данных для всех», М: Компьютерпресс, 2001
Дейт К. Введение в системы баз данных. – М.: "Вильямс", 2000.
Хансен Г., Хансен Д. Базы данных и управление. – М.: Бином, 1999.
Конноли Т., Бегг К., Страчан А. Базы данных. Проектирование, реализация и
сопровождение. – М.– С./П.– К., 2000.
Методы преподавания: традиционные методы обучения – лекционные и практические
занятия, интерактивные методы – работа в небольших группах, использование
интерактивной доски
Методы/формы оценки: буквенно -рейтинговая система оценки по 100 балльной
системе, рубежный контроль, экзамен, итоговая оценка
Язык обучения: казахский язык.
Условий (требований) для обучения специальности (ступени): библиотека,
электронные учебники, электронные образовательные ресурсы (международные
электронные библиотечные ресурсы).
Название курса/дисциплины: Проектирование базы данных
Код дисциплины: PBD 2213
Тип дисциплины: Базовые дисциплины, компонент по выбору
Уровень курса/дисциплины: 2 курс
Учебный год: 2-й
Семестр обучения: 4 семестр
Количество кредитов: 4 кредитов
Ф.И.О лектора: А.О.Мукашева - старший преподаватель, магистр
Цель курса: Целью освоения данной дисциплины является изучение Проектирование
базы данных; различных методологий моделирования и проектирования баз данных;
средств автоматизации проектирования БД; развитие у студентов компетенций в области
создания и сопровождения баз данных; реализация проектных решений с использованием
современных информационно-коммуникационных технологий; внедрение проектов
автоматизации решения прикладных задач; создание теоретической основы для изучения
ряда специальных дисциплин.
Пререквизиты: «Информатика», «Программирование», «Теория базы данных»
Содержание курса/дисциплины:
История появления и развития баз данных. Модели баз данных: иерархическая, сетевая,
постреяционная, многоуровневая. Реляционная модель: атрибут (поле, столбец), кортеж
(запись, строка), связь (таблица). Виды баз данных: пользовательский, концептуальный и
физический. Физическая и логическая независимость баз данных. Нормальные формы.
Превичные и внешние ключи. Операции реляционной алгебры. Защита информации баз
данных. Системы управления базами данных (СУБД). Языки структурного (SQL) и
объектно-ориентированного программирования для создания независимых программ,
графический интерфейс приложения, процедуры и тригерры обработки информации,
создание сетевого сервера и сетевого клиента.
Компетенции:
Знает принципы построения и проектирования баз данных, принципы функционирования
систем управления базами данных, знать основы языка баз данных SQL
Умеет применять полученные знания при проектировании и эксплуатации баз данных,
проводить системный анализ предметной области; разрабатывать интерфейс баз данных с
использованием объектно-ориентированного программирования
Владеет навыками формулирования запросов к базам данных на языке SQL, навыками
работы в среде систем управления базами данных.
Рекомендуемая литература:
Диго С.М. Базы данных: проектирование и использование: учеб. для студентов вузов,
обучающихся по специальности "Прикладная информатика (по областям)" - М. :
Финансы и статистика, 2005. – 590с.
Ковалев
А.Д.
Базы
данных.
Электронное
учебно-методическое
пособие.
http://nto.immpu.sgu.ru/sites/default/files/3/_pdf_21089.pdf
Ковалев А.Д. Базы данных. Тесты. Электронное учебно-методическое пособие.
http://nto.immpu.sgu.ru/sites/default/files/3/__36070.pdf
Дейт, К. Дж. Введение в системы баз данных / К. Дж. Дейт. Пер. с англ. — 6-е изд. — К.:
Диалектика, 1998. — С. 784.
Коннолли Т., Бегг К. Базы данных. 3-е издание. Издательский дом «Вильямс» Москва –
Санкт-Петербург - Киев, 2003. – 1440 с.
Райордан Р. Основы реляционных баз данных. Издательско – торговый дом «Русская
Редакция» Москва, 2001. – 384 с.
Грофф Д., Вайнберг П.. SQL – полное руководство. 2-е издание. Издательство «БХВ» -
Киев, 2001. - 816с.
Мейер Д. Теория реляционных баз данных. Издательство «Мир» Москва, 1987-608 с.
Методы преподавания: традиционные методы обучения – лекционные и практические
занятия, интерактивные методы – работа в небольших группах, использование
интерактивной доски
Методы/формы оценки: буквенно -рейтинговая система оценки по 100 балльной
системе, рубежный контроль, экзамен, итоговая оценка
Язык обучения: казахский язык.
Условий (требований) для обучения специальности (ступени): библиотека,
электронные учебники, электронные образовательные ресурсы (международные
электронные библиотечные ресурсы).
Название курса/дисциплины: Теория языков и автоматов
Код дисциплины: ТYаА 2212
Тип дисциплины: Базовые дисциплины, обязательный
Уровень курса/дисциплины: 2 курс
Учебный год: 2-й
Семестр обучения: 4 семестр
Количество кредитов: 3 кредитов
Ф.И.О лектора: З.Ж.Жанузакова - старший преподаватель, магистр, Багитова К.Б.-
старший преподаватель, магистр
Цель курса: Курс ставит своей целью усвоение студентами понятий, связанных с теория
языками, их распознаванием и обработкой, развивает теоретические и практические
навыки в работе с теориями языками, дает понимание рамок возможностей работы с
формальными языками и те ограничения, которые накладываются на использование
теория языков со стороны теории сложности вычислений. В первой части, данный курс
знакомит студентов с основными понятиями теории языков и автоматов. Рассматривается
постановка вопроса об изучении теория языков: возможные определения, способы
задания, возникающие проблемы в связи с возможными применениями. Это позволяет
определить место специализированных алгоритмов для обработки теория языков (прежде
всего, автоматов) и спектр их свойств, которые следует разобрать. Вводится в
рассмотрение необходимый минимум по теории конечных автоматов, регулярных
языков, контекстно-свободных языков и магазинных автоматов. Все они являются
базовыми при построении систем анализа и трансляции для теория языков.
Рассматриваются возможности обобщений вводимых понятий, выяснению случаев, в
которых такие обобщения не дают реальных дополнительных возможностей, а также тех,
которые потенциально выводят в область неэффективных алгоритмов.
Пререквизиты: Алгоритмы и структуры данных, Теоретические основы информатики,
Программирование,
Содержание курса/дисциплины: Общее введение. Теория языки, примеры их
определения. Основные задачи и проблемы, возникающие в связи с теория языками.
Примеры разрешимых и неразрешимых теория языков. Конечные автоматы – основные
понятия. Детерминированные конечные автоматы. Недетерминированные конечные
автоматы и конечные автоматы с эпсилон - переходами. Определение эквивалентности и
доказательства эквивалентности основных определений автомата. Свойства регулярных
языков. Минимизация конечных автоматов и теорема Майхила-Нероуда. Алгоритмы, с
вязанные с конечными автоматамию
Компетенции: знать классификацию грамматик в соответствии с иерархией Хомского;
уметь задавать язык с помощью грамматики и регулярного выражения, а также строить
конечные автоматы требуемого вида (детерминированные, полные, минимальные) для
распознавания различных языков; научиться определять, являются ли автоматными
данные словарные функции и языки; освоить алгоритмы построения конечного автомата
по праволинейной грамматике и наоборот, автомата с магазинной памятью по
контекстно-свободной грамматике и наоборот; знать основные алгоритмически
разрешимые и неразрешимые проблемы теории автоматов и формальных языков.
Рекомендуемая литература:
Хопкрофт Дж.Э., Мотвани Р., Ульман Дж.Д. Введени
е в теорию автоматов, языков и вычислений, 2-е изд. М.: Вильямс, 2002
А.И.Мальцев Теория алгоритмов и рекурсивные функции.изд.Второе.М.Наука, 1986г.
Lewis H.R., Papadimitrou C.H. Elements of the theory of computation, 2
nd
edition, 1997.
Anderson J.Automata Theory with Modern Applications. Cambridge University Press, 2006
Salomaa A. Formal languages. Academic press, 1993
Рейуорд-Смит В.Дж.Теория формальных языков.Вводный курс.М.:Радио и Связь,1988.
А.Н.Maкоха, П.А.Сахнюк, Н.И.Червяков Дискретная математика:Учеб.пособие.М.:
ФИЗМАТЛИТ, 2005
Саломаа А. Жемчужины теории формальных языков. М.: Мир, 1986.
Методы преподавания: традиционные методы обучения – лекционные и практические
занятия, интерактивные методы – работа в небольших группах, использование
интерактивной доски
Методы/формы оценки: буквенно -рейтинговая система оценки по 100 балльной
системе, рубежный контроль, экзамен, итоговая оценка
Язык обучения: казахский язык.
Условий (требований) для обучения специальности (ступени): библиотека,
электронные учебники, электронные образовательные ресурсы (международные
электронные библиотечные ресурсы).
Название курса/дисциплины: Микропроцессорная система
Код дисциплины: MS 1104
Тип дисциплины: Базовые дисциплины, компонент по выбору
Уровень курса/дисциплины: 3 курс
Учебный год: 3-й
Семестр обучения: 5 семестр
Количество кредитов: 2 кредитов
Ф.И.О лектора: Г.Б.Турмуханова - старший преподаватель, магистр
Цель курса: систематизация знаний в области архитектуры и функциональных
возможностей современных микропроцессоров и микроконтроллеров, методов и
технических средств отладки, диагностики, моделирования и проектирования
микропроцессорных систем.
Пререквизиты: Персональный компьютер, Архитектура компьютера
Содержание курса/дисциплины: Основы микропроцессора, основные исторические
сведения о развитии микропроцессоров, микропроцессор – основа ЭВМ,
микропроцессорные системы, классификация микропроцессоров. понятие о разрядности
и системе команд, основные характеристики и критерии производительности
микропроцессора, архитектура простейших микропроцессорных систем, архитектуры
многопроцессорных вычислительных систем, принципы построения MPP- и SMP-систем,
структура однокристального МП, состав и назначение элементов, многоядерные
микропроцессорные системы, управляющий автомат простейшей микропроцессорной
системы, алгоритм управляющего автомата, цикл команды в МПС,тактирование МП и
синхронизация МПС, слово состояния МП как средство управления системой,
управляющее устройство МП, МПС под управлением первичного автомата
Компетенции: способность применять перспективные методы исследования и решения
профессиональных задач на основе знания мировых тенденций развития вычислительной
техники и информационных технологий
способность формировать технические задания и участвовать в разработке аппаратных
и/или программных средств вычислительной техники
способность выбирать методы и разрабатывать алгоритмы решения задач управления и
проектирования объектов автоматизации
способность самостоятельно приобретать с помощью информационных технологий и
использовать в практической деятельности новые знания и умения, в том числе в новых
областях знаний, непосредственно не связанных со сферой деятельности
Рекомендуемая литература:
Дюсембаев А.Е. Архитектура компьютеров. Алматы: ТОО ,, Rrint S,,, 2004.
А.Е.Дюсембаев. Архитектура компьютеров: Учебное пособие. Алматы: ТОО ,, Rrint S,,,
2004.- 111 с.
Буза М.К. Архитектура компьютеров Минск: Новое знание, 2006
Леонтьев В.П. Персональный компьютер 2000-2001Windows 98 и служебные программы
М.: «Олма-Пресс»,2001
Бэллью Дж., Дантеманн Дж. Генеральная уборка компьютера М.: «Русская редакция»,
2006
Фигурнов В.Э. IBM РС пользователя М.: Компьютер Пресс, 1991
Кирьянов Д.В. Домашнее видео на ПК для начинающих СПб: БХВ – Петербург,2007
Фигурнов В.Э. IBM Т\РС для пользователя.Краткий курс Москва .1999
Дюсембаев А.Е. Архитектура компьютеров Алматы, Изд-во ТОО 2004
Симонович В.С. Мой первый компьютер М.;Аст- пресс 1997
Коксеген А. Микропроцессорные технологии. Астана «Фолиант баспасы»2012-120с.
Андреева Е. Системы счисления и компьютерная арифметика: Учебное пособие для сред.
образования: Е. Андреева, И. Фалина - М..: Лаборатория Базовых Знаний, 2000.
Кирнос ВП Практикум по решению задач в PASCAL Караганда, 2005-304с.
Архангельский АЯ. Язык PASCAL и исновы программирования в DELPHI/ учебное
пособие М.: ООО «Бином проесс», 2004г. 496 с.: ил
Дж. Макконнелл. Анализ алгоритмов. Вводный курс., М.: Техносфера, 2002.-304с.
Методы преподавания: традиционные методы обучения – лекционные и практические
занятия, интерактивные методы – работа в небольших группах, использование
интерактивной доски
Методы/формы оценки: буквенно -рейтинговая система оценки по 100 балльной
системе, рубежный контроль, экзамен, итоговая оценка
Язык обучения: казахский язык.
Условий (требований) для обучения специальности (ступени): библиотека,
электронные учебники, электронные образовательные ресурсы (международные
электронные библиотечные ресурсы).
Название курса/дисциплины: Основы схемотехники
Код дисциплины: OS 1206
Тип дисциплины: Базовые дисциплины, компонент по выбору
Уровень курса/дисциплины: 3 курс
Учебный год: 3-й
Семестр обучения: 5 семестр
Количество кредитов: 2 кредитов
Ф.И.О лектора: Ж.Г.Джумамухамбетов - доцент, к.ф-.м.н.
Цель курса: изучение схемотехники цифровых, аналоговых и цифро-аналоговых
электронных схем, методов схемотехнического проектирования и применения
электронных схем в электронной аппаратуре. Задачи дисциплины: ознакомление
студентов: с элементной базой электронной техники; с основными видами компонентов и
приборов; со схемотехническими решениями, используемыми при создании электронных
цепей; освоение методов анализа и синтеза логических схем, их представление в
аналитическом, табличном и графическом виде; овладение навыками синтеза логических
схем основных функциональных устройств комбинационного и последовательностного
типа.
Пререквизиты: Микропроцессорная система, Математический анализ
Содержание курса/дисциплины: Основы схемотехники изучает классификация
цифровых схем, элементы логики и топология, комбинационные типовые узлы ЭВМ,
сумматоры, сложние многоразрядных чисел, десячные сумматоры, дешифраторы,
шифраторы и преобразователи кодов, реализация на логических элементах или в виде
готовых микросхем, мультиплексоры, демультиплексоры, коммутаторы, принцип
действия, реализация на дищивраторы и логических элементах или в виде готовых
микросхем, комбинационные системы, триггеры, и их построение, синтез
комбинационных схем на мультиплексорах, последовательные цифровые узлы ЭВМ,
основные понятия теории автоматов, типы конечных автоматов: автоматы Мура и Мили,
граф автомата, методика синтеза конечного автомата, синтез конечных автоматов на
сдвигающихся регистрах, двоичные и недвоичные счетчики.
Компетенции: В результате освоения дисциплины “Схемотехника” студент должен
знать: основные схемотехнические решения, используемые в современных цифровых и
аналоговых схемах с различной степени интеграции; физические принципы работы,
характеристики и параметры элементов и компонентов электроники; современные
методы расчета и определения основных характеристик и параметров электронных схем;
справочный аппарат по выбору цифровых и аналоговых электронных схем для
разработки устройств электронной техники. уметь: разрабатывать и применять
электронные схемы для решения инженерных задач при создании узлов
радиоэлектронной аппаратуры и функциональных узлов вычислительной техники;
использовать средства вычислительной техники при проведении схемотехнического
анализа и синтеза электронных схем, проектно-конструкторских работ; оценки областей
применения и режимов эксплуатации электронных схем. владеть: представлениями: о
направлениях развития элементной базы электронных схем; о технологических и
физических ограничениях в улучшении параметров электронных схем (степени
интеграции, быстродействии, потребляемой мощности); навыками использования -
современных цифровых и радиоэлектронных программных и аппаратных способаов
реализации функций, алгоритмическом, функционально-структурном, логичном и
схемном проектировании систем; элементной базы микроЭВМ, их архитектуры,
основных узлов и блоков.
Рекомендуемая литература:
Схемотехника электронных систем. Цифровые устройства/ В.И.Бойко, А.Н.Гуржий,
В.Я.Жуйков, А.А.Зори, В.М.Спивак, В.В.Багрий.- СПб.: БХВ-Петербург, 2004. -512с.
Угрюмов Е.П., Цифровая схемотехника: Учебное пособие для вузов. – 2-е изд., перераб. и
доп. – СПб.: БХВ-Петербург, 2007. – 800с.
Угрюмов Е.П. Цифровая схемотехника. – СПб.: БХВ-Петербург, 2001. – 528с.
Новожилов О.П. Основы цифровой техники / Учебное пособие.- М.: ИП РадиоСофт,
2004. – 528с.
Волович Г.И. Схемотехника аналоговых и аналого-цифровых электронных устройств. 2-е
изд., испр. – М.: Издательский дом «Додэка-ХХI», 2007. – 528с.
Расчёт элементов цифровых устройств / Л.Н.Преснухин, Н.В.Воробьёв, А.А.Шишкевич. –
2-е изд., под ред.Л.Н.Преснухина. – М.: «Высшая школа», 1991. – 528с.
Электроника и микропроцессорная техника. Дипломное проектирование систем
автоматизации и управления: учебник / под ред. проф. В.И.Лачина. – Ростов н/Д: Феникс,
2007. – 576с.
Гивоне Д, Россер Р. Микропроцессоры и микрокомпьютеры: Вводный курс: Пер. с англ.-
М.: Мир, 1983. – 464с.
Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. – Л.:
Машиностроение. Ленинградское отделение, 1979. – 384с.
Стрыгин В.В., Щарев Л.С. Основы вычислительной, микропроцессорной техники и
программирования: Учеб. для техникумов. – 2-е изд., перераб. и доп. – М.: Высшая
школа, 1989. – 479с.
Прагер И.Л. Основы вычислительной техники. Учеб. для техникумов. – М.: Высшая
школа, 1973. – 256с.
Корис Р., Шмидт-Вальтер Х. Справочник инженера-схемотехника: Пер. с англ. под ред.
Е.Л.Свинцова.-М.: Техносхера, 2008. – 608с.
Методы преподавания: традиционные методы обучения – лекционные и практические
занятия, интерактивные методы – работа в небольших группах, использование
интерактивной доски
Методы/формы оценки: буквенно -рейтинговая система оценки по 100 балльной
системе, рубежный контроль, экзамен, итоговая оценка
Язык обучения: казахский язык.
Условий (требований) для обучения специальности (ступени): библиотека,
электронные учебники, электронные образовательные ресурсы (международные
электронные библиотечные ресурсы).
Достарыңызбен бөлісу: |