Наиболее популярными Web-броузерами являются Internet Explorer и Netscape Navigator. Основная задача броузера — обращение к Web-серверу за искомой страницей и вывод страницы на экран. Простейший способ получения нужной информации из Интернет — указание адреса искомого ресурса.
Для хранения и поиска информации в Интернет используется универсальная адресация, которая носит название URL — Uniform Resource Locator. URL-адрес содержит информацию не только о том, где находится ресурс, но и по какому протоколу к нему следует обращаться. URL-адрес состоит из двух частей: первая (левая) указывает используемый протокол, а вторая (справа) — где именно в сети расположен данный ресурс, (имя соответствующего сервера). Разделяются эти части двоеточием, например:
пйр://имя севера/путь/файл
ftp:// — используется протокол ftp при обращении к ftp-серверам;
gopher:// — подключение к серверам Gopher;
http:// — использование протокола работы с гипертекстом (Hyper Text Transfer Protocol), который лежит в основе WWW. Этот тип связи надо указывать при обращении к любому WWW-серверу.
Вот пример адреса файла, содержащего дистанционный курс немецкого языка:
http ://www. scholar. urc. ас. ru/Teaher/German/main. html
Кроме прямой адресации поиск информации в Internet может осуществляться по гиперссылкам.
В помощь пользователю в Интернет действует ряд специальных поисковых программ. Еще их называют поисковыми серверами, поисковыми машинами, поисковыми системами. Такая система постоянно находится в работе. С помощью специальных программ-роботов она производит периодический обход всех Web-серверов в сети и собирает сводную информацию об их содержании. По результатам таких просмотров организуются справочники, индексные списки с указанием документов, где встречаются определенные ключевые слова. Затем по этим спискам обслуживаются запросы пользователей на поиск информации. Поисковая система выдает пользователю список адресов документов, в которых встречаются указанные пользователем ключевые слова.
Ниже приведены адреса наиболее популярных российских поисковых серверов:
http://russia. /Aport/
http://www. rambler. ru/
http://yandex. ru/
http ://www. altavista. /
http://www. list. ru/
Поиск информации по ключевым словам требует от пользователя определенных навыков. Алгоритмы поиска в сети, подобно поиску информации в базах данных, основаны на логике. Рассмотрим этот вопрос на примере организации поиска по нескольким ключевым словам, принятого в поисковой системе Alta Vista.
1. Несколько ключевых слов, разделенных пробелом, соответствуют операции логического сложения: ИЛИ (OR). Например, указав ключ: <Школьная информатика>, мы получим список всех документов, в которых встречается слово «Школьная» или слово «информатика». Очевидно, таких документов окажется слишком много и большинство из них не нужны пользователю.
2. Несколько слов, заключенных в кавычки, воспринимаются как единое целое. Указав в запросе «Школьная информатика» мы получим документы, содержащие такую строку.
3. Знак «+» между словами равносилен операции логического умножения: И (AND). Указав в запросе ключ <Школьная+информатика>, получим все документы, в которых имеются эти два слова одновременно, но они могут быть расположены в любом порядке и вразброс.
Очевидно, второй вариант запроса в большей степени соответ-^твует цели. Однако ключевых слов в таком сочетании в списках тоисковой программы может не оказаться.
Кроме WWW, среди относительно новых услуг в Интернет сущecтвyют следующие: IRC. Internet Relay Chat — «болтовня» в реальном времени. Позволяет вести письменный диалог удаленным собеседникам в режиме on-line; Internet-телефония. Услуга, поддерживающая голосовое общение клиентов сети в режиме on-line.
Рекомендации по организации практической работы
При наличии возможности выхода в Интернет, практическая работа учащихся может быть организована по таким направлениям:
• подготовка, отправление и прием электронной почты;
• работа с Web-броузером, просмотр Web-страниц;
• обращение в FTP — серверам, извлечение файлов;
• поиск информации в системе WWW с помощью поисковых программ.
Знакомство с каждым новым видим прикладного программного обеспечения, обслуживающим соответствующую информационную услугу (почтовая программа, Web-броузер, поисковая программа) следует проводить по стандартной методической схеме: данные, среда, режимы работы, система команд.
Задания для выполнения учащимися практических работ в сети Internet содержатся в пособии [3].
12.4. Базы данных и информационные
системы
Методические рекомендации по изучению темы
Изучаемые вопросы:
✦ Области применения информационных систем и баз данных (БД).
✦Классификация БД.
✦Структура реляционной базы данных (РБД).
✦Элементы РБД: главный ключ; имя, значение и тип поля.
✦Назначение системы управления базами данных (СУБД); режимы работы СУБД.
✦Запросы на поиск данных.
✦Запросы на удаление данных.
✦Запросы на сортировку.
Области применения. Изучение темы следует начать с описания области применения компьютерных информационных систем, с обоснования актуальности данного приложения компьютерной техники. Задачу можно сформулировать следующим образом: имеется большой объем данных о какой-то реальной системе объектов или событий. Например, о книгах в библиотеке, работниках предприятия, товарах на складе, дорожно-транспортных происшествиях за длительный период времени и т. п. Необходимо организовать хранение этой информации таким образом, чтобы ее было удобно просматривать, пополнять, изменять, искать нужные сведения, делать любые выборки, осуществлять сортировку в любом порядке. Такой работой людям приходилось заниматься и задолго до появления компьютеров. Основным средством хранения данных была бумага. Данные хранились в виде списков в толстых журналах, папках, на картонных карточках. Последний способ используется, например, в библиотечных каталогах. Большинству учеников он хорошо знаком: на каждой карточке записаны сведения об отдельной книге. В алфавитном каталоге карточки систематизированы по фамилиям авторов в алфавитном порядке, в предметном каталоге — по тематике книг. Подобные систематизированные картотеки используются в отделах кадров предприятий. Они удобны тем, что легко можно извлечь нужную карточку, заменить, добавить новые карточки, сохраняя установленный порядок. Тем не менее если такая картотека содержит тысячи карточек, то, как бы совершенна ни была ее организация, обработка данных в ней — дело длительное и трудоемкое.
Другой пример — архивы различных документов. Например, существуют исторические архивы, архивы судебных дел, архивы патентов на изобретения и многие другие. Порой такие архивы занимают целые здания. Поиск в них нужных документов требует значительных усилий. Кроме того, существуют киноархивы, фотоархивы, архивы звуковых записей.
В наше время решению описанных проблем помогают компьютеры.
Компьютерные информационные системы позволяют хранить большие объемы данных, осуществлять в них быстрый поиск, вносить изменения, выполнять всевозможные манипуляции с данными (группировать, сортировать и пр.). Следует привести примеры таких информационных систем. Например, система продажи железнодорожных и авиационных билетов. Другой знакомый ученикам пример: во время телерепортажей с крупных международных соревнований, олимпийских игр на экран мгновенно выводится досье любого спортсмена, о котором говорит комментатор — это работает компьютерная информационная система.
Основой всякой информационной системы является база данных — организованная совокупность данных на магнитных дисках. Ученики уже хорошо знают, что информация на дисках хранится в виде файлов. Поэтому первый вывод, который можно сделать относительно организации больших баз данных — это то, что они требуют больших объемов дисковой памяти.
Теоретические основы. Тема «Базы данных и информационные системы» насыщена теоретическими понятиями. Эти понятия пересекаются с другими содержательными линиями базового курса: информационное моделирование, представление информации (в частности, логической информации). Активное развитие теории баз данных началось в 1970-х гг. Особое место в ней занимает теория реляционных баз данных (РБД), разработанная Е. Коддом. Элементы этой теории рассмотрены в подразделе 10.3 настоящего пособия.
К теоретическим вопросам, рассматриваемым в рамках базового курса, относятся вопросы классификации БД, структуры однотабличной РБД.
Классификация баз данных. Базы данных классифицируются по разным признакам. По характеру хранимой информации БД делятся на фактографические и документальные. Если проводить аналогию с описанными выше примерами информационных хранилищ, то фактографические БД — это картотеки, а документальные — это архивы. В фактографических БД хранится краткая информация в строго определенном формате. В документальных БД — всевозможные документы. Причем это могут быть не только текстовые документы, но и графика, видео и звук (мультимедиа).
Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в локальных и глобальных компьютерных сетях. В таком случае разные части базы хранятся на разных компьютерах.
Третий признак классификации БД — по структуре организации данных. В разделе «Формализация и моделирование» говорилось о трех способах организации данных: табличном, иерархическом и сетевом. Базы данных, использующие соответствующий способ организации информации, называются реляционными (табличные БД), иерархическими и сетевыми БД.
В базовом курсе информатики рассматриваются лишь фактографические реляционные базы данных. Это связано не только с ограниченностью школьного курса, но и с тем фактом, что реляционный тип БД используется сегодня наиболее часто и является универсальным. Теоретически доказано, что любая система данных может быть отражена с помощью таблиц. Простейшая реля-. ционная БД содержит одну таблицу, более сложная может состоять из множества взаимосвязанных таблиц.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |


