Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМКД_ОБП_Урдабаева.doc
Скачиваний:
113
Добавлен:
01.03.2016
Размер:
1.29 Mб
Скачать

Өзіндік жұмыстардың тақырыптарының үлгілі тізімі

Жұмыс мақсаты: теориялық білімді бекіту және тәжірибелік дағдыларды есеп шығару амалында объектіге бағытталған программалау теориясы әдістерін тәжірибелік ортада қолдану, лабораториялық жұмыстарға, мәліметтерді дайындау және олардың өткізу қорытындысының талдауы, нәтижені есеп беру түрінде рәсімдеу.

1,2-лабораториялық жұмысқа:

Тізбектелген және еркін кіру файлдарын құру, функция-манипуляторын пайдалану.

Тектік функцияларды құру және жергілікті және жалпы айнымалыларды пайдалану есептері.

3,4,5-лабораториялық жұмысқа:

Кластар хаттамасын сипаттауымен, конструкторларды қайта анықтау мен программаларды құру, объектілер массивін құру.

Функцияны қайта анықтаумен программаларды құру.

Операторларды қайта анықтау және типтерді түрлендіруді қолдану.

6,7,8,9-лабораториялық жұмысқа:

Жаратылысынан ие болу иерархиясын және контейнерлік кластарды пайдаланып есеп шығару, әдістерді қайта анықтау, абстракттық кластар түсінігі.

Көпшілік жаратылысынан ие болу аппаратын қолдану.

Төтенше жағдайларды өңдеу механизмын пайдалану, функциялар және кластар нұсқаларын құру.

10,11-лабораториялық жұмысқа:

Ағындарды ұйымдастыру, сәйкес келтіру. Көпағынды қосымшаларды құру.

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

Ұсынылған әдебиеттер тізімі

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

  1. ActiveX для профессионалов. Microsoft Press 1998.

  2. C++ Builder 5. Руководство разработчика. В 2 т. Т. 1. Основы Вильямс 2001.

  3. C++ Builder 5. Руководство разработчика. В 2 т. Т. 2. Сложные вопросы программирования. Вильямс 2001, 832 с.

  4. Бадд Т.. Объектно-ориентированное программирование в действии. Питер. 1997.

  5. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++, 2-е изд./Пер. С англ. – М.: «Издательство Бином», СПб.: «Невский диалект», 2001.

  6. Бьярн Страуструп. Язык программирования С++. Киев: Диасофт, 1993- 1,2 часть.

  7. Вайнер Р., Пинсон Л. С++ изнутри: Пер. с англ. Киев Диасофт, 1993, 304с.

  8. Голуб А.И.. Правила программирования на С и С++. М Бином, 1996.

  9. Гослинг А., Арнольд К. Язык программирования Java. – СПб: Питер, 1997.

  10. Дейтел Х.М., Дейтел П.Дж.. Как программировать на С++. М.:Бином,1998.

  11. Дьюхарсг С., Старк К. Программирование на С++. Пер. с англ. – Киев. Диасофт, 1993-2725 с.

  12. Евангелос, Петрусос. Visual Basic 6 и VBA. Питер, 2000.

  13. Йордон Э., Аргила Карл. Структурные модели в объектно-ориентированном анализе и проектировании/Пер. С англ. П.Быстрова. – М.:ЛОРИ, 1999.

  14. Калверт Ч. Самоучитель по программированию на С++ Builder. Киев, 2000 г.

  15. Круглински Дж. Основы Visual C++. 2003

  16. Крячков А.В. и др. Программирование на С и С++, практикум. М.: Телеком, 2000.

  17. Лукас П.. С++ под рукой. – Киев: НПИФ «ДиаСофт», 1993.

  18. Майкл Морган. Java 2. Руководство разработчика – М., 2001

  19. Пол И.. Объектно-ориентированное программирование с использованием С++. – Киев: НПИФ «ДиаСофт», 1995.

  20. Рейсдорф К., Хендерсон К. С++ Builder. Освой самостоятельно. 2002 г.

  21. Роджерсон Д.. Основы СОМ. Microsoft Press. 1997.

  22. Скотт К. UML. Основные концепции. – М., 2002

  23. Чеппел. Технология ActiveX и OLE. Microsoft Press, 1997.

  24. Шилдт Г.. Самоучитель С++. BHV-Санкт-петербург, 1996.

  25. Шилдт Г..теория и практика С++. BHV-Санкт-петербург, 1997.

  26. Эрнст Р. Тело. Объектно-ориентированнное программирование в среде Windows. М.: Высшая школа, 1993-340 стр.

Қосымша:

  1. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – СПб: Питер, 2001.

  2. Ишкова Э.А. С++ начала программирования. – М.: Бином., 2001.

  3. Кетков Ю., Кетков А. Практика программирования: Visual Basic, C++ Builder, Delphi

  4. Прата С. Язык программирования С++. Лекции и упражнения. – Киев, 2001

Интернет – ресурс

http://java.sun.com/docs/books/tutorial/.