Информационные сети - две лабораторные работы
Лабораторная работа
в среде программирования TCP/IP, XML, XSL
Среда программирования: TCP/IP, XML, XSL
Название работы: Информационные сети - две лабораторные работы
Вид работы: Лабораторная работа
Описание: Информационные сети.
Две лабораторные работы.
Лабораторная работа №1: Сетевые утилиты TCP\IP в среде Windows
Цель: Изучить основные возможности сетевых программных утилит стека TCP\IP.
Инструменты:
1. Рабочая станция, подключенная к сети TCP/IP
2. Командная строка Windows – cmd
Задание. Следует проделать все ниже приведённые пункты программы работы на своей сетевой рабочей станции. Объяснить полученные результаты с точки зрения устройства стека протоколов TCP\IP
Программа работы
1. Запуск командной строки в системе Windows. Предварительно запустите командную строку из меню Пуск:
Пуск->Выполнить
В текстовом поле Открыть наберите cmd (или command) (рисунок 1)
Рис. 1 – Запуск командной строки
Затем в появившемся окне консоли наберите:
ping 127.0.0.1
Рис. 2 – Тестирование стека TCP/IP
Если стек установлен, то потерянных пакетов быть не должно (рисунок 2). Если пакеты были потеряны или была выдана другая ошибка, то, скорее всего, стек не установлен или установлен с ошибками. В этом случае нужно выполнить установку.
2. Просмотр присвоенных адресов MAC и IP.
Для этого лучше всего использовать команду ipconfig /all. Утилита, запущенная с данным ключом, покажет всю информацию о сети и сетевых адаптерах, установленных в системе. Кроме того, отображается текущий шлюз и DNS-сервер.
Перечислите имя, DNS-суффикс, IP-адрес, MAC-адрес вашего компьютера, адрес шлюза. К какому классу адресов относится адрес вашего компьютера? Выделите адрес сети и адрес узла (хоста) в соответствии с маской.
3. Просмотр адреса почтового сервера и DNS-имя провайдера Internet.
Для этого существует утилита nslookup. К слову, это тоже одна из многих утилит, заимствованных из Unix-систем. Для запуска утилиты набираем просто nslookup. Далее показывается “стрелка”, которая приглашет нас вводить команды, актуальные для данной утилиты. “Set q=mx” говорит о том, что мы хотим посмотреть mx-запись интернет-сервера, то есть запись, связанную с почтой. После этого вводим адрес самого сервера. Только нужно помнить, что адрес www.yandex.ru – это адрес web- сервера, поэтому нам нужно вводить адрес без “www”, то есть просто “yandex.ru”.
Лабораторная работа №2: XML и XSL
На первом этапе, мы создаём XML-документ с тремя уровнями вложенности и атрибутами на всех уровнях.
Выбранная тема — компьютерная техника.
Исходный текст XML-документа:
<?xml version='1.0' encoding='utf-8'?>
<computers>
<computer firm="Apple">
Моноблок iMac Pro
<os ver="11">
MacOS Mojave
<kernel bits="x64">
Гибридное ядро
</kernel>
</os>
<cpu freq="3.4">
Intel Core i7
<commands cores="8">
x86, x86-64, MMX, SSE, AES-NI
</commands>
</cpu>
<memory freq="1333" >
DDR4
<unit size="8G">
Corsair
</unit>
</memory>
</computer>
<computer firm="Toshiba">
Ноутбук Toshiba Satellite
<os ver="8">
Windows 8.1
<kernel bits="x64">
Монолитное ядро
</kernel>
</os>
<cpu freq="2.4">
Intel Celeron
<commands cores="2">
x86, x86-64, MMX, SSE
</commands>
</cpu>
<memory freq="800" >
DDR3
<unit size="4G">
Toshiba
</unit>
</memory>
</computer>
<computer firm="Без производителя">
Системный блок
<os ver="7">
CentOS 7
<kernel bits="x32">
Гибридное ядро
</kernel>
</os>
<cpu freq="1.8">
AMD
<commands cores="4">
x86, x86-64, MMX, SSE, 3DNow!
</commands>
</cpu>
<memory freq="1033" >
DDR3
<unit size="2G">
OCZ
</unit>
</memory>
</computer>
</computers>
Далее, мы создаём XSL-фильтра, которые преобразуют исходный документ в заданные HTML-документы.
Задание А: Выводящий содержимое элемента каждого уровня разными цветами
Исходный текст XSL-фильтра
На рисунке 1 показан результат применения данного фильтра к исходному документу (отображается в броузере FireFox)
Рисунок 1 — применение первого фильтра к документу XML
Задание Б: Вывести таблицу атрибутов первого уровня, атрибутов второго уровня и текстовых элементов третьего уровня.
Исходный текст XSL-фильтра
На рисунке 2 показан результат применения данного фильтра к исходному документу (отображается в броузере FireFox)
Год: 2019
Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2019-м году, в рамках этого заказа была разработана программа в среде программирования TCP/IP, XML, XSL. Если у Вас похожее задание на программу, которую нужно написать на TCP/IP, XML, XSL, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2019-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Viber: ![]() Telegram: ![]() ВКонтакте: ![]() ![]() E-mail: ![]() Skype: ![]() |