Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Негізгі әдебиеттер






 

1. Г.С. Иванова и др. ООП: Учебник для вузов, М., Изд-во МГТУ им.Баумана, 2003.- 368 с.

2. А.В. Замулин. Курс лекций: Объектно-ориентированное программирование (С++)

3. А.В. Замулин. Курс лекций: ООП (С++, Ява, C#)

4. Бьерн Страуструп. Язык программирования С++. Третье издание. - М.: Изд. Бином, Невский Диалект, 1999.

5. Г. Шилдт. Самоучитель C++. - Санкт-Петербург, Изд. BHV, 2004.

6. Гради Буч. Объектно - ориентированный анализ и проектирование с примерами приложений на С++. - М.: Изд. Бином, Невский Диалект, 1998.

7. Павловская Т.А. С и С++. Программирование на языке высокого уровня.

8. Р.Вайнер, Л.Пинсон. С++ ИЗНУТРИ.

 

Қ осымша ә дебиеттер

 

9. Р. Лафоре. Объектно-ориентированное программирование в С++.4-е издание. Питер.2004

10. К.Паппас, У.Мюррей Программирование на С/С++, Киев, 2000 – 320 с.

11. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учебное пособие. – М.: Финансы и статистика, 2004

 


16. Емтихан бағ дарламасы:

 

СҰ РАҚ ТАР ТІЗБЕСІ

 

Сұ рақ тар мә тіні
1. Объектілі-бағ ытталғ ан программалаудың негізгі концепциясы.
2. Программаларды объектілі-бағ ытталғ ан ө ң деудің негізгі ә дістері.
3. C++ тілінің негізге тү сініктері.
4. Мә ліметтер типі, ә рекеттер, кө рсеткіштер.
5. С++ тілінің негізгі конструкциясы.
6. Кластар сипаттамасы.
7. Кластар компоненттері.
8. Объектілерді қ ұ ру.
9. Мә ліметтерге байланысу жә не ә дістерді шақ ыру.
10. Кластар компоненттеріне байланысуды шектеу қ ұ ралдары.
11. Кластарды, ө рістерді жә не ә дістерді мұ ра ету.
12. Туынды кластардың іс-ә рекеті.
13. Кластың виртуальді жә не статикалық ә дістері.
14. Базалық класс компоненттеріне байланысу.
15. Кластың функциялары мен ә дістерінің бірге қ олданылуы.
16. Операторларды қ айта жү ктеу.
17. Конструкторлар мен деструкторлардың жұ мысы.
18. Параметрсіз конструкторлар.
19. Динамикалық жадымен жұ мыс.
20. Конструкторлар мен деструкторлар жұ мыстарының ерекшеліктері.
21. Енгізу-шығ аруағ ындарының стандартты кластары.
22. Қ олданушы кластары ү шін енгізу-шығ аруды ұ йымдастыру
23. Жадыда енгізу-шығ ару ү шін файлдар мен буферлерді қ олдану.
24. Форматтап шығ ару қ ұ ралы.
25. Ерекше жағ дайларды ө ң деу қ ұ ралы.
26. Ерекше жағ дайлар кластарының иерархиясын ө ң деу.
27. Программалар компиляциясының, тақ ырыптық файлдардың жә не жү зеге асырудың бірліктері.
28. Достық функциялар.
29. Достық кластар.
30. Контейнерлік кластар.
31. Тө тенше жағ дайларды ө ң деу.
32. Полиморфим.
33. Жай полиморфизм.
34. Кү рделі полиморфизм.
35. Жалғ ызданғ ан мұ рагерлік.
36. Кө пше тү рдегі мұ рагерлік.
37. Кө шіру конструкторы.
38. Параметрлі конструктор.
39. Виртуальді функциялар.
40. Абстрактілі кластар.
41. Файлдық ағ ындар.
42. Жолдық ағ ындар.
43. Препроцессор директивалары, макростар.
44. Атаулар кең істігін ұ йымдастыру.
45. Стандартты кітапханаларғ а арналғ ан атаулар кең істігі.
46. Шаблондық функциялар. Сипаттау жә не қ олдану.
47. Шаблондық кластар. Сипаттау жә не қ олдану.
48. Ә дістерді жү зеге асыру.
49. Стандартты шаблондық контейнерлі кластар. Негізгі ә дістер.
50. Итераторлар. Топтар.
51. Кластар иерархиясы.

 

БАҚ ЫЛАУШЫ-Ө ЛШЕМДІК МАТЕРИАЛДАР МЫСАЛЫ

 

Бақ ылаулы-ө лшемдік материалдар мә тіні
1. Ф 08.06-44 Қ азақ стан Республикасы білім жә не ғ ылым министрлігі Қ.Жұ банов атындағ ы Ақ тө бе мемлекеттік университеті Информатика жә не ЕТ кафедрасы Объектілі - бағ ытталғ ан программалау пә ні бойынша № 1 билет 1. ОБП–программалау технологиясы ретінде 2. Кластар сипаттамасы. Класс компоненттері Кафедра мең герушісі: __________ Сарсимбаева С.М. Кафедра отырысында бекітілді. Хаттама № 4 26.11.10
2. Ф 08.06-44 Қ азақ стан Республикасы білім жә не ғ ылым министрлігі Қ.Жұ банов атындағ ы Ақ тө бе мемлекеттік университеті Информатика жә не ЕТ кафедрасы Объектілі - бағ ытталғ ан программалау пә ні бойынша № 2 билет 1. Объектілі бағ ытталғ ан программалаудың принциптері жә не қ асиеттері 2. Конструкторлар жә не деструкторлар Кафедра мең герушісі: __________ Сарсимбаева С.М. Кафедра отырысында бекітілді. Хаттама № 4 26.11.10
3. Ф 08.06-44 Қ азақ стан Республикасы білім жә не ғ ылым министрлігі Қ.Жұ банов атындағ ы Ақ тө бе мемлекеттік университеті Информатика жә не ЕТ кафедрасы Объектілі - бағ ытталғ ан программалау пә ні бойынша № 3 билет 1. Іштестірілген кластар 2. Функциялар шаблондары Кафедра мең герушісі: __________ Сарсимбаева С.М. Кафедра отырысында бекітілді. Хаттама № 4 26.11.10

БАҒ АЛАУ МЕЖЕЛЕУІШІ

% баллды бағ а ә ріптік бағ а дә стү рлі бағ а Білім алушылардың білімін бағ алау ө лшемдері
100-95 4, 0 А ө те жақ сы Бұ л бағ алар білім алушығ а, егер ол бағ дарламалық материалдарды толық игеруін кө рсеткен жә не қ андай да бір қ ателіктерге бой алдырмай дұ рыс орындағ ан, зертханалық жә не бақ ылау жұ мыстарын уақ тылы ә рі дұ рыс орындағ ан жә не есептер тапсырғ ан, бұ ғ ан қ оса ө зіндік бірегей ойлау қ абілетін танытқ ан, коллоквиум тапсыруда қ ателіктер жіберменген, ү й тапсырмаларын орындағ ан, ғ ылыми-зерттеу жұ мыстарымен айналысып, пә нді оқ ып-ү йрену барысында ө здігінше қ осымша ғ ылыми ә дебиеттерді пайдаланғ ан, бағ дарламалық материалдарды ө з еркімен жү йелей білген жағ дайда қ ойылады.
94-90 3, 67 А-
89-85 3, 33 В+ жақ сы Бұ л бағ алар студентке, егер ол бағ дарламалық материалдарды 75%-дан кем игермесе жә не бұ ғ ан қ оса жауап беру кезінде айтарлық тай қ ателер жібермеген, зертханалық жә не бақ ылау жұ мыстарын уақ тылы орындағ ан жә не оны тапсыруда негізсіз ескертулері болғ ан, коллоквиум мен ү й тапсырмаларын дұ рыс ә рі уақ ытында орындап негізсіз ескертулермен тапсырғ ан, оқ ытушының нұ сқ ауы бойынша қ осымша ә дебиеттерді пайдаланғ ан, ғ ылыми-зерттеу жұ мыстарымен айналысып, негізсіз ескертулер болғ ан жә не студенттің ө здігімен тү зетілген, бағ дарламалық материалдарды оқ ытушының кө мегімен жү йелей білген жағ дайда қ ойылады.
84-80 3, 0 В
79-75 2, 67 В-
74-70 2, 33 С+ қ анағ аттанарлық Бұ л бағ а студентке, егер ол зертханалық материалдардың кем дегенде 50% игерген, бұ ғ ан қ оса зертханалық жә не бақ ылау жұ мыстарын, ү й тапсырмаларын орындау кезінде оқ ытушының кө мегін қ ажет еткен, коллоквиум тапсыру кезінде толымсыз жауаптары мен негізсіз ескертулері болғ ан, зерттеу жұ мыстарында белсенділік кө рсете алмағ ан, тек қ ана оқ ытушы кө рсеткен ә дебиеттермен ғ ана шектелген, материалдарды жү йелеуде біршама қ иыншылық тарғ а бой алдырғ ан жағ дайда қ ойылады.
69-65 2, 0 С
64-60 1, 67 С-
59-55 1, 33 Д+
54-50 1, 0 Д
49-0   F қ анағ аттанарлық сыз Бұ л бағ а студентке, егер оның бағ дарламада қ арастырылғ ан негізгі материалдарды оқ уда кемшіліктері білінген, пә н бағ дарламасының жартысынан астамын игермеген, жауаптарында елеулі қ ателіктер жіберген, ағ ымдағ ы формалармен қ арастырылғ ан жеке, ағ ымдағ ы жә не қ орытынды бақ ылауларды орындамағ ан, бағ дарламада қ арастырылғ ан барлық негізгі ә дебиеттермен жұ мыс жасамағ ан жағ дайда қ ойылады.

СТУДЕНТТЕРДІҢ ОҚ У ЖЕТІСТІКТЕРІ ШКАЛАСЫ

бақ ылау тү рлері апта max балл
                             
  Қ атысым * * * * * * * * * * * * * * *  
  Ағ ымдық бақ ылау: Практикалық сабақ   * * *   *   *   *            
  Лабораториялық жұ мысты орындау   * * *   *   *   *   * * * *  
  Ү й тапсырмасы     *   *   *   *   *     *    
  Аралық бақ ылау: Коллоквиум           *                    
  Тест           *               *    
  Бақ ылау жұ мысы                           *    
  Курстық жұ мыс                         *      
  Қ орытынды бақ ылау: Емтихан                                
  Барлығ ы                                

 

КУРСТЫҚ ЖҰ МЫСТЫҢ ТАҚ ЫРЫПТАРЫ

 

1. Кө пмү шелік дә режесімен жә не коэффициенттер массивімен берілетін бір айнымалылы кө пмү шелік класын қ ұ ру.

2. Объектілі-бағ ытталғ ан программалауды қ олданып жолдарғ а арналғ ан класс қ ұ ру.

3. Қ айта анық талғ ан арифметикалық амалдарды «Конвертор» бағ дарламасын жү зеге асыру кезінде қ олдану.

4. Амалдарды қ айта анық тау арқ ылы «Пошталық адрес» класын қ ұ ру.

5. Ұ ялы телефоннан қ оң ырау шалу бағ асын есептейтін бағ дарлама қ ұ ру барысында объектілі-бағ ытталғ ан программалауды қ олдану.

6. Банктегі салым пайдасын есептеуге мү мкіндік беретін класс қ ұ ру.

7. «Жемістер» класын модельдеу кезінде мұ рагерлік принципін жү зеге асыру.

8. «Баспа компаниясы» кластар иерархиясын жобалау жә не қ ұ ру.

9. «Маршрут» класын жобалау жә не қ ұ ру.

10. Объектілі-бағ ытталғ ан программалау технологияларын қ олдана отырып «Поезд» класын қ ұ ру.

11. «Басқ арушы менеджер» класын қ ұ ру кезіндегі жалғ ызданғ ан мұ рагерлік.

12. Мұ рагерлік принципін «Британдық тө лем жү йесі» класын жобалау кезінде қ олдану.

13. Қ айта анық талғ ан арифметикалық амалдарды «Калькулятор» бағ дарламасын жү зеге асыру кезінде қ олдану.

14. Мұ рагерлік принципін қ олдана отырып «Тең із ұ рысы» ойынын жобалау.

15. Пә тер сатып алу сұ раныстарын тіркейтін жә не мү мкін нұ сқ аларды іздейтін бағ дарлама жобалау.

16. Ағ ылшын тілінен орыс тіліне жә не керісінше аударатын сө здік қ ұ ру кезінде объектілі-бағ ытталғ ан программалау технологияларын қ олдану.

17. «Зодиак белгісі» класын қ ұ ру кезінде полиморфизм принципін қ олдану.

18. Амалдарды қ айта анық тауды матрицаларғ а арифметикалық амалдар қ олдану кезінде қ олдану.

19. Мұ хиттың экологиялық жү йесін модельдеу кезінде объектілі-бағ ытталғ ан программалауды қ олдану.

20. «Ордер» класын жобалау жә не қ ұ ру.

21. Объектілі-бағ ытталғ ан программалауды қ олдана отырып «Студент» класын жү зеге асыру.

22. «Жұ мысшы» класын амалдарды қ айта анық тауды қ олдана отырып қ ұ ру.

23. «Автобус паркі» класын модельдеу жә не жү зеге асыру.

24. «Прайс-лист» класын жобалау жә не қ ұ ру кезінде объектілі-бағ ытталғ ан программалауды қ олдану.

25. Объектілі-бағ ытталғ ан программалауды «Аэрофлот» класын қ ұ руда қ олдану.

26. «Полярлы координаталар» класын арифметикалық амалдарды қ айта анық тау арқ ылы қ ұ ру.

27. Ө лшемдері бекітілген жолдардан тұ ратын бір ө лшемді массивтерді анық тайтын класс қ ұ ру жә не оны жү зеге асыру.

28. Полиморфизм принципіне сү йене отырып «Студенттік топ» класын қ ұ ру.

29. Объектілі-бағ ытталғ ан программалауды қ олдана отырып бү тін сандардан тұ ратын бір ө лшемді массивтерді (векторларды) анық тайтын класс жобалау жә не қ ұ ру.

30. «Телефон анық тамасы» класын қ ұ ру кезінде объектілі-бағ ытталғ ан программалау принциптерін жү зеге асыру.

31. Кітапханадағ ы кітаптарды есепке алу жұ мысын орындайтын бағ дарлама қ ұ ру.

32. Объектілі-бағ ытталғ ан программалау принциптерін «Пә ндік кө рсеткіш» класын қ ұ ру кезінде жү зеге асыру.

33. «Жиын» класын жобалау жә не қ ұ ру кезінде объектілі-бағ ытталғ ан программалау технологияларын қ олдану.

34. «Ө нім» класын жобалау жә не қ ұ ру.

35. Ү ш ө лшемді кең істікте шет нү ктелерінің координаталарымен берілетін объект-векторлар ү шін класс сипаттамасын қ ұ ру.

36. «Ү й кітапханасы» класын жобалау жә не қ ұ ру кезінде полиморфизм принципін жү зеге асыру.

37. «Жазба» класында амалдарды қ айта анық тау.

38. «Жазба кітапшасы» класын қ ұ ру кезінде объектілі-бағ ытталғ ан программалау принциптерін жү зеге асыру.

39. Авиабилет сұ раныстарын есепке алу бағ дарламасын қ ұ ру.

40. Призма бетінің ауданын жә не кө лемін есептеу мү мкіндігін беретін объект қ ұ рылымын сипаттау.

41. Қ иық пирамида бетінің ауданын жә не кө лемін есептеу мү мкіндігін беретін объект қ ұ рылымын сипаттау.

 



Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.013 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал