
- •Програмне забезпечння мережних технологій
- •Лабораторна робота №1
- •3. Вказівки до виконання роботи
- •4. Послідовність виконання роботи
- •Завдання до лабораторної роботи
- •6 Контрольні питання
- •Лабораторна робота №2
- •Побудова аплетів
- •1.1. Найпростіші аплети
- •2. Опрацювання подій в аплетах
- •3. Вказівки до виконання роботи
- •4. Послідовність виконання роботи
- •Завдання до лабораторної роботи
- •6. Контрольні питання
- •Лабораторна робота №3
- •1. Потоки в java
- •2. Вказівки до виконання роботи
- •3. Послідовність виконання роботи
- •4.Завдання до лабораторної роботи
- •5. Контрольні питання
- •Лабораторна робота №4
- •1.Завантаження драйверів баз даних
- •1.2. Підключення до бази даних
- •2. Послідовність виконання роботи
- •3. Завдання до лабораторної роботи
- •4. Контрольні питання
- •Лабораторна робота №5
- •1. Класи клієнтів
- •2. Класи серверів
- •3. Вказівки до виконання роботи
- •4. Послідовність виконання роботи
- •5.Завдання до лабораторної роботи
- •1.2. Контейнери
- •2. Вказівки до виконання роботи
- •3. Послідовність виконання роботи
- •4.Завдання до лабораторної роботи
- •4. Контрольні питання
- •Лабораторна робота №7
- •1. Опис класів
- •3. Вказівки до виконання роботи
- •3. Послідовність виконання роботи
- •4.Завдання до лабораторної роботи
- •4. Контрольні питання
- •Література
3. Вказівки до виконання роботи
Проглянути бібліотеки Awt та Swing. Спланувати види робіт з введенння –виведенння. Проглянути приклади реалізації інтерфейсу та реакції програми на події.
3. Послідовність виконання роботи
Зробити ескіз графічного інтерфейсу.
Обгрунтувати вибір класів та методів.
Розробити структури даних .
Спроектувати класи для задачі.
Формалізувати алгоритм.
Закодувати візуальні структури.
4.Завдання до лабораторної роботи
Створити клас для виведення текстової інформації у поле класу TextArea.
Використати клас JFrame для реалізації інтерфейсу.
Створити клас для можливості читання тексту на основі лінійки прокручування.
Створити клас для перегляду зображення з допомогою лінійки прокручування.
Створити клас з використанням всіх раніше зазначених компонент користувацького інтерфейсу.
Проілюструвати різні форми планування компонування елементів на формі.
4. Контрольні питання
1. Яка відміннність між Awt і Swing ?
2. Задачі компонети JFrame?
3. Що таке контейнери?
4. Які поля для малюванння та написанння тексту?
Література
Сергей Дунаев. Доступ к базам данных и техника работы в сети. М: “Діалог– МИФИ, 1999,– 416 с.
Ильдар Хабибабулин. Создание рампределенных приложений на Java 2. Санкт– Петербург: “БХВ– Петербург”, 2002. –704 с.
Марти Холл. Сервлеты и JavaServer Pages.– Санкт– Перебург: “Питер”, 2001 – 496 с.
Патрик, Шилдт Герберт. Полный справочник по Java.: Пер. с англ.: – К.: Диалектика, 1997.
Майкл Морган . Java 2. Руководство разработчика. Киев: SAMS, 2000. 719 с.
Брюс Еккель Философия Java .Библиотека программиста. – Санкт– Петербург: Питер, 2001.– 880 с.
А .Чекмарев. Средства визуального проектирования на Java. Санкт– Петербург: BHV, 1998 .– 400 с.
Стив Симкин, Нейл Барлетт, Алекс Лесли. Программирование на Java. Путеводитель. – Киев: “ДивСофт”, 1996. 736 с.
КенПрнольд, Джеймс Гослинг. Язык программирования Java..Санкт– Петербург: “Питер”, 1997 –304 с.