- •Технікум промислової автоматики
- •«Затверджую»
- •«Основи інформатики» іі курс
- •5.05010101 «Обслуговування програмних систем і комплексів»
- •5.05010301 «Розробка програмного забезпечення»
- •5.02010501 «Діловодство» м. Одеса
- •2. Створення бази даних.
- •3. Створення структури таблиці.
- •Практична робота № 1
- •Теоретичні відомості
- •Ключові поняття реляційної таблиці:
- •3.1. Типи та властивості полів.
- •3.2. Завдання первинного ключа.
- •Практична робота № 2
- •Зв’язки між реляційними таблицями.
- •2. Створення в таблиці поля із списком підстановок.
- •Хід роботи
- •Практична робота № 3
- •Індексування таблиць бд
- •Пошук даних в таблиці бази даних
- •3. Умови відбору інформації в базі даних
- •3.1. Текстові умови
- •3.2. Числові умови та умови роботи з датами
- •3.3. Побудова складних умов
- •4. Використання фільтрів для пошуку інформації в бд
- •4.1. Відбір записів за допомогою команди Фильтр по выделенному.
- •4.2. Відбір записів за допомогою простого фільтру
- •4.3. Відбір записів за допомого вікна розширеного фільтра
- •5. Сортування даних в таблиці
- •Хід роботи
- •Практична робота № 4
- •1. Створення та використання запитів
- •Обчислювальні поля
- •3. Запит на вибирання з параметром
- •Розроблення багатотабличного звіту в режимі Мастер отчетов
- •Практична робота № 5
- •Теоретичні відомості
- •Кольорова специфікація
- •Хід роботи
- •Практична робота № 6 Тема: Створення Web-документів, що містять теги оформлення списків та таблиць.
- •Теоретичні відомості
- •Практична робота № 7 Тема: Створення Web-документів, що містять малюнки, аудіо та відео файли.
- •Теоретичні відомості
- •1. Малюнки
- •2. Звук
- •Хід роботи
- •Практична робота № 8 Тема: Створення фреймів Мета: навчитись створювати фрейми
- •Хід роботи
- •Практична робота № 9
- •Теоретичні відомості
- •Хід роботи
- •Практична робота № 10
- •Теоретичні відомості
- •Хід роботи
- •Практична робота № 11
- •Теоретичні відомості
- •Хід роботи
- •Робота з текстовими полями першої сторінки
- •Робота з полями другої та останньої сторінок
- •Заміна рисунка та підпису до нього
- •Верстка
- •Збереження публікації за допомогою пакувальника
- •Структура буклету
- •Використання майстра створення інформаційних буклетів
- •Практична робота № 12
- •Теоретичні відомості
- •Найвідоміші формати архівів:
- •Робота з WinRar
- •Хід роботи
- •Практична робота № 13
- •Хід роботи
- •Практична робота № 14
- •Хід роботи
- •Література
Практична робота № 8 Тема: Створення фреймів Мета: навчитись створювати фрейми
Програмне забезпечення: Блокнот, Internet Explorer та ОС Windows.
Хід роботи
Скопіювати в теку HTML графічний файл Eifel.jpg
В теці HTML створити текстовий документ з назвою Frame.html.
У файлі Frame.html визначимо чотири фрейми, з структурою показаною на рис. 1.
logo |
|
menu |
content |
bottom |
|
Рис. 1. Розміщення фреймів у вікні браузера
Ім’я першого фрейму logo, він займає всю ширину сторінки, та в ньому завантажений файл logo.html. Далі ідуть два центральні фрейми: menu, в ньому завантажений файл menu.html та content, в ньому завантажений файл content.html. Фрейм menu займає 25% у ширину, а фрейм content – всій простір, що залишився. Останній фрейм bottom займає нижню частину екрану, в ньому завантажений файл bottom.html. В файл Frame.html запишемо HTML-код для визначення фреймової структури:
<html>
<head>
<title>Створення фреймів</title>
</head>
<frameset rows="25%,50%,25%">
<frame src="logo.html">
<frameset cols="25%,*">
<frame src="menu.html">
<frame src="content.html">
</frameset>
<frame src="bottom.html">
</frameset>
</html>
В теці HTML створити текстові документи з назвами logo.html, menu.html, content.html, bottom.html, та запишемо в них такий HTML-код:
HTML-код документу logo.html:
<html>
<head>
<title>logo</title>
</head>
<body >
<img src="Eifel.jpg" height="110" align="left">
<h2 align="center">ТУРИСТИЧНА ФІРМА "АРС"</h2>
</body>
</html>
HTML-код документу menu.html:
<html>
<head>
<title>menu</title>
</head>
<body>
Новини<br><br>
Ціни<br><br>
Погода
</body>
</html>
HTML-код документу content.html:
<html>
<head>
<title>content</title>
</head>
<body>
<center>Зміст документу</center>
</body>
</html>
HTML-код документу bottom.html:
<html>
<head>
<title>bottom</title>
</head>
<body>
<center>Нижній колонтитул документу</center>
</body>
</html>
Відображення фреймів (файлу Frame.html ) в браузері повинно відповідати рис. 2.
Рис. 2. Відображення HTML-документу з чотирма фреймами у вікні браузера
Зробимо так, щоб смуга прокрутки у фреймі logo була відсутня. Реалізуємо це за допомогою параметру scrolling тегу <frame>, значення якого в даному випадку буде дорівнювати "no". Корегуємо HTML-код файлу Frame.html :
<frameset rows="25%,50%,25%">
<frame src="logo.html" scrolling="no">
<frameset cols="25%,*">
<frame src="menu.html">
<frame src="content.html" >
</frameset>
<frame src="bottom.html">
</frameset>
Рис. 3. Відображення у браузері чотирьох фреймів, в яких відсутні смуги прокрутки
Зробимо так, щоб рамки між фреймами були відсутні. Реалізуємо це за допомогою параметру frameborder тегу <frame>, значення якого в цьому випадку дорівнює 0. КорегуємоHTML-код:
<frameset rows="25%,50%,25%">
<frame src="logo.html" scrolling="no" frameborder=0>
<frameset cols="25%,*">
<frame src="menu.html" frameborder=0>
<frame src="content.html" frameborder=0>
</frameset>
<frame src="bottom.html" frameborder=0>
</frameset>
Переглянемо цей документ у вікні браузера
Змінимо значення параметру frameborder з 0 на 1, щоб визначити наявність межі між фреймами. А також визначимо зелений колір межі між фреймами – це робимо за допомогою параметру bordercolor тегу <frame>. Записуємо відповідний HTML-код:
<frameset rows="25%,50%,25%">
<frame src="logo.html" scrolling="no" frameborder=1 bordercolor="green">
<frameset cols="25%,*">
<frame src="menu.html" frameborder=1 bordercolor="green">
<frame src="content.html" frameborder=1 bordercolor="green">
</frameset>
<frame src="bottom.html" frameborder=1 bordercolor="green"> >
</frameset>
Переглянемо документ Frame.html у браузері
Визначимо простір усередині кожного фрейму, тобто поля, в межах яких не може бути розміщена ніяка інформація. Реалізуємо це за допомогою параметрів marginheight та marginwidth, значення яких буде дорівнювати 1 пікселю.
Записуємо HTML-код та переглянемо документ у вікні браузера
<frameset rows="25%,50%,25%">
<frame src="logo.html" scrolling="no" frameborder=1 bordercolor="green" margingheight="1" marginwidth="1">
<frameset cols="25%,*">
<frame src="menu.html" scrolling="no" frameborder=1 bordercolor="green"margingheight="1" marginwidth="1">
<frame src="content.html" frameborder=1 bordercolor="green" margingheight="1" marginwidth="1">
</frameset>
<frame src="bottom.html" frameborder=1 bordercolor="green"margingheight="1" marginwidth="1">
</frameset>
Змінимо значення параметрів marginheight та marginwidth з 1 на 20 пікселів для фреймів logo та menu.Переглянемо новий документ.
Заборонимо користувачам змінювати розмір фреймів, що може порушити структуру спроектованих нами фреймів. Реалізуємо це за допомогою параметру noresize тегу <frame>, який не потребує ніяких значень.
Визначимо взаємодію між фреймами.
У файлі menu.html створимо гіперпосилання, перехід по яким буде завантажувати файл з іменем example.html у визначений фрейм. Для цього:
Створимо файл example.html в теці HTML та запишемо для нього HTML-код :
<html><head><title>example</title></head>
<body>
Текст документу
</body>
</html>
Задамо ім’я для фрейму, на який буде гіперпосилання – у нас це фрейм content. Скорегуємо HTML-код для файлу Frame.html - фрейму content дамо ім’я "А" :
<frameset rows="25%,50%,25%">
<frame src="logo.html" scrolling="no" frameborder=1 bordercolor="green" margingheight="20" marginwidth="20">
<frameset cols="25%,*">
<frame src="menu.html" scrolling="no" frameborder=1 bordercolor="green"margingheight="20" marginwidth="20">
<frame src="content.html" frameborder=1 bordercolor="green" margingheight="20" marginwidth="20" name="A">
</frameset>
<frame src="bottom.html" frameborder=1 bordercolor="green"margingheight="20" marginwidth="20">
</frameset>
Корегуємо HTML-код для файлу menu.html: додамо ще один пункт в меню (назвемо його "Повідомлення"), визначимо гіперпосилання на файл example.html :
<html>
<head><title>menu</title></head>
<body>
<a href="example.html"target="A">Новини</a><br><br>
<a href="example.html"target="_blank">Ціни</a><br><br>
<a href="example.html"target="_top">Погода</a><br><br>
<a href="example.html"target="_self">Повідомлення</a>
</body>
</html>
Документ menu.html має чотири гіперпосилання на файл з іменем example.html, але з різним значенням параметру target. Перше гіперпосилання зі значенням target="A" буде завантажувати файл example.html у фрейм з іменем "А". Друге гіперпосилання зі значенням target="_blank" створить нове вікно без імені та завантажить туди необхідний документ. Третє гіперпосилання зі значенням target="_top" завантажить документ у повне вікно замість всій фреймової структури. Четверте гіперпосилання зі значенням target="_self" завантажить документ у фрейм menu замість документу із гіперпосиланнями. Переглянемо оновлений файл Frame.html у вікні браузера
Повторимо друге посилання - файл example.html відкриється в ще однму, новому вікні браузера. Реалізуємо третє посилання - нове вікно браузера не створюється, файл example.html відкривається в тому ж вікні де був фрейм. Повертаємось до фреймової структури за допомогою кнопки Back.
12.Оформити протокол.
КОНТРОЛЬНІ ПИТАННЯ
Навіщо використовуються фрейми?
Як визначити кількість горизонтальних фреймів?
Як визначити кількість вертикальних фреймів?
Як визначити розмір фреймів в абсолютних величинах?
Як визначити розмір фреймів в відносних величинах?
Як встановити наявність границь між фреймами?
Як визначити який фрейм буде метою гіперпосилання?
Як визначити полосу прокрутки у фреймі?
