b7108343b52d65be3823ceb3e5d8e690.ppt
- Количество слайдов: 38
КУРС « ВФ » ИНТЕРНЕТ (Internet) (поиск информации в Интернет, разработка web-приложений, HTML, VRML, CGI, Java) 3/15/2018 Интернет 1
Пришло время познакомиться с поиском информации в Интернет!!! Информация «скрыта» в море информации 3/15/2018 Интернет 2
К размышлению • Объем информации в Сети (по оценкам на начало 2005 года) - около 2 х1010 уникальных страниц с удвоением ежегодно, причем ежедневно число страниц увеличивается на 10000). 3/15/2018 Интернет 3
Простой прием поиска Webстраниц • Поиск коммерческих Web-сайтов: www. intel. com • Поиск коммерческих Web-сайтов по регионам: www. intel. ru 3/15/2018 Интернет 4
Поиск учебных заведений • • • www. oxford. edu www. ox. ac. uk www. msu. ru www. spbu. ru www. kgtu. ru • www. nsu. ru • www. kemsu. ru 3/15/2018 Интернет 5
Поисковые системы в сети • Поисковая система - это сайт, который занимается сбором информации о ресурсах Интернет и ее систематизацией для того, чтобы упростить пользователю доступ к интересующей его информации. 3/15/2018 Интернет 6
Поисковые системы: • универсальные; • специализированные. Способы поиска информации: • поиск по каталогам; • поиск по запросам. 3/15/2018 Интернет 7
Список поисковых сайтов Название поисковой системы Адрес Апорт (русскоязычная) http: //www. aport. ru/ Яndex (русскоязычная) http: //www. yandex. ru/ Rambler (русскоязычная) http: //www. rambler. ru/ Google (русскоязычная) http: //www. google. ru Yahoo! (англоязычная) http: //www. yahoo. com/ Alta. Vista (англоязычная) http: //www. altavista. com/ Info. Seek (англоязычная) Lucos (англоязычная) Excite (англоязычная) Поиск файлов http: //www. infoseek. com/ http: //www. lucos. com http: //www. excite. com http: //www. files. ru/ ВСЕГО ОКОЛО 600 САЙТОВ 3/15/2018 Поиск людей Интернет http: //www. whowhere. com/ 8
Правила выполнения запросов в поисковых системах • Простой запрос • Логические операторы (И, НЕ, ИЛИ) • Прочие операторы (*, !, поиска по дате, адресам и т. п. ) • Поиск в найденном • Сортировка по релевантности 3/15/2018 Интернет 9
Как работают поисковые машины? • во-первых, “нау-хау” компании • создание и пополнение огромной базы данных URL страниц по индексируемым документам • автоматический сбор информации с серверов эвристическими программамироботами • организация предметно-ориентированных иерархических каталогов 3/15/2018 Интернет 10
МЕТА-ПОИСКОВЫЕ МАШИНЫ • Позволяют вести параллельный поиск на одной странице сразу несколькими поисковыми серверам. 3/15/2018 Интернет 11
СПОСОБЫ УЛУЧШЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА • • • Формулируйте Ваш запрос по возможности точнее Правильно пишите ключевые слова Используйте синонимы Используйте опцию расширенного поиска Проводите поиск во всех видах сервиса Постарайтесь локализовать поиск 3/15/2018 Интернет 12
Сайт • Сайт - специальным образом оформленные данные (текст, графика, анимация, звук) о каком-либо предмете или явлении, хранящиеся на WWW-сервере и оформленные с помощью языка HTML. Сайт состоит из страниц. Одна страница тоже является сайтом. 3/15/2018 Интернет 13
Интернет-страница • Интернет-страница - это объединенная под некоторым именем порция информации, расположенная на удаленном сервере и относящаяся к какой-либо фирме или теме (предмету). 3/15/2018 Интернет 14
Виды Internet-страниц или сайтов • Основная страница - это страница, которая загружается сразу после загрузки броузера • Главная, или начальная страница - первая страница многостраничного документа (сайта) • Домашняя страница - страница отдельного пользователя (или организации) • Желтая страница - страница организации, объединения, общества и т. д. 3/15/2018 Интернет 15
Дистанционное образование 3/15/2018 Интернет 16
История HTML 1969 г. Чарльз Гольдфарб создал GML – прототип языка разметки технических документов. 1986 г. появляется стандарт SGML (Standard Generalized Markup Language) для построения систем структурной разметки любых разновидностей текстов 1991 - 1993 появляется HTML как система передачи гипертекстовой информации в Интернет Программа Mosaic - первый графический броузер 1995 г. - проект разработки HTML 3, более гибкого и богатого для визуальных изображений 1994 г. - выпуск Netscape Navigator (Netscape Communications) 1996 г. -выпуск MS Internet Explorer 3. 0 (Microsoft) 3/15/2018 Интернет 17
Язык HTML SGML (Standard Generalized Markup Language) стандартный язык обобщенной разметки. HTML (Hyper Text Markup Language) - язык разметки гипертекстовых документов XML (Extended Markup Language) - расширяемый язык разметки. 3/15/2018 Интернет 18
Формат HTML. Теги HTML представляет собой обычный текстовый файл из совокупности команд в формате ASCII, называемых тегами (от английского tag - метка). HTML-тег записывается в угловых скобках < > и состоит из имени и списка атрибутов. Большинство тегов имеют два компонента: открывающий и закрывающий. Закрывающий компонент имеет то же название, но при записи перед названием ставится символ « / » . 3/15/2018 Интернет 19
Назначение HTML-тегов • Форматирования текста; • Описания кадров и форм; • Форматирования таблиц и списков; • Организации ссылок на другие ресурсы; • Вставки изображений и расширений HTML. Язык HTML обеспечивает независимость пользователя WWW от аппаратнопрограммного обеспечения! 3/15/2018 Интернет 20
Пример 3/15/2018 Интернет 21
Структура гипертекста 3/15/2018 Интернет 22
" src="https://present5.com/presentation/b7108343b52d65be3823ceb3e5d8e690/image-23.jpg" alt="Пример HTML-документа
" /> Пример HTML-документаПример html документа
Таблица
1 | 3 | 2 | 4 |
Рисунок
Пишите - andrey@kemsu. ru
3/15/2018 Интернет 23Результат выполнения РАЗМЕР HTML-файла ВСЕГО 928 байт 3/15/2018 Интернет 24
HTML - редакторы HTML может быть создан двумя способами: • автоматизированными программами; • вручную в текстовом редакторе Note. Pad. В обоих случаях неизбежно форматирование кода. В первом - автоматическое, во втором - ручное, для удобства чтения и редактирования. 3/15/2018 Интернет 25
HTML - редакторы • • • Microsoft Front. Page Netscape Composer Sausage Software Ho. Dog Macromedia Dream. Weaver Allaire Home. Site Html Assistant Html Writer MS Word, Excel, Power Point Internet Assistant 3/15/2018 Интернет 26
Недостатки HTML • Средствами HTML невозможно производить даже простейшие арифметические вычисления. • Отсутствие динамичности. 3/15/2018 Интернет 27
Средства расширения возможностей HTML • • • Серверные включения (SSI) Каскадные таблицы стилей (CSS) Динамический HTML (Java. Script, VBScript) Интерфейсы шлюзов (CGI) и приложений (API) Технология Active. X. Языки Perl, PHP, ASP. Flash - технология. Язык VRML Язык Java (Java-аплет, Java-приложение) 3/15/2018 Интернет 28
VRML - Виртуальная реальность в Inter. Net • В 1995 г. предложен язык VRML (Virtual Reality Modeling Language) – объектно ориентированный язык моделирования виртуальной реальности; в настоящее время действует стандарт X 3 D. • Для представления в сервисе WWW подвижных графических объектов и трехмерного моделирования графики. 3/15/2018 Интернет 29
JAVA • Java – это машинно-независимая система программирования, разработанная фирмой Sun Microsystems, использующая объектную модель языка программирования С++. • Java в рамках сервиса WWW позволяет выполнять различные действия на клиентском компьютере в результате интерпретации программы, переданной по сети в виде апплета (applet). • Интерпретатор Java встраивается в Ваш WWWброузер и исполняет переданный программный код. 3/15/2018 Интернет 30
Script-ы • Java Script, Visual Basic Script и Perl Script - языки программирования, интегрированные в HTML-код. • Java-Script – Язык программирования, разработанный в рамках программы Microsoft Active. X. • Приложения Java-Script представляют собой исполняемый код, внедряемый в качестве объекта в документы HTML. Такие приложения могут быть использованы для создания интерактивных Webстраниц. 3/15/2018 Интернет 31
Active. X • Технология, предложенная Microsoft Corp. , позволяющая вводить в WEB-страницы любые активные программные объекты. • Java-Script заключается в трансляции исходного Java-текста в байт-код (поток команд Java Virtual Machine), пересылке байткода по Сети и последующей его интерпретации (или компиляции) на ЭВМ. 3/15/2018 Интернет 32
Опасность Active. X • Коды Java (и все объекты Active. X), кроме существенного расширения функциональности, весьма опасны с точки зрения возможности несанкционированного проникновения в любой сетевой компьютер и требуют предосторожностей при использовании 3/15/2018 Интернет 33
CGI (Common gateway interface) • CGI и ISAPI - серверные расширения HTML, служащие для организации полномасштабного диалога в Сети, предназначены для запуска внешних программ под управление WEB-сервера. • Внешняя программа получает информацию через протокол HTTP от удаленного пользователя, обрабатывает ее, и возвращает результат обработки обратно в виде ссылки на существующий HTMLдокумент или в виде динамически созданной HTMLстраницы. 3/15/2018 Интернет 34
CGI (Common gateway interface) 3/15/2018 Интернет 35
CGI (Common gateway interface) 3/15/2018 Интернет 36
CGI-script • Стандарт CGI не накладывает никаких ограничений на используемый язык программирования, а лишь перечисляет правила, которые должна выполнять программа, генерирующая web-страницу. Основные преимущества CGI-скриптов: • программа выполняется сервером - нет никакого значения, какой у Вас браузер; • CGI-скрипты позволяют реализовать более широкий набор функций; • код CGI-скрипта закрыт для чтения. 3/15/2018 Интернет 37
ASP и PHP • ASP (Active Server Pages) - технология эквивалентная CGI и ISAPI, но с упрощенным процессом разработки WEB-приложений. Документ ASP включает шаблоны, использует сценарии JScript, запросы на SQL. • PHP/FI (Персональные инструментальные средства для Домашней Страницы / Интерпретатор Форм) развивающийся язык создания домашних WEBстраниц, упрощение и облегчения разработки форм и таблиц и анализа запросов SQL; предложения PHP/FI встраиваются непосредственно в текст HTML и выполняются серверным процессом (CGI-программа не стартует и повышается уровень защиты данных). 3/15/2018 Интернет 38