МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Алтайский государственный университет»

Рубцовский институт (филиал)

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПО ДИСЦИПЛИНЕ

ПРОГРАММИРОВАНИЕ НА DELPHI

Специальность – 080801.65 Прикладная информатика (в экономике)

Форма обучения – очная, заочная, заочная (сокращенная) на базе среднего профессионального образования

Кафедра – математики и прикладной информатики

Рубцовск - 2011

При разработке учебно-методического комплекса в основу положены:

1) ГОС ВПО по специальности 080801.65 Прикладная информатика (в экономике), утвержденный Министерством образования РФ «14» марта 2000 г., 52 МЖД/СП

2) Учебный план по специальности 080801.65 Прикладная информатика (в экономике), утвержденный решением Ученого совета РИ (филиала) АлтГУ от «23» мая 2011 г., протокол

Учебно-методический комплекс одобрен на заседании кафедры математики и прикладной информатики от «27» июня 2011 г., протокол №15

СОДЕРЖАНИЕ УМК

1. РАБОЧАЯ ПРОГРАММА КУРСА ДИСЦИПЛИНЫ «Программирование на Delphi» 4

1.1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА.. 4

1.2. ТЕМАТИЧЕСКИЙ ПЛАН.. 6

1.3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ.. 8

2. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «Программирование на Delphi». 16

3. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ... 20

4. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ.. 49

5. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ 50

НЕ нашли? Не то? Что вы ищете?

1. РАБОЧАЯ ПРОГРАММА КУРСА ДИСЦИПЛИНЫ «Программирование на Delphi»

1.1.  ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Потребность в эффективных средствах разработки программного обеспечения привела к появлению объектно-ориентированных систем программирования, предназначенных для быстрой разработки программных приложений. В их основе лежат технологии визуального проектирования и событийного программирования. Среди разработчиков программ для операционной системы Windows особо пользуется популярностью интегрированная среда Delphi, которая позволяет создавать различные программы: от простейших однооконных приложений до программ управления распределенными базами данных. В качестве базового используется язык Object Pascal (в настоящее время принято название – язык Delphi). Программирование в этой среде выводит разработку приложений на новую ступень развития программирования, при разработке интерфейса пользователя традиционные структурные методы уступают место итерационным подходам, выполненным в интерактивном режиме Delphi.

Курс программирования на Delphi ориентирован на освоение возможностей среды Delphi для решения различных прикладных задач и практическое применение для разработки приложений «под Windows».

Цели освоения дисциплины:

Дисциплина «Программирование на Delphi» позволяет освоить будущим специалистам информатикам-экономистам теоретические знания и сформировать у них практические навыки использования технологии визуального программирования для решения задач управления и принятия решений в экономических системах.

Задачи дисциплины:

–  создание у студентов упорядоченной системы знаний о реальных возможностях технологии визуального программирования;

–  формирование базы для принятия решения об оценке необходимости и целесообразности разработки программных приложений в среде Delphi для решения конкретной задачи и внедрения их в практику;

–  предоставление возможности студентам повысить мастерство быстрой разработки программ;

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

Дисциплина «Программирование на Delphi» относится к циклу СД. Ф.8 Цикл специальных дисциплин. Федеральный компонент. Дисциплины области применения.

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

«Высокоуровневые методы информатики и программирования».

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

Курс общим объемом 100 часов изучается в течение одного семестра, завершается зачетом; обязательным условием допуска студента к зачету является выполнение всех лабораторных практикумов и их своевременная защита, а также своевременная сдача промежуточного контроля в виде тестирования, контрольной работы.

Промежуточный контроль позволяет оценить знания студента по балльно-рейтинговой системе (максимальный рейтинг 100 баллов). Оценке «отлично» соответствует рейтинг более 90 баллов, оценке «хорошо» соответствует рейтинг в диапазоне от 76 до 90 баллов, оценке «удовлетворительно» соответствует рейтинг в диапазоне от 61 до 75 баллов, оценке «неудовлетворительно» соответствует рейтинг не более 60 баллов. Для получения зачета необходим минимум баллов – 61.

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

1.2.  ТЕМАТИЧЕСКИЙ ПЛАН

(распределение часов курса по разделам и видам работ)

Очная форма обучения

Дидактические единицы (ДЕ)

Наименование тем

Максимальная нагрузка студентов, час.

Количество аудиторных часов при очной форме обучения

Самостоятельная работа студентов, час.

Лекции

Семинары

Лабораторные работы

1

2

3

4

5

6

7

ДЕ 1 Теоретические положения и принципы

объектно-ориентированного программирования

ДЕ 1 (60 баллов)

1.  Основные принципы и этапы ООП.

6

4

-

-

2

2.  Объекты и сообщения. Классы. Основные средства разработки классов.

10

6

-

-

4

3.  Архитектура программы при ООП. Подпрограммы: процедуры и функции. Директивы для процедур и функций. Технология создания пользовательских подпрограмм.

20

2

-

10

8

4. Понятие объектной декомпозиции.

14

6

-

4

4

Промежуточный контроль

а) Тестирование (50 баллов)

б) Защита лабораторных практикумов (10 баллов)

ДЕ 2 Основные приемы объектно-ориентированного программирования

при создании приложений

ДЕ 2 (40 баллов)

5. Исключения. Обработка исключительных ситуаций.

12

2

-

4

6

6.  Управление приложением. Вызов внешних приложений.

6

-

-

2

4

7.Профессиональное использование компонентов. Работа с файлами. Потоки. Классы для реализации графики. Построение графиков и диаграмм.

32

4

-

6

22

Промежуточный контроль

Защита лабораторных практикумов (40 баллов)

Итоговый контроль

Зачет

Итого часов

100

24

26

50

Заочная форма обучения

Дидактические единицы (ДЕ)

Наименование тем

Максимальная нагрузка студентов, час.

Количество аудиторных часов при заочной форме обучения

Самостоятельная работа студентов, час.

Лекции

Семинары

Лабораторные работы

1

2

3

4

5

6

7

ДЕ 1 Теоретические положения и принципы

объектно-ориентированного программирования

ДЕ 1

1.  Основные принципы и этапы ООП.

6

2

4

2.  Объекты и сообщения. Классы. Основные средства разработки классов.

10

2

8

3.  Архитектура программы при ООП. Подпрограммы: процедуры и функции. Директивы для процедур и функций. Технология создания пользовательских подпрограмм.

20

4

16

4.  Понятие объектной декомпозиции.

14

2

12

Промежуточный контроль

а) Тестирование

б) Защита лабораторных практикумов

ДЕ 2 Основные приемы объектно-ориентированного программирования

при создании приложений

ДЕ 2

5.  Исключения. Обработка исключительных ситуаций.

12

2

10

6.  Управление приложением. Вызов внешних приложений.

6

2

4

7.  Основные приемы программирования при создании приложений. Профессиональное использование компонентов. Работа с файлами. Потоки. Классы для реализации графики. Построение графиков и диаграмм.

32

2

30

Промежуточный контроль

Защита лабораторных практикумов

Итоговый контроль

Зачет, Контрольная работа

Итого часов

100

6

10

84

Заочная (сокращенная) на базе среднего профессионального образования форма обучения

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3