- •Физика-математика факультеті Ақпараттық технологиялар кафедрасы
- •5В011100 - Информатика мамандығы бойынша
- •Оқу бағдарламасы
- •Түсініктеме
- •Пән мазмұны
- •Практикалық сабақтар тізімі
- •Соөж -ге арналған тақырыптар тізімі
- •Әдебиеттер тізімі
- •Физика-математика факультеті Ақпараттық технологиялар кафедрасы
- •Бағалау саясаты
- •Лекциялардың күнтізбелік-тақырыптық жоспары
- •Практикалық (семинарлық) сабақтардың күнтізбелік-тақырыптық жоспары
- •Осөж күнтізбелік - тақырыптық жоспары
- •Глосарий
- •Дәрістік кешен
- •Стандартты математикалық функциялар
- •Тақырып. Айнымалылар және өрнектер.
- •Switch таңдау операторы
- •Тақырып. Қайталану операторлары Жоспар:
- •For(инициализация; өрнек; модификация) операторлар;
- •While (өрнек) оператор
- •Тақырып. Функциялармен жұмыс. Функция аргументтері. Жоспар:
- •Функциялар, main функциясы
- •Тақырып. Жолдармен жұмыс.
- •Тақырып. Құрылымдар мен біріктірулер.
- •Тақырып. Графикалық операторларды өңдеу
- •Тақырып. Файлдар.
- •Fprintf және fscanf функцияларын пайдалану
- •Fgets және fputs функцияларын пайдалану
- •Fwrite және fread функцияларын пайдалану
- •Ұсынылатын әдебиеттер тізімі
- •Бақылау—өлшем құралдары
- •Оқу сабақтарының программалық және мультимедиалық тізімі
- •Арнайы аудиториялар, кабинеттер, зертханалардың тізімі
Практикалық сабақтар тізімі
С++ мәліметтердің типтері. Айнымалылар және өрнектер.
Сызықты құрылымды алгоритмдерді программалау. Програма құрудың кезеңдері.
С++ ортасында тармақталу, таңдау алгоритмдерін программалау.
Циклдық алгоритмдерді программалау.
Бір өлшемді және екі өлшемді массивтерді өңдеу.
Ішкі программаларды өңдеу.
Жолдарды өңдеуге арналған процедуралар мен функциялар
Құрылымдармен жұмыс.
Файлдармен жұмыс істеу негіздері.
С++ тілінің графикалық мүмкіндіктері.
Соөж -ге арналған тақырыптар тізімі
Объектіге –бағытталған программалаудың негізгі принциптері.
Кластың негізгі ұғымдары. Класты сипаттаудың жалпы форматы. Кластар және құрылымдар.
Виртуалды функциялар және полиморфизм.
Ерекше жағдайларды өңдеу негіздері.
Шартты компиляцияның директивалары.
Тілдің басқару инструкциялары.
Типтерді динамикалық түрде идентификациялау және типтерді келтіру операторлары.
Шаблондардың стандартты кітапханасына кіріспе.STL-ға шолу. Контейнерлы кластар.Векторлар. Конспект жазу.
Шаблондардың стандартты кітапханасына кіріспе. Тізімдер. Алгоритмдер. String класы. Конспект жазу.
Массивтер мен көрсеткіштер
Жолдармен жұмыс
Функциялармен жұмыс
СӨЖ -ге арналған тақырыптар тізімі
Препроцессор директивалары.Программаны кодтау және құжаттау. Программаны жобалау және тексеру.
Тармақталу және таңдау операторларына есептер шығару.
Циклдық операторларға есептер шығару.
Массивтермен жұмыс.
Әдебиеттер тізімі
Негізгі әдебиеттер:
Б.Бөрібаев Программалау технологиялары: Оқулық.-Алматы: ЖШС РПБК «Дәуір», 2011.-352 бет
Лафоре Р. Объектно-ориентированное программирование в С++. Классика Computer Science. 4-е изд.–СПб.:Питер, 2012.–928 с.:ил.
Шилдт Герберт. С++: Базовый курс / Г. Шилдт.- 3-е изд./ Пер. с англ. и ред. Н. М.Ручко.- М.: Вильямс, 2006.- 624с.
Шилдт Г. Искусство программирования на С++. / Г. Шилдт.- М.: СПб, 2005.- 496.
Павловская Т.А. С/С++. Программирование на языке высокого уровня: Учебник для вузов / Т.А. Павловская.- СПб.: Питер, 2006.- 461с.
Савич У. С++ во всей полноте / У. Савич.- СПб.: Питер, 2005.- 784с.
Дейтел Х.М. Как программировать на С / Х.М. Дейтел, П.ж. Дейтел; Пер. с англ. под ред. В.В.Тимофеева.- 4-е издание.- Москва: БИНОМ, 2006.- 912с.
Қосымша әдебиеттер:
Павловская Т.А. С++. Обьектно-ориентированное программирование: Практикум / Т. А. Павловская, Ю.А. Щупак.- СПб.: Питер, 2005.- 265с.
Архангельский А.Я. Язык С++ в С++ Builder: Справочное и методическое пособие /
Архангельский А.Я. Программирование в С++Builder 5/ А.Я. Архангельский.- М.: БИОНОМ, 2000.- 1152с.
Аляев Юрий А. Алгоритмизация и языки программирования Pascal,C++,Visual Basic: Справочник / Ю.А. Аляев, О.А. Козлов.- М.: Финансы и статистика, 2004.- 320 c.
Акжалова А.Ж. Программирование в среде Visual C++: Учебное пособие / А.Ж. Акжалова, Л.Б. Атымтаева.- Алматы: Қазақ университетi, 2005.- 146с.
Юркин А.Г. Задачник по программированию / А.Г. Юркин.- СПб.: Питер, 2003.-192с.
Могилев А.В. Информатика: Учебное пособие для студентов вузов / А.В. Могилев,
Н.И. Пак, Е.К. Хеннер; Под ред. Е.К.Хеннера.- 3-е издание перераб. и доп.- М.: Академия, 2004.- 848с.
Страуструп Б. Язык программирования С++. –СПб.:БИНОМ, 1999.-991с
Бабэ Б. Просто и ясно о Borland С++. –М.: БИНОМ, 1995.-400с.
Голуб А.И. С и С++. Правила программирования . –М.:БИНОМ,1996.-272с.
Баженова И.Ю. Visual С++6.0. Уроки программирования. –М.: Диалог-МИФИ, 1999.-416с.
Карпов Б., Баранова Т. С++:специальный справочник. –СПб.:Питер, 2000.-480с.
Исмағұлова Б., Ережепова Э., Әбдіжапарова Г. Сөздік Словарь. Алматы.,Аруна, 2002.- 415б.
Г. Г. Мусабаева Русско- казахский словарь I-том, II-том. Алматы- 1978.
www.sunir.org/booklist
http://www.osborn.com
www.possibility.com
|
І.Жансүгіров атындағы Жетісу мемлекеттік университеті |
СМЖ ЖМУ Е/ОӘК.09-2012 2 басылым |
САПА МЕНЕДЖМЕНТ ЖҮЙЕСІ |
||
Силлабус |
Ф.4.09-42 |
|
01.09.2012 ж. |
