Информатика Синергия. информатика. Литература по теме Тема Алгоритмы и программы Вопрос Понятие алгоритма
Скачать 7.74 Mb.
|
Рис. 166. Вид стартовой страницы Интернет-сайта level.travel Но это вовсе не означает, что турагентства не могут размещать свои сайты и в других доменах, например: com, net, ru, рф и др. На российских туристских серверах можно найти самую разнообразную информацию по туристскому бизнесу, а также рекламу туристических и сопутствующих услуг. К таким порталам относится: · сайт «100 дорог» (www.tours.ru), разработанный фирмой «Аримсофт» в 1996 г. и являющийся одним из самых посещаемых; · справочная служба «Красный телефон» (www.redphone.ru) оказывает информационную поддержку по туризму: справки по турфирмам, турам, условиям оформления и приобретения туров по России и за рубежом; · сайт Travel.ru (www.travel.ru): все о туризме и путешествиях; · туристический портал «ВОтпуск.Ру» (www.votpusk.ru); · электронная версия журнала «Вокруг света» (www.vokrugsveta.ru/vs ). Наибольший интерес и высокую посещаемость имеют те сайты, которые предоставляют не только информацию о фирме и предлагаемых турпродуктах, но и обеспечивают электронное бронирование и продажу туров. Одним из самых ярких представителей подобных ресурсов является портал Туры.ру (www.tury.ru), стартовая страница которого показана на рисунке. 167. Рис. 167. Стартовая страница портала Туры.ру Другим ярким представителем подобных систем является сервис по бронированию https://www.booking.com. Он позволяет забронировать для проживания недвижимость практически любых видов от уютных загородных домов до стильных городских квартир. В базе данных системы хранится почти 29 миллионов предложений по всему миру. Вопрос 2. Методы поиска информации в сети Интернет. Одним из основных элементов в работе с компьютерной сетью Интернет является поиск необходимых источников среди существующего «океана» информации. Поиск информации на всех WWW-серверах представляет собой непростую задачу, но существуют различные средства для ее облегчения. Так, в сети функционируют специальные серверы, обеспечивающие поиск информационных ресурсов с помощью соответствующих программ. Кроме того, существуют (как в сети, так и на внешних носителях) различные справочники и каталоги адресов web-ресурсов. Для поиска интересующих адресов можно воспользоваться различными универсальными поисковыми системами, имеющимися в сети, например: · Google (www.google.com). · Yandex (www.yandex.ru). · Yahoo! (www.yahoo.com) и др. Существует два основных типа поисковых систем: индексные и каталожные. Индексные системы постоянно сканируют (т.е. осматривают) зарегистрированные в сети ресурсы (сайты, страницы) с целью сбора и индексирования информации, представленной на них. Создание и использование web-индексов позволяет сформировать гигантскую базу web-адресов и с помощью специальных программ производить поиск информации в базе по запросам пользователей (как правило, выраженным ключевыми словами). Достоинством подобных систем является очень высокая скорость поиска. Наиболее известным представителем подобных систем является Google. Каталожные системы основаны на создании предметно-ориентированных web-каталогов. Анализ и классификация поступающих данных выполняются квалифицированными специалистами. Пользователь может выбрать соответствующий тематический раздел, а в нём – подраздел и т.д. Достоинством систем такого класса является высокое качество сортировки информации, а недостатком – трудоёмкость создания и обновления. Большинство существующих поисковых серверов применяют гибридные системы поиска, использующие оба подхода одновременно. В таких системах можно пользоваться тематическими каталогами и проводить поиск по ключевым словам (и даже выражениям). Технология поиска информации в сети Интернет постоянно развивается, предоставляя пользователям всё новые возможности. Так, например, поисковая система Яндекс обладает возможностью автоматически переводить запросы и результаты поиска с русского на английский язык и наоборот. На основной странице любой из перечисленных поисковых систем можно выбрать интересующий раздел или ввести ключевое слово (можно целую фразу). На рисунке 168 показан вид поисковой строки на странице Яндекса. Рис. 168. Вид поисковой строки на странице Яндекса (www.yandex.ru) После щелчка курсором по кнопке Найти начинается поиск источников, удовлетворяющих сформулированному запросу. В результате поиска будет выявлено определённое (подчас гигантское) количество Интернет-адресов интересующих страниц. Адреса даются в виде гиперссылки, т.е. для перехода на нужную страницу достаточно щелчка курсором. Чтобы ограничить количество выдаваемых адресов, следует как можно точнее и конкретнее указывать ключевые слова и выражения. Вопрос 3. Методы создания информационных ресурсов в сети Интернет. На практике часто возникает необходимость представлять результаты своей деятельности широкому кругу заинтересованных лиц. Лучший и самый дешевый путь для этой задачи состоит в создании собственного информационного ресурса в сети Интернет, т.е. разработке web-сайта, содержащего информацию о направлении деятельности организации, её структуре, составе специалистов, описания предлагаемых турпродуктов и услуг. Как уже отмечалось выше (тема 7, вопрос 4), информационные ресурсы, размещаемые во всемирной паутине (WWW), представляются в виде HTML-документов на web-страницах и web-сайтах. Такие документы представляют собой текстовые файлы, написанные на языке разметки гипертекста (HTML), который позволяет задать местоположение элементов web-страницы в окне web-браузера. Этими элементами могут быть: · текст; · графические изображения; · фрагменты видеозаписи; · гиперссылки. С помощью HTML можно отформатировать отдельные символы или целые фрагменты текста, вставить изображение, таблицу или форму, создать панель навигации, разделить окно web-браузера на несколько областей, вставить гиперссылку и многое другое. На рисунке 169 показана простая web-страница в окне web-браузера, созданная с помощью языка разметки HTML. Рис. 169. Вид web-страницы в окне web-браузера Как видим, эта страница содержит текстовый заголовок, гиперссылку (Издательство «Кнорус»), таблицу, содержащую графическое изображение в левом столбце и текстовое описание (аннотацию) в правом столбце. Под таблицей расположены две интерактивные кнопки Читать и Купить, щелчок по которым переводит пользователя на соответствующие разделы web-ресурса. Если открыть HTML-файл в программе Блокнот, мы увидим собственно код на языке HTML. Далее приводим фрагмент HTML-кода в окне программы Блокнот (рис. 170). Рис. 170. HTML-код в окне программы Блокнот Чтобы писать такие коды, требуется хорошее владение языком HTML. Чтобы облегчить написание HTML-кода, а также для управления работой созданных web-сайтов разработаны специальные программы – HTML-редакторы (Micromedia Dream Weaver, Microsoft SharePoint Designer и др.), которые не требуют глубоких знаний языка и навыков программирования. Web-страницы, созданные с помощью HTML, являются статическими. Это означает, что всякий раз, когда требуется изменить содержимое такой страницы, пользователь модифицирует ее на своем рабочем компьютере или на сервере хостинг-провайдера (применяя, как правило, HTML-редактор), сохраняет ее (в виде HTML-файла) и затем заново загружает на web-сайт. Рисунок 171 иллюстрирует описанный процесс создания и редактирования web-страниц. Рис. 171. Создание и редактирование статических web-страниц Существует разновидность языка HTML – динамический HTML (Dynamic HTML или DHTML), который не является каким-то особым языком разметки страниц. Это всего лишь термин, применяемый для обозначения HTML-страниц с динамически изменяемым содержимым. Использование DHTML придает простому документу HTML новое качество – возможность динамического изменения своего содержимого без перезагрузки страницы. В настоящее время разработчиками web-ресурсов используются специальные языки программирования, открывающие более совершенные возможности создания и оформления web-страниц: JavaScript, PHP, Python, Perl и др. Внедрение в HTML-страницу программ на языке JavaScript позволяет «оживить» web-страницу, сделать ее интерактивной, заставить взаимодействовать с пользователем. Иными словами, код программы JavaScript внедряется в HTML-документ и выполняется на стороне клиента, т.е. в браузере. Еще большие возможности дает использование серверных технологий, среди которых – язык программирования PHP. Это наиболее распространенный в настоящее время язык для написания серверных скриптов. Используя его (или другие технологии, применяемые для создания динамических web-страниц), можно изменять HTML-код, получаемый web-браузером, в зависимости от вводимых пользователем данных, типа и версии используемого web-браузера и других факторов. PHP – это язык программирования, выполняемый на стороне сервера. Код программы РНР может внедряться в HTML-код. Обработка PHP-кода производится на сервере до того, как страница будет передана web-браузеру. В итоге web-браузер получит обычный HTML-код. Достоинством языка PHP является то, что он является бесплатным, имеет открытые исходные коды и работает почти на всех платформах. Динамическая страница – это web-страница, сгенерированная программно (с помощью PHP или другого языка), в отличие от статической страницы, которая является просто файлом, лежащим на сервере. Сервер генерирует HTML код динамической страницы для обработки браузером. Для хранения динамических веб-страниц, как правило, используется база данных. Динамические веб-страницы можно сравнить со страницами отображения информации, которая извлекается из базы данных (рис. 172). Рис. 172. Создание динамических web- страниц Каждая отображаемая страница динамических web-сайтов основана на шаблонной странице, в которую вставляется постоянно меняющееся информационное наполнение, хранящееся обычно в базе данных. Когда пользователь запрашивает страницу, соответствующая информация извлекается из базы, вставляется в шаблон, образуя новую web-страницу, и пересылается web-сервером в пользовательский браузер, который и отображает ее должным образом. Для создания (разработки) и сопровождения динамических сайтов используют Систему управления сайтом (CMS, англ. Content Management System), которую часто называют «движком» сайта. В настоящее время популярными системами управления контентом являются зарубежные продукты Drupal, Joomla, WordPress, а также отечественная разработка 1С:Битрикс. На основе этих CMS можно создавать функциональные и легко управляемые PHP-сайты. Движки для Drupal, Joomla и WordPress являются бесплатными. Кроме рассмотренных методов создания web-ресурсов в настоящее время широко используются on-line системы, позволяющие не только создавать, редактировать и просматривать web-страницы и web-сайты, но даже размещать созданные web-ресурсы в Интернете и управлять ими. Главное достоинство таких систем (on-line конструкторов сайтов) состоит в том, что пользователь может даже не иметь представления, на каком языке программирования создаются его web-страницы и web-сайты. Одним из примеров таких конструкторов является Битрикс24. Вопрос 4. Создание web-ресурса с помощью on-line конструктора сайтов Битрикс24. «Битрикс24» – это российский сервис для создания и управления информационным ресурсом, ориентированным на реализацию поддержки бизнес-процессов на предприятиях различного масштаба. Разработчик и провайдер – российская компания «1С-Битрикс». Существует облачная версия «Битрикс24», которая позволяет небольшим компаниям (не более 12 пользователей системы) пользоваться сервисом бесплатно. Для начала работы по созданию web-сайта следует зайти на сайт Битрикс24, расположенный по адресу www.bitrix24.ru. Выбрав тип web-ресурса и пройдя несложную регистрацию, можно приступать к работе. На рисунке 173 показана стартовая страница web-сайта Битрикс24. Рис. 173. Стартовая страница web-сайта Битрикс24 Со стартовой страницы с помощью кнопки Создать следует перейти к выбору шаблона, на основе которого будет создаваться сайт (рис. 174). Рис. 174. Страница выбора шаблона создаваемого сайта После выбора шаблона откроется окно с его описанием. В этом окне выбирается цветовая палитра оформления web-страниц сайта, после чего откроется окно-заготовка для оформления стартовой страницы создаваемого сайта (рис. 175). Рис. 175. Заготовка для оформления стартовой страницы С помощью кнопки Редактировать, осуществляется переход в окно редактирования текста. С помощью кнопки Дизайн выбираются доступные средства изменения дизайна страниц сайта. В итоге формируется вид стартовой страницы создаваемого сайта. Далее последовательно выбирая в верхнем меню создаваемого сайта соответствующие разделы оформляются все web-страницы. В результате выполнения описанных операций можно создать полноценный сайт для размещения его в сети Интернет. Пример оформления стартовой web-страницы сайта турагентства приведён на рис. 176. Рис. 176. Стартовая страница web-сайта турагентства После окончательного оформления всех страниц сайта и заполнения их соответствующим текстом и графическими изображениями можно сразу же разместить созданный сайт в Интернете. Такие возможности также предоставляет сервис Битрикс24. Вопросы для самопроверки: 1. Что даёт турфирме использование современных систем коммуникации, в том числе электронной почты, Интернет-телефонии и форумов? 2. Что обеспечивает доступ к глобальным системам бронирования и резервирования? 3. Что такое домен в Интернете? 4. В каком году ICANN ввела новый общий домен верхнего уровня для туристических компаний « .travel»? 5. Сколько интернет-сайтов зарегистрировано в домене « .travel» на январь 2019 г.? 6. Можно ли разместить сайт турагентства доменах com, net, ru, рф? 7. Какие российские сайты в сети Интернет позволяют отыскивать информацию по выбору и бронированию туров? 8. Какие языки программирования используются для оформления web-страниц? 9. Какие программные средства предназначены для создания web-сайтов? 10. Какие возможности предоставляет российский сервис «Битрикс24»? Литература по теме: 1. Кизим А.В. Информационные технологии в туризме: учеб.-метод. пособ. – Астрахань: Астраханский гос. ун-т, Издательский дом «Астраханский университет», 2011. – 146 с. 2. Цветкова М.С. Информатика и ИКТ: учеб. для СПО. – М.: Академия, 2014. – 352 с. Интернет-ресурсы: 1. Сайт сервиса «Битрикс24». – Режим доступа: www.bitrix24.ru. Тема 18. Технологии обеспечения информационной безопасности Цель и задачи: рассмотреть технологии обеспечения информационной безопасности, их назначение и практическое применение. Получить навыки парольной защиты компьютерных файлов, а также использования антивирусного программного обеспечения для защиты информации, хранящейся в компьютерах. Вопросы темы: 1. Основные понятия информационной безопасности и защиты информации. 2. Нормативно-правовые и административные меры обеспечения информационной безопасности. 3. Угрозы информационной безопасности. 4. Методы и средства защиты информации. 5. Вредоносное программное обеспечение. 6. Антивирусная защита. Вопрос 1. Основные понятия информационной безопасности и защиты информации. Формирование информационного общества опирается на новейшие информационные и телекоммуникационные технологии. Вместе с тем, информация становится все более уязвимой, поскольку: · возрастают объемы хранимых и передаваемых данных; · расширяется круг пользователей, имеющих доступ к ресурсам ЭВМ, программам и данным через сеть; · усложняются режимы эксплуатации вычислительных систем и сетей. Информационная безопасность – это состояние сохранности информационных ресурсов и защищённости законных прав личности и общества в информационной сфере. 5 декабря 2016 г. вступил в силу указ Президента РФ, утверждающий новую Доктрину информационной безопасности в РФ.[2] Это существенный шаг, направленный на регулирование вопросов информационной безопасности в нашей стране. Доктрина отражает национальные интересы, официальные взгляды на цели, задачи, принципы и основные направления обеспечения информационной безопасности в Российской Федерации. Среди новых положений Доктрины выделяются следующие: · «Развитие в Российской Федерации отрасли информационных технологий и электронной промышленности, а также совершенствование деятельности производственных, научных и научно-технических организаций по разработке, производству и эксплуатации средств обеспечения информационной безопасности, оказанию услуг в области обеспечения информационной безопасности». · «Содействие формированию системы международной информационной безопасности, направленной на противодействие угрозам использования информационных технологий в целях нарушения стратегической стабильности, на укрепление равноправного стратегического партнерства в области информационной безопасности, а также защиту суверенитета Российской Федерации в информационном пространстве». Информационная безопасность реализуется как процесс обеспечения конфиденциальности, целостности и доступности информации (рис. 177). |