Міністерство освіти і науки, молоді та спорту України

Національна металургійна академія України

РОБОЧА ПРОГРАММА

Методичні вказівки і індивідуальні завдання до вивчення дисципліни

«ПРИКЛАДНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ»

для студентів за галузю знань 0201 – «КУЛЬТУРА»

Дніпропетровськ 2012

Міністерство освіти і науки, молоді та спорту України

Національна металургійна академія України

Кафедра

Прикладної математики та обчислювальної техніки

«Затверджую»

Перший проректор

професор В. П. Іващенко

‘‘__’’ __________ ____ р.

Програма навчальної дисципліни

з дисципліни

«Прикладне програмне забезпечення»

Напрямок підготовки

0201 Культура

Спеціальність

6.020105

Документознваство та інформаційна діяльність

Розподіл навчальних годин

Усього

Семестри

IV

Усього годин за навчальним планом

144

144

у тому числі:

Аудиторні заняття

64

64

з них:

- лекції

24

24

- лабораторні заняття

40

40

Самостійна робота

80

80

у тому числі при :

- підготовці до аудиторних занять

44

44

- підготовка до контрольних заходів (4*9)

36

36

- виконанні домашніх завдань

- опрацювання розділів програми, які не викладаються на лекціях

-

-

Підсумковий контроль

Залік

Залік

Характеристика дисципліни

Навчальна дисципліна «Прикладне программне забеспечення» входити до циклу дисциплін професійної та практичної підготовки.

Позначка вивчення дисципліни

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

Метою викладання дисципліни є ознайомлення з сучасними засобами візуальної розробки Windows додатків і корпоративних проектів, концепціями об’єктно-орієнтованого програмування, структурою об’єктно-орієнтованих мов програмування і правилами опису об'єктів, новими технологіями обміну і керування інформацією.

У результаті вивчення дисципліни студент винний:

знаті:

·  Теоретичні основи побудови об’єктно-орієнтованих систем. Мати уявлення про поняття «клас», «спадкування», «поліморфізм». Мати уявлення про поняття «властивість», «подія», «метод об'єкта»;

вміти:

·  разробляти Windows додаткі, стосовно до майбутньої спеціальності в об’єктно-ориентированних середовищах візуального програмування.

Критерії успішності – отримання позитивної оцінки при складанні контрольних робіт.

Засоби діагностики успішності навчання – комплекти питань до тестових електронных завдань у системі тестування «Модуль-12».

Зв’язок з іншими дисциплінами

Дисципліна базується на раніше отриманих знаннях в області:

·  Інформатика та компьютерна техніка;

·  вища математика.

Структура дисципліни

Модуль

Тема лекції (заняття)

Обсяг (год)

Шифр змістового модуля

Вид підсумкового контролю

1

Модуль 1. Інтегроване середовище розробки Delphi

ПФ. С.01.ПР.0.08.03

Контрольна робота

Лекції

6

Середовище Delphi – загальновизнаний лідер розробки Windows додатків. Інтегроване середовище розробки. Головні складові частини середовища програмування. Дизайнер форм. Редактор коду. Інспектор об'єктів. Палітра компонентів. Стандартні компоненти. Склад і структура файлів проекту.

2

Компоненти сторінок Additional, Win32, System, Internet, Dialogs. Керування проектом. Команди меню File, Edit, Search, View, Project, Run.

2

Основні операції з компонентами середовища Delphi. Оброблювачі подій компонентів. Нестандартні оброблювачі подій компонентів.

2

Лабораторні роботи

10

Ознайомлення і вивчання інтерфейсу Delphi.

2

Склад і структура файлів проекту. Правила создання проекту. Unit і його описання. Project і його описання.

2

Ознайомлення і вивчання основних компонентів Delphi. Установка компонентів у форму. Редактування властивостей компонентів.

2

Программне керування властивостями компонентів.

4

Самостійна робота

20

Підготовка до аудиторних занять

11

Підготовка до виконання контрольного завдання.

9

Опрацювання розділів програми, які не викладаються на лекціях

-

Всього

36

2

Модуль 2. Концепції об’єктно-орієнтованнго програмування

ПФ. С.01.ПР.0.08.03

Контрольна робота

Лекції

6

Класи. Спадкування. Інкапсуляція. Поліморфізм. Клас - новий тип даних. Оголошення типів. Об'єкти, класи й екземпляри.

2

Компоненти, особливий вид об'єктів. Хто від кого породжений. Робота з компонентами, яких немає в палітрі.

2

Властивості і методи елементів керування. Властивості і методи форми. Події й оброблювачі подій. Види подій. Події миші і клавіатури. Програмно - керовані події.

2

Лабораторні заняття

10

Утворення системного і контекстного меню. Обробка подій OnClick меню. Створення прикладів.

2

Властивость Canvas. Деякі вкладені властивості и методи Canvas. Створення прикладів.

2

Обробка подій onMouseDown, onMouseUp, OnMouseMove, onKeyUp, onKeyDown та іньших форми. Створення прикладів.

2

Елементи керування Edit, Memo, Label, Button, Panel та обробка подій елементів керування.

2

Компоненти палітри Dialogs. Деякі методи компонентів. Створення прикладів.

2

Самостійна робота

20

Підготовка до аудиторних занять

11

Підготовка до виконання контрольного завдання.

9

Опрацювання розділів програми, які не викладаються на лекціях

-

Всього

36

3

Модуль 3. Мова Object Pascal

ПФ. С.01.ПР.0.08.03

Контрольна робота

Лекції

6

Основні базові типи данних. Прости типи данних. Строкови типи. Структуровані типи. Массиви. Множества. Запис. Класс.

2

Основні конструкції мови Object Pascal. With do, Case do, For do, While do, Repeat Until.

2

Оголошення типів. Область видимості ідентифікатора. Правила написання програмного коду.

2

Лабораторні заняття

10

Разробка прикладів з вікорестіванням конструкції (if then else).

2

Разробка прикладів з вікорестіванням конструкції (for to do).

2

Разробка прикладів з вікорестіванням конструкції (while do), (repit until).

2

Разробка прикладів з вікорестіванням типів Const array[ ]of, Var array[ ]of.

2

Разробка прикладів з вікорестіванням ти

2

пів Record, Type, Class.

Самостійна робота

20

Підготовка до аудиторних занять

11

Виконання контрольного завдання.

9

Опрацювання розділів програми, які не викладаються на лекціях

-

Всього

36

4

Модуль 4. Створення методів у середовищі Delphi.

ПФ. С.01.ПР.0.08.03

Контрольна робота

Лекції

6

Правила розробки і декларування функцій. Правила розробки і декларування процедур.

2

Обробка виняткових ситуацій. Структурна обробка виняткових ситуацій. Синтаксис обробки виняткових ситуацій.

2

Обробка повідомлень Windows у середовищі Delphi. Синтаксис обробки повідомлень.

2

Лабораторні заняття

10

Розробка і викорестування Private і Public процедур і функцій. Розробка Windows приклада «Фільтр графічного редактора»

4

Самостійна розробка Windows приклада «Текстовий редактор RTF» – аналог WordPad.

6

Самостійна робота

20

Підготовка до аудиторних занять

11

Виконання контрольного завдання.

9

Опрацювання розділів програми, які не викладаються на лекціях

-

Всього

36

Зміст дисципліни

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