Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика.docx
Скачиваний:
6
Добавлен:
23.03.2015
Размер:
17.8 Кб
Скачать

Тема 8. Основи технології візуального проектування

Windows-додатків

Концепція "візуального" проектування Windows-додатків. Поняттяоб'єкта, властивостей об'єкта, класу, форми, події, подієвої і загальноїпроцедур. Склад проекту Windows-програми. Структура коду форми і модуля.

Основи вхідного мови системи програмування. Алфавіт мови. Поняттязмінної. Типи даних і діапазони їх зміни. Поняття оператора іметоду. Оголошення простих змінних і іменованих констант. Областідії змінних. Математичні, логічні та рядкові вирази.

Операнди та операції. Пріоритети операцій і порядок розрахунків. Присвоєннязначень змінним. Вбудовані функції.

Об'єкти для створення призначеного для користувача інтерфейсу. Характеристикавбудованих об'єктів - елементів керування для користувача інтерфейсу.

Огляд елементів керування ActiveX. Колекції об'єктів. Об'єктнізмінні та їх використання.

Лабораторна робота: Введення в роботу з системою програмування.

Склад системи. Керуючі та інформаційні елементи інтегрованоїсередовища розробки. Огляд команд операційного меню. Створення форми, вибір,вставка і видалення об'єктів, установка значень властивостей об'єктів. Створеннямодуля. Робота з редактором текстів. Введення і редагування текстівпроцедур. Основні команди редактора текстів. Виконання програми вінтегрованому середовищі розробки. Файлові операції - збереження, завантаження,видалення файлів форм і модулів. Використання довідкової підсистеми.

Управління формою, виведення інформації і введення даних. Властивості форми,завантаження і вивантаження форми, виведення форми на екран і видалення з екрану.

Подієві процедури, пов'язані з формою. Вивід текстової та графічноїінформації у форму і на принтер. Введення та редагування даних. Вбудованіфункції для перетворення типів даних.

Лабораторна робота: Основи створення призначеного для користувача інтерфейсу

Windows-програми. Завдання властивостей форми, що визначають розміри, положення,конструкцію, поведінку та інші характеристики вікна. Стартова формапроекту. Створення операційного меню. Подієві процедури, пов'язані зменю.

Програмування розгалужуються і циклічних алгоритмів. Умовніоператори. Оператор-перемикач. Оператори циклу типу перерахунку, зпередумовою і постусловіем.

Лабораторна робота: Створення діалогових вікон. Властивості формидіалогового вікна і найбільш часто використовувані об'єкти для організаціїдіалогу. Використання операторів і методів для управління формою.

Використання об'єктів і методів для виведення у форму текстової та графічноїінформації. Організація введення та редагування даних.

Структурні дані. Масиви. Опис і використання масивів.

Структури (записи). Опис структури. Оголошення і ініціалізаціязмінних структурного типу. Доступ до елементів структури. Масивиструктурних змінних.

Лабораторна робота: Використання структур при програмуванніоперацій роботи з базою даних (організація введення даних у базу,редагування даних, виведення вмісту бази в форму).

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

Лабораторна робота: Використання загальних процедур і функцій пристворення призначеного для користувача інтерфейсу і програмуванні операцій обробкиданих.

Файли даних. Типи файлів та режими доступу до даних. Оператори іфункції роботи з файлами.

Лабораторна робота: Програмування файлових операцій. Використанняоб'єкта "Загальний діалог" для створення діалогових вікон файлових операцій.

Програмування команд Відкрити, Зберегти меню файлових операцій Windows -додатки.

Лабораторна робота: Вибір даних. Використання контрольнихіндикаторів, кнопок-перемикачів і списків для візуалізації та виборуданих.

Лабораторна робота: Повідомлення при роботі програми. Використанняспеціалізованих вікон для виведення повідомлень і введення даних. Сортуванняданих. Використання методу "бульбашки" для сортування бази даних.

Лабораторна робота: Побудова графічних зображень. Використанняоб'єктів і методів для виведення графічних примітивів.

Лабораторна робота: Налагодження і компіляція програми. Синтаксичніпомилки і помилки часу виконання. Робота з вікном Debug. Переривання іпослідовне виконання програми. Створення здійснимих файлу програми.