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

Защита курсовой работы

Оформленная курсовая работа предоставляется студентом преподавателю для просмотра в соответствии с учебным планом за 2-3 дня до защиты.

График защиты курсовых работ составляется преподавателем и доводится до сведения студентов. Защита назначается в компьютерных классах, где есть необходимое программное обеспечение.

Во время защиты курсовой работы студент должен кратко сформулировать цель работы, изложить содержание, акцентируя внимание на наиболее важных и интересных с его точки зрения решениях, в первую очередь принятых самостоятельно. При выступлении необходима демонстрация созданного программного обеспечения.

Результаты работы оцениваются с учетом качества ее выполнения и ответов на вопросы по четырехбалльной системе (отлично, хорошо, удовлетворительно, неудовлетворительно).

При неудовлетворительной оценке работы преподаватель устанавливает, может ли студент представить к повторной защите ту же работу с необходимой доработкой или он должен разработать новую тему. Студент, не сдавший в установленный срок курсовую работу, не допускается к сессии.

Защищенные курсовые работы хранятся на кафедре в течение

трех лет.

Рекомендуемая литература

  1. Павловская, Т.А. C/C++. Программирование на языке высокого уровня: учебник для студентов вузов, обучающихся по направлению «Информатика и вычислительная техника» / Т.А.Павловская. - СПб.: Питер, 2006. - 461 е.: илл.

  2. Страуструп, Б. Язык программирования С++: пер. с англ. / Б. Страуструп. -М.: Радио и связь, 1991. - 348 с.

  3. Павловская, Т. А. С++. Объектно-ориентированное программирование: практикум: учебное пособие для студентов вузов / Т. А. Павловская, Ю.А Щупак. - СПб.: Питер, 2005. - 264 е.: илл.

  4. Архангельский, А.Я. Программирование в C++Builder 5 / А.Я Архангельский. - М.: БИНОМ, 2000. - 1152 е.: илл. + CD.

  5. Архангельский, А.Я. Программирование в С++ Builder 6 / А.Я. Архангельский. - М.: БИНОМ, 2003. - 1152 е.: илл.

  6. Культин, Н.Б. Самоучитель С++ Builder/ Н.Б.Культин. - СПб.: БХВ, 2008. - 320 е.: илл. + CD.

ПРИЛОЖЕНИЕ I Пример оформления титульного листа

Министерство образования и науки Российской Федерации Государственное образовательное учреждение высшего профессионального образования «Казанский государственный технологический университет» Кафедра «Автоматизированные системы сбора и обработки

информации»

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ

по дисциплине: «Объектно-ориентированное программирование» на тему: «Личная библиотека»

Исполнитель: студент группы

номер

фамилия, инициалы

Руководитель:

должность, фамилия, инициалы

Оценка курсовой работы:

Дата

КАЗАНЬ, 2011

ПРИЛОЖЕНИЕ 2

Примерная тематика теоретических вопросов

    1. Классы общего назначения TList, TStrings, TStringList.

    2. Глобальные объекты Application, Screen, Printer.

    3. Компоненты страницы WIN32: TabControl, PageControl, ImageList.

    4. Компоненты страницы WIN32: RichEdit, TrackBar, ProgressBar.

    5. Компоненты страницы WIN32: UpDown, HotKey,

Animate.

    1. Компоненты страницы WIN32: DateTimePicker, MonthCalendar, TreeView.

    2. Компоненты страницы WIN32: ListView, HeaderControl, StatusBar.

    3. Компоненты страницы WIN32: ToolBar, CoolBar, PageScroiler, ComboBoxEx.

    4. Создание и установка собственных компонентов.

    5. Разработка динамически подключаемых библиотек DLL.

    6. Организация DDE-обмена.

    7. Windows API. Обзор. Примеры использования в C++Builder.

    8. Работа с базами данных InterBase.

    9. Компоненты страницы ActiveX.

    10. Настройка конфигурации BDE. Утилита DataBase

Desktop.

    1. Основы языка SQL. Создание и управление таблицами БД с помощью SQL-запросов.

    2. Использование компонента TTable.

    3. Использование компонентов TDataSet и визуальных компонент отображения данных.

    4. Подготовка отчетов. Компоненты страницы QReport.

    5. Обзор графических компонентов. Работа с графикой.

    6. Работа с принтером. Вывод текста и графики.

    1. Управление СОМ-серверами с использованием компонент страницы Servers (C++Builder).

    2. Управление редактором WORD из C++Builder (использование СОМ-технологии).

    3. Управление пакетом EXCEL из C++Builder (использование СОМ-технологии).

    4. Отображение данных компонентами TChart и TDBChart.

    5. История развития языков объектно-ориентированного программирования.

    6. Сравнительный анализ реализации основных принципов объектно-ориентированного программирования в различных языках.

    7. Создание компонентов ActiveX.