Хранение данных в сети интернет реферат

Обновлено: 07.07.2024

Документ из архива "Организация хранения и поиска информации в сети Internet", который расположен в категории " ". Всё это находится в предмете "информатика (программирование)" из раздела "", которые можно найти в файловом архиве Студент. Не смотря на прямую связь этого архива с Студент, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "47907"

Текст из документа "47907"

Курсовая работа

На тему: "Организация хранения и поиска информации в сети Internet"

Интернет как средство информации в России пока не может конкурировать с традиционными СМИ, но имеет в этом отношении большие перспективы и сможет в дальнейшем выступать наравне с другими информационными ресурсами.

В настоящее время свыше 500 млн. человек более или менее регулярно пользуются

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

1. Хранение данных в сети Internet

1.1 Гипертекстовые документы, виды файлов

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

Гипертекстовые документы создаются на базе языка HTML (HyperText Markup Language). Этот язык весьма прост, управляющие коды его, которые, собственно, и компилируются обозревателем для отображения на экране, состоят из текста ASCII. Ссылки, списки, заголовки, картинки и формы называются элементами языка HTML, которые позволяют щелчком мыши перейти к просмотру другого документа.

Альтернативой служит создание и разметка документа при помощи обычного редактора plain-текста (таких, как emacs или NotePad). При этом способе в текст вручную вставляются команды языка HTML. Создавая документы таким способом, вы точно знаете, что делаете.

Как уже отмечалось, HTML-документ содержит символьную информацию. Одна ее часть – собственно текст, т.е. данные, составляющие содержимое документа. Другая – теги (markup tags), называемые также флагами разметки, – специальные конструкции языка HTML, используемые для разметки документа и управляющие его отображением. Именно теги языка HTML определяют, в каком виде будет представлен текст, какие его компоненты будут исполнять роль гипертекстовых ссылок, какие графические или мультимедийные объекты должны быть включены в документ. Графическая и звуковая информация, включаемая в HTML-документ, хранится в отдельных файлах. Программы просмотра HTML-документов (браузеры) интерпретируют флаги разметки и располагают текст и графику на экране соответствующим образом. Для файлов, содержащие HTML-документы, приняты расширения.htm или.html.

Прописные и строчные буквы при записи тегов не различаются. В большинстве случаев теги используются парами. Пара состоит из открывающего (start tag) и закрывающего (end tag) тегов. Синтаксис открывающего тега:

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

Атрибуты тега записываются в следующем формате:

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

Действие любого парного тега начинается с того места, где встретился открывающий тег и заканчивается при встрече соответствующего закрывающего тега. Часто пару, состоящую из открывающего и закрывающего тегов, называют контейнером, а часть текста, окаймленную открывающим и закрывающим тегом, – элементом.

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

1.2 Графические файлы, их виды и особенности

В настоящее время использование полноцветной качественной графики реалистичных цветов на компьютерах класса ПК выглядит совершенно обыденным. Хотя не так давно это было привилегией издательских систем, которые обычно строились на платформах Macintosh или графических станций Silicon Graphics. Пользователи ПК довольствовались же в крайнем случае графикой с цветом, глубиной максимум 8 бит/пиксел (256 цветов) при довольно слабой разрешающей способности 320Х200 или же 16 цветами при разрешении 640Х480.

Сейчас, с развитием архитектур видеоадаптеров и удешевлением видеопамяти на различных микросхемах, среднестатистическому пользователю вполне доступны системы на платформе ПК, успешно работающие с реалистичными (TrueColor) изображениями глубиной 24 бита / пиксел (более 16 млн. цветов).

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

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

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

Макс. глуб. цвета

Макс. число цветов

Макс. размер изображения,

Кодирование нескольких изображений

LZW, RLE и другие*

Дальнейшее рассмотрение мне хотелось бы обратить к межплатформенным форматам, принятым в Internet в качестве стандарта де-факто: JPEG, GIF, PNG.

Сразу хочу заметить, что формату PNG (Portable Network Graphic) не будет уделено много внимания, хотя, возможно, он его и заслуживает. Это является следствием того, что формат этот появился не так давно и несмотря на все свои достоинства еще не получил всеобщего признания.

Итак, фактически перед человеком или компанией, которая намерена размещать на своих дисках большое количество изображений и, возможно, предоставлять их для использования в Internet, встает дилемма: что выбрать GIF или JPEG.

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

1.3 Поисковые системы и правила поиска информации

Удобство Интернета в том, что в нем можно найти практически любую информацию, даже когда мы не знаем точно, где она находиться. Если адрес страницы с интересующим нас материалом неизвестен и страницы с подходящими ссылками тоже нет, приходиться разыскивать материалы по всему Интернету. Для этого применяют поисковые системы Интернета – специальные web-узлы, позволяющие найти нужный документ.

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

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

Интернет как средство информации в России пока не может конкурировать с традиционными СМИ, но имеет в этом отношении большие перспективы и сможет в дальнейшем выступать наравне с другими информационными ресурсами.

В настоящее время свыше 500 млн. человек более или менее регулярно пользуются

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

1. Хранение данных в сети Internet

1.1 Гипертекстовые документы, виды файлов

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

Гипертекстовые документы создаются на базе языка HTML (HyperText Markup Language). Этот язык весьма прост, управляющие коды его, которые, собственно, и компилируются обозревателем для отображения на экране, состоят из текста ASCII. Ссылки, списки, заголовки, картинки и формы называются элементами языка HTML, которые позволяют щелчком мыши перейти к просмотру другого документа.

Альтернативой служит создание и разметка документа при помощи обычного редактора plain-текста (таких, как emacs или NotePad). При этом способе в текст вручную вставляются команды языка HTML. Создавая документы таким способом, вы точно знаете, что делаете.

Как уже отмечалось, HTML-документ содержит символьную информацию. Одна ее часть – собственно текст, т.е. данные, составляющие содержимое документа. Другая – теги (markup tags), называемые также флагами разметки , – специальные конструкции языка HTML, используемые для разметки документа и управляющие его отображением. Именно теги языка HTML определяют, в каком виде будет представлен текст, какие его компоненты будут исполнять роль гипертекстовых ссылок, какие графические или мультимедийные объекты должны быть включены в документ. Графическая и звуковая информация, включаемая в HTML-документ, хранится в отдельных файлах. Программы просмотра HTML-документов (браузеры) интерпретируют флаги разметки и располагают текст и графику на экране соответствующим образом. Для файлов, содержащие HTML-документы, приняты расширения.htm или.html.

Прописные и строчные буквы при записи тегов не различаются. В большинстве случаев теги используются парами. Пара состоит из открывающего (start tag) и закрывающего (end tag) тегов. Синтаксис открывающего тега:

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

Атрибуты тега записываются в следующем формате:

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

Действие любого парного тега начинается с того места, где встретился открывающий тег и заканчивается при встрече соответствующего закрывающего тега. Часто пару, состоящую из открывающего и закрывающего тегов, называют контейнером , а часть текста, окаймленную открывающим и закрывающим тегом, – элементом .

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

1.2 Графические файлы, их виды и особенности

В настоящее время использование полноцветной качественной графики реалистичных цветов на компьютерах класса ПК выглядит совершенно обыденным. Хотя не так давно это было привилегией издательских систем, которые обычно строились на платформах Macintosh или графических станций Silicon Graphics. Пользователи ПК довольствовались же в крайнем случае графикой с цветом, глубиной максимум 8 бит/пиксел (256 цветов) при довольно слабой разрешающей способности 320Х200 или же 16 цветами при разрешении 640Х480.

Сейчас, с развитием архитектур видеоадаптеров и удешевлением видеопамяти на различных микросхемах, среднестатистическому пользователю вполне доступны системы на платформе ПК, успешно работающие с реалистичными (TrueColor) изображениями глубиной 24 бита / пиксел (более 16 млн. цветов).

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

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

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

1. Информатика: Практикум по технологии работы на компьютере / под ред. Н.В. Макаровой. - М: Финансы и статистика, 1997. - 384 с.

2. Компьютерные сети и средства защиты информации: Учебное пособие / Камалян А.К., Кулев С.А., Зернюков А.И., Деревенских М.Н.; под ред. А.П. Курносова. - Воронеж: ВГАУ, 1999. - 92 с.

3. Компьютерные сети. Принципы, технологии, протоколы / В.Г. Олифер, Н.А. Олифер. - СПб.: Питер, 2002. - 672 с: ил.

4. Компьютерные сети и средства защиты информации: Учебное пособие / Камалян А.К., Кулев С.А., Назаренко К.Н. и др. - Воронеж: ВГАУ, 2003.-119с.

5. Компьютерные сети. Учебный курс. 2-е изд. (+CD-ROM). Microsoft Press, Русская редакция. - 1998.

6. Основы современных компьютерных технологий / под ред. Хомоненко А.Д. - СПб.: Корона - принт. - 1998.

7. Персональные компьютеры в сетях ТСР / IP. Крейг Хант; перев с англ. – Киев: BHV. - 1997.

8. Практикум по информатике / под ред. Курносова А.П. - Воронеж: ВГАУ, 2001. - 173 с.

9. Протоколы Internet / С. Золотов. – СПб.: BHV - Санкт-Петербург, 1998.

10. Сети ЭВМ: протоколы, стандарты, интерфейсы / Ю. Блэк; перев. с англ.-М.: Мир. - 1990.

11. Федеральный закон Российской Федерации "Об информации, информатизации и защите информации" от 20.02.1995 № 24-ФЗ.

12. Интернет: Энциклопедия / под ред. Л. Мелиховой. — 2-е изд. — СПб.; М.; Харьков; Минск: Питер, - 2000. - 527с.

13. Комер Д. Принципы функционирования Интернета: пер. с англ. / Д. Комер. — СПб.; М.; Харьков; Минск: Питер, 2002. — 379с.

14. Попов В. Практикум по Интернет - технологиям: Учебный курс / В. Попов. — СПб.; М.; Харьков; Минск: Питер,2002. — 476с.: ил.

15. Муштоватый И.Ф. Самоучитель по работе в Интернете / под общ. ред. М.И. Монастырского. — 2-е изд., доп. и перераб. — Ростов н / Д: Феникс, 2002. - 312с.

16. Информатика / под ред. проф. Н.В. Макаровой. — М.: Финансы и статистика, 1997. — 768 с: ил.

17. Информатика. Базовый курс / Симонович С.В. и др. — Спб.: издательство "Питер", 2000. — 640 с: ил.

18. Островский В.А. Информатика: учеб. для вузов. - М.: Высшая школа; 2000. — 511 с: ил.

26. Сервис транспортных и технологических машин (строительные, дорожные и коммунальные машины): Учеб. пособие / Шахтинский институт (филиал) ЮРГТУ. – Шахты: ШИ (филиал) ЮРГТУ (НПИ), 2003. - 565 с.

Тема № 5 Языки и методы программирования

Глава 1. Языки программирования высокого уровня

• Понятия об языках программирования высокого уровня

• Метаязыки описания языков программирования

• Грамматика языков программирования

Глава 2. Обзор современных языков программирования высокого уровня

• Паскаль как язык структурно – ориентирования программирования

• Бейсик как язык операционально–проблемно–ориентированного программирования

• Общая характеристика языка программирования СИ

• Основы логического программирования на языке Пролог

• Введение в функциональное программирование на языке Лисп

• Введение в объектно–ориентированное программирование

Глава 3. Составить обзор машин для уплотнения дорожно–строительных материалов с помощью сети Интернет

Выводы и предложения

Список используемой литературы

Список рекомендуемой литературы

2. Информатика: учебник / Курносов А.П., Кулев С.А., Улезько А.В., Камалян А.К., Чернигин А.С, Ломакин С.В.: под ред. А.П. Курносова Воронеж. - ВГАУ, 1997. — 238 с.

3. Информатика / под ред. проф. Н.В. Макаровой. — М.: Финансы и статистика, 1997. — 768 с: ил.

4. Информатика. Базовый курс / Симонович С.В. и др. — Спб.: издательство "Питер", 2000. — 640 с: ил.

5. Островский В.А. Информатика: учеб. для вузов. - М.: Высшая школа, 2000. — 511 с: ил.

6. Сервис транспортных и технологических машин (строительные, дорожные и коммунальные машины): Учеб. пособие / Шахтинский институт (филиал) ЮРГТУ. – Шахты: ШИ (филиал) ЮРГТУ (НПИ), 2003. - 565 с.


СОВРЕМЕННЫЕ ПРОБЛЕМЫ ШКОЛЬНОГО ОБРАЗОВАНИЯ




ИСПОЛЬЗОВАНИЕ ОБЛАЧНЫХ СЕРВИСОВ ДЛЯ ХРАНЕНИЯ И ОБРАБОТКИ ИНФОРМАЦИИ


Автор работы награжден дипломом победителя III степени

Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Введение.

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

1) у некоторых из них весьма специфическое и по-своему логичное, но не вполне верное понимание ―облачности;

2) учащиеся не знают возможностей облачных технологий и не осознают их важности для информационной работы и жизни людей;

3) учащиеся не умеют работать с облачными хранилищами.

Целью работы является сравнительный анализ общедоступных сервисов.

-Сравнить несколько хранилищ.

-Выяснить, какое из них использовать удобнее всего.

-Понять, что же такое облачное хранилище данных.

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

Облачные хранилища данных

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

Поэтому облачные технологии всё больше используются во многих отраслях экономики и даже в такой пока еще недостаточно автоматизированной области экономики Российской Федерации как жилищно-коммунальное хозяйство [2].

Виды облачных сервисов

Модели развертывания облачных вычислений

1. Software as a Service (SaaS) - программное обеспечение как услуга. В этой модели предоставления облачных вычислений потребитель использует приложения поставщика, запущенные в облачной инфраструктуре, которые доступны клиенту через интерфейс (web-браузер) или интерфейс программы. Потребители не могут управлять и контролировать лежащую в основе облака инфраструктуру, включая сеть, серверы, операционные системы, хранилища данных или даже изменять параметры настройки конкретного приложения.

2. Platform as a Service (PaaS) - платформа как услуга. Модель предоставления облачных вычислений, при которой потребитель получает доступ к использованию программной платформы: операционных систем, СУБД, прикладного ПО, средств разработки и тестирования ПО. Фактически потребитель получает в аренду компьютерную платформу с установленной операционной системой и специализированными средствами для разработки, размещения и управления веб-приложениями. Потребитель не управляет основной инфраструктурой облака, включая сеть, серверы, операционные системы или хранилища данных, но управляет развернутыми приложениями и возможно параметрами настройки конфигурации среды окружения.

3.Infrastructure as a Service (IaaS) - инфраструктура как услуга. Модель предоставление облачных вычислений, при которой потребитель получает возможность управлять средствами обработки и хранения, а также и другими фундаментальными вычислительными ресурсами (виртуальными серверами и сетевой инфраструктурой), на которых он может самостоятельно устанавливать операционные системы и прикладные программы под собственные цели. По сути, потребитель арендует абстрактные вычислительные мощности (серверное время, дисковое пространство и пропускную способность сетевых каналов) или использует услуги аутсорсинга ИТ-инфраструктуры. Потребитель не управляет основной инфраструктурой облака, но управляет операционными системами, хранилищем и развернутыми им[11].

Преимущества и недостатки отдельных облачных сервисов

Преимущества.

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

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

Недостатки.

- Возникает возможность хищения информации при передаче данных.

- В зависимости от услуг провайдера тоже может произойти утечка данных.

6. Сравнительный анализ облачных хранилищ

Обозреваемые облачные хранилища данных:

Был проведен анализ по следующим критериям:

1. Предоставляемое бесплатное пространство

2. Возможности бесплатного расширения

3. Платное расширение

4. Мобильный доступ

5. Совместный доступ к файлам

6. Редактирование файлов

7. Локализация серверов

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

Читайте также: