Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
3.71 Mб
Скачать

Внешние таблицы стилей

Этот метод требует создания отдельного файла таблицы с основными стилями. Такой файл должен иметь расширение файл.css. Затем необходимо связать нужные документы с данной таблицей. Нужно поместить в связываемом документе где-нибудь между тэгами <HEAD> и </HEAD> следующую строку: <LINK rel=stylesheet href="файл.css" type="text/css"> либо

<STYLE> @import URL("файл.css"); </STYLE>

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

JavaScript

Что такое JavaScript

Язык JavaScript - это обьектно - ориентированный язык, предназначенный для создания приложений в Интернет. Наиболее типичный пример - обработка Анкеты, заполненной пользователем :

  • проверка правильности входных данных,

  • выдача на экран сообщений,

  • переработка данных,

  • запись в файл,

  • отправка ответа пользователю,

  • и другие необходимые операции.

Язык JavaScript является системно-независимым и совместим между всеми типами компьютеров, работающими в Интернет. Программы на языке JavaScript включаются в состав HTML документа и, фактически, этот язык может считаться расширением состава команд HTML. Поэтому для создания программ на JavaScript не требуется никаких дополнительных средств, необходим лишь браузер, поддерживающий JavaScript (Браузеры Netscape Navigator 2.0 и выше или Microsoft Internet Explorer) и редактор для создания HTML документов.

Каждая вставка в JavaScript в HTML - документе начинается командой <SCRIPT> с необязательным параметром LANGUAGE и заканчивается командой </SCRIPT> Например, следующий фрагмент:

<SCRIPT LANGUAGE="JavaScript"> document.write("Наш первый пример на JavaScript"); </SCRIPT> Выводит на зкран строку:

Наш первый пример на JavaScript

JavaScript очень удобен для создания и отладки Web-страниц. Я не собираюсь приводить в данном разделе полное описание языка, я хочу на простейших примерах познакомить начинающих Web-мастеров с основами языка, а дальше - пожалуйста, есть много учебников (см. , например , библиографию в конце). Язык JavaScript основан на понятиях: обьект, аттрибут и функция. Обьекты - это , например, текущее окно (Window), текущий документ (document), кнопки (button, checkbox, select и др.) , дата (date), обработки данных (number, array, math, string и др.). Аттрибут обьекта - это входное или выходное данное, например: - входное - document.lastModified - разработчик домашней страницы получает дату и время последней модификации документа, - выходное - document.fgColor - разработчик задает цвет текста документа. Функция выполняет определенные действия, например, document.write(parameter) выводит parameter в текущий документ. Каждый обьект имеет свой набор аттрибутов и функций. Внешне функция отличается от обьекта наличием скобок ().

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

Визуальные средства создания HTML документов и сайтов.

Ни что не мешает вам писать гипертекстовые документы в привычных текстовых редакторах. Кроме того, существует огромное число программ, которые позволяют вставлять теги автоматически. HomeSite, FrontPage, DreamWeaver, NetscapeComposer - различаются по тому как они показывают текст документ и по тому, насколько высоко программа оценивать собственный уровень (многие из них позволяют вписывать в текст тэги, которые они считают нужными)

Macromedia Dreamweaver MX 2004 - профессиональный редактор HTML для проектирования, написания кода и поддержки сайтов, web-страниц и приложений сети. Практикуете ли вы написание кода HTML вручную или предпочитаете работать в визуальной среде редактирования, Dreamweaver обеспечивает вас полезными инструментальными средствами, чтобы увеличить ваш опыт создания web-страниц и сайтов.

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

9.Информационно-поисковые системы сети Интернет. Принципы построения запросов. Особенности русскоязычного поиска

Причины и предпосылки

  1. Появление WWW

  2. Графические браузеры

  3. Стремительный рост объемов разнородных документов в Интернете.

  4. Сложность определения местоположения получения информации.

До WWW служба поиска:

  • по ftp-серверам (Archi),( протокол, предназначенный для передачи файлов в компьютерных сетях)

  • По gopher-серверам Veronica(Veronica — это не автономная поисковая программа)

Основные типы:

Тематический каталог

В www – сперва появились тематические каталоги (www.yahoo.com).

Составные части:

    • Иерархическая совокупность тем (рубрик)

    • База описаний ресурсов с привязкой к рубрикам.

    • Механизм отслеживания описания ресурсов и пополнения базы. (заметная часть ручной работы)

Поисковая машина появилась в связи с популярностью www.

Одни из первых(1993г.):

  • ALIWEB(просматривала МЕТА теги)

  • Exite(анализировала статистику появления слов в документе)

  • Lycos(индексировал страницу целиком)

Поисковая машина состоит из:

    • программы-паука(робот), которая просматривает сайты Интернета и индексирует их в автоматическом режиме.

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

Языки запросов

  1. Запрос – обращение клиента к поисковой машине, составленное на языке запросов.

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

  3. Каждая поисковая машина имеет свой язык запросов

  4. И

    ИЛИ

    НЕ

    AND

    OR

    NOT

    +

    пробел

    -

    Пример операторов булевой алгебры:

Поисковые системы в Рунете

  1. Yandex

  2. Rambler

  3. Mail (использует поисковый механизм Google)

  4. Aport

  5. Punto

Крупнейшие поисковые ресурсы (зарубежные)

  1. Yahoo(каталог)

  2. Google(поисковая машина)

  3. MSN Search

  4. Ask Jeeves – Европа США (www.ask.com)

  5. Исторически известные:

  • Lycos – один из первых поисковиков

  • Excite (принадлежит Ask Jeeves )

  • Altavista (принадлежит Yahoo)

Google

  • Студенты кафедры информатики Стэндфордского университета: Ларри Пейдж и Сергей Брин (выходец из России) разработали поисковый "движок" BackRub (анализ обратных ссылок)

  • 1996 начало, 1998 – запуск

  • Первая контекстная реклама

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

Специализированные поисковики

  • Только по определенным ресурсам (mp3)

  • Только по ftp ресурсам (www.filesearch.ru)

  • По какой-то тематике (обычно каталоги), например медицинской.

  • Метапоисковики (www.metabot.ru)

  • www.dogpile.com

Другие службы сети

  • On-line (интернет) игры

  • Пиринговые сети (Pear to pear)

  • Интернет-приложения.

Основные протоколы, используемые в Интернет (в дальнейшем также Сеть), не обеспечены достаточными встроенными функциями поиска, не говоря уже о миллионах серверах, находящихся в ней. Протокол HTTP, используемый в Интернет, хорош лишь в отношении навигации, которая рассматривается только как средство просмотра страниц, но не их поиска. То же самое относится и к протоколу FTP, который даже более примитивен, чем HTTP. Из-за быстрого роста информации, доступной в Сети, навигационные методы просмотра быстро достигают предела их функциональных возможностей, не говоря уже о пределе их эффективности. Не указывая конкретных цифр, можно сказать, что нужную информацию уже не представляется возможным получить сразу, так как в Сети сейчас находятся миллиарды документов и все они в распоряжении пользователей Интернет, к тому же сегодня их количество возрастает согласно экспоненциальной зависимости. Количество изменений, которым эта информация подвергнута, огромно и, самое главное, они произошли за очень короткий период времени. Основная проблема заключается в том, что единой полной функциональной системы обновления и занесения подобного объема информации, одновременно доступного всем пользователям Интернет во всем мире, никогда не было. Для того, чтобы структурировать информацию, накопленную в сети Интернет, и обеспечить ее пользователей удобными средствами поиска необходимых им данных, были созданы поисковые системы.

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

Самыми распространёнными среди большинства поисковых систем являются команды поиска по маске: символы – "*" или "?". Символ "?" в ключевом слове запроса заменяет один символ в слове. А символ "*" - последовательность символов. Например, если в слове запроса неизвестна точно одна из букв, вместо неё может быть подставлен символ "?". При вводе слова "велос?пед" , с подставленным символом "?", поисковая машина сама вставит недостающую букву "и", и выдаст результат, соответствующий запросу. Если необходимо найти производные от слова, то можно использовать символ "*". В этом случае поисковый сервер найдёт документы, содержащие все доступные формы слова. Например, введя слово "вода*", вы получите в результатах - "водный", "водяной", "водянистый" и т.д.

Символы "+" и "-" принудительно добавляют, или исключают из запроса какие-либо слова. Слово, перед которым ставится знак "+", должно обязательно присутствовать в результате запроса, а слово, перед которым ставится знак "-", должно обязательно отсутствовать. Например, если вы хотите найти в сети сотовый телефон с аксессуарами к нему, вы можете составить запрос таким образом: "сотовый телефон Samsung +аксессуары". Поисковая система будет при этом искать все документы, содержащие фразу "сотовый телефон Samsung" и также содержащие слово "аксессуары". Или, например, нужно найти информацию о сотовых телефонах Samsung, но исключить из результатов информацию о продажах, Интернет – магазинах. Тогда запрос может выглядеть таким образом: "сотовый телефон Samsung -Интернет-магазин -продажа -продам -цена".

10.Безопасность информационных технологий. Законодательство в области информационной безопасности. Методы защиты информации. Безопасность электронных платежей.

Понятие информационной безопасности

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

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

  • доступность;

  • целостность;

  • конфиденциальность.

Важность проблематики ИБ объясняется двумя основными причинами:

  • ценностью накопленных информационных ресурсов;

  • критической зависимостью от информационных технологий.

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

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

Меняются принципы построения корпоративных ИС. Используются многочисленные внешние информационные сервисы; предоставляются вовне собственные; получило широкое распространение явление, обозначаемое исконно русским словом "аутсорсинг", когда часть функций корпоративной ИС передается внешним организациям. Развивается программирование с активными агентами.

Подтверждением сложности проблематики ИБ является параллельный (и довольно быстрый) рост затрат на защитные мероприятия и количества нарушений ИБ в сочетании с ростом среднего ущерба от каждого нарушения. (Последнее обстоятельство - еще один довод в пользу важности ИБ.)

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

  • законодательного;

  • административного;

  • процедурного;

  • программно-технического.

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

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

Законодательство в области информационной безопасности.

Информационная безопасность государства[3] — состояние сохранности информационных ресурсов государства и защищенности законных прав личности и общества в информационной сфере.В современном социуме информационная сфера имеет две составляющие[4]: информационно-техническую (искусственно созданный человеком мир техники, технологий и т. п.) и информационно-психологическую (естественный мир живой природы, включающий и самого человека). Соответственно, в общем случае информационную безопасность общества (государства) можно представить двумя составными частями: информационно-технической безопасностью и информационно-психологической (психофизической) безопасностью.

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

  • Конституция, (12 декабря 1993 года)

    • Статья 23   

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

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

    • Статья 29.

      • Каждый имеет право свободно искать, получать, передавать, производить и распространять информацию любым законным способом…

Закон об информации

  • Закон “Об информации, информационных технологиях и о защите информации” (27 июля 2006 г.)

Даны определения терминов и приведены основные положения в области телекоммуникационных систем и информационной безопасности.

Закон об информации … Основные положения

  1. информация - сведения (сообщения, данные) независимо от формы их представления;

  2. информационные технологии - процессы, методы поиска, сбора, хранения, обработки, предоставления, распространения информации и способы осуществления таких процессов и методов;

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

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

  5. обладатель информации - лицо, самостоятельно создавшее информацию либо получившее на основании закона или договора право разрешать или ограничивать доступ к информации, определяемой по каким-либо признакам;

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

  7. конфиденциальность информации - обязательное для выполнения лицом, получившим доступ к определенной информации, требование не передавать такую информацию третьим лицам без согласия ее обладателя; 

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

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

  10. электронное сообщение - информация, переданная или полученная пользователем информационно-телекоммуникационной сети;     

  11. документированная информация - зафиксированная на материальном носителе путем документирования информация с реквизитами, позволяющими определить такую информацию или в установленных законодательством Российской Федерации случаях ее материальный носитель;

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

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

Доступ к информации может быть ограничен

Уголовный кодекс Российской Федерации

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