Презентация "Использование cookies" (10 класс) по информатике – проект, доклад

Слайд 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

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

Слайды презентации

Использование cookies
Слайд 1

Использование cookies

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

Понятие cookie

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

Cтандартная HTTP-транзакция. Сначала браузер обращается по URL и входит в контакт с сервером. После этого сервер пересылает браузеру некоторую затребованную информацию, или сообщение об ошибке. Затем соединение разрывается, и сервер более ничего не помнит о произошедшей транзакции. Таким образом, по
Слайд 3

Cтандартная HTTP-транзакция

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

Стандарт cookie. Согласно стандарту, cookies представляют собой обычную строку, не превосходящую по размеру 4000 символов, которая отсылается сервером браузеру. Браузер анализирует полученный cookie, проверяет длину, дату истечения срока годности, после чего сохраняет в отдельном файле. Cookies не м
Слайд 4

Стандарт cookie

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

Структура cookies. Cookie содержит обязательные поля, опциональные поля, а также любую другую информацию в текстовой формате, обработку которой берет на себя сервер. Стандартный вид заголовка cookie выглядит следующим образом: Set-Cookie: name=; expires=; path=; domain=; secure.
Слайд 5

Структура cookies

Cookie содержит обязательные поля, опциональные поля, а также любую другую информацию в текстовой формате, обработку которой берет на себя сервер. Стандартный вид заголовка cookie выглядит следующим образом: Set-Cookie: name=; expires=; path=; domain=; secure.

Поля заголовка cookie. name= -определение имени и содержания cookie; expires= - это срок годности cookie; path= cookie будет выдан только при затребовании документов, лежащих в указанном каталоге или в его подкаталогах. При помощи этого параметра можно создавать отдельные cookies для каждой Web-стра
Слайд 6

Поля заголовка cookie

name= -определение имени и содержания cookie; expires= - это срок годности cookie; path= cookie будет выдан только при затребовании документов, лежащих в указанном каталоге или в его подкаталогах. При помощи этого параметра можно создавать отдельные cookies для каждой Web-страницы, входящей в состав сайта.

domain= - в этом параметре определяется имя домена, куда будут возвращаться cookies. По умолчанию это имя домена есть имя сервера, приславшего cookie. Secure – если в cookie есть это поле, то он будет возвращаться только на сервер, обеспечивающий сертифицированный метод безопасности, обычно SSL (Sec
Слайд 7

domain= - в этом параметре определяется имя домена, куда будут возвращаться cookies. По умолчанию это имя домена есть имя сервера, приславшего cookie. Secure – если в cookie есть это поле, то он будет возвращаться только на сервер, обеспечивающий сертифицированный метод безопасности, обычно SSL (Secure Socket Level).

Cвойства cookie. Domain –свойство содержит доменное имя сайта, с которого устанавливается данный cookie. Expris – свойство содержит срок действия cookie. HasKeys – если cookie помимо стандартных полей содержит дополнительную информацию, свойство имеет значение true. Name – наименование cookie. Path
Слайд 8

Cвойства cookie

Domain –свойство содержит доменное имя сайта, с которого устанавливается данный cookie. Expris – свойство содержит срок действия cookie. HasKeys – если cookie помимо стандартных полей содержит дополнительную информацию, свойство имеет значение true. Name – наименование cookie. Path – содержит путь к некоему виртуальному каталогу. Secure – свойство имеет значение true, если cookie отправляется на систему удаленного пользователя или получается из нее только по защищенному протоколу, такому как HTTPS. Value – содержимое cookie. Values коллекция значений всех параметров искомого cookie.

Методы коллекции HttpCookieCollection. Add –метод добавляет в коллекцию еще один cookie. Clear - метод очищает содержимое всей коллекции. CopyTo – метод позволяет копировать в некий массив содержимое всех cookies, входящих в коллекцию. GetKey – метод возвращает наименование cookie по его порядковому
Слайд 9

Методы коллекции HttpCookieCollection.

Add –метод добавляет в коллекцию еще один cookie. Clear - метод очищает содержимое всей коллекции. CopyTo – метод позволяет копировать в некий массив содержимое всех cookies, входящих в коллекцию. GetKey – метод возвращает наименование cookie по его порядковому номеру в коллекции. Remove – метод позволяет удалить cookie из коллекции по его наименованию. Set – метод позволяет изменить содержимое cookie.

Пример использования механизмов cookies. Начнем с установки cookies в систему удаленного пользователя. При входе на сайт предложим ему указать свое имя. Для того, чтобы в дальнейшем сайт мог «узнать» и поприветствовать этого пользователя при его новых заходах, можно сохранить в cookies имя, указанно
Слайд 10

Пример использования механизмов cookies

Начнем с установки cookies в систему удаленного пользователя. При входе на сайт предложим ему указать свое имя. Для того, чтобы в дальнейшем сайт мог «узнать» и поприветствовать этого пользователя при его новых заходах, можно сохранить в cookies имя, указанное пользователем, и дату его последнего визита на сайт. Для того, чтобы записать информацию в локальную систему пользователя, воспользуемся объектом HttpResponse и его свойством Cookies.

В составе объекта HttpResponse нет метода, который явно записывал бы cookie в систему удаленного пользователя. Достаточно лишь создать элементы коллекции Cookies, а они будут переданы браузеру пользователя без каких- либо дополнительных директив, так как объект HttpResponse как раз и создан для пере
Слайд 11

В составе объекта HttpResponse нет метода, который явно записывал бы cookie в систему удаленного пользователя. Достаточно лишь создать элементы коллекции Cookies, а они будут переданы браузеру пользователя без каких- либо дополнительных директив, так как объект HttpResponse как раз и создан для передачи информации удаленному пользователю. Стоит также отметить, что все cookies будут переданы браузеру при помощи заголовков HTTP с наименованием Set-Cookie.

Web-приложение для создания cookie
Слайд 12

Web-приложение для создания cookie

Создание cookies. // значение cookie this.Response.Cookies["c1"].Value= this.TextBox1.Text; // создание нового поля для записи даты создания cookie this.Response.Cookies["c1"].Values["time"]= DateTime.Now.ToString(); // указание срока годности cookie this.Response.Cooki
Слайд 13

Создание cookies

// значение cookie this.Response.Cookies["c1"].Value= this.TextBox1.Text; // создание нового поля для записи даты создания cookie this.Response.Cookies["c1"].Values["time"]= DateTime.Now.ToString(); // указание срока годности cookie this.Response.Cookies["c1"].Expires= Convert.ToDateTime("11:52:55"); // переход на другую страницу this.Response.Redirect("Webform10.aspx");

Передача cookie. Переадресуем пользователя на другую Web-страницу. this.Response.Redirect("Webform10.aspx"); Именно в этот момент, вместе с содержимым этой Web-страницы браузер пользователя получает инструкцию записать в локальную систему содержимое cookie.
Слайд 14

Передача cookie

Переадресуем пользователя на другую Web-страницу. this.Response.Redirect("Webform10.aspx"); Именно в этот момент, вместе с содержимым этой Web-страницы браузер пользователя получает инструкцию записать в локальную систему содержимое cookie.

Вторая Web-стораница
Слайд 15

Вторая Web-стораница

Чтение cookie. private void Page_Load(object sender, System.EventArgs e) { this.Label1.Text=this.Request.Cookies ["c1"].Value; }
Слайд 16

Чтение cookie

private void Page_Load(object sender, System.EventArgs e) { this.Label1.Text=this.Request.Cookies ["c1"].Value; }

Третья Web-страница. Теперь необходимо получить cookies при последующем посещении сайта тем же пользователем и правильно его обработать. В рамках существующего проекта можно создать третью Web-страницу, которая при обращении пользователя к ней будет получать cookie и обрабатывать его. Основные дейст
Слайд 17

Третья Web-страница

Теперь необходимо получить cookies при последующем посещении сайта тем же пользователем и правильно его обработать. В рамках существующего проекта можно создать третью Web-страницу, которая при обращении пользователя к ней будет получать cookie и обрабатывать его. Основные действия производятся в обработчике Page_Load, который инициируется при загрузке Web-страницы. По умолчанию, при загрузке страницы в объект Request заранее помещаются все cookies, связанные с данным сайтом.

Использование cookies Слайд: 18
Слайд 18
try { this.Response.Write(this.Request.Cookies["c1"]. Value+""); this.Response.Write(this.Request.Cookies["c1"]. Values[0]+""); this.Response.Write(this.Request.Cookies["c1"]. Values[1]+""); } catch(Exception ex) { this.Response.Write("
Слайд 19

try { this.Response.Write(this.Request.Cookies["c1"]. Value+"
"); this.Response.Write(this.Request.Cookies["c1"]. Values[0]+"
"); this.Response.Write(this.Request.Cookies["c1"]. Values[1]+"
"); } catch(Exception ex) { this.Response.Write("Cookie перестал существовать"); }

Страница HTMLPage2.htm.  
  document.write(document.cookie);
Слайд 20

Страница HTMLPage2.htm

Использование cookies Слайд: 21
Слайд 21
Преимущества использования cookies. Идентификация пользователя во время сеанса. Отсутствие имени и пароля. Настройка сайта. Направленная реклама.
Слайд 22

Преимущества использования cookies

Идентификация пользователя во время сеанса. Отсутствие имени и пароля. Настройка сайта. Направленная реклама.

Идентификация пользователя во время сеанса. Обычно HTTP-соединение закрывается после передачи каждой страницы. Сохраняемые (keep-alive) HTTP-соединения не решают эту проблему, потому что обычно они используются только для запросов, которые близки по времени, например, когда браузер запрашивает изобр
Слайд 23

Идентификация пользователя во время сеанса

Обычно HTTP-соединение закрывается после передачи каждой страницы. Сохраняемые (keep-alive) HTTP-соединения не решают эту проблему, потому что обычно они используются только для запросов, которые близки по времени, например, когда браузер запрашивает изображения, связанные с Web-страницей. Кроме того, во многих серверах и браузерах отсутствует поддержка сохраняемых соединений. Однако cookies могут решить эту проблему.

Отсутствие имени и пароля. Многие большие сайты требуют, чтобы пользователь зарегистрировался, прежде чем воспользовался услугами сайта. Но помнить и вводить имя пользователя и пароль каждый раз, когда посещается такой сайт, неудобно. Хорошей альтернативой этому для сайтов с низким уровнем безопасно
Слайд 24

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

Многие большие сайты требуют, чтобы пользователь зарегистрировался, прежде чем воспользовался услугами сайта. Но помнить и вводить имя пользователя и пароль каждый раз, когда посещается такой сайт, неудобно. Хорошей альтернативой этому для сайтов с низким уровнем безопасности являются cookies. Когда пользователь регистрируются, ему посылается cookie, содержащий уникальный пользовательский идентификатор ID. Сервер просматривает его, определяет, что он принадлежит зарегистрированному пользователю, и разрешает доступ без явного задания имени пользователя и пароля. Сайт также может помнить адрес пользователя и т.п., что упрощает будущие транзакции.

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

Настройка сайта

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

Направленная реклама. Cookies позволяют помнить, что пользователь искал раньше, и выводить соответствующее объявление вместо случайного.
Слайд 26

Направленная реклама

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

Проблемы работы с cookies. Cookies не представляют серьезной угрозы для безопасности сайтов. Cookies никогда не интерпретируются и не выполняются и, следовательно, не могут использоваться для внесения вирусов или организации атаки на систему пользователя. Более того, поскольку браузеры обычно приним
Слайд 27

Проблемы работы с cookies

Cookies не представляют серьезной угрозы для безопасности сайтов. Cookies никогда не интерпретируются и не выполняются и, следовательно, не могут использоваться для внесения вирусов или организации атаки на систему пользователя. Более того, поскольку браузеры обычно принимают только 20 cookies на сайт и 300 cookies всего и поскольку каждый cookie может быть ограничен 4 килобайтами, они не могут использоваться для заполнения диска или инициализации другого способа атаки на компьютер пользователя.

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

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

Список похожих презентаций

Использование программ пакета MS Office в учебном процессе

Использование программ пакета MS Office в учебном процессе

Использование программ пакета MS Office в учебном процессе. Мастер – класс:. Инструктивно-дидактическое сопровождение информационно-интерактивного ...
Использование программного обеспечения для создания публикации

Использование программного обеспечения для создания публикации

Отдельный человек слаб, как покинутый Робинзон: лишь в сообществе с другими он может сделать многое. Артур Шопенгауэр. 1 этап: «Разминка». I тур: ...
Использование мультимедийных возможностей при разработке приложений

Использование мультимедийных возможностей при разработке приложений

«Использование мультимедийных возможностей при разработке приложений» План темы:. Понятие мультимедиа-приложения. Компонент MediaPlayer. Примеры воспроизведения ...
Использование оперативной памяти RAM и ROM

Использование оперативной памяти RAM и ROM

Физические виды ОЗУ На сегодня наибольшее распространение имеют два вида ОЗУ: SRAM (Static RAM) ОЗУ, собранное на триггерах, называется статической ...
Переходы на слайдах. Использование гиперссылок

Переходы на слайдах. Использование гиперссылок

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

Использование массивов в программах

1. Значения двух массивов A[1..100] и B[1..100] задаются с помощью следующего фрагмента программы. Сколько элементов массива B будут иметь положительные ...
Использование готовых и создание новых шаблонов

Использование готовых и создание новых шаблонов

Научиться создавать шаблоны в текстовом редакторе MS Word; Научиться создавать документ на основе ранее созданного шаблона; Показать возможности использования ...
Использование технологий web 2.0. в корпоративном обучении

Использование технологий web 2.0. в корпоративном обучении

10 лет безупречной репутации на рынке обучения и развития персонала. Услуги и продукты: Открытые семинары и тренинги Корпоративные тренинговые программы ...
Использование встроенных функций Excel

Использование встроенных функций Excel

Все о формулах. Формула выполняет вычисления соответствующих заданий и отображает на листе окончательный результат; В формулах Excel можно использовать ...
Использование гипертекста html

Использование гипертекста html

«Творческим считается любое действие, которое эффективно и вызывает удивление» Дж. Брунер. Web-страницы создаются с использованием языка разметки ...
Использование возможностей программы Microsoft Word

Использование возможностей программы Microsoft Word

Содержание проекта:. I Аннотация проекта Обоснования причины выбора ранней программы для исследования II.Основная часть 2.1 назначение программы Microsoft ...
Использование вебинаров в образовательном процессе

Использование вебинаров в образовательном процессе

Вебинары в России. Каждый десятый семинар в США проводится в формате вебинара В России количество запросов в поисковых системах на слово «вебинар» ...
Использование Excel для аналитической деятельности завуча

Использование Excel для аналитической деятельности завуча

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

Использование ресурсов сети Интернет на уроках информатики и внеурочное время

Уроки с использованием компьютерной сети (не только локальной, но и глобальной) не являются традиционными, а значит, они интересны детям. Использование ...
Использование ИКТ в начальной школе

Использование ИКТ в начальной школе

Ресурсы ИКТ, используемые в начальных классах:. Диски. Мультимедийные презентации. Web - сайты. ИКТ в учебном процессе. ИКТ во внеклассной работе. ...
Использование табличного процессора MS Excel на уроках в основной школе

Использование табличного процессора MS Excel на уроках в основной школе

Актуальность. MS Excel - популярный инструмент для работы с информацией. Широкий спектр возможностей и универсальность MS Excel. Изучение и использование ...
Использование ИКТ и Интернет-ресурсов на современном занятии

Использование ИКТ и Интернет-ресурсов на современном занятии

Древняя китайская пословица гласит:. «Расскажи мне и я забуду, Покажи мне и я запомню, Дай мне попробовать, и я научусь». В настоящее время получили ...
Использование цветового круга

Использование цветового круга

Содержание:. Основные понятия Аддитивная цветовая модель Субстрактивная цветовая модель Принципы цветового круга Подбор цветов с помощью цветового ...
Использование ИКТ и ЦОР на уроках информатики в начальной школе

Использование ИКТ и ЦОР на уроках информатики в начальной школе

По своему целевому назначению обучающие программы разнообразны:. Управляющие, Диагностирующие, Демонстрационные, Генерирующие, Операционные, Контролирующие, ...

Конспекты

Использование формул для расчетов в Excel

Использование формул для расчетов в Excel

План-конспект урока на тему. «Использование формул для расчетов в Excel.» 9 класс. Тип урока:. комбинированный урок. . Методы обучения:. побуждающий ...
Использование элементов алгебры логики при решении заданий ЕГЭ по информатике

Использование элементов алгебры логики при решении заданий ЕГЭ по информатике

Муниципальное бюджетное общеобразовательное учреждение. средняя общеобразовательная школа № 2 п. Мостовского. муниципального образования Мостовский ...
Использование переменных. Операции над переменными различных типов в языке программирования

Использование переменных. Операции над переменными различных типов в языке программирования

КОНСПЕКТ УРОКА ПО ИНФОРМАТИКЕ В 8 КЛАССЕ. Тема урока:. Решение задач ЕГЭ по информатике по теме «Использование переменных. Операции над переменными ...
Использование схемы анализа на уроках информатики и истории

Использование схемы анализа на уроках информатики и истории

Ин. тегрированный урок по информатике и истории в 9 М классе. Е.Е Гунейко. , учитель информатики, заместитель директора по информатизации, О.В. ...
Использование инструментов рисования в программе Gimp при работе с графическими изображениями

Использование инструментов рисования в программе Gimp при работе с графическими изображениями

Тема:. . Практическая работа №1 «Использование инструментов рисования в программе Gimp. при работе с графическими изображениями». Цель:. . совершенствовать ...
Использование логических функций

Использование логических функций

Практическая работа №22. «Использование логических функций». Цель работы: научиться использовать логические функции в Excel. Задание № 1. 1. ...
Использование гиперссылок в MS Power Point

Использование гиперссылок в MS Power Point

Содержание урока. Здравствуйте, рада вас сегодня видеть снова. Мы продолжаем с вами изучать программу. MS. . Power. . Point. . И прежде чем перейти ...
Использование анимации и звука в презентации. Создаем анимацию на заданную тему

Использование анимации и звука в презентации. Создаем анимацию на заданную тему

Государственное бюджетное общеобразовательное учреждение средняя общеобразовательная школа. № 1971. по информатике и икт. для 5 классаучитель ...
Использование анимации в PowerPoint

Использование анимации в PowerPoint

Урок. в 11 классе. . по теме:. «. Использование анимации в. PowerPoint. ». Учитель информатики. Гейдт Олеся Васильевна. II. квалификационной ...
Использование Microsoft Office Excel в школьном администрировании

Использование Microsoft Office Excel в школьном администрировании

Конспект урока на тему «Использование Microsoft. Office. Excel. в школьном администрировании». Основным критерием современного общеобразовательного ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:30 апреля 2019
Категория:Информатика
Содержит:28 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации