Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГОСЫ_ИТОГ_2.doc
Скачиваний:
41
Добавлен:
24.09.2019
Размер:
6.92 Mб
Скачать
  1. Классификация компьютерных сетей.

Компьютерные сети классифицируются по ряду признаков.

В зависимости от расстояний между связываемыми узлами различают вычислительные сети:

• территориальные, охватывающие значительное географическое пространство.

Среди территориальных сетей можно выделить сети региональные и глобальные,

имеющие соответственно региональные или глобальные масштабы. Региональные сети иногда называют сетями MAN (Metropolitan Area Network), а глобальные – WAN (Wide Area Network);

• локальные сети (ЛС), охватывающие ограниченную территорию (обычно в пределах

удаленности узлов сети не более чем на несколько десятков или сотен метров друг от друга, реже – на несколько километров).

Локальные сети также обозначают сокращением LAN (Local Area Network);

• персональные (PAN);

• корпоративные сети (масштаба предприятия) – совокупность связанных между собой ЛС, охватывающих территорию, на которой размещено одно предприятие или учреждение.

В зависимости от топологии и соединений узлов различают сети шинной (магистральной),

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

Классификация сетей по распределению ролей между компьютерами

Одноранговые – в них все узлы равноправны.

Сети клиент/сервер различаются по характеру распределения функций между серверами (по типам серверов, например, файл-серверы, серверы баз данных). При специализации серверов по определенным приложениям получается сеть распределенных вычислений. В рамках одной локальной сети может использоваться несколько выделенных серверов.

По своему функциональному назначению различают несколько типов серверов:

• файловый сервер;

• сервер печати;

• сервер приложений;

• сервер базы данных;

• коммуникационный сервер и т. д.

Сети также различают в зависимости от используемых в них протоколов и по способам коммутации.

Протоколы – это набор семантических и синтаксических правил, определяющий

поведение функциональных блоков сети при передаче данных.

Другими словами, протокол – это совокупность соглашений относительно способа

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

3. Модели объектов javascript и свойств объектов.

Язык JavaScript основан на упрощенной объектно-ориентированной парадигме. Конструкция объектов состоит из свойств (properties), которые являются переменными языка JavaScript. Свойства в свою очередь могут быть объектами. Функции, ассоциированные с объектами, называют методами объектов. В дополнение к встроенным объектам клиент-навигатора пользователь может сам создавать собственные объекты. Объектам языка JavaScript соответствуют ассоциированные с ними свойства. Доступ к свойствам объекта осуществляется в простой нотации:

           objectName.propertyName,

где:      objectName - имя объекта,      propertyName - имя свойства.

Определение свойства заключается в задании его значения (value).

Например ниже приведена объектная модель Internet Explorer-а версии 4 и выше:

  • window - объект, дающий доступ к окну броузера

  • frames - объект, дающий доступ к фреймам

  • window...

  • window...

  • ...

  • document - объект, содержащий в себе всю страничку

  • all - полная коллекция всех тегов документа

  • forms - коллекция форм

  • anchors - коллекция якорей

  • appleеs - коллекция апплетов

  • embeds - коллекция внедренных объектов

  • filters - коллекция фильтров

  • images - коллекция изображений

  • links - коллекция ссылок

  • plugins - коллекция подключаемых модулей

  • scripts - коллекция блоков <script></script>

  • selection - коллекция выделений

  • stylesheets - коллекция объектов с индивидуально заданными стилями

  • history - объект, дающий доступ к истории посещенных ссылок

  • navigator - объект, дающий доступ к характеристикам броузера

  • location - объект, содержащий текущий URL

  • event - объект, дающий доступ к событиям

  • screen - объект, дающий доступ к характеристикам экрана

Билет 28