Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Здолбіцький А.П._ПЗКМ_Лаб.doc
Скачиваний:
1
Добавлен:
04.12.2019
Размер:
2.74 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ЛУЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ КОМП’ЮТЕРНИХ МЕРЕЖ

Методичні вказівки до лабораторних занять

для студентів спеціальності КСМ

денної та заочної форм навчання

РЕДАКЦІЙНО-ВИДАВНИЧИЙ ВІДДІЛ

Луцького національного технічного університету

Луцьк 2009

УДК 004.422.632/004.422.632.4(07)

ББК 73Я7

З–46

Програмне забезпечення комп’ютерних мереж. Методичні вказівки до лабораторних занять для студентів спеціальності КСМ денної та заочної форми навчання./ Здолбіцький А.П., Делявський М.В. – Луцьк: ЛНТУ, 2008. – 60 с.

Методичні вказівки містять завдання до лабораторних занять. Матеріал подано у вигляді окремих лабораторних робіт з коротким теоретичним поясненням матеріалу. Теоретичний матеріал закріплено прикладами. Є список рекомендованої літератури.

Укладачі: Здолбіцький А.П.

Делявський М.В.

Рецензенти: Сорока Р.О.

Відповідальний за випуск: Пех П.А.

Затверджено науково-методичною радою ЛНТУ,

протокол № від року.

Рекомендовано до друку науково-методичною комісією інституту інформаційних та комп’ютерних тенологій ЛНТУ,

протокол № від року.

Затверджено на засіданні кафедри прикладної математики,

протокол № 6 від 29.12.2008 року.

© Здолбіцький А.П., 2007

Зміст

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ 1

РЕДАКЦІЙНО-ВИДАВНИЧИЙ ВІДДІЛ 1

Луцького національного технічного університету 1

Луцьк 2009 1

Лабораторна робота № 1 4

Лабораторна робота № 2 10

Лабораторна робота № 3 15

Лабораторна робота № 4 19

Лабораторна робота № 5 27

Лабораторна робота № 6 38

Лабораторна робота № 7 46

Лабораторна робота № 8 50

Використані джерела 56

Лабораторна робота № 1

ТЕМА: Створення HTML - документа.

Мета: Одержати практичні навички в написанні найпростішого документа HTML. Закріпити знання про основну структуру документа. Створити простий HTML -документ із використанням найпростіших тегів. Перевірити на практиці інформацію про взаємодію і сумісність тегів та різноманітних броузерів.

Теоретичні відомості

Мова HTML (Hyper Text Marcup Language) – це незалежна від операційних систем мова розмітки гіпертексту (текст, в якому є посилання для автоматичного переходу на інші тексти).

Документи розмічені за допомогою цієї мови відображаються броузерами в більшості випадків однаково, завдяки тому, що вони "розуміють" і правильно обробляють структурні елементи HTML. Початковий код є текстом, між рядків якого вставляються елементи розмітки, відвідувачу сторінки ці елементи не видимі, а видно тільки результат їх дії на документ. Елементи розмітки складаються із заключених в кутові дужки < > тегів (tags) та їх атрибутів. Теги бувають парними та непарними:

Парні теги:

<B>…</B> , <DIV>…</DIV>, <A>…</A>

Непарні теги:

<BR>, <IMG>

Сукупність відкриваючого <> та закриваючого </> тегів називається контейнером.

Для створення документа HTML необхідно:

  • створити текстовий файл (наприклад, у Блокнот);

  • вставити потрібні теги;

  • зберегти файл з розширенням .htm або .html.

Для того, щоб надалі змінити будь-який із створених файлів, достатньо відкрити його за допомогою того ж Notepad (Блокнота), відкоректувати і зберегти зміни. Браузер Internet Explorer дозволяє робити це прямо в ньому самому, для чого необхідно в меню вибрати: ВидПросмотр HTML-кода, або клацнути правою кнопкою миші і вибрати той же пункт меню. Для того, щоб побачити зміни в документі достатньо в меню Internet Explorer вибрати: ВидОбновить, або натиснути кнопку (Обновить), на панелі інструментів.

Кожний HTML-документ починається з конструкції <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">, яка є обов’язковою, для того, щоб будь-який браузер розумів, що має справу з HTML-документом певної специфікації (4.0) і певною мовою (EN) тегу <HTML> і закінчується </HTML>. У HTML файлі перед вмістом обов'язково повинний бути розділ HEAD, що мінімально може складатися з двох конструкцій, а також - <BODY> і </BODY>. Тоді код HTML можна представити так:

Приклад 1. hello.html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">

<HTML>

<HEAD>

<TITLE> Hello </TITLE>

</HEAD>

<BODY>

Hello world

</BODY>

</HTML>

Тобто, за винятком першого рядка, весь файл є HTML елемент, що містить HEAD елемент (який включає TITLE елемент) і BODY елемент, із простим текстом як вміст.

Приклад 2. Створимо HTML-документ із заголовком Моя перша HTML-сторінка та інформацією: прізвище, ім’я, по батькові, номер контактного телефону. Для цоього необхідно виконати дії:

  1. Використовуючи меню Пуск, відкрити Блокнот

  2. Ввести теги та текст документу так, як зображено на рис.1:

  3. Зберегти створений файл з іменем Storinka1.html у своїй папці.

  4. Відкрити файл Storinka1.html за допомогою Internet Explorer (можна двічі клацнути на ярлику ).

рис.1

Після виконаних дій, отримаємо зображення вихідного документа у такому вигляді (рис.2):

рис.2

Результат відображення (рис.2) не зовсім такий, яким його ввели у Блокнот, тобто не відбувається перехід на нову стрічку. Звичні закінчення абзаців, які фіксують текстові процесори, тут не діють: браузери їх просто не відображають. Для того, щоб текст HTML-документа відображався саме так, як потрібно, необхідно використовувати гіпертекстову розмітку за допомогою тегів та їх атрибутів.

Теги структурного форматування

Теги

Елемент

Функція

<P>

Абзац

Створення текстових абзаців

<DIV>, <SPAN>

Текстовий блок

Візуальне виділення окремих фрагментів тексту

<CENTER>

Центрування

Горизонтальне вирівнювання елементів по ширині вікна броузера

&nbsp, <BR>, <NOBR>, <WBR>

Відступи та перенос стрічки

Створення відступів в тексті та створення/заборона переносу стрічки

<HR>

Горизонтальний розділювач

Візуальне розділення фрагментів тексту за допомогою лінії

<PRE>

Попередньо відформатований текст

Вивід відформотованого в текстовому редакторі фрагменту на екран монітора у форматі „як є”.

<!-- -->

Коментарі

Включення додаткової інформації в HTML–код про документ. Текст між цими символами невидимий при перегляді броузером

Теги логічного форматування:

Тег

Функція

<BLOCKQUOTE>

Відступ тексту від межі екрану

<ACRONYM>

Розшифровуванн абревіатур

<CITE>

Вказання цитати

<CODE>

Вказання фрагменту програмного коду

<DEL>

Позначення видаленої інформації

<EM>

Виділення курсивом

<STRONG>

Виділення жирним шрифтом

H1-H6

Створення заголовків

Теги фізичного форматування:

Тег

Значення

<I>…</I> (Italic)

Курсив

<B>…</B> (Bold))

Жирний шрифт

<TT>…</TT>

телетайп

<U>…</U> (Underline)

Підкреслений

<S>…</S> (Strike)

Перекреслений

<BIG>…</BIG>

Збільшений шрифт

<SMALL>…</SMALL>

Зменшений шрифт

<SUB>…</SUB> (Subscript)

Підрядкові символи

<SUP>…</SUP> (Superscript)

Надрядкові символи

<FONT>

Один з основних тегів фізичного форматування тексту, який відображає властивості шрифтів.

<BASEFONT>

Призначений для для визначення базового типу шрифта

<MARQUEE> </MARQUEE>

Змушує текст прокручуватись, або переміщатися зі сторони в сторону.

Хід роботи

  1. Створити на ПК папку із своїм прізвищем, в яку зберігатимуться результати подальшої вашої роботи.

  2. Створити прототип документа (avtobiogr.html), що у наступних роботах буде використовуватися для створення сторінок особистого сайту.

  3. Наповнити сторінку своєю автобіографією.

  4. Зберегти роботу на дискету або інший носій.

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

  6. Оформіть естетично сторінку і власне текст.

  7. Збережіть інформаціюу документі під назвою hobby.html.

Вимоги

  1. У розділі HEAD описати заголовок вікна сторінки.

  2. У розділі BODY задати вивід на екран інформації про автора сторінки і зазначити зразкову тематику сторінок сайту.

  3. Обов'язково зазначити колір тла сторінки і колір тексту.

  4. Текст повинний включати декілька абзаців, кожний із який повинний починатися з нового рядка.

  5. Використовувати в документі теги HEAD, TITLE i BODY.

  6. Текст повинний включати декілька абзаців (тег абзацу або параграфу), кожний із який повинний починатися з нового рядка.

  7. Застосувати теги виділення тексту <B>,<I>,<U>, a також теги різноманітних модифікацій тексту.

  8. Використовувати теги FONT і BASEFONT, а також їхні атрибути.

  9. Створення сторінки повинно бути естетично оформлено.

Звіт

Повинен містити вихідний текст HTML-коду.

Контрольні питання

  1. Що таке HTML? Чому саме він використовується в Internet?

  2. Що таке теги HTML? Як вони оформляються? Атрибути тегів.

  3. Як класифікуються теги HTML?

  4. У яких випадках використовуються ESC-послідовності? Особливості їхнього використання.

  5. Як у HTML-документах використовуються коментар?

  6. Які особливості використання прогалин і символів табуляції в HTML- документах? Що необхідно для оформлення окремих абзаців тексту?

  7. Опишіть обов'язкову структуру HTML-документа.

  8. Опишіть призначення й основні елементи розділу HEAD.

  9. Опишіть призначення розділу BODY.

  10. Як задається колір тла і колір тексту в HTML-документах?

  11. Опишіть специфікацію кольорів у HTML-документах.

  12. Який тег є тегом абзаца?

  13. Опишіть тег примусового переводу рядка. Його атрибути.

  14. Які теги використовуються для виділення тексту?

  15. Функції тега <HR>.

  16. Якими можливостями володіє тег FONT? Перерахуєте його атрибути.

  17. Перерахуйте особливості тега BASEFONT.