Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для РГУТИС / Технология программирования (готова).doc
Скачиваний:
19
Добавлен:
17.04.2015
Размер:
183.81 Кб
Скачать

1.7 Список литературы

основная

  1. Павловская Т.А. Паскаль. Программирование на языке высокого уровня. Учебник для вузов / Т.А. Павловская. - СПб.: Питер, 2003.- 393с.

  2. Фаронов, В.В. Delphi. Программирование на языке высокого уровня: Учебник для вузов / В.В. Фаронов. – СПб.: Питер, 2003. – 640 с.

  3. Дарахвелидзе, П.Г., Марков, Е.П. Программирование в Delphi 7. / П. Г. Дарахвелидзе, Е.П. Марков. – СПб.: БХВ-Петербург, 2003.

дополнительная

  1. Павловская Т.А. С/С ++. Программирование на языке высокого уровня. –СПб.: Питер, 2007.-461с.

  2. Жоголев Е. А. Лекции по технологии программирования. e-mail: webmaster@sp.cmc.msu.ru

ЧАСТЬ 2 МАТЕРИАЛЫ, УСТАНАВЛИВАЮЩИЕ СОДЕРЖАНИЕ И ПОРЯДОК ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНОЙ И ИТОГОВОЙ АТТЕСТАЦИИ

2.1 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ

Разделы и темы

для самостоятельного изучения

Виды и содержание

самостоятельной работы

Раздел 1. Тема 1.

Изучение иерархии классов в Delphi. Подготовка к практическому занятию.

Раздел 1. Тема 2.

Обработка исключений. Изучение стандартных классов исключений. Подготовка отчета.

Раздел 2. Тема 3.

Изучение технологий обмена данными, истории и перспектив развития. Подготовка отчета.

Раздел 2. Тема 4.

Изучение технологии создания DLL. Подготовка отчета.

Раздел 2. Тема 5.

Изучить: описание интерфейса, компонентные классы.Интерфейс IUknow.

Раздел 2. Тема 6.

Изучение технологии COM. Подготовка отчета.

Раздел 3. Тема 7.

Разработка структуры справочного файла для своего приложения.

Раздел 3. Тема 8.

Повторение лекционного материала. Подготовка отчета.

2.2 Темы курсовых работ

В рамках данной дисциплины курсовых (контрольных работ) рефератов не предусмотрено

2.3 Вопросы для подготовки к зачету.

  1. Модули в С++, Паскале

  2. Секции модулей в Паскале, Дельфи

  3. Функции и процедуры в С++ и Паскале

  4. Способы передачи аргументов (по значению, по адресу, по ссылке), возвращение результата

  5. Характеристики модулей.

  6. Структура программы в Дельфи.

  7. Программные файлы: файл проекта, модулей, ресурсов, настройки, резервных копий. Глобальные объекты: Application, Screen, Printer, Clipboard.

  8. Классы общего назначения в Дельфи.

  9. Конструктор и деструктор.

  10. Компоненты в Дельфи. Вкладки компонентов, форма в Дельфи

  11. Реакция на события мыши и клавиатуры. Обработчики событий.

  12. Обработка исключений.

  13. Механизм действий: перетаскивания, причаливания.

  14. Создание и использование форм.

  15. Создание и использование DLL.

  16. Создание и использование интерфейсов.

  17. Псевдонимы методов.

  18. Приведение иньерфейсных типов.

  19. Уполномоченные свойства.

  20. Объекты автоматизации и интерфейс IDispatch.

  21. Технология COM.

  22. Использование серверов пакета MS Office.

2.4 Учебно-методическое обеспечение дисциплины

2.4.1 Методические указания для преподавателей

Лекционные занятия раскрывают основные проблемные вопросы по каждому разделу.

Лабораторные работы предназначены для приобретения практических навыков в работе по освоению различных информационных систем.

Самостоятельная работа проводится вне рамок учебного расписания и предназначена для закрепления лекционного материала и ознакомления с рекомендованной литературой.

Формами контроля курса являются лабораторные работы, зачет и экзамен.