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



Pdf көрінісі
бет12/40
Дата06.02.2017
өлшемі5,82 Mb.
#3535
1   ...   8   9   10   11   12   13   14   15   ...   40

Язык обучения: казахский язык. 
Условий  (требований)  для  обучения    специальности  (ступени):    библиотека, 
электронные  учебники,  электронные  образовательные  ресурсы  (международные 
электронные библиотечные ресурсы). 
 
 
Название курса/дисциплины: Язык программирования Borland Рascal 
Код дисциплины: YaPBP 2215 
Тип дисциплины: Базовые дисциплины, компонент по выбору  
Уровень курса/дисциплины: 3 курс 
Учебный год: 3-й 
Семестр обучения: 5 семестр 
Количество кредитов: 4 кредитов   
Ф.И.О  лектора:  М.Ж.Мухамбетова  -  старший  преподаватель,  магистр;  К.Б.Багитова  - 
преподаватель, магистр 
Цель 
курса: 
изучение 
основ 
информатики 
и 
вычислительной 
техники, 
программирования  на  языке  Паскаль,  формирование  у  студентов  знаний  и  умений, 
позволяющих  проводить  алгоритмическую  формализацию  задач,  строить  численные 
модели  процессов,  явлений  и  систем,  осуществлять  программную  реализацию 
алгоритмов, проводить численное моделирование физических процессов и систем. 
Пререквизиты: 
Алгоритмы 
и 
структуры 
данных, 
Языки 
и 
технология 
программирования 

Содержание курса/дисциплины: Понятие информации, ее виды и свойства. Количество 
информации.  Информационные  процессы.  Основные  этапы  истории  информационной 
технологии.  Предмет  и  структура  информатики.  Информация  в  физической  науке. 
Математическое  моделирование.  Вычислительный  эксперимент.  Обработка  и  анализ 
данных  натурного  эксперимента.  Информация  и  сообщение.  Сообщение  и  сигнал. 
Аналоговые  и  дискретные  сигналы.  Наборы  знаков.  Алфавит.  Кодирование  и 
декодирование.  Системы  счисления.  Понятие  о    цифровой  информации.  Двоичная, 
десятичная и шестнадцатиричная системы счисления. Последовательная и параллельная 
передача  информации.  Обработка  сообщений  и  обработка  информации.  Базовые 
алгоритмические  структуры:  ветвления  (альтернатива,  многозначное  ветвление),  циклы 
(бесконечные  циклы,  циклы,  управляемые  условиями,  циклы  с  параметрами),  цепочки. 
Принцип  программного 
управления.  Языки  программирования.  Трансляторы 
(компиляторы и интерпретаторы). Фундаментальные структуры данных. Литеры. Строки. 
Логические  значения.  Целые  числа.  Дробные  (вещественные)  числа.  Основные 
программные  объекты:  константы,  переменные,  массивы,  выражения,  операторы. 
Алфавит, синтаксис и семантика языка программирования. Стандарт и реализации языка. 
Способы описания языков.  
Компетенции:  В  результате  освоения  учебной  дисциплины  обучающийся  должен: 
понимать  многоуровневый  и  многокритериальный  характер  задач,  решаемых    с 
помощью  новых  информационных  технологий;  знать  основные  положения  теории 
информации,  принципы  построения  систем  обработки  и  передачи  информации,  основы 
подхода к анализу информационных процессов, современные аппаратные и программные 
средства  вычислительной  техники,  принципы  организации  информационных  систем, 
современные информационные технологии; приобрести навыки использования основных 
прикладных  программ;  знать  синтаксис  и  семантику  языка  программирования  Pascal, 
уметь провести алгоритмическую формализацию задач и реализовать алгоритм путем его 
записи  на  языке  программирования.  Способностью  собирать,  обрабатывать  и 
интерпретировать с использованием современных информационных технологий данные, 
необходимые для формирования суждений по соответствующим социальным, научным и 
этическим  проблемам;  Способностью  овладеть  основными  методами,  способами  и 
средствами  получения,  хранения,  переработки  информации,  иметь  навыки  работы  с 
компьютером  как  средством  управления  информацией;  Способностью  использовать  в 
познавательной  и  профессиональной  деятельности  навыки  работы  с  информацией  из 
различных  источников;  Способностью  использовать  в  познавательной    и 
профессиональной деятельности базовые знания в области информатики и современных 
информационных  технологий,  навыки  использования  программных  средств  и  навыков 
работы в компьютерных сетях; умением создавать базы данных и использовать ресурсы 
Интернет;  способностью  использовать  нормативные  правовые  документы  в  своей 
деятельности;  способностью  понимать  сущность  и  значение  информации  в  развитии 
современного информационного общества, сознавать опасности и угрозы, возникающие в 
этом  процессе,  соблюдать  основные  требования  информационной  безопасности,  в  том 
числе защиты государственной тайны  
способностью 
использовать 
базовые 
теоретические 
знания 
для 
решения 
профессиональных  задач;  способностью  применять    на  практике  базовые 
профессиональные  навыки;  способностью  пользоваться  современными  методами 
обработки,  анализа  и  синтеза  физической  информации  (в  соответствии  с  профилем 
подготовки) 
Рекомендуемая литература: 
Соболь Б.В.,Галин А.Б. и др. Информатика  Учебник  Ростов-на-Дону  «Феникс»  2006  
Акулов  О.А.    Медведев  Н.В.  Информатика.    Базовый  курс.  Учебник.М.  «Омега-  Л»,   
2008. 

Брукшир  Дж.  Информатика  и  вычислительная    техника.    7-ое  издание.  СПБ    «Питер» 
2004.   
Фаронов В. В. Turbo  Pascal  Учебное  пособие  М. СПБ  «Питер»  2009. 
Бауэр Ф.Л., Гооз Г. Информатика. Вводный  курс.  В  двух частях. - М.: Мир, 1990.  
Информатика /Под ред. Макаровой Н.В. - М.: Финансы и статистика, 1997. 
Бабушкина  И.А.,  Бушмелева  Н.А.,  Окулов  С.М.,  Черных  С.Ю.  Практикум  по  Турбо 
Паскалю. - М.: АБФ, 1999. 
Дьяконов  В.П.  Справочник  по  MathCAD  PLUS  6.0  PRO.  –  М.:  СК  Пресс,  1997.  (1  экз., 
гриф МО). 
Глушаков  С.В.,  Жакин  И.А.,  Хачиров  Т.С.  Математическое  моделирование  (MathCAD 
2000, MathLab 5.3). – Харьков: Фолио, 2001. 
Ахметов  К.,  Борзенко  А.  Современный  персональный  компьютер.  -  М.:  Компьютер-
Пресс, 1995. 
Фигуpнов В.Э. IBM PC для пользователя. -  М.:  Финансы  и статистика, 2001. 
MATHCAD 6.0 PLUS. Финансовые, инженерные и научные расчеты в среде Windows 95. 
/Пер. с англ. – М.: Информационно-издательский дом «Филинъ», 1996. 
Макаров Е.Г. Инженерные расчета в MathCAD. Учебный курс. – СПб.: Питер, 2003. 
Громов  Г.Р.  Национальные  информационные  ресурсы:  Проблемы  промышленной 
эксплуатации. - М.: Наука, 1985. 
Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов. - М.: Мир, 1981. 
Кинг Д. Создание эффективного программного обеспечения. - М.: Мир, 1991. 
Зиглер К. Методы проектирования программных систем. - М.: Мир, 1985. 
Ван  Тассел  Д.  Стиль,  разработка,  эффективность,  отладка  и  испытание  программ.  -  М.: 
Мир, 1985. 
Мейер Б., Бодуэн К. Методы программирования. В 2-х томах. - М.: Мир, 1982. 
Епанешников  А.,  Епанешников  Е.  Программирование  в  среде  Turbo  Pascal  7.0.  -  М.: 
Диалог-МИФИ, 1993. 
Фаронов В.В. Турбо Паскаль. Практика программирования (в трех книгах)  - М.: МВТУ-
ФЕСТО ДИДАКТИК, 1993. 
Федоров А. Создание Windows-приложений в среде Delphi. - М.: Компьютер-Пресс, 1995. 
Федоров А. Delphi 2.0 для всех. - М.: Компьютер-Пресс, 1999. 
Миллер Т., Пауэлл Д. И др. Использование Delphi 3. - Киев-Москва: Диалектика, 1997. 
Возневич Э. Освой самостоятельно Delphi. - М.: Восточная книжная компания, 1996. 
Орлик С. Секреты Delphi на примерах. - М.:Бином, 1996. 
Епанешников  А.М.,  Епанешников  В.А.  Программирование  в  среде  Delphi  2.0.  В  2-х 
частях. - М.: Диалог-МИФИ, 1999. 
Мануйлов В.Г. Разработка программного обеспечения на Паскале. - М.: Приор, 1996. 
Хеерман Д. Методы компьютерного эксперимента  в  теоретической физике. - М.: Наука, 
1990. 
Жаблон  К.,  Симон  Ж.-К.  Применение  ЭВМ  для  численного  моделирования  в  физике.  - 
М.: Наука, 1983. 
Гулд  Х.,  Тобочник  Я.  Компьютерное    моделирование    в    физике.    В  двух  томах.  -  М.: 
Мир, 1990. 
Кунин С. Вычислительная физика. - М.: Мир, 1992. 
Мудров А.Е.  Численные  методы  для  ПЭВМ  на  языках  Бейсик, Фортран и Паскаль. - 
Томск, МП "Раско", 1991. 
Кенни  К.  и  др.    Использование    Microsoft  Office.  Специальное  издание.  -  Киев, 
Диалектика, 1995. 
Николь Н., Альбрехт Р. Excel 5.0. М.: Эком, 1994. 
Гукин  Д.   Оптимизация  Windows.   Руководство  фирмы Microsoft. - СПб.: Питер, 1995. 
Пасько В.П. Word 6.0 для Windows. Русифицированная версия. - Киев: BHV, 1995. 

Денисов В. Word 6.0 для Windows в примерах. - Санкт-Петербург: BHV, 1996 
Методы преподавания: традиционные методы обучения  – лекционные и практические 
занятия,  интерактивные  методы  –  работа  в  небольших  группах,  использование 
интерактивной доски 
Методы/формы  оценки:  буквенно-рейтинговая  система  оценки  по  100  балльной 
системе, рубежный контроль, экзамен, итоговая оценка  
Язык обучения: казахский язык. 
Условий  (требований)  для  обучения    специальности  (ступени):    библиотека, 
электронные  учебники,  электронные  образовательные  ресурсы  (международные 
электронные библиотечные ресурсы). 
 
 
Название курса/дисциплины: C++ Builder 
Код дисциплины: CB 3218 
Тип дисциплины: Базовые дисциплины, компонент по выбору  
Уровень курса/дисциплины: 3 курс 
Учебный год: 3-й 
Семестр обучения: 6 семестр 
Количество кредитов: 3 кредитов   
Ф.И.О лектора: А.Б.Кубашева- старший преподаватель, магистр 
Цель  курса:  обучению  составлению  высокоэффективных  программ  с  использованием 
возможностей BIOS и операционных систем, обучение студентов основным принципам и 
методам  построения  программ  на  средах  С++Builder,  необходимых  при  создании, 
исследовании и эксплуатации алгоритмов различной природы, ознакомить с семантикой 
языков  программирования,  формальными      языками      спецификаций,      с      объектно-
ориентированными спецификациями, тенденциями программирования. 
Пререквизиты:  Информатика,    языки  и  технологии  программирования,  операционные 
системы, алгоритмы и структуры данных, теория языков и автоматов.  
Содержание  курса/дисциплины:  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 – таблица строк  
Компетенции:  быть  компетентными  в  использовании  современных  технологии 
визуального программирования при создании приложений. Уметь разрабатывать модели 
компонентов  информационных  систем.  Уметь  разрабатывать  компоненты  программных 
комплексов  и  баз  данных,  использовать  современные  инструментальные  средства  и 
технологии программирования. 
Рекомендуемая литература: 
1 Аймұқатов А.  Объектілі бағытты бағдарламалау негіздері [Мәтін]: Оқу құралы / А. 
Аймұқатов.- Астана: Фолиант, 2010.- 96б.                                              

Аймұқатов А.  Объектілі бағытты бағдарламалау негіздері [Мәтін]: Оқу құралы /2-
басылым / А. Аймұқатов.- Астана: Фолиант, 2014.- 116б.                                   
3.Б.Пахомов «Самоучитель С/С++и Borland C++Builder 2006» Санкт-Петербург-2006 
4.Павловская  Т.А.,  Щупак  Ю.А.  С++  Обеъктно-ориентированное  программирование. 
СПб.:Питер, 2006 
5.Н.Культин Самоучитель С++Builder. СПб.: БХВ-Петербург, 2006 
Методы преподавания: традиционные методы обучения  – лекционные и практические 
занятия,  интерактивные  методы  –  работа  в  небольших  группах,  использование 
интерактивной доски 
Методы/формы  оценки:  буквенно-рейтинговая  система  оценки  по  100  балльной 
системе, рубежный контроль, экзамен, итоговая оценка  
Язык обучения: казахский язык. 
Условий  (требований)  для  обучения    специальности  (ступени):    библиотека, 
электронные  учебники,  электронные  образовательные  ресурсы  (международные 
электронные библиотечные ресурсы). 
 
 
Название курса/дисциплины: Borland C ++ 
Код дисциплины: BC 3218 
Тип дисциплины: Базовые дисциплины, компонент по выбору  
Уровень курса/дисциплины: 3 курс 
Учебный год: 3-й 
Семестр обучения: 6 семестр 
Количество кредитов: 3 кредитов   
Ф.И.О лектора: А.Б.Кубашева, Э.Э.Эльдарова - старший преподаватель, магистр 
Цель  курса:  Целью  данного  курса  является  изучение  классификации  языков 
программирования,  типов  данных,  операций,  операторов  языка  программирования  Си, 
разработки  программ  с  использованием  подпрограмм,  стандартных  модулей,  стиля 
программирования,  показателей  качества  программирования,  методов  отладки  и 
испытания  программ,  организации  памяти  и  адресации,  разработки  программ  с 
использованием указателей, особенностей программирования на языке Си++.  
Пререквизиты: Программирование, Языки технология и  программирование, Алгоритм 
и структура данных 
Содержание 
курса/дисциплины: 
Основы 
языка 
программирования; 
Язык 
программирования  С/C++,  общая  характеристика,  назначение.  Работа  с  файлами 
(консольное приложение), создание, открытие, сохранение, компиляция, запуск и отладка 
программ.  Структура  и  синтаксис  программы.  Переменные  и  константы.  Типы  данных, 
простые  типы,  структурированные  типы,  массивы,  строки,  записи.  Описание  новых 
типов.  Типизированные  константы.  Описание  переменных  и  констант.  Основные 
арифметические  операции.  Операторы  языка:  операторы  цикла,  условные  операторы. 
Базовые  алгоритмы  тестирование  и  отладка  программ;  Процедурная  структура  и 
реализации 
модульности; 
Процедуры 
и 
функции, 
принципы 
структурного 
программирования.  Области  видимости  переменных,  глобальные  и  локальные 
переменные.  Передача  параметров  при  вызове  процедур  и  функций.  Модули  и  их 
структура. Стандартные процедуры ввода/вывода.  
Компетенции:  владение  культурой  мышления,  способность  к  обобщению,  анализу, 
восприятию информации, постановке цели и выбору путей ее достижения; умение понять 
поставленную  задачу;  умение  использовать  объектно-ориентированный  подход  при 
решении задачи; умение написать программу на языке программирования С++; владение 
современными средствами разработки программного обеспечения.  
Рекомендуемая литература: 

1.Страуструп Б.  Программалау.С++тілін пайдалану қағидалары мен тәжірибесі.1-  
том. [Мәтін]: Оқулық / Б. Страуструп.- Алматы: Дәуір, 2013.- 688б.                         
2.Секунов Н.Ю.  Программирование   на  С ++ в Linux [Текст] / Н.Ю. Секунов.-   СПб.: 
БХВ-Петербург, 2004.- 368 c.; ил.                                                    
3.Б.Пахомов «Самоучитель С/С++и Borland C++Builder 2006»- Санкт-Петербург-2006 
4.Костюкова Н.И. Программирование на языке Си, Н., 2003 г. 
5.Павловская  Т.А.,  Щупак  Ю.А.  С++  Программирование  на  языке  высокого  уровня- 
СПб.:Питер, 2007 
6.Т.А.Павловская С/С++ жоғары деңгейлі тілде программалау. Алматы, 2012 
7.Культин Н.Б.С/С++ в задачах и примерах. СПб.: БХВ – Петербург,2007 
8.Динман М.И.С++ Освой на примерах- СПб,:БХВ – Петербург,2006 
9.Г.Шилдт С++ Базовый курс- М.: Изд. дом «Вильямс», 2007 
Рашбаев Ж.М. Си программалау тілі, АГУ, 2002 г. 
Методы преподавания: традиционные методы обучения  – лекционные и практические 
занятия,  интерактивные  методы  –  работа  в  небольших  группах,  использование 
интерактивной доски 
Методы/формы  оценки:  буквенно-рейтинговая  система  оценки  по  100  балльной 
системе, рубежный контроль, экзамен, итоговая оценка  
Язык обучения: казахский язык. 
Условий  (требований)  для  обучения    специальности  (ступени):    библиотека, 
электронные  учебники,  электронные  образовательные  ресурсы  (международные 
электронные библиотечные ресурсы). 
 
 
 
Название курса/дисциплины: Язык программирования (Visual Basic) 
Код дисциплины: YaPVB 3224 
Тип дисциплины: Базовые дисциплины, компонент по выбору  
Уровень курса/дисциплины: 3 курс 
Учебный год: 3-й 
Семестр обучения: 6 семестр 
Количество кредитов: 3 кредитов   
Ф.И.О лектора: Р.Н.Молдашева - старший преподаватель, магистр 
Цель  курса:  изучить  объектно-ориентированного  программирования  на  примере  языка 
Visual  Basic  и  получение  навыков  разработки  программ  в  среде  Microsoft  Visual  Basic;  
обучить разработке программ в среде Microsoft Visual Basic 
Пререквизиты: 
«Алгоритм 
и 
структура 
данных», 
«Языки 
и 
технология 
программирования».  
Содержание  курса/дисциплины:  Язык  программирования  Visual  Basic  изучает 
интегрированную  среду  разработки:  строку  меню,  панели  инструментов,  панель 
элементов  управления,  главное  меню,  стандартная  панель  инструментов,  окно 
проводника проекта, конструктор форм, редактор меню, окно свойств, окно макета форм, 
окно  просмотра  объектов,  редактор  исходного  кода,  переменные:  имена  переменных, 
типы  данных,  объявление  переменной,  область  действия  переменных    для  хранения 
информации,  математические  функции  и  операторы,  условные  выражения,  конструкция 
If…Then… Else,  условные выражения, конструкция Select  Case, конструкция  For…Next, 
конструкция  For  Each…Next;  конструкция  Do…Loop,  модули  и  процедуры,  процедуры 
SUB, вызов процедур, передача параметров, массивы, работа с массивами. 
Компетенции: Владеть основными методологиями процессов разработки программного 
обеспечения;  оптимизировать  программный  код  с  использованием  специализированных 
программных  средств;  Владеть  основными  методами  разработки  программного 

обеспечения;  Осуществлять  разработку  программного  обеспечения  на  современных 
языках программирования; 
Рекомендуемая литература: 
В.Сергеев и.др. «Visual Basic 6.0»- Санкт-Петербург-2003 
В.А.Зеньковский «Программирование Visual Basic 6.5»- Москва-2006 
Д.Шевякова и.др. «Самоучитель Visual Basic 2005»- Санкт-Петербург-2007 
С.В.Назаров,  П.П.Мельников  Программирование  на  MS  Visual  Basic-  М.:  Финансы  и 
статистика, 2003 
Б.КарповVisual Basic 6: специальный справочник- СПб.: Питер, 2002 
Сейітқұлов О.  Программалау Visual BaSIC 6: үШІНШІ БӨЛІМ. [Текст] / О. Сейітқұлов.- 
Алматы: Атамұра, 2010.- 408С.                                                 
Методы преподавания: традиционные методы обучения  – лекционные и практические 
занятия,  интерактивные  методы  –  работа  в  небольших  группах,  использование 
интерактивной доски 
Методы/формы  оценки:  буквенно-рейтинговая  система  оценки  по  100  балльной 
системе, рубежный контроль, экзамен, итоговая оценка  
Язык обучения: казахский язык. 
Условий  (требований)  для  обучения    специальности  (ступени):    библиотека, 
электронные  учебники,  электронные  образовательные  ресурсы  (международные 
электронные библиотечные ресурсы). 
 
 
 
Название курса/дисциплины: Visual studio 
Код дисциплины: VS 3224 
Тип дисциплины: Базовые дисциплины, компонент по выбору  
Уровень курса/дисциплины: 3 курс 
Учебный год: 3-й 
Семестр обучения: 6 семестр 
Количество кредитов: 3 кредитов   
Ф.И.О лектора: Р.Н.Молдашева - старший преподаватель, магистр 
Цель  курса:  обучить  студентов  объектно-ориентированного  программированию  на 
примере языка Visual studio и получение навыков разработки программ в среде Microsoft 
Visual studio;  обучить разработке программ в среде Visual studio. 
Пререквизиты:  «Алгоритмы  и  структура  данных,    «Языки  и  технология 
программирования» 
Содержание  курса/дисциплины:  Общие  сведения  о  программировании.  Лексические 
основы  языка  С#.  Разветвляющиеся  алгоритмы.    Алгоритмы  и  программы  циклических 
структур. Структурированные типы данных: массивы. Подпрограммы в языке С#: работа 
с функциями. Конструирование и доказательство правильности программ. 
Компетенции:  осваивать  методики  использования  программных  средств  для  решения 
практических задач, разрабатывать компоненты программных комплексов и баз данных, 
использовать современные инструментальные средства и технологии программирования, 
обосновывать принимаемые проектные решения, осуществлять постановку и выполнять 
эксперименты по проверке их корректности и эффективности  
Рекомендуемая литература: 
Павловская Т.А. С#. Программирование на языке высокого уровня.  – СПБ.:Питер, 2009. 
(Глава 1, Глава 2, Глава 3) 
Плаксин М.А.  Тестирование  и  отладка  программ  –  для  профессионалов  будущих  и 
настоящих. М.: БИНОМ. Лаборатория базовых знаний, 2007. 
Подбельский В.В. Язык  С#. Базовый курс:  учеб. Пособие.  – М.: Финансы и статистика; 

ИНФРА-М, 2011, (Глава 1, Глава 2, Глава 3, Глава 4)  
Троелсен, Эндрю. Язык программирования С# 2010 и платформа .NET 4.0., 5-е изд.: Пер. 
с англ. – М.: Издательский дом "Вильямс", 2011. – 1392с. : ил. – Парал. тит. англ. 

Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   40




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

    Басты бет