Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
vse bilety po informatike.doc
Скачиваний:
26
Добавлен:
25.04.2019
Размер:
474.62 Кб
Скачать

Классификация по степени автоматизации

По степени автоматизации ИС делятся на:

автоматизированные: информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);

автоматические: информационные системы, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.

Классификация по характеру обработки данных

По характеру обработки данных ИС делятся на:

информационно-справочные, или информационно-поисковые ИС, в которых нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;

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

Классификация по сфере применения

Поскольку ИС создаются для удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип ИС. Перечислять все эти типы не имеет смысла, так как количество предметных областей велико, но можно указать в качестве примера следующие типы ИС:

Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.

Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.

Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных (пространственных данных).

Классификация по охвату задач (масштабности)

Персональная ИС предназначена для решения некоторого круга задач одного человека.

Групповая ИС ориентирована на коллективное использование информации членами рабочей группы или подразделения.

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

Вопрос 21 Понятие жизненного цикла ис. Этапы разработки ис(перечислите основные типы классификации)

Понятие жизненного цикла ИС.

Жизненный цикл ИС – совокупность этапов, которые проходит ИС в этапы своего развития, от момента принятия решения её создания и до конца её функционирования.

Жизненный цикл ПО – непрерывный процесс с момента принятия решения создания ПО и до момента его полного изъятия из эксплуатации.

Этапы жизненного цикла.

1.Предпроектное обследование

2.Проектирование

3.Разработка информационной системы

4.Ввод информационной системы в эксплуатацию

5.Эксплуатация информационной системы

Этапы разработки ИС.

I этап — предпроектный (обследование, составление отчета, технико-экономического обоснования и технического задания);

На предпроектной стадии проводится изучение и анализ объекта проектирования. В частности анализируется информационная база, все входные документы, их объем, периодичность, алгоритмы, выходные документы и все информационные связи задач. Эти данные обрабатываются, и строится информационная модель объектов в виде таблиц и графиков.

II этап — проектный (составление технического и рабочего проектов);

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

III этап — внедрение (подготовка к внедрению, проведение опытных испытаний и сдача в программную эксплуатацию);

IV этап — анализ эффективности (выявление проблем, внесение изменений в проектные решения и существующие ИС).

Цикл развития ИС:

Скругленный прямоугольник 1 Скругленный прямоугольник 2 Скругленный прямоугольник 4 Прямая со стрелкой 10 Прямая со стрелкой 8

Скругленный прямоугольник 5 Прямая со стрелкой 11 Прямая со стрелкой 12 Прямая со стрелкой 14 Скругленный прямоугольник 6

22.Компьютерные сети (КС): основные понятия (компьютерная сеть , сервер, рабочая станция) и принципы построения компьютерных сетей. Способы организации взаимодействия в КС. Виды КС

Компьютерная сеть (вычислительная сеть, сеть передачи данных) — система связи компьютеров и/или компьютерного оборудования (серверы, маршрутизаторы и другое оборудование). Для передачи информации могут быть использованы различные физические явления, как правило — различные виды электрических сигналов, световых сигналов или электромагнитного излучения.

Классификация

По территориальной распространенности

PAN (Personal Area Network) — персональная сеть, предназначенная для взаимодействия различных устройств, принадлежащих одному владельцу.

LAN (Local Area Network) — локальные сети, имеющие замкнутую инфраструктуру до выхода на поставщиков услуг. Термин «LAN» может описывать и маленькую офисную сеть, и сеть уровня большого завода, занимающего несколько сотен гектаров. Зарубежные источники дают даже близкую оценку — около шести миль (10 км) в радиусе. Локальные сети являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пользователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью.

CAN (Campus Area Network — кампусная сеть) — объединяет локальные сети близко расположенных зданий.

MAN (Metropolitan Area Network) — городские сети между учреждениями в пределах одного или нескольких городов, связывающие много локальных вычислительных сетей.

WAN (Wide Area Network) — глобальная сеть, покрывающая большие географические регионы, включающие в себя как локальные сети, так и прочие телекоммуникационные сети и устройства. Пример WAN — сети с коммутацией пакетов (Frame relay), через которую могут «разговаривать» между собой различные компьютерные сети. Глобальные сети являются открытыми и ориентированы на обслуживание любых пользователей.

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

По типу функционального взаимодействия

Клиент-сервер

Смешанная сеть

Одноранговая сеть

Многоранговые сети

[править]

По типу сетевой топологии

Шина

Кольцо

Двойное кольцо

Звезда

Ячеистая

Решётка

Дерево

Fat Tree

По типу среды передачи

Проводные (телефонный провод, коаксиальный кабель, витая пара, волоконно-оптический кабель)

Беспроводные (передачей информации по радиоволнам в определенном частотном диапазоне)

]

По функциональному назначению

Сети хранения данных

Серверные фермы

Сети управления процессом

Сети SOHO, домовые сети

[

По скорости передач

низкоскоростные (до 10 Мбит/с),

среднескоростные (до 100 Мбит/с),

высокоскоростные (свыше 100 Мбит/с);

По сетевым операционным системам

На основе Windows

На основе UNIX

На основе NetWare

По необходимости поддержания постоянного соединения

Пакетная сеть, например Фидонет и UUCP

Онлайновая сеть, например Интернет и GSM

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

Аппаратными серверами (аппаратное обеспечение) называются узкоспециализированные решения со встроенным программным обеспечением (англ. firmware; в отличие от компьютеров, где программное обеспечение необходимо устанавливать), определяющим специализацию и возможные предоставляемые услуги. Аппаратные серверы, как правило, более просты и надежны в эксплуатации, потребляют меньше электроэнергии и, иногда, более дешевы. Но вместе с тем они менее гибки (так как изначально ограничены в выполняемых задачах) и, часто, ограничены в ресурсах.

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

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

Серверы услуг можно запускать на рабочей станции, чтобы они работали в фоне разделяя ресурсы компьютера с программами, запускаемыми пользователем. Такой режим работы называется «невыделенным», в отличие от «выделенного» (англ. dedicated), когда компьютер выполняет только сервисные функции. Строго говоря, на рабочей станции (для примера, под управлением Windows XP) и без того, всегда работает несколько серверов — сервер удаленного доступа (терминальный сервер), сервер удаленного доступа к файловой системе и системе печати, и прочие удаленные и внутренние серверы.

Рабо́чая ста́нция (англ. workstation) — комплекс аппаратных и программных средств, предназначенных для решения определённого круга задач. Sun SPARCstation 1+ c 25 МГц RISC-процессором, начало 1990-х годов Xerox Alto стал в 1973 первым компьютером, который использовал графический интерфейс пользователя с манипулятором типа «мышь» и сеть Ethernet.

Рабочая станция как место работы специалиста представляет собой полноценный компьютер или компьютерный терминал (устройства ввода-вывода, отделённые и часто удалённые от управляющего компьютера), набор необходимого ПО, по необходимости дополняемые вспомогательным оборудованием: печатающее устройство, внешнее устройство хранения данных на магнитных и/или оптических носителях, сканер штрих-кода и пр.[1]

В отечественной литературе также использовался термин АРМ (автоматизированное рабочее место), но в более узком смысле, чем «рабочая станция».[1]

Также термином «рабочая станция» обозначают стационарный компьютер в составе локальной вычислительной сети (ЛВС) по отношению к серверу. (В локальных сетях компьютеры подразделяются на рабочие станции и серверы.

На рабочих станциях пользователи решают прикладные задачи (работают в базах данных, создают документы, делают расчёты) (в публичных компьютерных залах также играют в развлекательные компьютерные игры). Сервер обслуживает сеть и предоставляет собственные ресурсы всем узлам сети, в том числе и рабочим станциям.)

Иногда термином «рабочая станция» (больше в неформальном общении) обозначают базовую аппаратную часть имеющую место в трактовках (1) и (2), т. е. собственно сам компьютер (как правило стационарный) и его основные компоненты.

Признаки конфигураций

Существуют достаточно устойчивые признаки конфигураций рабочих станций, предназначенных для решения определённого круга задач, что позволяет подразделить их на отдельные профессиональные подклассы:

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

Различные инженерные, архитектурные (в том числе градостроительные) и иные САПР, ГИС, полевая работа и геодезия и т. д.

Научные и инженерно-технические вычисления.

Профессиональные биржевой интернет-трейдинг.

Каждый такой подкласс может иметь присущие ему особенности и уникальные компоненты (в скобках даны примеры областей использования): большой размер видеомонитора (главного видеомонитора) и/или несколько мониторов (САПР, ГИС, биржа), быстродействующая видеокарта (кинематограф (в том числе анимация), компьютерные игры), большой объём накопителей данных (фотограмметрия, анимация), наличие профессионального сканера (фотография), защищённое исполнение (военное применение, эксплуатация в полевых условиях) и пр.

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

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

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

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

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

24 вопрос Службы Интернета перечислите основные службы с их краткой характеристикой). Дайте подробное описание служб WWW, ИМЕН ДОМЕНОВ (DNS), передачи файлов (FTP)

Службы Интернета - это системы, предоставляющие услуги пользователям Интернета. К ним относятся: электронная почта, WWW, телеконференции, списки рассылки, FTP, IRC, а также другие продукты, использующие Интернет как среду передачи информации.

Услуги, предоставляемые Интернетом, можно разделить на две основные категории.

1. Отложенные (off-line) - основным признаком этой группы является наличие временного перерыва между запросом и получением информации.

2. Прямые (on-line) - характерны тем, что информация по запросу возвращается немедленно. Если от получателя информации требуется немедленная реакция на нее, то такая услуга носит интерактивный характер.

Электронная почта

Самой первой и самой распространенной службой Интернета является электронная почта (e-mail). Эта служба предоставляет услуги отложенного чтения. Пользователь посылает сообщение, и адресат получает его на свой компьютер через некоторый промежуток времени. Электронное письмо состоит из заголовков, содержащих служебную информацию (об авторе письма, получателе, пути прохождения по сети и т. д.), и содержимого письма.

Телеконференции — вторая по распространенности служба Интернета, предоставляющая отложенные услуги.

Служба телеконференций состоит из множества тематических телеконференций — групп новостей (newsgroup), поддерживаемых серверами новостей. Сервер новостей — это компьютер, который может содержать тысячи групп новостей самых разнообразных тематик. Каждый сервер новостей, получивший новое сообщение, передает его всем узлам, с которыми он обменивается новостями. Группа новостей — это набор сообщений по определенной теме. Новости разделены по иерархически организованным тематическим группам, и имя каждой группы состоит из имен подуровней. Например, конференция comp.sys.linux.setup принадлежит группе «компьютеры», подгруппе «операционные системы», конкретнее — системе Linux, а именно — ее установке.

Списки рассылки (mail lists) — служба, не имеющая собственного протокола и программы-клиента и работающая исключительно через электронную почту.

Идея работы списка рассылки состоит в объединении под одним адресом электронной почты адресов многих людей — подписчиков списка рассылки. Когда письмо посылается на этот адрес, сообщение получают все подписчики данного списка рассылки.

Под словом чат (от английского chat) подразумеваются службы Интернета, позволяющие проводить текстовые дискуссии в режиме реального времени. От традиционной формы разговора их отличает то, что они ведутся в текстовом виде — путем набора текста на клавиатуре. Самым популярным открытым стандартом, лежащим в основе чатов, является IRC (Internet Relay Chat), .

IRC — это многопользовательская, предназначенная для чата многоканальная сеть, с помощью которой пользователи могут беседовать в режиме реального времени независимо от своего месторасположения.

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

В свое время чаты, в основе которых лежал стандарт IRC, получили достаточно широкое распространение. Однако сегодня все более популярными становятся чаты, проводимые на отдельных web-сайтах и основывающиеся либо на языке HTML, либо на языке Java. Это позволяет пользователям Интернета участвовать в них без установки дополнительного программного обеспечения, используя только стандартный браузер, тем самым число потенциальных участников становится максимальным. С другой стороны, возможность установки на корпоративном сайте компании системы, обеспечивающей работу чата, позволяет широко использовать эту службу в коммерческих целях, например для обсуждения с потребителями тех или иных вопросов деятельности предприятия, обсуждения продукции, системы обслуживания и т. д.

Интернет-пейджеры

Промежуточное положение между электронной почтой и чатами по динамичности и интерактивности общения занимают Интернет-пейджеры или службы мгновенных сообщений. Интернет-пейджеры постепенно становятся одними из самых популярных средств общения в Сети и по широте использования скоро смогут достичь электронную почту. Службы мгновенных сообщений позволяют общаться в режиме реального времени, совмещая в себе преимущества электронной почты и телефона. Частью процесса обмена в подобных системах могут становиться текстовый диалог, передача графики, голосовая и видео связь, обмен файлами. Примером подобных программ служат ICQ, MSN, AOL Instant Messenger и другие подобные им.

FTP

Функцию доступа к хранимой в Сети информации обеспечивает сервис FTP (File Transfer Protocol). FTP - архивы являются хранилищами текстов, программ, фильмов, фотографий, аудио записей и прочей информации, записанные в виде файлов во внешних ЗУ ЭВМ, разбросанных по всему миру.

Вся хранимая в FTP - архивах информация может быть представлена в виде трех разновидностей: Freeware; Shareware; Коммерческая.

Регистрация пользователей в FTP

FTP - архивы обычно являются коммерческими, предназначенными для обслуживания зарегистрированных пользователей. Но каждый из них имеет открытую часть, содержащую freeware и shareware - ресурсы. Для регистрации в открытой части FTP - архива

1.       пользователь набирает имя "anonymous". Программа, обслуживающая таких пользователей, называется "анонимным FTP-сервером".

2.       после регистрации анонимный сервер запрашивает пароль. На этот запрос необходимо сообщить свой адрес электронной почты. Иногда в качестве пароля используется слово "guest".

Программы для просмотра FTP

FTP - архив имеет, иерархическую структуру: файлы расположены в директориях, которые могут являться поддиректориями директорий вышестоящего уровня. Для просмотра информационного наполнения FTP - архива необходима специальная программа "FTP - клиент". Наиболее известной программой - клиентом FTP является "cutftp", но в браузерах Internet Explorer и Netckape Navigator версий выше 3.0 встроены свои FTP - клиенты. Поэтому, для навигации по FTP - архиву из Internet Explorer, например, достаточно набрать в строке URL адрес FTP -сервера. Адрес FTP - сервера желательно набирать с указанием протокола, например: ftp://ftp.funnet.fi, ftp://ftp.svmbol.ru.

Многие FTP - серверы содержат в своей структуре специальный каталог /pub, содержащий файлы для свободного копирования. Кроме того, в каждый каталог включаются файлы "readme" или (и) "index", в которых находятся список и описание назначения файлов, собранных в данном каталоге.

Поиск файлов в ftp можно вести по адресу: http://www.filesearch.ru/

Обслуживание запросов на анонимном FTP - сервере ведет программа - робот, которая управляется командами FTP. При обращении к такому серверу по электронной почте необходимо в тексте письма указывать команды, на которые реагирует почтовый робот. К числу таких команд относятся: cd; dir; ascii - команда, предупреждающая робот, что запрашиваемый файл - текстовый; binary   -  команда, предупреждающая робот, что запрашиваемый файл - двоичный (т.е. программа, рисунок, аудиофайл, архивный файл, и т. д.); get имя      -      команда копирования файла "имя" из текущего каталога; quit.

Программы для работы с FTP-архивами

1. Для облегчения поиска информации в сервисе FTP разработана программа Archie, ведущая поиск по централизованно составленным спискам - указателям файлов, доступных на анонимных FTP - серверах. База данных Archie включает указатели на несколько миллионов файлов, расположенных более чем на тысяче анонимных серверах. Для снижения нагрузки на серверы Archie, которые ежедневно обрабатывают десятки тысяч запросов, система Archie располагается на нескольких дублирующих друг друга серверах (зеркальных серверах - mirrors).

2. Кроме Archie ориентироваться в информационных ресурсах Internet помогают иерархические каталоги текстов и двоичных файлов Gopher.

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

World Wide Web

WWW (World Wide Web ) — служба прямого доступа, требующая полноценного подключения к Интернету и позволяющая интерактивно взаимодействовать с представленной на web-сайтах информацией. Это самая современная и удобная служба Интернета. Она основывается на принципе гипертекста и способна представлять информацию, используя все возможные мультимедийные ресурсы: видео, аудио, графику, текст и т. д. Взаимодействие осуществляется по принципу клиент-сервер с использованием протокола передачи гипертекста (Hyper Text Transfer Protocol, HTTP ). С помощью протокола HTTP служба WWW позволяет обмениваться документами в формате языка разметки гипертекста — HTML (Hyper Text Markup Language), который обеспечивает надлежащее отображение содержимого документов в браузерах пользователей.

Принцип гипертекста, лежащий в основе WWW, состоит в том, что каждый элемент HTML-документа может являться ссылкой на другой документ или его часть, при этом документ может ссылаться как на документы на этом же сервере, так и на других серверах Интернета. Ссылки WWW могут указывать не только на документы, свойственные службе WWW, но и на прочие службы и информационные ресурсы Интернета. Более того, большинство программ-клиентов WWW — браузеров (browsers), обозревателей, или навигаторов, не просто понимают такие ссылки, но и являются программами-клиентами соответствующих служб: FTP, сетевых новостей Usenet, электронной почты и т. д. Таким образом, программные средства WWW являются универсальными для различных служб Интернета, а сама информационная система WWW выполняет по отношению к ним интегрирующую функцию.

Необходимо подчеркнуть, что Интернет и WWW это не тождественные понятия. Узкое определение Интернета представляет его как взаимосвязь компьютерных сетей на базе семейства протоколов TCP/IP, в пространстве которой становится возможным функционирование протоколов более высокого уровня, в том числе протокола передачи гипертекста (HTTP) — протокола World Wide Web, гипертекстового сервиса доступа к удаленной информации. Кроме World Wide Web, на этом уровне (он называется прикладным или уровнем приложений) действуют и другие протоколы, например электронной почты (РОРЗ, SMTP, IMAP), общения в режиме реального времени (IRC) и групп новостей (NNTP).

Таким образом, World Wide Web — это одна из служб Интернета, которая предлагает простой в использовании интерфейс и дает возможность пользователям, даже не слишком хорошо знающим компьютер, получать доступ к web-службам в любой части Интернета.

Новые службы Интернета

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

· средства передачи голоса по каналам связи Интернета, предоставляющие услуги телефонной и факсимильной связи;

· программные средства для проведения видео- и аудио- конференций через Интернет;

· системы широковещательной передачи мультимедийной информации.

Службы поиска информации

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

Ниже перечислены основные инструменты поиска информации в Интернете, которым удается в значительной степени преодолевать вышеназванные трудности:

· Поисковые машины (spiders, crawlers). Основная функция поисковых машин состоит в исследовании Интернета с целью сбора данных о существующих в нем web-сайтах и выдаче по запросу пользователя информации о web-страницах, наиболее полно удовлетворяющих введенному запросу.

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

Отображение символьных адресов на IP-адреса: служба DNS

DNS (Domain Name System) - это распределенная база данных, поддерживающая иерархическую систему имен для идентификации узлов в сети Internet. Служба DNS предназначена для автоматического поиска IP-адреса по известному символьному имени узла. Спецификация DNS определяется стандартами RFC 1034 и 1035. DNS требует статической конфигурации своих таблиц, отображающих имена компьютеров в IP-адрес.

Протокол DNS является служебным протоколом прикладного уровня. Этот протокол несимметричен - в нем определены DNS-серверы и DNS-клиенты. DNS-серверы хранят часть распределенной базы данных о соответствии символьных имен и IP-адресов. Эта база данных распределена по административным доменам сети Internet. Клиенты сервера DNS знают IP-адрес сервера DNS своего административного домена и по протоколу IP передают запрос, в котором сообщают известное символьное имя и просят вернуть соответствующий ему IP-адрес.

Если данные о запрошенном соответствии хранятся в базе данного DNS-сервера, то он сразу посылает ответ клиенту, если же нет - то он посылает запрос DNS-серверу другого домена, который может сам обработать запрос, либо передать его другому DNS-серверу. Все DNS-серверы соединены иерархически, в соответствии с иерархией доменов сети Internet. Клиент опрашивает эти серверы имен, пока не найдет нужные отображения. Этот процесс ускоряется из-за того, что серверы имен постоянно кэшируют информацию, предоставляемую по запросам. Клиентские компьютеры могут использовать в своей работе IP-адреса нескольких DNS-серверов, для повышения надежности своей работы.

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

Корень базы данных DNS управляется центром Internet Network Information Center. Домены верхнего уровня назначаются для каждой страны, а также на организационной основе. Имена этих доменов должны следовать международному стандарту ISO 3166. Для обозначения стран используются трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций используются следующие аббревиатуры:

com - коммерческие организации (например, microsoft.com);

edu - образовательные (например, mit.edu);

gov - правительственные организации (например, nsf.gov);

org - некоммерческие организации (например, fidonet.org);

net - организации, поддерживающие сети (например, nsf.net).

Каждый домен DNS администрируется отдельной организацией, которая обычно разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Каждый домен имеет уникальное имя, а каждый из поддоменов имеет уникальное имя внутри своего домена. Имя домена может содержать до 63 символов. Каждый хост в сети Internet однозначно определяется своим полным доменным именем (fully qualified domain name, FQDN), которое включает имена всех доменов по направлению от хоста к корню. Пример полного DNS-имени: kt11.ru.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]