Х. Досмұхамедов атындағы Атырау



Pdf көрінісі
бет32/40
Дата06.02.2017
өлшемі5,82 Mb.
#3535
1   ...   28   29   30   31   32   33   34   35   ...   40

Наименование 
модуля и шифр 
Модуль программирования: SPО 4308 Системное программное 
обеспечение 
Ответственный 
за модуль 
 
Тип модуля: 
ПД-КВ  
Уровень модуля: 
Бакалавриат 
Количество 
часов в неделю:  
По факту 
Количество 
кредитов: 
3/5 
Форма 
обучения: 
очное 
Семестр: 

Количество 
обучающихся: 
По факту 

Пререквизиты 
модуля: 
Информационно-коммуникационные  технологии,  Теория  базы 
данных, 
Теоретические 
основы 
информатики, 
Архитектура 
компьютера, Алгоритмы и структуры данных 
Содержания 
модуля: 
Системное  программирование  изучает  базовую  систему  ввода 
(BIOS),  программы  базовой  системы  ввода  и  вывода,  ключевые 
адреса  в  памяти,  прерывания  BIOS,  программирование  в  Windows, 
функции  Win32  API,  структура  процессора  Intel,  регистры 
процессора,  адресация  памяти,  дисковое  прерывание,  структура 
диска,  таблица  разделов,  корневой  каталог,  загрузочный  сектор, 
системный  диск,  этапы  загрузки  операционной  системы,  структура 
оконной  функции,  класс  окна  и  его  характеристика,  функции 
создания  окон,  сообщения  Windows,  интерфейс  графических 
устройств,  обработка  сообщений,  ресурсы  программы,  описание 
меню,  стандартные  элементы  управления,  команды  и  директивы, 
арифметические и логические команды, базовые и косвенные адреса, 
команда  пересылки  данных,  регистр  флагов,  размещения  сегментов 
программы, стековые операции. 
Результаты 
обучения: 
Знать:  о    современных    технических  программных    средствах  
взаимодействия    с    ЭВМ,    о  современных  технологиях  разработки 
алгоритмов  и  программ,  о  современных  методах  отладки  программ,    
объектно-ориентированному    программированию,    объектно-
ориентированному  анализу и проектированию. 
Уметь:  Разрабатывать  алгоритм  ее  решения,    использовать 
прикладные  системы  программирования,  разрабатывать  основные  
программные  документы,  работать  с  современными  системами 
программирования, включая объектно-ориентированные. 
Иметь навыки: Владеть алгоритмом используемого метода и уметь 
составлять им cответствующую программу на одном из конкретных 
языков программирования 
Формы 
итогового 
контроля 
Экзамен по каждой дисциплине входящей в модуль 
Условия для 
получения 
кредитов: 
Выполнение всех видов работ, предусмотренных модулем, 
положительная оценка на экзамене 
Продолжительно
сть модуля: 
3 курс (5 семестр) 
Литература: 
Гордеев  А.  В.,  Молчанов  А.  Ю.  Системное  программное 
обеспечение: Учебник для вузов - СПб: Питер, 2003. - 736 с.: ил. 
Вильямс  А.  Системное  программирование  в  Windows  2000  для 
профессионалов - СПб: Питер, 2003. - 624 с.: ил. 
Джонсон  М.  Системное  программирование  в  среде  Win32,  2-е  изд.: 
Пер. с англ. - M.: Издательский дом "Вильямс", 2001. - 464 с.: ил. 
 
Дата 
обновления: 
28.08.2015 г. 
 
Формуляр дисциплины Объектно-ориентированное программирование (Delphi) 
 
Наименование 
модуля и шифр 
Модуль программирования: OOP 2215 Объектно-ориентированное 
программирование (Delphi) 

Ответственный 
за модуль 
Ст.преподаватель Хамметов А.Х. 
Тип модуля: 
БД-КВ  
Уровень модуля: 
Бакалавриат 
Количество 
часов в неделю:  
По факту 
Количество 
кредитов: 
4/7 
Форма 
обучения: 
очное 
Семестр: 

Количество 
обучающихся: 
По факту 
Пререквизиты 
модуля: 
Информационно-коммуникационные  технологии,  Теория  базы 
данных, 
Теоретические 
основы 
информатики, 
Архитектура 
компьютера, Алгоритмы и структуры данных 
Содержания 
модуля: 
Объектно-ориентированное 
программирование 
рассматривает 
определение  объекта  и  класса,  атрибута  и  свойства,  операции  и 
методы, основные типы операций, правила их построения, описание 
класса на языке Object Pascal, Инкапсуляция, разделение атрибутов и 
методов  класса,  разделы  private,  protected,  public  и  published  при 
создании  класса  в  Object  Pascal,  наследование  одиночное  и 
множественное, правила наследования, использование наследования 
при  написании  программ  на  Object  Pascal,  полиморфизм, 
преобразование 
типов, 
использование 
полиморфизма 
при 
построении  классов  на  языке  программирования  Object  Pascal, 
критерии  оценки  правильности  построения  классов.  Обработка 
исключительных  ситуаций.  Использование  технологии  клиент-
сервер  при  построении  объектно-ориентированных  программ. 
Программирование обработчиков событий для классов и объектов. 
Результаты 
обучения: 
Знать  о  конструировании  алгоритмов,  методах  структурного  и 
модульного  программирования,  абстракциях  основных  структур 
данных (списки, множества и т.п.), методах их обработки и способах 
реализации, технологиях программирования;  
уметь  реализовывать  алгоритмы  на  языке  программирования 
высокого  уровня,  описывать  основные  структуры  данных, 
реализовывать  методы  обработки  данных,  работать  в  средах 
программирования;  
иметь  навыки  структурного  программирования,  алгоритмизации, 
работы  в  среде  программирования  (составление,  отладка  и 
тестирование  программ;  разработка  и  использование  интерфейсных 
объектов).  
Быть  компетентными  при  разработке  алгоритмов  описания 
структур  данных  и  описания  основных  базовых  конструкций, 
программировании  на  языке  высокого  уровня,  работе  в  различных 
средах программирования.  
Формы 
итогового 
контроля 
Экзамен 
Условия для 
получения 
Своевременное выполнение заданий 

кредитов: 
Продолжительно
сть модуля: 
3 курс (5 семестр) 
Литература: 
Архангельский  А.Я.  «Программирование  в  Delphi  6»,  М.,  БИНОМ, 
2004 г. 
Архангельский  А.Я  «100  компонентов  общего  назначения 
библиотеки Delphi», БИНОМ, 2002 
Культин  Н.Б.  «Основы  программирования  в  Delphi  7»,  СПб,  БХБ-
Петербург, 2003г. 
Д.Э.Кнут  Искусство  программирования.т.1.Москва,  Издательский 
дом «Вильямс», 2004 
 
Дата 
обновления: 
28.08.2015 г. 
 
Формуляр дисциплины  Язык программирования Borland Pascal 
 
Наименование 
модуля и шифр 
Модуль программирования: YaPBP 2215 Язык программирования 
Borland Pascal  
Ответственный 
за модуль 
Ст.преподаватель Хамметов А.Х. 
 
Тип модуля: 
БД-КВ  
Уровень модуля: 
Бакалавриат 
Количество 
часов в неделю:  
По факту 
Количество 
кредитов: 
4/7 
Форма 
обучения: 
очное 
Семестр: 

Количество 
обучающихся: 
По факту 
Пререквизиты 
модуля: 
Информационно-коммуникационные  технологии,  Теория  базы 
данных, 
Теоретические 
основы 
информатики, 
Архитектура 
компьютера, Алгоритмы и структуры данных 
Содержания 
модуля: 
Объектно-ориентированное 
программирование 
рассматривает 
определение  объекта  и  класса,  атрибута  и  свойства,  операции  и 
методы, основные типы операций, правила их построения, описание 
класса на языке Object Pascal, Инкапсуляция, разделение атрибутов и 
методов  класса,  разделы  private,  protected,  public  и  published  при 
создании  класса  в  Object  Pascal,  наследование  одиночное  и 
множественное,  правила  наследования,  использование  наследования 
при  написании  программ  на  Object  Pascal,  полиморфизм, 
преобразование типов, использование полиморфизма при построении 
классов  на  языке  программирования  Object  Pascal,  критерии  оценки 
правильности  построения  классов.  Обработка  исключительных 
ситуаций. Использование технологии клиент-сервер при построении 
объектно-ориентированных 
программ. 
Программирование 
обработчиков событий для классов и объектов.   
Результаты 
обучения: 
Знать
численные 
методы 
решения 
обыкновенных 
дифференциальных уравнений; Разрабатывать алгоритм ее решения,  

использовать 
прикладные 
системы 
программирования, 
разрабатывать  основные    программные  документы,  работать  с 
современными  системами  программирования,  включая  объектно-
ориентированные 
Уметь: 
Владеть 
языками 
процедурного 
и 
объектно-
ориентированного  программирования,  иметь  опыт    разработки    и  
отладки    программ    на    алгоритмических  процедурных  и  объектно-
ориентированных  языках  программирования  высокого  и  низкого 
уровней для вычислительных машин и систем.  
Иметь  навыки  Анализировать  основные  положения  структурного, 
модульного, 
объектно-ориентированного 
и 
защитного 
программирования;  Сформулировать  знания  некоторых  физических 
процессов  и  явлений,  уметь  построить  модель  рассматриваемого 
явления. 
Формы 
итогового 
контроля 
Экзамен по каждой дисциплине входящей в модуль 
Условия для 
получения 
кредитов: 
Выполнение всех видов работ, предусмотренных модулем, 
положительная оценка на экзамене 
Продолжительно
сть модуля: 
3 курс (5 семестр) 
Литература: 
1.Абрамов  С.А.,    Гнездилова  Г.Г.,    Капустина  Е.Н.,    Селюн  М.И. 
Задачи по программированию. М., Наука, 1988. 
 
Дата 
обновления: 
28.08.2015 г. 
 
Формуляр дисциплины  C++ Builder 
 
Наименование 
модуля и шифр 
Модуль программирования: CB 3218 C++ Builder 
Ответственный 
за модуль 
Ст.преподаватель, магистр Кубашева А.Н. 
Тип модуля: 
БД-КВ  
Уровень модуля: 
Бакалавриат 
Количество 
часов в неделю:  
По факту 
Количество 
кредитов: 
3/5 
Форма 
обучения: 
очное 
Семестр: 

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

Содержания 
модуля: 
C++Builder  язык  объектно-ориентированного  программирования. 
Введение в понятие класса и объекта. Наследование. Полиморфизм. 
Инкапсуляция. 
Главное 
окно 
C++Builder. 
Визуальный 
проектировщик  рабочих  форм.  Понятие  формы.  Элементы 
управления. Компонент Label (Поле надписи). Окна редактирования 
Edit,  LabeledEdit.  Управляющие  кнопки  Button  и  BitBtn  Группы 
радиокнопок  –  компоненты  RadioGroup,  RadioButton,  GroupBox. 
Индикаторы  CheckBox  и  CheckListBox.  Компонент  RichEdit. 
Компонент  UpDown-  ввод  и  отображение  целых  чисел  Компоненты 
выбора - ListBox, ComboBox. Компонент Memo- многострочное окно 
редактирования.  FontDialog  –  диалог  выбора  шрифта.OpenDialog, 
OpenPictureDialog,  SaveDialog,  SavePictureDialog  –  диалоги  работы  с 
файлами. 
OpenDialog, 
OpenPictureDialog, 
SaveDialog, 
SavePictureDialog – диалоги работы с файлами. Компонент MainMenu 
–  главное  меню.  Переход  межу  формами.  Создание  проектов/ 
Компонент Image – контейнер графического изображения Компонент 
ImageList  –  список  изображений  Компонент  Timer-  таймер. 
Компонент StringGrid – таблица строк .                           
.  
Результаты 
обучения: 
Знать:  что  такое  класс  и  объект,  основные  принципы  объектно-
ориентированного 
программирования, 
принципы 
построения 
классов,  критерии  проверки  правильности  построения  классов, 
основные  тенденции  в  области  развития  технологий  объектно-
ориентированного программирования. Основные конструкции языка 
программирования  C++Builder,  методы  и  средства  проектирования 
программных  систем  и  технологию  их  разработки;  технологию, 
методы и средства производства программного продукта;   
Должен  уметь:  ставить  и  решать  задачи,  возникающие  в  процессе 
проектирования,  тестирования,  отладки,  испытаний  и  эксплуатации 
программных  систем,  обеспечивать  заданные  характеристики 
программ,  оценивать  эффективность  и  качество  программных 
систем;  уметь  использовать  современные  методы  объектно-
ориентированного 
программирования 
при 
кодировании 
программных систем разного уровня сложности. 
Иметь  навыки:  приемами  разработки  программ  в  визуальных 
средах разрабатывать программы на языке C++Builder, в том числе с 
использованием  классов;  работать  с  инструментальной  системой 
программирования  C++Builder,  создавать  простые  программы  в 
средах C++ Builder  
Формы 
итогового 
контроля 
Экзамен по каждой дисциплине входящей в модуль 
Условия для 
получения 
кредитов: 
Выполнение всех видов работ, предусмотренных модулем, 
положительная оценка на экзамене 
Продолжительно
сть модуля: 
3 курс (6 семестр) 
Литература: 
1 Аймұқатов А.  Объектілі бағытты бағдарламалау негіздері [Мәтін]: 
Оқу құралы / А. Аймұқатов.- Астана: Фолиант, 2010.- 96б.                                              
2. Аймұқатов А.  Объектілі бағытты бағдарламалау негіздері [Мәтін]: 
Оқу құралы /2-басылым / А. Аймұқатов.- Астана: Фолиант, 2014.- 

116б.                                   
3.Б.Пахомов «Самоучитель С/С++и Borland C++Builder 2006» Санкт-
Петербург-2006 
4.Павловская  Т.А.,  Щупак  Ю.А.  С++  Обеъктно-ориентированное 
программирование. СПб.:Питер, 2006 
5.Н.Культин Самоучитель С++Builder. СПб.: БХВ-Петербург, 2006 
Дата 
обновления: 
28.08.2015 г. 
 
Формуляр дисциплины Borland C++ 
 
Наименование 
модуля и шифр 
Модуль программирования: BC 3218 Borland C++  
Ответственный 
за модуль 
Ст.преподаватель, магистр Кубашева А.Н. 
 
Тип модуля: 
БД-КВ  
Уровень модуля: 
Бакалавриат 
Количество 
часов в неделю:  
По факту 
Количество 
кредитов: 
3/5 
Форма 
обучения: 
очное 
Семестр: 

Количество 
обучающихся: 
По факту 
Пререквизиты 
модуля: 
Теоретические  основы  информатики,  Алгоритмы  и  структуры 
данных 
Содержания 
модуля: 
C++Builder  изучает проекты C++Builder и дополнительные сведения 
об  IDE  среде,  возможности  интегрированной  среды  C++Builder, 
главное  окно  и  панели  инструментов,  окно  Project  Manager, 
размещение  окон  в  интегрированной  среде,  инспектор  объектов, 
категории  свойств  окна  Object.Inspector,  размещение  окон  в 
интегрированной среде, инспектор  объектов, окно  Object Tree View, 
редактор  кода  Code  Editor,  сохранение  форм  в  текстовом  формате, 
проекты C++Builder, файлы, входящие в состав проекта C++Builder, 
менеджер проектов Project Manager, различные варианты компоновки 
разных  файлов,  операции  перетаскивания  в  окне  Tree  View, 
позволяющие  изменять  порядок  компиляции,  пакеты,  особенности 
применения пакетов, интерактивный отладчик C++Builder.                              
Результаты 
обучения: 
Знать: синтаксис и семантику, структуру  языка С/С++ 
Уметь:  Разрабатывать  алгоритм  ее  решения,    использовать 
прикладные  системы  программирования,  разрабатывать  основные  
программные  документы,  работать  с  современными  системами 
программирования, включая объектно-ориентированные 
Иметь  навыки:  Владеть  языками  процедурного  и  объектно-
ориентированного  программирования,  иметь  опыт    разработки    и  
отладки  программ  на  алгоритмических процедурных и объектно-
ориентированных  языках  программирования  высокого  и  низкого 
уровней для вычислительных машин и систем.  
Формы 
Экзамен по каждой дисциплине входящей в модуль 

итогового 
контроля 
Условия для 
получения 
кредитов: 
Выполнение всех видов работ, предусмотренных модулем, 
положительная оценка на экзамене 
Продолжительно
сть модуля: 
3 курс (6 семестр) 
Литература: 
1. Бочков    C.O.,   Субботин   Д.М.   Язык   программирования   С   
для персонального компьютера. - М.: Радио и связь. 
2.Джехани  Н.  Программирование  на  языке  С++:  Пер.  с  англ.  -  М.: 
Радио и связь. 
Керниган Б., Ритчи Д., Фьюэр А. Язык программирования С. Задачи 
по языку Си: Пер. с англ. - М.: Финансы и статистика. 1985 г. 
Уэйт  М.,  Прата  С,  Мартин  Д.  Язык  Си.  Руководство  для 
начинающих: Пер. с англ. - М.: Мир. 1988 г. 
Архангельский  А.Я.  Программирование  на  С++  Builder  6.  M.:ЗАО 
«Изд.БИНОМ», 2002 г. 
6.Архангельский  А.Я.  С++Builder  6.  Справочное  пособие.  Книга  1. 
Язык С++. M.:ЗАО, «Изд. БИНОМ», 2002 г. 
Архангельский  А.Я.  С++Builder  6.  Справочное  пособие.  Книга  2. 
Язык С++. M. :ЗАО «Изд. БИНОМ», 2002 г. 
9. Березин Б.И., Березин С.Б. Начальный курс С и C++. М., 1999. 
Дата 
обновления: 
28.08.2015 г. 
 
Формуляр дисциплины Язык программирования (Visual Basic) 
 
Наименование 
модуля и шифр 
Модуль программирования: YaPVB 3224 Язык программирования 
(Visual Basic) 
Ответственный 
за модуль 
Ст.преподаватель, магистр Мукашова А.О. 
преподаватель, магистр Багитова К.Б. 
Тип модуля: 
БД-КВ  
Уровень модуля: 
Бакалавриат 
Количество 
часов в неделю:  
По факту 
Количество 
кредитов: 
3/5 
Форма 
обучения: 
очное 
Семестр: 

Количество 
обучающихся: 
По факту 
Пререквизиты 
модуля: 
Теоретические  основы  информатики,  Алгоритмы  и  структуры 
данных 
Содержания 
модуля: 
Язык  программирования  Visual  Basic  изучает  интегрированную 
среду  разработки:  строка  меню,  панели  инструментов,  панель 
элементов  управления,  главное  меню,  стандартная  панель 
инструментов,  окно  проводника  проекта,  конструктор  форм, 
редактор  меню,  окно  свойств,  окно  макета  форм,  окно  просмотра 
объектов, редактор исходного кода, переменные: имена переменных, 
типы данных, объявление переменной, область действия переменных  

для  хранения  информации,  математические  функции  и  операторы
условные  выражения,  конструкция  If…Then…  Else,  условные 
выражения,  конструкция  Select  Case,  конструкция  For…Next, 
конструкция  For  Each…Next;  конструкция  Do…Loop,  модули  и 
процедуры,  процедуры  SUB,  вызов  процедур,  передача  параметров, 
массивы, работа с массивами. 
Результаты 
обучения: 
Знать: 
численные 
методы 
решения 
обыкновенных 
дифференциальных  уравнений;  Иметь  четкое  представление  об  
алгоритмах  решения  задачи  и  владеть  языками  программирования 
ПЭВМ и пакетами прикладных программ. 
Уметь:  Владеть  алгоритмом  используемого  метода  и  уметь 
составлять им cответствующую программу на одном из конкретных 
языков программирования.  
Иметь  навыки:  Анализировать  основные  положения  структурного, 
модульного, 
объектно-ориентированного 
и 
защитного 
программирования 
Формы 
итогового 
контроля 
Экзамен по каждой дисциплине входящей в модуль 
Условия для 
получения 
кредитов: 
Выполнение всех видов работ, предусмотренных модулем, 
положительная оценка на экзамене 
Продолжительно
сть модуля: 
3 курс (6 семестр) 
Литература: 
С.Н.Назаров,  П.П.  Мельников  «Программирование  на  MS  Visual 
Basic»:    Учеб.пособия  /  Под  ред.  С.В.  Назарова-М.:  Финансы  и 
статистика, 2003-320 с. 
Мастер  «Visual  Basic  6.0  наиболее  полное  руководство  для 
профессиональной работы в среде Visual Basic 6.0» Visual Basic 6.0: 
Пер. с анг. -СПБ.БХВ-Петербург, 2003 г. 
Род  Стивенс,  Тестирование  и  отладка  программ  на  Visual  Basic 
Визуальный язык программирования, Москва, 2001 год. 
Ж.Динисламов  «Visual  Basic  ортасында  программалау»  (әдістемелік 
құрал) Қызылорда, 2002 ж. 
 
Дата 
обновления: 
28.08.2015 г. 
 
Формуляр дисциплины Visual studio 
 
Наименование 
модуля и шифр 
Модуль программирования: VS 3224 Visual studio  
Ответственный 
за модуль 
Ст.преподаватель, магистр Кубашева А.Н. 
Ст.преподаватель, магистр Мукашова А.О. 
Тип модуля: 
БД-КВ  
Уровень модуля: 
Бакалавриат 

Достарыңызбен бөлісу:
1   ...   28   29   30   31   32   33   34   35   ...   40




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет