Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
17-24.doc
Скачиваний:
4
Добавлен:
19.09.2019
Размер:
1.39 Mб
Скачать

22.Организация компьютерных сетей [c1]

Модель OSI.

При создании КС необходимо создать др. с др. самое разное, оборудование различных производителей и использовать на ПК самое разное ПО, такие различных разработчиков. Для того чтобы ПО могло работать совместно необходимо, чтобы разработчики и обор/я и КО поддерживали определенные стандарты т.е. все разработчики должны выпускать свою продукцию с определенными правилами. Стандарты и правила КС определены для разных компонентов КС разработаны с учетом требований которым должна удовлетворять любая КС.\

[c2] Требования: 1)Открытость, 2)Гибкость, 3)Эффективность

Под 1 выч. сетей поним. возм-ть подкл-я сети новых комп-ов, коммутир-х усторй-в, установки нового ПО без изменнея уже сущест-ей части сети. 1 также предусмат-т, что любой ЭВМ вход-й в стеь д/ы в/д др. с др.не смотря на различие в аппарат-м и ПО этих ЭВМ. 2 предполагает, что сеть б/т сохра-ть работоспособ-ть, при измен-и ее структуры или выхода из строя каких-то отдель-х компов или коммутир-х устрой-в. 3 требует обеспечить необход-ю производит-ть сети при min воз/м затратах. Для обеспечения указ-ых требований спец. междунар орган-и и стандартов была разработана – модель в/д открытых систем(OSI-Open System Interconnection) В этой модели опр-ся те правила кот-м д/ы удовл-ть любая сис-а вход-я в сеть. В соот-ии с требов-ми этой модели каждая сис-а д/а осущ-ть в/д передачи в сеть кадра данных или пакета. Кадр данных обрабатыв-я опред-м образом. [c3] Сущест-т 7 уров-й такой обработки: 1.физичес-й, 2.каналь-й, 3.сетевой, 4.транспорт-й, 5.сеансовый, 6.представит-й, 7.прикладной. В соот-и с моделью на каждом уровне происходит опр-ая обработка данных при этом на компе кот-й запрашива-т информ-ю обработка нач с 7 ур-яи закан-ся 1(на стороне источника), на компе кот-й получ-т инфор-ю эта обработка происходит в обратном порядке(на стороне приемника). На 1-м ур-не модели опр-ся: физмчес-е харак-и сигналов, ск-ть передачи сигналов, типы кодирования и др. На 2-м ур-не опре-ся парамтеры в/д сетевых карт компов на аппарат-м ур-не(МАС адрес). На 3-м ур-не опре-ся парамтеры в/д сетевых карт компов на логическом ур-не. На 4-м Ур-не обеспечив надеж-ь доставки пакета данных. 5-й ур-нь управ-т одним сеансом связи м/у компами. 6-й ур-нь позвол-т менять форму представлении инфор-и не меняя ее содержания. 7-й ур-нь представ-т собой набор правил или протоколы при пом-и кот-х приклад-у прогр-мы в/д др. с др. Рассмотр-я модель содержит рекомендуемые правила т.е. они не явл. абс-но обязт-ми. За счет того ,что эти правила разработаны и выпол-ся в большинстве случаев появл-ся воз/м различ-х техно-х изменений и изменений в ПО. При этом эти изменения м/т касаться только одного или неск-х ур-й незатрагивая остальные.[c4] На прак-е часто использ упрощ-я модель кот-я состоит не из 7, а из 4 ур-ей (физии-й ур-нь подразум-ся но нерассмае-я): 1.канальный, 2.сетевой, 3.транспорт-й,4. 5,6,7 объед-я вместе-прикладной.

[c5]Протокол-это надор правил опр-их в/д одноименных ур-ей модели OSI(ВОС) абонентских компов. Основ-й сетевой техноло-й в наст. вр. явл. техно-я клиент-сервер. В этом случае прог-а делится на 2 части: прог-а сервер, прог-а клиент. Протоколы приклад-о ур-я опр-т в/д клиентской и серверной частей прог-ы.

HTTP -протокол передачи гипертекста. Этот протокол исполь-я для передачи Web-стр. или HTML стр. С пом-ю этого прото-а происходит пересылка отдель-х элемен-в Web стр(текст, рис, табл, и т.д.). FTP- протокол передачи файлов. Этот прото-л использ. для пересылки файлов с одного компа на др. В отличии от HTTP этот про-л целиком занимает канал пока не б/т получен весь файл. В случае сбоев возм/о докачка файла стого места, где произошел сбой В данном случае используется технология клиент-сервер. Клиент здесь называется FTP-клиент, сервер – FTP-сервер. С помощью FTP-клиента пользователь может просматривать содержимое FTP-сервера и загружать на свой компьютер нужные ему файлы. Данный протокол является одним из основных и старых сети Интернет. Практически все современные браузеры поддерживают протокол FTP, т.е. для работы FTP-сервера в качестве клиента можно использовать программу браузер. SMTP, IMAP, POP3 – почтовые протоколы. SMTPпротокол, который применяется для доставки корреспонденции получателю. Принцип организации работы почты заключается в следующем: для использования почты пользователь должен зарегистрировать ящик на каком-то почтовом сервере; после этого все желающие могут посылать письма по указанному адресу. Правила пересылки писем на почтовый сервер и правила обработки полученных писем на стороне сервера определяются в протоколе. Владелец почтового ящика может получать поступившую ему корреспонденцию 2 способами: IMAP - позволяет управлять своим почтовым ящиком. Такой принцип позволяет просматривать ящик с разных комп-в; данный способ работы с почтой предполагает, что имеется программа клиент-сервер, программа-клиент м/б браузер, сервером – почтовый сервер. POP3 – владелец почтового ящика открывает этот самый ящик с помощью спец почтовой программы при этом все поступившие ему корреспонденции пересылаются с сервера на комп пользователя, после чего на сервере как правило удаляется такой принцип работы с почтой целесообразно использовать, если работа с почт ящиком выполняется на одном и том же комп. TELNET – протокол для организации удал-го доступа. Под удаленным доступом понимается работа на каком-то удаленном компьютере с помощью другого комп.

[c6]Интернет- это глобальная компьютерная сеть, объединяющая многие локальные, региональные и корпоративные сети и включающая сотни миллионов компьютеров.Особенностью глоб-х сетей явл-ся большая протяженность линий сетей, кот-е объед разные локальные сети. Для соед-я локаль-х сетей др. с др использ-я выделенные линии. С пом-ю выдел-х линий связь м/у сетевыми устрой-ми сущест-т постоянно. Есть абонент-я плата, причем эта плата не зависит от трафика (большие организации). Коммутир-е линии-связь с др. сетевыми устрой-ми устанав-ся только при необходимости, т.е. плата за вр соед-я (телефонная сеть).

Для того чтобы в процессе обмена инфор-и компы могли найти др.др, в Интер-е сущ-т единая сист-а адресации, основанная на исполз-и[c6] IP-адреса. IP-адреса предст-т собой 32-битное число(4 числа отделен-х точкой др. от др.). IP-адрес содержит адрес сети и адрес компа в данной сети.

В зависимости от количества компьютеров в сети, адреса разделяются на три класса: А, В, С. Первые биты адреса отводятся для идентификации класса, а остальные разделяются на адрес сети и адрес компьютера. Класс А- число от 0 до 127(7 бит для адресации, 24 бита –адреса компа, стандартная маска 255.0.0.0.); Класс В- число от 128 до 191(14 бит, 16 бит,255.255.0.0.);Класс С- число от 192 до 223( 21, 8 бит, 255.255.255.0.)Маски могут быть и нестандартными(172.16.96.15.). Компьютеры легко могут найти друг друга по числовому IP- адресу, однако человеку запомнить числовой адрес нелегко, и для удобства была введена[c6] Доменная Система Имен DNS(дси). ДСИ ставит в соответствие числовому IP- адресу компьютера уникальное доменное имя. Доменные имена 1-ого уровня опр-ся спец.международной организацией. Далее владелец доменного имени 1-ого уровня может регистрировать доменные имена след.уровня и заносить их в базу данных. Владелец дом.имени 2-ого уровня м-т зарегестр-ть у себя дом.имена 3-ого уровня и т.д. Дси имеет иерархическую структуру: домены верхнего уровня- домены второго уровня и так далее. Домены верхнего уровня бывают двух типов: географические (двухбуквенные- каждой стане соответствует двухбуквенный код)и административные (трехбуквенные) На-р: ru- Россия, еdu-образават-я, соm-коммер-я и т.д.

[c6]TCP/IP-основной стэк прото-в сети Интернет, т.е. все компы подключ сети интер-т д/ы поддерж эти 2 протокола. ТСР-прото-л контроля передачи данных это прото-л трнспортного ур-я. Осн. фун-я:файл делится на пакеты размером не более 1,5 Кб,пакеты передаются независимо друг от друга,в месте назначения пакеты собираются в один файл.IP -определяет наилучший маршрут движения пакетов

IP-прото-л передачи данных м/у сетями (ответственный за маршрутизацию). Это прото-л сетевого ур-я. С пом-ю этого прот-ла происходит доставка пакетов от компа отправи-я к компу получателю.

[c7]Провайдер - это компания, предоставляющая вам доступ к Интернету, а также к электронной почте и телеконференциям

[c7]Подключение к Интернету по коммутируемым телефонным каналам.

Осуществлять передачу инфор­мации по коммутируемым телефонным линиям компьютеры не могут, так как обмениваются данными с помощью цифровыx электронных импульсов, а по телефонной линии можно передавать только аналоговые (непрерывные) сигналы.Модем – это специальное устройство, которое соединяет компьютер с телефонной линией.

Бывают внутренние и внешние. Внутренний модем – представляет собой электронную плату, которая размещается внутри системного блока( скорость мала, дешевый). Внешний модем – это отдельное устройство, которое подключается к компьютеру(скорость больше, дороже).

Модем обеспечивает модуляцию( преобразование цифровых сигналов компьютера модулированный аналоговый сигнал) и демодуляции (аналоговый сигнал пробразует в послед-ть цифровых импульсов) сигнала при его передаче по телефонным линиям.

Итак, модем подключается (или встраивается) к компьютеру, а к модему подключается коммутируемая линия телефонной связи. В нужное пользователю время модем набирает номер провайдера и соединяется с Internet, именно поэтому линию называют коммутируемой, так как соединение можно устанавливать и разрывать, а также разговаривать по обычному телефону, используя эту же линию.Способ подключения дешев и доступен. [c7]Подключение через выделенный канал. Выделенная линия - это линия связи (канал передачи данных).

При таком подключении передача данных осуществляется с помощью специального кабеля (оптоволокно или витая пара), который с одной стороны подключен к оборудованию провайдера, обычно расположенное в подвале или на чердаке здания, а с другой стороны в сетевую карту вашего компьютера. А так же передача данных может осуществляться беспроводно, с помощью WiFi соединения, что очень удобно при перемещении в пределах здания.

Плюсы: это высокая, очень качественная передача данных, и невысокая стоимость, и возможность подключения безлимитного пакета, мобильность при WiFi соединении. Единственное, что необходимо - это наличие сетевой карты и если есть WiFi, то нужен WiFi адаптер.Виды подключения: чз Dial-Up модем,чз ADSL модем,чз мобильн телефон,чз кабельное телевидение, чз выделенный канал, Радиоинтернет - с помощью

специ антенны, чз GSM модем, Спутниковый Интернет.

[c8]Сервисы. Наиболее популярные сервисы: 1.E-mail; 2.FTP-архив; 3.Средства общения(телеконф., форумы, чат, ICQ, блоги). 4.WWW-World Wild Web;

1. E-mail- электронная почта. Данный сервис имеет клиенто - серверную архитектуру. Чаще всего работа почтовый сервис происходит след.образом: пользователь д-н зарегистрировать свой почтовый ящик на каком то почтовом сервере.

2.FTP-архив. Это один из самых первых сети Интернет. Представляет собой хранилище файлов, при этом файлы организованы в файловую структуру. Существуют различные FTP-серверы, как общедоступные, так и закрытые для доступа к закрытым надо либо знать пароль, либо заплатить и т.д.

3.Средство общения. В наст.вр.в комп.сетях сущ.различные способы общения. К ним относится телеконференции и форумы. Имеется несколько видов телеконференции и форумы: это закрытые телеконф.,телеконф.с модератором, и телеконф и форум без модератора. Телеконф и форумы представляют собой, как электронную доску обьявлении, каждый может прочитать, что написано другими и оставить свое сообщ.

ICQ(I seek you) для исп-я этой программы надо зарегистрироваться в единой базе данных, пользователь получает свой номер и задает ник

Блоги представляют собой сетевой дневник кот-й может ввести отдельный человек или группа людей.

Чат исп-ся для общения в локальных сетях.

[c9]4. WWW-(1989 Тим Беркес Ли – идея гипертекста)самый популярный сервис: распределенная по всему миру инф-ая система с гиперсвязями, сущ-ая на технич основе мировой сети Интернет.Вскоре была разработана спец.программа наз.браузер и язык HTML-язык гипертекстовой разметки. В соот-ии с этой идеей докум.кроме текста м-т содержать ссылки на другие документы и с помощью этих ссылок переход на др.документы м-но выполнять щелчком мыши.Такие док-ты наз-ся гипертекстами. Вскоре после предлож. идеи была разработана спец.программа она получила название браузер(спец прогр-а для просмотра Web - стр-ц.)и был разработан язык HTML-язык гипертекстовой разметки,с помощью данного языка гипертекстовые документы создавались,а программы браузеры отображали док-ты на экране и загружали др.док-ты при выборе пользователя какой-либо ссылки( фрагменты текста, изображения). Одной из первых программ.браузеров-Mosaic.

Сервис www имеет клиент-сервер архитектуру.Программа браузер-это программа клиент,с помощью к-ой пользователь формирует запросы на нужные ему в сети ресурс программа сервера яв-ся Вебсервер.Этот сервер обрабат.поступившие запросы и высыл.пользоват.соот.страницы. Для обозначения адреса ресурсов в данном сервисе исп-ся такое понятие как URL.(Uniform Resource Lokator),(универсальной локатор ресурсов). URL имеет след.формат:

Scheme:// host.domain/ Path/ filename

Scheme -Схема доступа

host.domain-доменное имя сервера

Path-путь к файлу

Filename- имя файла

24. Структура HTML документа [c1]

Данный сервис появился 1989г.-швейц уч. Тим Бернерс Ли предложил идею гипертекста. В соответствии с этой идеей в текст. документе включ спец элементы – ссылки, с пом ссылок м\б перейти с 1го к др док-ту(щелчок мыши). Для созд гипертекстовых докум был разработан спец язык – яз HTML. Язык предст собой совокупность команд, кот наз теги.Общ формат тегов:[c2]

<тег параметр 1= значение 1

Параметр N = значение N >

Содержимое тега

</тег>

Т акую структуру и такой формат имеют парные теги, в кот в яз HTML большинство. Имеются также теги не парные без

В зависимости от тега пар-ры или атрибуты м\т отсутств-ть. Кроме того сущ пар-ры кот зад-ся просто именем, без знач-я.Яз Html относится к яз-м кот не чувствит к регистру, т.е. имена тегов и имена парам-в м\о записыв и загл и строчн и смешивать.Однако рек-ся имена тегов запис заглавными буквами, пар-ры-строчными.Для отображ html на экране исп-ся спец программа –браузер, кот устойчив к ошибкам в html док-те

Структура док-та[c2]

<HTML>

<HEAD>

….раздел заголовка док-та

</HEAD>

<BODY>

…тело док-та

</BODY>.

</HTML>

1.Все документы HTML имеют строго заданную структуру. Доку­мент должен начинаться с тега <HTML> и заканчиваться соответ­ствующим закрывающим тегом </HTML>. Эта пара тегов сообщает браузеру, что перед ним действительно документ HTML.

2 [c3]Документ HTML состоит из раздела заголовков и тела документа, идущих именно в таком порядке. Раздел заголовков заключен между тегами <HEAD> и </HEAD> и содержит информацию о документе в целом. В частности, этот раздел должен содержать внутри себя тега META- непарный тег, кот предназначен для задания мета информации о док-те( инф об авторе,версии док) Данный тег д\н сод-ть обяз-но 2 параметра:

http-equiv=’имя мета инф-ции’

content=’сод-ие мета инф-ции’

Если знач-е любого параметра в любом теге сод-т пробелы или какие-то спец символы, то это знач пар-ра м-о записыв-ть либо в кавычках, либо апострофах.

<TITLE> и < /TITLE >, между которыми размещают «официальный» заголовок документа. Большинство браузеров, работающих в системе Windows, используют этот заголовок, чтобы заполнить строку заголовка окна браузера.

3[c3].Сам текст документа располагается в теле документа. Тело документа располагается между тегами <BODY> и </BODY>.Основные пар-ры: text=цвет по умолч-черный, (задание назв цвета, н-р red, задание кода цвета, н-р “#F0C090”), bgcolor=цвет-цв фона док-та, по ум-ию белый, background=’файл фомата gif,jpg’

Комментарии в html док зад-ся след обр<!—комм-рии-- > Этот текст кот браузером пропускается, поэтому комм-рии м\б любой текст с пом кот м\о убирать, исключать на время к-то часть док-та

На практике определить местоположение этих основных структур­ных тегов можно и при их отсутствии. Поэтому, если теги <HTML>, <HEAD> и <BODY>, а также соответствующие им закрывающие теги опущены, то программа-браузер может сама определить то место, где они должны были находиться. Тег <TITLE>, определяющий заголовок документа, считается обязательным, но и его пропуск не вызовет катастрофических последствий в современных браузерах. Но все-таки при создании Web-страниц опускать все эти теги не рекомендуется, ведь заранее неизвестно, как поведет себя кон­кретный браузер, установленный на компьютере читателя.

[c4,5,6]форматирование текста, шрифта, цвета фона,текста

В языке HTML им-ся большое кол-во тегов, с помощью к-ых м/о задать нужное оформл текста.

Hn (n – от 1 до 6) – для задания заголовков в д-те.

Н1 – заголовки 1-го уровня – крупный, жирный шрифт.

Н6 – заголовки 6-го уровня – самый мелкий

align=выравнивание заголовка (left, center, right)

<P> - исп-ся для оформл абзаца текста. При этом абзац оформл-ый данным тегом отдел-ся пустой строкой. <P align =left (center, right, justify(по ширине))

<P align = justify>….</P> <P>….</P>

BR – переход на след строку – непарный. Данный тег не нужно исп-ть внутри обычных абзацев

BLOCKQOUTE-парный тег- цитата, одинаковый отступ слева и справа, выронен по ширине

СENTER- выравнивание по центру

СITE-парный тег, курсив

PRE – парный тег, предназначен для вывода текста с исп-ем авторского оформл.

<PRE>

Раз

Два

Три

<PRE/>

При отобр этого текста в окне браузера будет отобр-ся как он набран. При исп-ии тега <PRE> удобно в настройках блокнота установить моношрифт.

STRONG – парный, исп-ся для выделения части текста.

BIG – для увелич шрифта. SMALL – для уменьш шрифта.

Размер шрифта опред-ся в относ-х единицах и исп-ие одного тега позвол увел (уменьш) на одну относ-ую единицу.

I – курсив. В – жирный. U – подчеркнутый.

<I><B> жирный наклонный </B></I>

SUP – для оформл надстроч текста. SUВ – для оформл подстроч текста.

<I> x </I> <SUP>2</SUP> - x2

FONT – для задания неск-х хар-к текста: наименование шрифта, размер, цвет, …

В языке HTML м./о оформлять неск-ко различных видов списков. Осн-ые виды списков – это нумерованный и маркированный списки.

Для оформл нумерованных списков исп-ся парный тег OL: Параметры: type( – символ исп-ый для нумер-ии) = 1 – араб цифры – по умолчанию (=А – заглавные англ буквы; =а – строчные англ буквы; =I – римские цифры, запис-ые с пом заглав англ букв; =i - римские цифры, запис-ые с пом строч англ букв) ; start – номер первого эл-та списка, по умолч 1.

LI – для задания эл-тов списка

<OL type= A start 3>

<LI> 1-ый эл-т списка C 1-ый эл-т списка

<LI> 2-ой эл-т списка В 2-ой эл-т списка

….. ……..

</OL>

UL – маркированный список

type (опред-ся вид маркера) = disc (по умолч) - ● (= circle - ○; = square - ■)

LI – для задания эл-тов списка

<UL type= circle> <LI>1-ый эл-т <LI>2-ой эл-т </UL>

○ 1-ый эл-т

○ 2-ой эл-т

Списки м/о вкладывать друг в друга, причем м/о комбинировать любые виды списков.

Примеры[c7,8]

[c9]Ссылки – самый важный элемент языка HTML. Ссылки задаются с пом. тега А, исп-ся для задания ссылки на имя и для задания имени ссылки

href = URL

существуют 3 основные разновидности задания параметра href:

1.ссылка на файлы

2ссылка на метку (якорь) в том же документе

3.ссылка на метку в др файле

<A href=”doc2.htm”>текст для щелчка </A> - ссылка на док-т doc2 , к-ый находится в той же папке, что и текущий док-т.

Для исп-ис 2-го и 3-его вида ссылок необходимо задать метки, на к-ые д/н вып-ся переход. Метки задаются с пом тега <A name= имя метки>

<A href= #имя метки>текст для щелчка </A> - ссылка на метку в том же док-те

<A href= #имя метки>текст для щелчка </A>…….<A name= имя метки>

Переход на метки внутри док-та целесообразно исп-ть если док-т сод-т много текста. В этом случае отд-ые разделы м/о пометить и исп-ть для быстрого перехода к нужной части док-та.

<A href= файл #метка>текст</A> В другом файле, на к-ый треб-ся перейти д/б задана метка.

<A href= “doc2.htm #1”>текст</A>

пример[c10]

[c11]3)ГРАФИКА. В HTML док м\о вставлять различ не текстовые объекты.К таким объектам в частности отно-ся граф объекты с пом кот-х в док м\о вставлять граф файлы различ форматов. Для вставки граф файлов в яз HTML имеется тег IMG-этот тег не парный и основной пар-р тега предназначен для задания граф файла вставляемого в док-т: src=файл.Совр браузеры м\т отобр граф файлы многих форматов.Однако, чаще всего исп:gif, jpg, png.Н-р: <IMG src=photo.jpg>. аlt= «подпись к рисунку»Текст зад в пар-ре отобр-ся в окне браузера, в том случ е\и в настройках браузера графика отключена.Е\и графика включена, то текст зад в параметре будет появл при наведении указателя мыши на соотв граф объект. 2 след пар-ра предназнач для изобр геометр объектов вставляемого размера.width=число (ширина вставляемого объекта);height=число( высота). В большинстве случ геом размеры, кот задаются 1) с пом данных параметров д\ны соотв-ть реальным геом размерам вставляемого изобр-ия;2) в нектр случаях допускается масштабир-е вставляемого граф объекта. При масштаб-и необх рук-ся : а)необх исп-ть один-й коэф-т масштаб-я и для ширины и для высоты;б) в любом случ коэф-т масштаб-ия д\б небольшой, т е допускается чтобы изобр-е было или немного уменьшено(увеличено);в) м\о при вставки рис указывать только один размер,при этом е\и этот размер не соотв-т реальному размеру, то неуказанный размер б\т автоматически пересчитываться с тем же самым коэф-м масштаб-я аlign- позволяет определять положение иллюстрации по отношении: соседним элементам документа. align=top-вертик вырав-е по верхнему краю; align=middle-вертик вырав-е по середине; align-bottom-вертик-е вырав-е по нижнему краю; align= right –горизонт-е выравн-е по правому краю. align=center- горизон-е вырав-е по центру. Картинка как ссылка <А href=переход><IMG sгс=файл></А> Н-р: <A href=clock.htm><IMG src=clock.jpg alt="Точное время? Вам сюда!" ></А>

Пример[c15]

[c11,12,13,14]2)ТАБЛИЦЫ и теги позволяющие опис-ть табл исп-ся в HTMLдок очень часто.Табл исп для оформления текста , либо др обьектов в виде таблицы и для расп-ия различных обьектов в нужном месте в окне браузера. Причем 2-ое расп-ие табл примен-ся чаще чем 1-ое. Осн теги: TABLE- начальный тег задания табл;TR-для описания строки табл;TD- для опис отдельной ячейки табл.

Атрибуты:

border=число(толщина рамок табл).По умолч знач пар-ра=0;

bgcolor=цвет фона всей табл;

background=файл-опред фоновый рисунок табл;

аlign-выравнивание таблицы и соседних с табл элементов;

width=число-ширина табл.

Сellpadding –расст между содержимым ячейки ирамой

Cellspacingрасст междуячейками табл

Bordercolorцвет линии рамки

Bordercolordarc – цвет рамы снизу справа

Bordercolorlightцв рамы сверху слева

TR-описание длины строки табл, те же пар-ры, что и в TABLE в целом, предназначен для описания отдельной строки табл.

<TR>описание ячеек табличной строки</TR> Атрибуты TR: аlign-выравнивание по горизонтали(значения:left, center, right) ; vаlign-выравнивание по вертикали(значения:top, middle,bottom,baseline); bgcolor=цвет фона;background=файл(опред фоновый рисунок табл);bordercolor=цвет( линии рамки); bordercolordark=цвет(темный цвет рамки снизу и справа); bordercolorlight=цвет(светлый цвет рамки сверху и слева);

<TD>описание содержимого ячейки</TD> Атрибуты TD(TH): аlign;vаlign;bgcolor;background;bordercolor;bordercolordark; bordercolorlight; width=число или процент(ширина ячейки);colspan=число(кол-во объед-х столбцов); rowspan=число(кол-во объед-х строк) Можно исп-ть вложенные табл,т.е. внутри какой-ть ячейки одной табл описывать др табл исп-я все те же возм-ти.

пример[c16]

[c17]Интернет-программирование. Понятие о языке Java.

Для создания современных Web-страниц и Web-сайтов кроме языка HTML созданы и используются и другие языки, набор этих языков достаточно большой. К таким языкам, которые сейчас используются, относятся: PHP, Perl, Java, VBScript, JavaScript. В большинстве случаев основой Web-страниц, скелетом является текст, написанный на том же самом языке HTML, в этот самый текст скелет или основу нужно делать вставки, написанные на других языках за счет таких вставок на др.яз. можно создавать так называемые … и интерактивные Web-стр.. Чаще всего вставки в HTML-документы создаются с использованием настоящих языков программирования. Т.е. это такие языки, в которых можно реализовать все имеющиеся структуры.

Примеры использования языка Java[c17].

Данный язык представляет собой настоящий язык программирования, т.е. с помощью него можно создавать всевозможные программы и в этом смысле это такой же язык как объектный паскаль, делфи, Си и т.д. В том случае если данный язык используется для создания вставок Web-страницы также вставки называют Java-апплеты (от англ. приложение – appendix). Язык Java относится к языкам компилирующего типа. Если на этом языке создается апплет, т.е. то, что будет вставляться в Web-страницу, то выполняется так называемая частичная компиляция, в результате которой создается байтовый код. И именно этот байтовый код вставляется в Web-страницу с указанием имени файла создавшего этот код. При открытии такой страницы браузер выполняет интерпретацию байтового кода. Для вставки Java-апплетов в HTML-документ используется специальный тег APPLET – парный тег.

<APPLET code="demo. class"

width=500

right=300

</APPLET>

(можно указывать текст выравнивания)

Java-апплет представляет собой программу, которая выполняется в отведенный для этого прогр. в прямоугольной области. С помощью Java-апплетов можно создавать различные программы, в которых выполняется большой объем вычислений. Пр.: реализация какого-нибудь численного метода, интегрирование. С помощью Java-апплетов можно создавать небольшие игры или какие-то модели. Пр.: модели машины Поста или Тьюринга.

С помощью языков [c18]VBScript, JavaScript в HTML –страницу можно вставлять так называемые скрипты или сценарии. Вставки на этих языках записываются в текстовом виде, при этом эти вставки можно делать и внутри самого HTML-файла или эти вставки могут быть отдельными файлами, но в этом случае они текстовые файлы.

Для вставки скриптов используется специальный тег SCRIPT и т.к. вставки м.б. сделаны на разных языках, то параметры яв-ся и видно какой язык используется.

language=VBScript

language=JavaScript

VBScript представляет собой усеченный визуал бейсик.

JavaScript отдельный язык, синтаксис напоминает СИ.

Чаще всего используется JavaScript. Скрипты не содержащие процедур и функций выполняются сразу при открытии документа. Чаще всего в скриптах описываются процедуры если VBScript, функции если JavaScript. Эти процедуры и функции выполняются только после их вызова (обращения). Вызов, как правило, происходит при наступлении какого-то события. Интерактивные документы, HTML-документы очень часто, почти всегда, содержат различные элементы управления. Элементами управления являются поле ввода или кнопка, обычная или набор радиокнопок, или флажки, или списки и т.д. Элементы управления помещаются в HTML-документ с помощью специального контейнера, которая называется форма. Форм в интерактивном документе очень много. Пр.: при работаете с почтовым ящиком поле ввода пароля, имени.

Формы вводятся в HTML документ с помощью парного тега FORM, а некоторые специальные элементы управления внутри FORM вставляется с помощью INPUT.

Пример:

< HTML>

<HEAD>

<TITLE>Документ с формой</TITLE>

<SCRIPT language=VBScript>

<!---

Sub kn_onclick

{окна с сообщениями или с текстом}

Msg BOX "Hello,└┘"+document.forma.my name.value+"!"

END Sub

//-->

</SCRIPT>

</HEAD>

<BODY>

<H1> Документ с формой</H1>

…………….

<FORM name=forma>

Ваше имя:

<INPUT type=text name=my_name

value="Вася"> можно не задавать value

<BR>

<INPUT type=button name=kn

value="Кнопка"> нужно задавать value

</FORM>

</BODY>

</HTML>

Язык JavaScript – очень популярный язык, именно с помощью него, чаще всего, создаются скрипты и сценарии.

Пример:

< HTML>

<HEAD>

<TITLE>Документ с формой</TITLE>

<SCRIPT language=JavaScript>

<!---

var n=0;

function func(0)

{n=(n+1)%2 остаток от деления на 2

if (n) document.images[0].scr="pic2.jpg";

else document.images[0].scr="pic1.jpg"}

//-->

</SCRIPT>

</HEAD>

<BODY>

<H1> Документ с JavaScript</H1>

…………….

<IMG Src="pic1.jpg"

onclick="func ()">

…………….

</BODY>

</HTML>

Методика.

Необходимо правильно организовать работу класса по данной теме. Необходимо разделить класс на группы, помочь определиться со структурой( тематика, сколько страниц, содержание).После проделанной работы ученик – координатор объединяет все части проделанной работы.

[c19,20] Тестирование и публикация Web-сайта

Необходимо просмотреть, как выглядят ваши страницы в наиболее распространенных браузерах Internet Explorer.

Необходимо проверить:нормально ли читается текст на выбранном фоне; правильно ли расположены рисунки; правильно ли работают гиперссылки.

Для публикации Web-сайта необходимо получит от провайдера необходимые сведения: URL-адрес сайта; секретное имя пользователя и пароль, которые необходимые администратору сайта для его редактирования.

Технология публикации Web-сайтов может иметь несколько вариантов:

- для публикации можно воспользоваться инструментальным средством, которое использовалось для создания Web-сайта;

- организация, предоставившая место на сервере, может публиковать сайт через Web-интерфейс с помощью браузера или диспетчера программ;

- наибольшие возможности при публикации предоставляют FTP-клиенты.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]