Практическая работа интернет технологии



Интернет-технологии

Откройте программу Enternet Explorer или другой любой браузер установленный на вашем компьютере..

Загрузите страницу электронного словаря Promt– www.ver-dict.ru .

Из раскрывающегося списка выберите Русско-английский словарь (Русско-Немецкий) .

В текстовое поле Слово для перевода: введите слово, которое Вам нужно перевести.

Нажмите на кнопку Найти .

Занесите результат в следующую таблицу:

Загрузите страницу электронного словаря– www.efremova.info.

В текстовое поле Поиск по словарю: введите слово, лексическое значение которого Вам нужно узнать.

Нажмите на кнопку Искать . Дождитесь результата поиска.

Занесите результат в следующую таблицу:

Задание №4. С помощью одной из поисковых систем найдите информацию и занесите ее в таблицу:

Личности 20 века

Задание №5. Заполните таблицу, используя поисковую систему Яндекс: www.yandex.ru.

входящие в запрос

Электронный адрес первой найденной ссылки

Задание №6. Ответить на вопросы:

Что понимают под поисковой системой?

Перечислите популярные русскоязычные поисковые системы.

Что такое ссылка и как определить, является ли элемент страницы ссылкой

Возможно ли копирование сведений с одной Web-страницы на другую?

Каким образом производится поиск картинок и фотографий в поисковых системах Интернет?

Задание №7. Сделать вывод о проделанной практической работе:

Целевая аудитория: 11 класс.
Урок соответствует ФГОС

Автор: Попова Евгения Викторовна

Подтверждение авторства

Пожалуйста, введите ваш Email.

Если вы хотите увидеть все свои работы, то вам необходимо войти или зарегистрироваться

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Удобный поиск материалов для учителей

Получите сертификат
о создании личного сайта учителя БЕСПЛАТНО.




Основы работы в Интернет

1 Облачные технологии. Принцип работы

Облачные технологии – это способ работы с данными, когда компьютерные ресурсы представляются в виде онлайн сервиса. «Облако» в данном определении означает наличие сложной распределенной компьютерной инфраструктуры.

Согласно определению международной некоммерческой ассоциации специалистов в области техники (IEEE), главного разработчика стандартов по радиоэлектронике и электротехнике, облачные технологии – это «парадигма, которая постоянно хранит пользовательскую информацию на интернет-серверах и лишь временно кэшируется на стороне пользователя». Со стороны клиента облачные технологии могут использоваться посредством стационарных и мобильных компьютерных систем, в том числе ноутбуков, смартфонов, планшетов.

Основной особенностью облачных технологий является неравномерность использования ресурсов во времени со стороны пользователей. Для относительно равномерного распределения такой нагрузки среди «облачной» инфраструктуры применяется технология виртуализации сервера. При её использовании серверное программное обеспечение и оборудование становятся независимыми от друг от друга. В частности, на одном физическом сервере могут выполняться одновременно независимо друг от друга несколько виртуальных операционных систем. Это позволяет оптимально использовать облачную инфраструктуру путем регулирования числа задействованных виртуальных и физических серверов.

В большинстве случаев под «облаком» понимают сеть компьютеров, обеспечивающих предоставление услуги хранения, обработки данных с помощью специализированного программного обеспечения. Обычные веб-сайты или серверные приложения работают на конкретных физических компьютерах или серверах. В отличие от них, «облако» использует свои многочисленные физические ресурсы как один глобальный виртуальный компьютер. При этом отдельное приложение «плавает в облаке», выполняясь на какой-то части физических ресурсов, возможно, в нескольких копиях. Отказ элементов физической инфраструктуры (серверов, жестких дисков, центров обработки данных) не обязательно скажется на доступности облачной услуги.

Развитие широкополосного доступа в Интернет стало одним из катализаторов развития облачных сервисов. Другая причина – наличие у пользователей все большего количества разнородных компьютерных устройств, с помощью которых они бы хотели работать со своей информацией: редактировать документы, слушать музыку, обмениваться сообщениями.

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

Структурно облачные технологии можно разделить на две части. То, что видит и с чем работает пользователь – это так называемый front-end (пользовательский слой). Например, при использовании сервиса Gmail, front-end - это набор программного обеспечения, отображающего интерфейс работы с почтой в браузере. Скрытая от пользователя часть, которая обеспечивает функционирование интерфейса с пользователем (оборудование, внутренние программные сервисы), называется back-end (внутренний слой).

Компьютеры облачной инфраструктуры работают сообща. Поэтому приложениям облака зачастую доступна суммарная производительность задействованного оборудования. В зависимости от потребностей, приложение в облаке может потреблять различное количество физических ресурсов. Например, можно уменьшить число задействованных ресурсов, когда задача не является приоритетной.

Существует множество облачных версий часто используемого программного обеспечения. Например, офисного пакета MS Office, графического редактора Adobe Photoshop. Возможность использования своих данных и программ в любой момент времени из любой точки земного шара делает переход к «облакам» более чем соблазнительным для множества людей.

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

Кроме того, необходимо наличие постоянного высокоскоростного доступа в сеть Интернет. Его отсутствие сделает все данные недоступными. Недостаточная скорость существенно снизит комфорт от работы с облачными сервисами.

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

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

Применение поисковых технологий в Интернет-магазине

Аннотация: Данное практическое занятие освещает вопросы создания визуального поиска в Internet Explorer 8, базирующегося на спецификации OpenSearch.

Цель практического занятия. В Internet Explorer 7 появилась возможность выполнять быстрый поиск через специальную панель. В Internet Explorer 8 возможности такого быстрого поиска были расширены, за счет добавления визуальных возможностей и изменения шаблона отображения. Целью данного семинара является рассмотрение технологии разработки собственного поискового расширение для Интернет-магазина, опираясь на стандарт OpenSearch .

Файлы к практическому занятию Вы можете скачать здесь .

21.1. Архитектура

OpenSearch – набор технологий, позволяющих веб-сайтам и поисковым системам публиковать результаты поиска в форматах, удобных для распространения и сбора.

OpenSearch был разработан A9, дочерней компанией Amazon. com. Первая версия, OpenSearch 1.0, была представлена на конференции, посвященной Web 2.0 в марте 2005 года. Черновые версии OpenSearch 1.1 были опубликованы в сентябре и декабре 2005 года. Спецификация OpenSearch лицензирована компанией A9 по Creative Commons Attribution-ShareAlike 2.5 License.

В OpenSearch входят:

  • XML -файлы с описанием поисковой системы;
  • стандартизованный синтаксис запросов, описывающий, где и как получать результаты поиска;
  • RSS (в OpenSearch 1.0) или более общий OpenSearch -ответ (в OpenSearch 1.1) – форматы, предоставляющие поисковые результаты;
  • OpenSearch -агрегаторы – сайты, позволяющие отображать OpenSearch -результаты;
  • элементы на веб-странице для автоматического обнаружения пользовательским клиентом возможности использования OpenSearch на данном сайте.

Версия 1.0 спецификации позволяла предоставлять результаты поисковых запросов только в формате RSS. в то время как версия 1.1 позволяет использовать RSS и Atom – единственные форматы, формально поддерживаемые OpenSearch -агрегаторами, но и другие типы вполне допустимы, например, HTML .

21.2. Поисковые системы и ПО, поддерживающие OpenSearch

К поисковым системам и программному обеспечению, поддерживающему OpenSearch относятся:

  • Википедия предлагает статьи, соответствующие введенной строке;
  • Mozilla Firefox версии 2 и выше позволяет интегрировать поисковые системы, поддерживающие OpenSearch. со своей панелью поиска;
  • Internet Explorer версии 7 и выше так же позволяет добавлять OpenSearch -системы.

Функция Search Suggestions (поисковые подсказки) предлагает пользователю по мере ввода им информации подходящие варианты, соответствующие вводимому запросу. Это очень удобно, если неизвестно, как правильно пишется чье-то имя, или как полностью называется организация. Многие сайты, такие как yandex.ru или google . com предоставляют данную функцию, использую формат JSON. При этом IE8 также поддерживает JSON suggestions .

В IE8 возможности функции расширены за счет добавления графических подсказок. На рис.21.1 можно видеть текстовые подсказки графические подсказки с Amazon. com .


Рис. 21.1. Графические подсказки поискового расширения сайта Amazon.com

Некоторые из подсказок включают дополнительный текст, выделенный серым курсивом. Он лишь описывает результаты запроса. Это позволяет принять осмысленное решение о том, какой из результатов наиболее полно соответствует запросу. Более того поисковые провайдеры могут добавлять дополнительные разделители к подсказкам. Так, к примеру, и eBay и The New York Times реализовали разделители, отделяющие товары от различного рода публикаций (рис.21.2 ).


Рис. 21.2. Пример разделителей поискового расширения сайта eBay

21.2.1. Пример поиска на Википедии

Как пример, рассмотрим поисковое расширение. поставляемое сайтом Wikipedia.org. При переходе на любую страницу англоязычной Википедии, кнопка выбора поиска меняет свой цвет, показывая, что данный сайт предоставляет свое расширение (рис.21.3 ).


Рис. 21.3. Уведомление пользователя о том, что текущий сайт содержит поисковый провайдер

После установки расширения, у пользователя появляется возможность мгновенно искать информацию по Википедии, находясь на любом другом сайте. Так, при вводе запроса Moscow можно наблюдать результат, показанный на рис.21.4 .


Рис. 21.4. Пример поискового расширения сайта Wikipedia.org

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

21.3. Создание поисковой страницы

Прежде чем приступать к разработке поискового расширения для IE необходимо создать страницу (или набор страниц и сервисов) для поиска в нашем Интернет-магазине. Для этого добавим в папку Products еще одну страницу – ProductsSearch.aspx и скопируем ASP-код для левого PlaceHolder 'а из products/default.aspx. Удалим обработчик выбора строки, так как сейчас нас интересует только сам поиск. а не просмотр результатов. В бэк-коде реализуем метод Page_Load следующим образом:

Этот код похож на тот, что мы писали при разработке страницы products/default.aspx. однако здесь, вместо ограничения категории или подкатегории продуктов мы задаем фильтр на название продукта. При выполнении запроса LINQ преобразует код Name.Contains(@query) примерно в следующий SQL запрос :

Примечание. здесь метод Contains – это метод класса string. проверяющий на вхождение переданной в параметре строки в строку Name. В общем случае здесь же необходимо проверить query на null. иначе null будет трактоваться как object и метод string.Contains(object o) не будет найден. Один из самых простых вариантов – добавить в конце строчку:

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

Параметр поиска будет передаваться через запрос. и называться query. Проверим разработанную страницу, поискав все продукты, содержащие в названии ' bike '.

Источники: http://kopilkaurokov.ru/informatika/uroki/intierniettiekhnologhii, http://do.gtn.lokos.net/mod/book/view.php?id=117, http://www.intuit.ru/studies/courses/942/467/lecture/28812





Комментариев пока нет!
Ваше имя *
Ваш Email *

Сумма цифр на картинке: код подтверждения