Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)


 

 

 

 



В) ознака: чи вимагає інсталяції



Тема: Створення та відображення XML – документів.

 

Мета роботи: Вивчити можливості створення та засвоїти на практиці розробку XML – документів.

 

Теоретичні відомості :[1,].

 

Для виконання роботи потрібно знати:

· що таке XML – документ;

· в якому середовищі можна створювати XML – документ;

· теги та правила роботи з тегами;

· з яких основних блоків складається XML – документ;

· яким засобами та чином відображається XML – документ;

· відображення документів за допомогою таблиці каскадних стилів(CSS);

 

Зміст роботи

 

1. Створити документ за шаблонами, індивідуальними для кожного студента;

2. Ввести 10 записів згідно шаблону;

3. Відобразити введену інформацію у браузері;

4. Створити файл стилів для створеного XML – документу;

5. Зв’язати з XML – документ таблицю стилів;

6. Відобразити результат роботи у браузері.

 

Приклад.

Створити XML – документ наявності книг у магазині. Наявність книг зберігаються у двох таблицях. Друга таблиця буде під таблицею першої за спільним полем. Перша з них має таку структуру:

а) назва ;

б) автор книги;

в) палітурка;

в) ціна;

г) кількість сторінок.

Друга база даних:

а) автор книги;

Б) рік видання.

XML – документ буде мати вигляд

<?xml version="1.0"?>

<!-- File Name: Inventory.xml -->

<INVENTORY>

<BOOK>

<TITLE>The Adventures of Huckleberry Finn</TITLE>

<AUTHOR>Mark Twain

<YEAR> 1981</YEAR>

</AUTHOR>

<BINDING>mass market paperback</BINDING>

<PAGES>298</PAGES>

<PRICE>$5.49</PRICE>

</BOOK>

<BOOK>

<TITLE>Leaves of Grass</TITLE>

<AUTHOR>Walt Whitman

<YEAR> 1881</YEAR>

</AUTHOR>

<BINDING>hardcover</BINDING>

<PAGES>462</PAGES>

<PRICE>$7.75</PRICE>

</BOOK>

<BOOK>

<TITLE>The Legend of Sleepy Hollow</TITLE>

<AUTHOR>Washington Irving

<YEAR> 1981</YEAR>

</AUTHOR>

<BINDING>mass market paperback</BINDING>

<PAGES>98</PAGES>

<PRICE>$2.95</PRICE>

</BOOK>

<BOOK>

<TITLE>The Marble Faun</TITLE>

<AUTHOR>Nathaniel Hawthorne

<YEAR> 1991</YEAR>

</AUTHOR>

<BINDING>trade paperback</BINDING>

<PAGES>473</PAGES>

<PRICE>$10.95</PRICE>

</BOOK>

<BOOK>

<TITLE>Moby-Dick</TITLE>

<AUTHOR>Herman Melville

<YEAR> 1996</YEAR>

</AUTHOR>

<BINDING>hardcover</BINDING>

<PAGES>724</PAGES>

<PRICE>$9.95</PRICE>

</BOOK>

<BOOK>

<TITLE>The Portrait of a Lady</TITLE>

<AUTHOR>Henry James

<YEAR> 1981</YEAR>

</AUTHOR>

<BINDING>mass market paperback</BINDING>

<PAGES>256</PAGES>

<PRICE>$4.95</PRICE>

</BOOK>

</INVENTORY>

Для XML – документу таблицю стилів можна задати у вигляді

/* File Name: Inventory01.css */

BOOK

{display:block;

margin-top:12pt;

font-size:10pt}

TITLE

{display:block;

font-size:12pt;

font-weight:bold;

font-style:italic}

AUTHOR

{display:block;

margin-left:15pt;

font-weight:bold}

BINDING

{display:block;

margin-left:15pt}

PAGES

{display:none}

PRICE

{display:block;

margin-left:15pt}

Добавляємо в кінець прологу XML – документу інструкцію

<?xml-stylesheet type="text/css" href="Inventory01.css"?>

Ця інструкція буде встановлювати зв’язок створеної CSS-таблиці та XML документу. Тоді XML – документ буде мати вигляд

<?xml version="1.0"?>

<!-- File Name: Inventory01.xml -->

<?xml-stylesheet type="text/css" href="Inventory01.css"?>

<INVENTORY>

<BOOK>

<TITLE>The Adventures of Huckleberry Finn</TITLE>

<AUTHOR>Mark Twain

<YEAR> 1981</YEAR>

</AUTHOR>

<BINDING>mass market paperback</BINDING>

<PAGES>298</PAGES>

<PRICE>$5.49</PRICE>

</BOOK>

<-- і так далі ... -- >

</INVENTORY>

 

 

Індивідуальні завдання

 

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

а) назва товару;

б) його шифр;

в) вартість одиниці товару.

Друга таблиця:

а) шифр товару;

б) його кількість на складі;

в) фірма – виробник;

д) дата надходження товару;

є) дата продажу товару (0.0.0 для товару, який ще не було продано).

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

а) прізвище та ініціали студента;

б) номер групи;

в) номер залікової книжки;

Друга таблиця:

а) номер залікової книжки;

б) чотири оцінки за останню сесію.

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

а) автор книги;

б) її назва;

в) шифр книги.

Друга база даних:

а) шифр книги;

б) видавництво;

в) рік видання;

Г) кількість сторінок.

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

а) назва програми;

б) фірма – виробник;

в) ознака: чи вимагає інсталяції.

Друга таблиця:

а) назва програми;

б) її розмір у байтах;

В) дата випуску.

5. Відомості про абонентів телефонної мережі зберігаються у двох таблицях. Перша з них має таку структуру:

а) прізвище абонента;

б) його адреса;

в) номер телефону.

Друга таблиця:

а) номер телефону;

г) дата його встановлення.

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

а) прізвище співробітника;

б) факультет, на якому працює;

в) науковий ступінь;

г) вчене звання.

Друга таблиця:

а) прізвище співробітника;

б) стаж роботи;

в) посадовий оклад.

7. Відомості про комп’ютери, наявні в обчислювальному класі, зберігаються у двох таблицях. Перша з них має таку структуру:

а) назва комп’ютера;

б) серійний номер;

в) тип процесора.

Друга таблиця:

а) серійний номер;

б) обсяг оперативної пам’яті;

в) обсяг вінчестера.

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

а) назва машини;

б) її номер;

в) колір машини.

Друга таблиця:

а) номер машини;

б) номер двигуна;

в) загальна довжина пробігу в кілометрах;

г) кількість пального на 100 км.

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

а) назва виробу;

б) його шифр;

в) вартість одиниці продукції;

г) з якого місяця необхідно почати випуск;

д) в якому місяці треба припинити випуск.

Друга таблиця:

а) шифр продукції;

б) запланована кількість випуску;

в) реальна кількість випуску.

10. У податковій інспекції інформація про громадян зберігається у двох таблицях. Перша з них має таку структуру:

а) прізвище та ініціали громадянина;

б) його ідентифікаційний номер;

в) який відсоток від зарплати має сплачувати як податок.

Друга таблиця :

а) ідентифікаційний номер;

б) нарахована зарплата;

в) сплачений податок.

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

а) номер вагона;

б) назва вантажу;

в) хто відправив ;

г) дата відправки.

Друга таблиця:

а) номер вагона;

б) одержувач вантажу;

в) дата надходження.

12. Відомості про літаки, що відправляються з деякого аеропорту, зберігаються у двох таблицях. Перша з них має таку структуру:

а) тип літака;

б) його номер;

в) ознака: чи є вільні місця на сьогоднішній день.

Друга таблиця:

а) номер літака;

б) час відправлення;

в) місце прибуття.

13. Відомості про оплату громадянами послуг газопостачання зберігаються у трьох таблицях. Перша з них має таку структуру:

а) прізвище та ініціали;

б) реєстраційний номер книжки для оплати;

в) ознака: є лічильник чи немає;

г) сплачена сума.

Друга таблиця стосується громадян, у яких встановлений лічильник:

а) номер книжки;

б) попереднє значення покажчика лічильника;

в) поточне значення покажчика лічильника.

Третя таблиця стосується громадян, які не мають лічильника:

а) номер книжки;

б) площа помешкання;

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

а) прізвище та ініціали;

б) реєстраційний номер книжки для оплати;

в) місяць, за який внесено оплату;

г) сплачена сума.

Друга таблиця має структуру:

а) номер книжки;

б) сума, яку необхідно сплатити за рік;

15. Результати учнівської олімпіади з інформатики зберігаються у двох таблицях. Перша з них має таку структуру:

а) прізвище та ініціали учасника;

б) клас;

в) шифр роботи.

Друга таблиця має структуру:

а) шифр;

б) бали за п’ять завдань (п’ять полів);

16. Відомості про житловий фонд міста зберігаються у двох таблицях. Перша з них має структуру:

а) назва вулиці;

б) номер будинку;

в) номер квартири;

г) загальна площа;

д) житлова площа.

Друга таблиця:

а) вулиця;

б) номер будинку;

г) номер квартири;

д) кількість мешканців.

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

а) номер потягу;

б) час прибуття на станцію.

Друга база даних:

а) номер потягу;

б) час відправлення зі станції.


Лабораторна робота № 2 (2 годин)



Просмотров 466

Эта страница нарушает авторские права




allrefrs.su - 2024 год. Все права принадлежат их авторам!