
- •1. Сетевые адаптеры (сетевые карты)
- •1. Сетевая карта Ethernet (Fast Ethernet).
- •2. Сетевая карта Token Ring (High Speed Token Ring)
- •3. Сетевая карта fddi (Fiber Distributed Data Interface)
- •2. Сетевые кабели
- •3. Топология сети
- •4. Одноранговые сети и сети с выделенным файловым сервером.
- •5. Сетевое оборудование
- •6. Сетевые операционные системы.
- •6.8. Операционные системы мейнфреймов (vse/esa, vm/esa, os/390)
- •1. Физический уровень
- •2. Канальный уровень
- •3. Сетевой уровень
- •4. Транспортный уровень.
- •5. Сеансовый уровень.
- •6. Представительский уровень.
- •7. Прикладной уровень.
- •1. Протоколы канального уровня
- •1.1. Протокол Ethernet
- •1.2. Протокол FastEthernet
- •1.3. Протокол 100vg-AnyLan
- •1.4. Протокол GigabitEthernet
- •1.5. Протокол Token Ring (High Speed Token Ring)
- •1.6. Протокол fddi
- •1 .7. Протоколы slip и ppp
- •2. Протоколы сетевого и транспортного уровня
- •2.1. Стек протоколов ipx/spx
- •2.2. Стек протоколов NetBios / smb
- •2.3. Стек протоколов tcp/ip
- •2.3.1. Протокол ip (icmp)
- •2.3.2. Протоколы транспортного уровня tcp и udp.
- •3. Протоколы прикладного уровня http, ftp, smtp, imap, pop3, telnet.
- •4. Система доменных имен dns.
- •Лекция 3. Сетевое оборудование.
- •3.1. Повторитель (концентратор, hub)
- •1QBase*t граней вер'
- •0 Рн 1 pei jj е иные mac- адреса о:00:а2:00:07:вЭ
- •3.2. Мост (bridge)
- •3.3. Коммутатор (switch)
- •Арбитраж шины
- •Адрес назначений -►тэг Арбитраж шины
- •1) Поддержка алгоритма Spanning Tree.
- •2) Трансляция протоколов канального уровня.
- •3) Фильтрация трафика.
- •4) Приоритетная обработка кадров.
- •1) Скорость фильтрации/продвижения кадров (кадров в секунду), пропускная способность (мегабит в секунду), задержка передачи кадра.
- •2) Тип коммутации — "на лету" или с полной буферизацией.
- •3) Размер адресной таблицы.
- •4) Объем буфера кадров.
- •5) Производительность процессоров портов, производительность внутренней шины коммутатора.
- •3.4. Маршрутизатор (router)
- •1) Поддержка нескольких сетевых протоколов. Приоритеты сетевых протоколов.
- •2) Поддержка одновременно нескольких протоколов маршрутизации.
- •3) Поддержка политики маршрутных объявлений.
- •4) Поддержка немаршрутизируемых протоколов.
- •5) Разделение функций построения и использования таблицы маршрутизации.
- •1) Перечень поддерживаемых сетевых протоколов и протоколов машрутизации.
- •2) Перечень поддерживаемых интерфейсов локальных и глобальных сетей.
- •3) Общая производительность маршрутизатора.
- •3.5. Корпоративные модульные концентраторы.
- •3.6. Коммутаторы третьего уровня.
- •3.7. Шлюз (gateway), межсетевой экран (firewall), прокси-сервер, nat.
- •Лекция 4. Расчет корректности конфигурации локальной сети.
- •1) Ограничение на максимальную/минимальную длину кабеля.
- •2) Ограничение на количество компьютеров в одном сегменте сети.
- •3) Ограничение на число повторителей между любыми двумя компьютерами сети.
- •4) Ограничение на время двойного оборота сигнала (Path Delay Value, pdv).
- •5) Ограничение на сокращение межкадрового интервала (Path Variability Value, pvv).
- •4.2. Расчет корректности конфигурации сети Fast Ethernet.
- •412 М полудуплекс 2000 м полный дуплекс
- •136 М тйОм
- •Лекция 5. Windows 2000
- •5.1. Отличительные особенности Win2000
- •Сопоставление Windows 2000 и Unix/Linux систем
- •5.2. Файловая система ntfs
- •5.3. Распределенная файловая система dfs
- •5.4. Динамические диски в Windows 2000
- •5.5. Служба каталогов Active Directory в Windows 2000 (ранее ntds в Win nt 4.0), сценарии входа и профили пользователя.
- •5.6. Службы dns, wins, dhcp
- •5.7. Маршрутизация и удаленный доступ
- •5 .8. Диспетчер служб Интернета iis (Internet Information Services).
- •5.9. Служба Telnet.
- •5.10. Диспетчер службы терминалов
- •5.11. Управление компьютером.
- •5.12. Система безопасности Windows 2000 5.12.1. Пользователи и группы пользователей, права доступа, аудит.
- •5.12.2. Домены в Windows 2000, доверительные отношения между доменами, аутентификация пользователя (протоколы Kerberos и ntlm).
- •5.12.3. Политики безопасности Windows 2000
- •Возможности ос Linux.
- •Оболочки Linux
- •Система X Window
- •Файловая система Linux
- •Система безопасности Linux
- •Краткий перечень наиболее употребимых команд Linux
- •Лекция 7. Технологии глобальных сетей.
- •7.1. Выделенные и коммутируемые каналы - физическая основа построения глобальных сетей.
- •7.1.1. Аналоговые телефонные линии
- •4 Dte (компьютер, маршрутизатор) Интерфейс rs-449 (rs-232c) -прО40Дное окончание
- •7.1.2. Цифровые выделенные линии pdh и sonet/sdh
- •Маршрутизатор, мост, компьютер (dte)
- •7.1.3. Цифровые коммутируемые линии isdn (сети isdn)
- •7.1.4. Асимметричные цифровые абонентские линии adsl
- •7.2. Глобальные сети с коммутацией пакетов.
- •7.2.1. Сети X.25
- •7.2.2. Сети Frame Relay.
- •7.2.3. Сети atm
- •7.2.4. Сети tcp / ip (сеть Internet).
- •Создание таблиц в html
- •Создание форм в html
- •Фреймы в html
- •Использование разделенного рисунка
- •Слои dhtml, каскадные таблицы стилей css.
- •Лекция 9. Язык vbScript
- •Объект Window
- •Объект Document
- •Элементы формы
- •1) Свойства:
- •2) Методы:
- •Создание диалогов пользователя (метод showModalDialog объекта window)
- •Цикл For..Next в vbScript.
- •1. Java — интерпретируемый язык (виртуальная Java-машина)
- •2. Java — объектно-ориентированный язык
- •3. Апплеты Java
- •4. Встраивание апплетов в html-страницы
- •5. Безопасность Java апплетов
- •6. Система безопасности Java
- •7. Интерфейс Java api
- •8. Основные конструкции языка Java
- •8.1. Файлы классов, описание класса
- •8.2. Типы данных, свойства класса, модификаторы доступа свойств и методов, массивы.
- •8.3. Методы класса, методы доступа в классах, конструкторы и деструкторы класса. Объявление метода
- •8.4. Создание экземпляра класса
- •8.5. Наследование, переопределение методов
- •8.6. Создание иерархии объектов.
- •8.7. Использование пакетов
- •8.8. Интерфейсы
- •8.10. Математические функции, дата и время, работа со строками Математические функции:
- •8.11. Блоки try catch finally, обработка исключений.
- •9. Создание приложений на языке Java, запуск приложений
- •10. Создания апплетов на языке Java
- •10.1. Менеджер расположения
- •10.2. Элементы управления в апплете, обработка событий.
- •10.4. Фреймы, меню, диалоговые окна.
- •10.5. Взаимодействие апплета с сервером (пакет java.Net).
- •10.6. Параметры, конфигурирование апплета.
- •Описание функций в JavaScript.
- •Обработка событий в JavaScript.
- •Типы данных, глобальные и локальные переменные в JavaScript.
- •Преобразование типов данных
- •Массивы в JavaScript.
- •Циклы и управляющие операторы.
- •Математические функции, дата и время, работа со строками
- •Использование объекта event в обработчике события
- •Создание пользовательских объектов
- •Настройка встроенных объектов Web-браузера
- •Отображение бегущих строк
- •Создание гиперссылки в виде рисунка, меняющегося при наведении на него указателя мыши
- •Создание анимации с помощью массивов
- •Создание динамических страниц с помощью слоев (dhtml)
- •Зависимость программ на JavaScript от типа браузера
Объект Document
Объект document представляет собой HTML-документ, загруженный в данный момент в объект window, и содержит все формы, элементы, ссылки, рисунки и компоненты ActiveX, существующие на странице. Доступ к свойствам (методам) документа осуществляется в формате document . cвойство
Свойства location |
устанавливуает/возвращает URL-адрес документа. Пример: alert (document . location) |
title |
возвращает заголовок документа, т.е. текст, расположенный между тэгами <TITLE>. Пример: alert (document . title) |
linkColor |
цвет гиперссылок в документе. Пример: document . linkColor = "gray" |
alinkColor |
цвет ссылок при удерживании кнопки мыши в нажатом состоянии. Пример: document . linkColor = "red" |
vlinkColor |
цвет посещенных ссылок в документ. Пример: document . linkColor = "green" |
bgColor |
цвет фона документа. Пример: document . bgcolor = "silver" |
fgColor |
основной цвет текста документа. Пример: document . bgcolor = "blue" |
defaultCharset |
кодировка документа по умолчанию. Аналогичен параметру charset тэга <META> в заголовке html-документа. Пример: document.defaultCharset="windows-1251" |
readyState
определяет степень загрузки документа. Это свойство также определено для большинства подчиненных объектов объекта document (формы, рисунки), благодаря чему можно проверить степень их загрузки. Свойство может принимать следующие значения: uninitialized (инициализация/создание объекта еще не началось), loading(идет загрузка объекта), loaded (объект создан/проинициализирован), interactive(объект может взаимодействовать с пользователем, однако еще не все его данные получены), complete (загрузка объекта завершена). Ниже приведен пример, который проверяет загрузку документа через 10 секунд после начала. sub proverka( )
if document.readyState="complete" then alert("Документ полностью загружен") end sub
x=window.setTimeout("proverka( )",10000)
selection
lastModified
возвращает выделенный пользователем фрагмент html-документа.
Пример: status = documentselection
возвращает дату последнего обновления документа. Пример: status=document.lastModified
fileSize
fileCreateDate
links
возвращает размер файла документа. Пример: status=document. fileSize
возвращает дату создания документа. Пример: status=document. fileCreateDate
возвращает семейство гиперссылок в документе, отмеченных тэгами вида <A HREF =
"http://adress.com" name="Metka"> </A>. Доступ к гиперссылке возможен по ее имени или позиции:
alert(
document . links (0) ) alert( document . links ("Metka")
) alert( Metka ) y =
document
.links.length
alert ("Перемещаетесь над гиперссылкой")
End Sub
</SCRIPT> <a href="http://www.microsoft.com" onmouseover="info( )"> Гиперссылка </a> </BODY> </HTML>
anchors
возвращает семейство закладок (якорей), т. е. позиций в документе, отмеченных тэгами <A NAME ="Metka"> </A> Всякая гиперссылка является закладкой, но не всякая закладка должна быть гиперссылкой. Доступ к закладкам - аналогичен доступу к гиперссылкам. alert( document . anchors (0) ) ' вывод первой закладки в документе alert( document . anchors ("Metka") ) ' вывод закладки с именем Metka alert( Metka ) ' вывод закладки с именем Metka y = document .anchors.length ' число закладок в документе
images
возвращает семейство рисунков, содержащихся в документе. Доступ к рисункам возможен по их имени или позиции в документе. Пример: <IMG src="risunok.gif" name="ris1" alt="рисунок">
status=docunent.images(0).src ' вывод названия файла первого рисунка в документе status=docunent.images("ris1").src ' вывод названия файла рисунка с именем ris1 status=ris1.src ' упрощенная форма записи
Каждый рисунок имеет следующие свойства, боьлшинство из которых доступны по чтению и записи: src (файл рисунка), lowsrc(файл, обычно небольшого рисунка низкого разрешения, который загружается браузером перед тем, как будет загружен основной, качественный рисунок), border (толщина рамки), heigth (высота в пикселях), width (ширина в пикселях), hspace и vspace (отсутп по горизонтали и вертикали), complete (только для чтения: true - рисунок загружен полностью, false - нет), name (только для чтения: имя рисунка в программе).
forms
возвращает семейство форм, содержащихся в документе. Доступ по номеру или по имени
формы, аналогично доступу к рисункам. Пример:
<FORM Name="forma1"> <INPUT type="text" name="fio1"> </FORM>
document.forms(0).elements(0).value = "Иванов"
document.forms("forma1").elements("fio1").value = "Иванов"
formaLfioLvalue = "Иванов"
Подробнее работа с формами будет рассмотрена ниже.
О
бъект
Document
имеет
следующие события:
onmouseover (перемещение мыши над документом), onmouseout (выход мыши за пределы элемента), onclick (щелчок мышью), ondblclick (двойной щелчок мышью), onmousedown (нажатие кнопки мыши), onmouseup (отпускание кнопки мыши), onkeypress (нажатие и отпускание клавиши), onkeydown (нажатие клавиши), onkeyup (отпускание клавиши), oncontextmenu (при вызове контекстного меню), onafterupdate, onbeforeupdate, oncellchange, onhelp, ondragstart, onselectstart, onstop, onpropertychange.
Пример:
<HTML><BODY onclick="info()"> <SCRIPT LANGUAGE="VBScript">
sub info ()
alert("Щелкнули по документу") end sub
</SCRIPT>
Любой текст
</BODY> </HTML>
Объект Form
Объект Form представляет форму в HTML-документе. На форму можно сослаться из объекта Document,
используя либо ее имя, либо ее индекс в массиве форм. Например:
<SCRIPT LANGUAGE="VBSCRIPT">
document . MyForm .FIO.value="Иванов"
document. forms(0). elements(0) .value="Иванов"
MyForm .FIO.value="Иванов"
</SCRIPT>
Форма описывается на языке HTML и содержит различные элементы: кнопки, текстовые поля, выпадающие списки и т. д. Объект Form предоставляет следующие свойства и методы для получения доступ к этим элементам:
Свойства
action |
URL-адрес, куда отправляется форма. |
encoding |
тип кодировки формы. Обычно используется кодировка "text/html". |
method |
способ пересылки данных из формы на сервер: методы GET и POST (см. HTML). |
target |
имя окна, в котором будут отображаться данные формы. Так, при необходимости вывести форму с данными в другом окне Internet Explorer можно задать свойство Target или HTML-атрибут Target для формы. |
elements |
Возвращает семейство элементов формы (кнопки, текстовые поля и т. д.). Доступ к элементам возможен по их имени или позиции в форме. Например: <FORM action="" method="POST" name="MyForm"> <INPUT type="text" name="FIO"> </FORM> <SCRIPT LANGUAGE="VBSCRIPT"> MyForm . elements (0) . value = "Иванов" ' 1-му элементу формы присваиваем значение "Иванов" MyForm . FIO . value = "Иванов" ' элементу формы FIO присваиваем значение "Иванов" </SCRIPT> |
Методы |
|
submit |
передает данные формы на сервер. Действие этого метода аналогично нажатию кнопки Submit (отправить). Пример: MyForm.submit( ) |
reset |
очищает все поля формы. Действие этого метода аналогично нажатию кнопки Reset (сбросить). Пример: MyForm.reset( ) |
focus |
передает фокус форме, активизируя ее. Пример: MyForm.focus( ) |
blur |
форма теряет фокус. Пример: MyForm.blur( ) |
click |
иммитирует щелчок мышью по форме. Пример: MyForm.click ( ) |
События |
|
onsubmit |
Возникает перед отправкой формы на сервер. Позволяет запустить программу, которая должна выполняться перед отправкой формы. |
onmouseover (перемещение мыши над формой), onmouseout (выход мыши за пределы формы), onclick (щелчок мышью), ondblclick (двойной щелчок мышью), onmousedown (нажатие кнопки мыши), onmouseup (отпускание кнопки мыши), onkeypress (нажатие и отпускание клавиши, при наличии у формы фокуса), onkeydown (нажатие клавиши), onkeyup (отпускание клавиши), oncopy, oncut, onpaste, onbeforecopy, onbeforecut, onbeforepaste, onselectstart, oncellchange, oncontextmenu, onblur, onfocus, ondrag, ondrop, ondragstart, ondragenter, ondragleave, ondragover, onhelp, onreset, onsubmit, onscroll.