Скачать презентацию КУРС ВФ ИНТЕРНЕТ Internet поиск информации Скачать презентацию КУРС ВФ ИНТЕРНЕТ Internet поиск информации

b7108343b52d65be3823ceb3e5d8e690.ppt

  • Количество слайдов: 38

КУРС « ВФ » ИНТЕРНЕТ (Internet) (поиск информации в Интернет, разработка web-приложений, HTML, VRML, КУРС « ВФ » ИНТЕРНЕТ (Internet) (поиск информации в Интернет, разработка web-приложений, HTML, VRML, CGI, Java) 3/15/2018 Интернет 1

Пришло время познакомиться с поиском информации в Интернет!!! Информация «скрыта» в море информации 3/15/2018 Пришло время познакомиться с поиском информации в Интернет!!! Информация «скрыта» в море информации 3/15/2018 Интернет 2

К размышлению • Объем информации в Сети (по оценкам на начало 2005 года) - К размышлению • Объем информации в Сети (по оценкам на начало 2005 года) - около 2 х1010 уникальных страниц с удвоением ежегодно, причем ежедневно число страниц увеличивается на 10000). 3/15/2018 Интернет 3

Простой прием поиска Webстраниц • Поиск коммерческих Web-сайтов: www. intel. com • Поиск коммерческих Простой прием поиска Webстраниц • Поиск коммерческих Web-сайтов: www. intel. com • Поиск коммерческих Web-сайтов по регионам: www. intel. ru 3/15/2018 Интернет 4

Поиск учебных заведений • • • www. oxford. edu www. ox. ac. uk www. Поиск учебных заведений • • • 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. 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-страниц или сайтов • Основная страница - это страница, которая загружается сразу после Виды Internet-страниц или сайтов • Основная страница - это страница, которая загружается сразу после загрузки броузера • Главная, или начальная страница - первая страница многостраничного документа (сайта) • Домашняя страница - страница отдельного пользователя (или организации) • Желтая страница - страница организации, объединения, общества и т. д. 3/15/2018 Интернет 15

Дистанционное образование 3/15/2018 Интернет 16 Дистанционное образование 3/15/2018 Интернет 16

История HTML 1969 г. Чарльз Гольдфарб создал GML – прототип языка разметки технических документов. История 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 Язык HTML SGML (Standard Generalized Markup Language) стандартный язык обобщенной разметки. HTML (Hyper Text Markup Language) - язык разметки гипертекстовых документов XML (Extended Markup Language) - расширяемый язык разметки. 3/15/2018 Интернет 18

Формат HTML. Теги HTML представляет собой обычный текстовый файл из совокупности команд в формате Формат HTML. Теги HTML представляет собой обычный текстовый файл из совокупности команд в формате ASCII, называемых тегами (от английского tag - метка). HTML-тег записывается в угловых скобках < > и состоит из имени и списка атрибутов. Большинство тегов имеют два компонента: открывающий и закрывающий. Закрывающий компонент имеет то же название, но при записи перед названием ставится символ « / » . 3/15/2018 Интернет 19

Назначение HTML-тегов • Форматирования текста; • Описания кадров и форм; • Форматирования таблиц и Назначение HTML-тегов • Форматирования текста; • Описания кадров и форм; • Форматирования таблиц и списков; • Организации ссылок на другие ресурсы; • Вставки изображений и расширений HTML. Язык HTML обеспечивает независимость пользователя WWW от аппаратнопрограммного обеспечения! 3/15/2018 Интернет 20

Пример 3/15/2018 Интернет 21 Пример 3/15/2018 Интернет 21

Структура гипертекста 3/15/2018 Интернет 22 Структура гипертекста 3/15/2018 Интернет 22

" src="https://present5.com/presentation/b7108343b52d65be3823ceb3e5d8e690/image-23.jpg" alt="Пример HTML-документа " /> Пример HTML-документа Пример html документа

Пример html документа

Таблица

1 3
2 4

Рисунок

Пишите - andrey@kemsu. ru

3/15/2018 Интернет 23

Результат выполнения РАЗМЕР HTML-файла ВСЕГО 928 байт 3/15/2018 Интернет 24 Результат выполнения РАЗМЕР HTML-файла ВСЕГО 928 байт 3/15/2018 Интернет 24

HTML - редакторы HTML может быть создан двумя способами: • автоматизированными программами; • вручную HTML - редакторы HTML может быть создан двумя способами: • автоматизированными программами; • вручную в текстовом редакторе Note. Pad. В обоих случаях неизбежно форматирование кода. В первом - автоматическое, во втором - ручное, для удобства чтения и редактирования. 3/15/2018 Интернет 25

HTML - редакторы • • • Microsoft Front. Page Netscape Composer Sausage Software Ho. 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 невозможно производить даже простейшие арифметические вычисления. • Отсутствие динамичности. Недостатки HTML • Средствами HTML невозможно производить даже простейшие арифметические вычисления. • Отсутствие динамичности. 3/15/2018 Интернет 27

Средства расширения возможностей HTML • • • Серверные включения (SSI) Каскадные таблицы стилей (CSS) Средства расширения возможностей 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 VRML - Виртуальная реальность в Inter. Net • В 1995 г. предложен язык VRML (Virtual Reality Modeling Language) – объектно ориентированный язык моделирования виртуальной реальности; в настоящее время действует стандарт X 3 D. • Для представления в сервисе WWW подвижных графических объектов и трехмерного моделирования графики. 3/15/2018 Интернет 29

JAVA • Java – это машинно-независимая система программирования, разработанная фирмой Sun Microsystems, использующая объектную JAVA • Java – это машинно-независимая система программирования, разработанная фирмой Sun Microsystems, использующая объектную модель языка программирования С++. • Java в рамках сервиса WWW позволяет выполнять различные действия на клиентском компьютере в результате интерпретации программы, переданной по сети в виде апплета (applet). • Интерпретатор Java встраивается в Ваш WWWброузер и исполняет переданный программный код. 3/15/2018 Интернет 30

Script-ы • Java Script, Visual Basic Script и Perl Script - языки программирования, интегрированные 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-страницы любые активные Active. X • Технология, предложенная Microsoft Corp. , позволяющая вводить в WEB-страницы любые активные программные объекты. • Java-Script заключается в трансляции исходного Java-текста в байт-код (поток команд Java Virtual Machine), пересылке байткода по Сети и последующей его интерпретации (или компиляции) на ЭВМ. 3/15/2018 Интернет 32

Опасность Active. X • Коды Java (и все объекты Active. X), кроме существенного расширения Опасность Active. X • Коды Java (и все объекты Active. X), кроме существенного расширения функциональности, весьма опасны с точки зрения возможности несанкционированного проникновения в любой сетевой компьютер и требуют предосторожностей при использовании 3/15/2018 Интернет 33

CGI (Common gateway interface) • CGI и ISAPI - серверные расширения HTML, служащие для 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 Интернет 35

CGI (Common gateway interface) 3/15/2018 Интернет 36 CGI (Common gateway interface) 3/15/2018 Интернет 36

CGI-script • Стандарт CGI не накладывает никаких ограничений на используемый язык программирования, а лишь CGI-script • Стандарт CGI не накладывает никаких ограничений на используемый язык программирования, а лишь перечисляет правила, которые должна выполнять программа, генерирующая web-страницу. Основные преимущества CGI-скриптов: • программа выполняется сервером - нет никакого значения, какой у Вас браузер; • CGI-скрипты позволяют реализовать более широкий набор функций; • код CGI-скрипта закрыт для чтения. 3/15/2018 Интернет 37

ASP и PHP • ASP (Active Server Pages) - технология эквивалентная CGI и ISAPI, ASP и PHP • ASP (Active Server Pages) - технология эквивалентная CGI и ISAPI, но с упрощенным процессом разработки WEB-приложений. Документ ASP включает шаблоны, использует сценарии JScript, запросы на SQL. • PHP/FI (Персональные инструментальные средства для Домашней Страницы / Интерпретатор Форм) развивающийся язык создания домашних WEBстраниц, упрощение и облегчения разработки форм и таблиц и анализа запросов SQL; предложения PHP/FI встраиваются непосредственно в текст HTML и выполняются серверным процессом (CGI-программа не стартует и повышается уровень защиты данных). 3/15/2018 Интернет 38