Навчальні програми для профільного навчання Програми факультативів, спецкурсів, пропедевтичних курсів, гуртків



Сторінка14/22
Дата конвертації04.11.2016
Розмір4.81 Mb.
1   ...   10   11   12   13   14   15   16   17   ...   22

Учні повинні мати уявлення про:


    • особливості налагодження програм у середовищі Delphi.

Учні повинні вміти:




Текстові файли (8 год.)




Робота з текстовими файлами (дескриптор файла, процедури AssignFile(), Reset(), Rewrite(), Append(), Read(), Write(), CloseFile()). Функції для роботи з текстовими файлами (Eof(), Eoln(), SeekEof(), SeekEoln()). Вбудовані функції та процедури для операцій з файлами (створення каталогів, перейменування файлів).


Компоненти “поле зі списком дисків” (TDriveComboBox), “список каталогів” (TDirectoryListBox), “поле зі списком фільтрів” (TFilterComboBox), “список файлів” (TFileListBox).

Розробка користувацького інтерфейсу. Складові частини великого проекту. Розробка користувацького інтерфейсу (дизайн проекту; рекомендації по структурі та змісту головних елементів проекту; організація систем пошуку, навігації та гіперпосилань; фізіологічні особливості сприйняття кольорів і форм; рекомендації щодо використання елементів оформлення). Розподіл тем курсових робіт.


Учні повинні знати:


    • принципи роботи з текстовими файлами;

    • функції та процедури для роботи з текстовими файлами;

    • принципи розробки користувацького інтерфейсу.

Учні повинні мати уявлення про:


    • специфіку використання текстових файлів;

    • поняття користувацького інтерфейсу;

    • структуру проекту.

Учні повинні вміти:


    • працювати з текстовими файлами;

    • коректно використовувати процедури та функції для роботи з текстовими файлами;

    • розробляти власний користувацький інтерфейс;

    • визначати складові частини великого проекту.



Файли довільного доступу (4 год.)





Файли довільного доступу. Типізовані та нетипізовані. Компоненти TOpenDialog (вікно вибору файла), TSaveDialog (вікна збереження файла). Метод Execute.

Учні повинні знати:


    • сутність файлів довільного доступу;

    • відмінність типізованих і нетипізованих файлів;

    • компоненти середовища Delphi для роботи з файлами;

    • метод Execute.

Учні повинні мати уявлення про:


    • файли довільного доступу.

Учні повинні вміти:


    • визначати доцільність використання типізованих і нетипізованих файлів;

    • застосовувати компоненти середовища Delphi для роботи з файлами;

    • застосовувати метод Execute.



Структури даних та їх реалізація на Delphi (18 год.)





Перераховані типи. Користувацький тип даних. Масиви. Статичні масиви (одновимірні, двовимірні).

Динамічні масиви. Процедура SetLength (). Методи вилучення динамічних масивів (SetLength (), використання індексної змінної nil, вбудована процедура Finalize()).


Передавання масивів у підпрограми. Використання файлів для введення та виведення даних.

Множини. Записи. Оператор приєднання WITH. Варіантні записи в Object Pascal.

Покажчики та зв’язані списки.

Стеки, черги та черги з двостороннім доступом.



Учні повинні знати:


    • сутність перерахованих типів;

    • сутність статичних і динамічних масивів;

    • принципи передавання масивів у підпрограми;

    • поняття множин, записів, покажчиків;

    • принципи організації та роботи зі стеками, чергами, списками.

Учні повинні мати уявлення про:


    • відмінність статичних і динамічних масивів;

    • використання при складанні проектів таких типів даних як множини, записи та посилальні типи.

Учні повинні вміти:


    • користуватися перерахованими типами;

    • визначати доцільність використання статичних і динамічних масивів у кожній конкретній ситуації;

    • використовувати методи вилучення динамічних масивів;

    • використовувати файли для введення та виведення даних;

    • визначати доцільність використання множин, записів, покажчиків при складанні проектів у середовищі Delphi;

    • коректно використовувати множини, записи, покажчики при складанні проектів у середовищі Delphi;

    • використовувати структури даних: стеки, черги, списки.



Основні методи впорядкування та пошуку засобами Delphi. Рекурсія (8 год.)





Прямі та поліпшені методи сортування. Опрацювання рядкових змінних впорядкуванням їх індексів. Рекурсія.

Учні повинні знати:


    • прямі та поліпшені методи сортування;

    • принципи опрацювання рядкових змінних сортуванням їх індексів;

    • методи пошукових алгоритмів;

    • сутність рекурсії.

Учні повинні мати уявлення про:


    • застосування різних методів сортування та пошуку;

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

Учні повинні вміти:


    • використовувати прямі та покращені методи сортування;

    • визначати доцільність застосування конкретного методу сортування;

    • опрацьовувати рядкові змінні сортуванням їх індексів;

    • використовувати пошукові алгоритми;

    • визначати доцільність застосування конкретного пошукового алгоритму;

    • використовувати рекурсію;

    • визначати доцільність застосування рекурсії в кожному конкретному випадку.



Основні поняття ООП (4 год.)





Основні поняття ООП. Об’єкти. Класи. Інкапсуляція, наслідування та поліморфізм.

Учні повинні знати:


    • сутність основних понять ОПП.

Учні повинні мати уявлення про:


    • переваги об’єктно-орієнтованого програмування.

Учні повинні вміти:


    • застосовувати об’єкти, класи, інкапсуляцію, наслідування та поліморфізм при створенні конкретних проектів у середовищі Delphi.



Елементи поглибленого програмування (10 год.)





Елементи управління та форми ActiveX. Використання майстрів ActiveX.

Додатки з декількома формами. Інтерфейс MDI та SDI.

Зв’язування та впровадження об’єктів. Технологія OLE.

Динамічний обмін даними. Технологія DDE.



Учні повинні знати:

Учні повинні мати уявлення про:


    • специфіку та відмінність інтерфейсів MDI та SDI;

    • специфіку та відмінність технологій OLE та DDE.

Учні повинні вміти:


    • створювати елементи та форми ActiveX;

    • створювати додатки з декількома формами;

    • застосовувати технології OLE та DDE.



Графічні та мультимедійні можливості Delphi (16 год.)





Кольорові моделі RGB, CMYK. Модуль Graphics. Клас TFont і його властивості. Клас TPen і його властивості. Клас TBrush і його властивості. Клас TCanvas і його властивості. Примітиви TCanvas.

Батьківський клас TGraphic. Види зображень – іконка (клас TIcon), метафайл (клас TMetafile), растрове зображення (клас TBitmap), растрове зображення Jpeg (клас TJpegImage). Методи класу TGraphic для обміну графічною інформацією з файлами та буфером обміну.

Створення проекту для перегляду файлів BMP, ICO, WMF, EMF, JPG.

Клас TMediaPlayer і його властивості. Використання в проектах. Клас TPrinter і його властивості. Перегляд мультимедійних файлів.

Побудова графіка функції однієї змінної.

Побудова графіка функції двох змінних.



Каталог: files
files -> Інформація для вступників 2015 року до аспірантури Інституту соціології Національної Академії наук України
files -> Положення про порядок підготовки фахівців ступенів доктора філософії та доктора наук в аспірантурі (ад’юнктурі) та докторантурі вищих навчальних закладів
files -> Відділ аспірантури та докторантури Уманського державного педагогічного університету імені Павла Тичини
files -> Про вступний іспит та реферат при вступі до аспірантури Інституту соціології нан україни
files -> Київський національний університет імені Тараса Шевченка
files -> Програма вступного іспиту до аспірантури зі спеціальності 22. 00. 03 соціальні структури та соціальні відносини Затверджено
files -> Принципи реалізації наукової діяльності університету: активна участь у формуванні та
files -> Портфоліо вчителя


Поділіться з Вашими друзьями:
1   ...   10   11   12   13   14   15   16   17   ...   22




База даних захищена авторським правом ©uchika.in.ua 2020
звернутися до адміністрації

    Головна сторінка