Реализация проекта "Индивидуальный проект"

Кожемяченко Елена Владимировна

Предварительный просмотр:

Участие обучающихся в проектной деятельности.

Год

Название

Мероприятие

2019

Разработка и использование методических и диагностических материалов при подготовке обучающихся к итоговой аттестации.

(Гильмиянов Вадим, 10 класс)

Дисциплина «Индивидуальный проект»

2021

“Основы криптографии и алгоритм RSA”

(Каткова Лидия, 11 класс)

Дисциплина «Индивидуальный проект»

Разработка и создание информационного сайта о концепции работы Варп-двигателя Алькубьерре.

(Фридрих Александр, 11 класс)

Дисциплина «Индивидуальный проект»

Разработка и создание  web сайта.

(Колин Арсений, 11 класс)

Дисциплина «Индивидуальный проект»

Проблема киберпреступности.

(Божин Степан, Бочков Арсений, 11 класс)

Дисциплина «Индивидуальный проект»

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

(Избаш Илья, Ташланов Лев, 11 класс)

Дисциплина «Индивидуальный проект»

2023

«Пропаганда здорового образа жизни»

Кизерова Анастасия, 11 класс)

Дисциплина «Индивидуальный проект»

«Школа Будущего»

(Краева Полина, 11 класс)

Дисциплина «Индивидуальный проект»

«Зависимость подростков  от компьютерных игр»

(Мамаев Дмитрий, 11 класс)

Дисциплина «Индивидуальный проект»


Предварительный просмотр:


Предварительный просмотр:

Муниципальное образовательное учреждение

«Средняя общеобразовательная школа №2» г. Советский

Проект по информатике

Разработка и создание  web сайта.

Работу выполнил:

ученик 11 класса

Колин Арсений

Проверил:

учитель информатики

Кожемяченко Е.В.

г. Советский, 2021

Содержание

Введение……………………………………………………………………..……………..4

1.Теоретическая часть

  1.      Понятие’’Site’’…………………………………………………………………...…5
  2.      Из чего состоит’’Site’’……………………………………………………………...5
  3. Что такое домен..........................................................................................................5
  4.    Способы создания сайта...........................................................................................6

2.  Разработка и создание информационное сайта……………………………………….8

Заключение…………………………………………………………………………….…..10

Список использованной литературы …………………………………………………….11

Приложение 1………………………………………………………………………………12

Введение.

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

В наше время сайты стали неотъемлемой частью подавляющего большинства людей, ведь именно в сети мы проводим немалую часть своей жизни. Название веб-сайт (website) состоит из двух слов web, что означает паутина или сеть, и site – место. То есть фактически веб-сайт это место во всемирной паутине, где собрана определенная информация. Вся информация, которая находится на сайте, размещена на мощных серверах, обеспечивающих быстрый и бесперебойный доступ к сайту и всей его информации и контента. Эти сервера называются хостингом, поэтому в сети довольно часто можно встретить словосочетание хостинг сайтов или хостинг купить.

Работоспособность сайтов зависит не только от прямолинейности рук программиста и web-дизайнера, но и от надёжности самого хостинга. Существует всего 2 вида хостинга – платный и бесплатный, и в зависимости от этого их характеристики могут существенно отличаться. Для управления контентом сайтов могут использоваться разные системы управления, которые выбираются в зависимости от вида сайта. Существует множество видов сайтов, начиная от самых простеньких одностраничных сайтов и заканчивая огромными порталами, которые ежедневно посещают сотни тысяч пользователей по всему миру.

Одним из наиболее распространённых видов сайтов являются развлекательные порталы, где можно посмеяться со смешных картинок и видеороликов, почитать интересные новости и истории, поиграть в простенькие игры и многое другое. Для таких сайтов обычно используется платный хостинг, поскольку для их работы необходимы немалые мощности и ресурсы, которые вряд ли смогли бы предложить бесплатные хостеры. Во многих случаях развлекательные сайты, как впрочем, и много других их разновидностей, используют хостинг для joomla.

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

Чрезвычайно полезными стали интернет-магазины, позволяющие покупать необходимые товары, не вставая с рабочего кресла или удобного домашнего дивана. На таких сайтах можно пролистать ассортимент и подобрать нужную вещь, будь то USB-светильник, пицца или холодильник. Для интернет-магазинов также важен web хостинг, поскольку сайт должен работать всегда, даже при большом наплыве потенциальных покупателей. Это важный аспект успешной работы магазина, поскольку покупатель может не дождаться, пока загрузиться страничка и перейти по другой ссылке в другой магазин, что в свою очередь означает потерю клиента. В интернет-магазинах часто используется хостинг для wordpress. Нельзя не упомянуть о сайтах-форумах, где можно пообщаться с множеством пользователей, игровых порталах с многотысячными армиями геймеров, персональных проектах, корпоративных сайтах. И это далеко не полный перечень разновидностей сайтов, которые делают нашу жизнь веселее, интересней, более простой и удобной.

Цели работы: Создать свой site, на тему тату салона в Москве, в скором времени выставить его во всемирную паутину и зарабатывать деньги с просмотров.

Достижение  поставленной цели связывается с решением следующих задач:

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

1. Теоретическая часть.

1.1.  Понятие’’Site’’.

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

  1. Из чего состоит’’Site’’.

Из чего состоит сайт? Тут все просто:

  • Доменное имя проекта — адрес сайта, например, albakoff.ru. Данный домен — это домен второго уровня. Есть третьего, четвертого и т.д. Для SEO самым эффективным является доменное имя 2-го уровня; (SEO - это поисковая оптимизация сайта, которая позволяет вывести сайт в топ поисковой выдачи).
  • Хостинг или сервер — место, где расположены файлы вашего сайта. Все файлы вашего сайта не хранятся в облаках, а физически находятся на каком-либо устройстве, место на котором  предоставляет хостинг;
  • Файлы сайта и система управления проектом (cms) — большинство современных сайтов построено на определенной системе управления для удобства использования. Самыми популярными являются wordpress, prestashop, opencart, drupal, joomla и т.п. Все их файлы хранятся на определенном сервере. Кроме того, у сайта есть база данных, различные файлы (картинки, видео и т.д.) — которые тоже хранятся на сервере.
  1. Что такое домен.

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

В качестве примера возьмем четырехуровневый домен cool.blog.mysite.ru. Начнём слева направо: cool — это домен четвертого уровня, blog — домен третьего уровня, mysite — домен второго уровня, а ru — доменное имя первого уровня, или иначе — доменная зона. Совокупность уровней составляет полное доменное имя — уникальный адрес сайта в сети.

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

1.4. Способы создания сайта.

1. Запуск своего сайта от конструктора веб-сайтов.

Конструктор веб-сайтов – это тип онлайн-программного обеспечения, предлагаемого хостинговыми компаниями, которые позволяют создавать и публиковать веб-сайт без ручного кодирования. К ним относятся такие компании, как Wix, Weebly, SiteBuilder, SquareSpace.

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

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

Недостатки:

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

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

2. Использование системы управления контентом

Система управления контентом (CMS) – это тип программного обеспечения, такого как WordPress, Joomla или Drupal, которые позволяют создавать и управлять цифровым контентом. Они более универсальны, чем конструкторы веб-сайтов.

WordPress – это самая популярная система управления контентом, занимает долю сайтов в интернете более половины в сети. Вы можете начать использовать свое свободное пространство на сервере WordPress.com, но лучший вариант, самостоятельное размещение на своем сервере, скачав полную версию cmsWordPress. Программное обеспечение всегда бесплатное, но Вам придется заплатить за хостинг через компанию, например “reg.ru“. (Вы также Можете разместить свой сайт на своем сервере)

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

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

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

Программное обеспечение может управлять самыми маленькими личными веб-сайтами на веб-сайтах крупных компаний. Фактически, многие крупные бренды, такие как TechCrunch, Time и TheWallStreetJournal, пользуются WordPress.

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

Недостатки:

Достаточно иметь минимум технических знаний, при использовании системы управления контентом, но с ростом популярности этих платформ, очень легко найти помощь в интернете.

Также имейте в виду, что безопасность является большой проблемой, особенно с платформой, популярной как WordPress.

3. Создайте свой сайт с нуля.

Последний вариант создания веб-сайта, разработка сайта с “чистого листа”. Вы можете создать свой сайт через HTML, который является всемирно признанным языком программирования, который контролирует форму и содержание Вашего сайта.

Если Вы готовы учиться, Вы можете создать свой собственный сайт на HTML; если нет, Вы можете нанять программиста или веб-студию, чтобы сделать это вместо Вас. Они могут использоваться в сочетании с HTML, JavaScript, CSS, программным обеспечением для создания шаблонов, таких как Dreamweaver и многое другое.

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

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

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

Недостатки:

Создание веб-сайта “с нуля”, нет определенных курсов для обучения администрирования, это может быть для Вас в дальнейшем в плане управления сайтом, если Вы при этом не знаете, что делаете.

Если Вы решите нанять веб-разработчика для администрирования сайта или его доработки, это может быть очень дорогостоящим удовольствием. Кроме того, Вы откажетесь от некоторых элементов управления, потому что Вам нужно будет постоянно связаться с Вашим веб-программистом, когда Вы захотите внести какие-нибудь изменения. Даже малейшие.
HTML не является лучшим вариантом для динамических веб-сайтов, где содержание сайта необходимо часто менять.

2. Разработка и создание информационного сайта.

1. Оптимальный вариант разработки – сделать сайт на платформе WordPress. Это универсальная разработка, которая идеально подходит для проектов всех типов:

  • визиток;
  • блогов;
  • корпоративных;
  • и даже интернет-магазинов.

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

2. Выбор доменного имени. Об этом я указал выше.

3. Хостинг

Если вы хотите выгружать его в интернет. И теперь остановимся на выборе хостинга. Под этим словом скрывается место, на котором сайт будет храниться. Хостинг должен быть максимально надежным. Чтобы ваш проект работал без сбоев и был доступен пользователям круглосуточно и без перерывов. Это очень важно. Ведь если пользователи хотя бы раз не смогут попасть на сайт, вряд ли они на него вернуться.

Вот основные требования к хостингам:

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

4.  Написание скрипта.

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

Заключение.

Выдвинутая в начале работы гипотеза подтвердилась. Действительно, персональный сайт – это отличная возможность заявить о себе, своем деле или своих талантах. 

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

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

  1. Проектная работа https://infourok.ru/proektnaya-rabota-sozdanie-sajta-4404685.html
  2. Что такое сайт ?https://albakoff.ru/articles/chto-takoe-sayt/
  3. Сайты в современном мире https://proweb.ua/content/sajty_v_sovremennom_mire/
  4. Виды доменов https://proweb.ua/content/sajty_v_sovremennom_mire/

Приложение 1.

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

ARC & KOL - самый лучший тату салон

">

Код,  направленный на подключение анимации к обновлению страницы.

Загрузка

Loading…

Код,  направленный на вставку картинок.

""

Скрипты, отвечающие за карту и обратную связь.

Связатьсяснами

Сделаноспостандартам

Bootstrap Themes 2021



Предварительный просмотр:

Муниципальное образовательное учреждение

«Средняя общеобразовательная школа №2» г. Советский

Исследовательская работа (проект) по информатике

Основы криптографии и алгоритм RSA.

Работу выполнила:

ученица 11 класса

Каткова Лидия

Проверил:

учитель информатики

Кожемяченко Е.В.

г. Советский, 2021

Оглавление.

Аннотация……………………………………………………………………………………..3

Введение…………………………………………………………………………………….…4

  1. История криптографии………………………………………………………..…………..5
  1. Основные понятия и определения……..…………….…………………………..………6
  1. Система шифрования RSA……………………………………………………………….9

Список использованной литературы.....................................................................................12


Аннотация.

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

Ключевые слова: криптография, криптосистема, ключ шифрования, блочное шифрование, алгоритм RSA,

Цель работы: изучение науки криптографии и практическое применение одного из алгоритмов шифрования.

Задачи:

  1. Сформулировать основные цели данной науки;
  2. Изучить историю её возникновения;
  3. Изучить основные понятия;
  4. Разобраться в принципе работы RSA;
  5. Осуществить практическое применение RSA.

Введение

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

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

Криптографическая защита информации

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

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

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

  1. История криптографии.

История криптографии насчитывает около 4 тысяч лет. В качестве основного критерия периодизации криптографии возможно использовать технологические характеристики используемых методов шифрования.

Первый период (приблизительно с 3-го тысячелетия до н. э.) характеризуется господством моноалфавитных шифров (основной принцип — замена алфавита исходного текста другим алфавитом через замену букв другими буквами или символами).

Второй период (хронологические рамки — с IX века на Ближнем Востоке и с XV века в Европе — до начала XX века) ознаменовался введением в обиход полиалфавитных шифров.

Третий период (с начала и до середины XX века) характеризуется внедрением электромеханических устройств в работу шифровальщиков. При этом продолжалось использование полиалфавитных шифров.

Четвёртый период — с середины до 70-х годов XX века — период перехода к математической криптографии. В работе Шеннона появляются строгие математические определения количества информации, передачи данных, энтропии, функций шифрования. Обязательным этапом создания шифра считается изучение его уязвимости для различных известных атак — линейного и дифференциального криптоанализа. Однако до 1975 года криптография оставалась «классической» или же, более корректно, криптографией с секретным ключом.

Современный период развития криптографии (с конца 1970-х годов по настоящее время) отличается зарождением и развитием нового направления — криптография с открытым ключом. Её появление знаменуется не только новыми техническими возможностями, но и сравнительно широким распространением криптографии для использования частными лицами. Правовое регулирование использования криптографии частными лицами в разных странах сильно различается — от разрешения до полного запрета.

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

  1. Основные понятия и определения.

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

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

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

Аутентичность информации состоит в подлинности авторства и целостности.

Криптоанализ объединяет математические методы нарушения конфиденциальности и аутентичности информации без знания ключей.

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

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

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

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

Алфавит – конечное множество используемых для кодирования информации знаков.

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

− алфавит Z33 – 32 буквы русского алфавита (исключая "ё") и пробел;

− алфавит Z256 – символы, входящие в стандартные коды ASCII и КОИ-8;

− двоичный алфавит – Z2 = {0, 1};

− восьмеричный или шестнадцатеричный алфавит.

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

В шифре всегда различают два элемента: алгоритм и ключ.

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

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

Шифр – это совокупность инъективных отображений множества открытых текстов во множество шифрованных текстов, проиндексированная элементами из множества ключей: {Fk : X → S, K ∈ K}.

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

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

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

Следует отличать понятия "ключ" и "пароль". Пароль также является секретной последовательностью букв алфавита, однако используется не для шифрования (как ключ), а для аутентификации субъектов.

Криптосистемы подразделяются на симметричные и асимметричные [или с открытым (публичным) ключом].

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

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

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

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

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

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

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

Гаммирование – процесс наложения по определенному закону гаммы шифра на открытые данные.

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

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

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

Синхропосылка – исходные открытые параметры алгоритма криптографического преобразования.

Уравнение зашифрования (расшифрования) – соотношение, описывающее процесс образования, заданных алгоритмом криптографического преобразования.

  1. Система шифрования RSA.

Криптосистема RSA стала первой системой, пригодной и для шифрования, и для цифровой подписи. Алгоритм используется в большом числе криптографических приложений, включая PGP, S/MIME, TLS/SSL, IPSEC/IKE и других.

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

Условия реализации:

Создание открытого и закрытого ключей:

1.Сначала необходимо выбрать случайные простые числа p и q , они должны быть различными ( рекомендуется размер 1024 бита для каждого).

2.Теперь нужно вычислить их произведение <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>n</mi><mo> </mo><mo>=</mo><mo> </mo><mi>p</mi><mo> </mo><mo>×</mo><mo> </mo><mi>q</mi></math> , где  n называется модулем.

3.Далее вычислим значение функции Эйлера для числа n :

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>φ</mi><mfenced><mi>n</mi></mfenced><mo>=</mo><mfenced><mrow><mi>p</mi><mo>-</mo><mn>1</mn></mrow></mfenced><mo>×</mo><mfenced><mrow><mi>q</mi><mo>-</mo><mn>1</mn></mrow></mfenced></math>;

4. Вычислим целое число <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>e</mi><mfenced><mi>n</mi></mfenced><mfenced><mrow><mn>1</mn><mo><</mo><mi>e</mi><mo><</mo><mi>φ</mi><mfenced><mi>n</mi></mfenced></mrow></mfenced></math>(это число называют открытой экспонентой), оно должно быть взаимно простым с <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>φ</mi><mfenced><mi>n</mi></mfenced></math>;

Лучше всего использовать такое число, которое содержит наибольшее количество битовых единиц в двоичной записи, так как время на шифрование потребуется меньше, также не стоит использовать слишком малые значения(например 3), потому как это может ослабить криптостойкость схемы RSA; чаще всего используют числа Ферма, вычисляемые по формуле <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>F</mi><mfenced><mi>n</mi></mfenced><mo>=</mo><msup><mn>2</mn><mrow><mn>2</mn><mi>n</mi></mrow></msup><mo>+</mo><mn>1</mn><mo>,</mo><mo> </mo><mi>г</mi><mi>д</mi><mi>е</mi><mo> </mo><mi>n</mi><mo>≥</mo><mn>0</mn></math>.

5. Вычислим число d, мультипликативно обратное числу e, иначе удовлетворяющее сравнению: <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>d</mi><mo>×</mo><mi>e</mi><mo>≡</mo><mn>1</mn><mo> </mo><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>φ</mi><mfenced><mi>n</mi></mfenced></mrow></mfenced></math>

(число d называется секретной экспонентой экспонентой, обычно оно вычисляется по расширенному алгоритму Евклида).

6. Пару n и e называют открытым или кодирующим ключом, который доступен всем. Если b — блок сообщения, тогда E(b) — блок зашифрованного сообщения:

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>E</mi><mo>(</mo><mi>b</mi><mo>)</mo><mo> </mo><mo>≡</mo><mo> </mo><msup><mi>b</mi><mi>e</mi></msup><mo> </mo><mo>(</mo><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>n</mi><mo>)</mo><mo>.</mo></math>

Для декодировки нужно знать n и d — секретный, декодирующий ключ, сохраняющийся в тайне. Если a — блок зашифрованного сообщения (последовательность чисел), то исходное сообщение однозначно восстанавливается с помощью следующего выражения

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>D</mi><mo>(</mo><mi>a</mi><mo>)</mo><mo> </mo><mo>≡</mo><mo> </mo><msup><mi>a</mi><mi>d</mi></msup><mo> </mo><mo>(</mo><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>n</mi><mo>)</mo><mo>.</mo></math>

Алгоритм шифрования и расшифрования:

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

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

Алгоритм:

  1. Взять открытый ключ (e, n) Алисы;
  2. Создать случайный сеансовый ключ m;
  3. Зашифровать сеансовый ключ с использованием открытого ключа Алисы:

             <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>c</mi><mo>=</mo><mi>E</mi><mfenced><mi>m</mi></mfenced><mo>≡</mo><msup><mi>m</mi><mi>e</mi></msup><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>n</mi></mrow></mfenced></math>;

  1. Расшифровать сообщение C с помощью сеансового ключа симметричным алгоритмом:

            <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>M</mi><mi>A</mi></msub><mo>=</mo><msub><mi>D</mi><mi>m</mi></msub><mfenced><mi>C</mi></mfenced></math>.

Алгоритм:

  1. Принять зашифрованный сеансовый ключ Боба c;
  2. Взять свой закрытый ключ (d, n);
  3. Применить закрытый ключ для расшифровывания сеансового ключа:

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>m</mi><mo>=</mo><mi>D</mi><mfenced><mi>c</mi></mfenced><mo>=</mo><msup><mi>c</mi><mi>d</mi></msup><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>n</mi></mrow></mfenced></math>;11

  1. Зашифровать сообщение <math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>M</mi><mi>A</mi></msub></math>

 с помощью сеансового ключа симметричным алгоритмом:

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>C</mi><mo>=</mo><msub><mi>E</mi><mi>m</mi></msub><mfenced><msub><mi>M</mi><mi>A</mi></msub></mfenced></math>.

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

Пример:

Этап

Описание операции

Результат операции

Генерация ключей

Выбрать два простых различных числа

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>p</mi><mo> </mo><mo>=</mo><mo> </mo><mn>3557</mn><mo>,</mo><mo> </mo><mi>q</mi><mo> </mo><mo>=</mo><mo> </mo><mn>2579</mn></math>

Вычислить произведение

 <math xmlns="http://www.w3.org/1998/Math/MathML"><mi>n</mi><mo> </mo><mo>=</mo><mo> </mo><mi>p</mi><mo> </mo><mo>*</mo><mo> </mo><mi>q</mi><mo> </mo><mo>=</mo><mo> </mo><mn>3557</mn><mo> </mo><mo>*</mo><mo> </mo><mn>2579</mn><mo> </mo><mo>=</mo><mo> </mo><mn>9173503</mn></math>

Вычислить функцию Эйлера

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>φ</mi><mfenced><mi>n</mi></mfenced><mo>=</mo><mfenced><mrow><mi>p</mi><mo>-</mo><mn>1</mn></mrow></mfenced><mfenced><mrow><mi>q</mi><mo>-</mo><mn>1</mn></mrow></mfenced><mo>=</mo><mn>9167368</mn></math>

Выбрать открытую экспоненту

Вычислить секретную экспоненту

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>d</mi><mo>≡</mo><msup><mi>e</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo> </mo><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>φ</mi><mfenced><mi>n</mi></mfenced></mrow></mfenced></math>

Опубликовать открытый ключ

<math xmlns="http://www.w3.org/1998/Math/MathML"><mfenced open="{" close="}"><mrow><mi>e</mi><mo>,</mo><mo> </mo><mi>n</mi></mrow></mfenced><mo>=</mo><mfenced open="{" close="}"><mrow><mn>3</mn><mo>,</mo><mo> </mo><mn>9173503</mn></mrow></mfenced></math>

Сохранить закрытый ключ

<math xmlns="http://www.w3.org/1998/Math/MathML"><mfenced open="{" close="}"><mrow><mi>d</mi><mo>,</mo><mo> </mo><mi>n</mi></mrow></mfenced><mo>=</mo><mfenced open="{" close="}"><mrow><mn>6111579</mn><mo>,</mo><mo> </mo><mn>9173503</mn></mrow></mfenced></math>

Шифрование

Выбрать текст для зашифрования

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>m</mi><mo>=</mo><mn>111111</mn></math>

Вычислить шифротекст

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>c</mi><mo>=</mo><mi>E</mi><mfenced><mi>m</mi></mfenced><mspace linebreak="newline"/><mo> </mo><mo> </mo><mo>=</mo><msup><mi>m</mi><mi>e</mi></msup><mo> </mo><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>n</mi></mrow></mfenced><mspace linebreak="newline"/><mo> </mo><mo> </mo><mo>=</mo><msup><mn>111111</mn><mn>3</mn></msup><mo> </mo><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mn>9173503</mn></mrow></mfenced><mspace linebreak="newline"/><mo> </mo><mo> </mo><mo>=</mo><mn>4051753</mn></math>

Расшифрование

Вычислить исходное сообщение

<math xmlns="http://www.w3.org/1998/Math/MathML"><mi>m</mi><mo>=</mo><mi>D</mi><mfenced><mi>c</mi></mfenced><mspace linebreak="newline"/><mo> </mo><mo> </mo><mo> </mo><mo>=</mo><msup><mi>c</mi><mi>d</mi></msup><mo> </mo><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mi>n</mi></mrow></mfenced><mspace linebreak="newline"/><mo> </mo><mo> </mo><mo> </mo><mo>=</mo><msup><mn>4051753</mn><mn>6111579</mn></msup><mo> </mo><mfenced><mrow><mi>m</mi><mi>o</mi><mi>d</mi><mo> </mo><mn>9173503</mn></mrow></mfenced><mspace linebreak="newline"/><mo> </mo><mo> </mo><mo> </mo><mo>=</mo><mn>111111</mn></math>

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

  1. RSA — Википедия
  2. Криптографическая защита информации: Учебное пособие.



Предварительный просмотр:

Муниципальное образовательное учреждение

«Средняя общеобразовательная школа №2» г. Советский

Проект по информатике

Разработка и создание информационного сайта о концепции работы                    Варп-двигателя Алькубьерре.

Работу выполнил:

ученик 11 класса

Фридрих Александра

Проверил:

учитель информатики

Кожемяченко Е.В.

г. Советский, 2021

Оглавление.

Введение…………………………………………………………………………………….…3

  1. Концепция работы варп-двигателя  Алькубьерре и перемещения в пространстве-времени со скоростью, выше скорости света………………………………………………..4
  1.    Возможность путешествовать быстрее скорости света………………………………4
  1. Что такое теория относительности…………………………………………………..…4
  1. Как работает варп двигатель Алькубьерре…………………………………………….5
  1. НАСА готовит эксперимент для проверки концепции варп-двигателя……………..6

  1.  Разработка и создание информационного сайта................................................................7

Заключение……………………................................................................................................8

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

Введение

Это "невозможное изобретение" хорошо известно любителям фантастики по сериалу «СтарТрэк». Это варп-двигатель, позволяющий оснащенному им космическому кораблю перемещаться со скоростью, превышающей скорость света.

Собственно говоря, поэтому такое изобретение и стоит считать невозможным. Что касается определения «невозможное» - ту все более-менее понятно – по науке ничто не может двигаться быстрее скорости света, но какое же это изобретение? В фантастических произведениях много чем пользуются, что даже близко не подходит к определению «изобретение».

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

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

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

Достижение  поставленной цели связывается с решением следующих задач:

  • Изучить литературу о двигателе Алькубьерре.
  • Изучить возможности программы Конструктор сайтов E-Publish для создания сайта.
  • Разработать и создать информационный сайт.

  1. Концепция работы варп-двигателя  Алькубьерре и перемещения в пространстве-времени со скоростью, выше скорости света.
  1. Возможность путешествовать быстрее скорости света.

Мы часто видим их в научно-фантастических фильмах — корабли с варп-двигателями, которые позволяют героям исследовать новые планеты и новые галактики. Эти корабли летали бы даже быстрее скорости света, за исключением того, что если Общая теория относительности чему-то и научила нас, так это тому, что ничто не может превышать скорость света. Верно? Ведь свет не имеет массы и поэтому может двигаться со скоростью 299 792 458 метров в секунду.

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

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

На данный момент самый быстрыйкосмический аппарат это Вояджер 1. Его скорость на данный момент составляет 74 км/с. Варп двигатель не имеет никаких ограничений в скорости.

  1. Что такое теория относительности

Теория относительности была представлена Альбертом Эйнштейном в начале 20-го века. В чем же состоит её суть? Рассмотрим основные моменты и понятным языком охарактеризуем ТОЭ.
Теория относительности практически ликвидировала не состыковки и противоречия физики 20-го века, заставила в корне поменять представление о структуре пространства-времени и экспериментально подтвердилась в многочисленных опытах и исследованиях.
Таким образом, ТОЭ легла в основу всех современных фундаментальных физических теорий. По сути – это мама современной физики!
Для начала стоит отметить, что существует 2 теории относительности:

Специальная теория относительности (СТО) – рассматривает физические процессы вравномерно движущихся объектов.

Общая теория относительности (ОТО) – описывает ускоряющиеся объекты и объясняет происхождение такого явления как гравитация и существование частиц гравитонов.

СТО простыми словами:


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

Суть общей теории относительности (ОТО)

Мы живем в четырехмерном пространстве
Пространство и время – это проявления одной и той же сущности под названием «пространственно-временной континуум». Это и есть 4-мерное пространство-время с осями координат x, y, z и t.
Мы, люди, не в состоянии воспринимать 4 измерения одинаково. По сути, мы видим только проекции настоящего четырехмерного объекта на пространство и время.
Что интересно, теория относительности не утверждает, что тела изменяются при движении. 4-мерные объекты всегда остаются неизменными, но при относительном движении их проекции могут меняться. И мы это воспринимаем как замедление времени, сокращение размеров и т. д.

  1. Как работает варп двигатель Алькубьерре.

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

Работа Алькубьерре была обнадеживающей и впечатляющей, но ув неё было много пробелов. В своей оригинальной статье он предположил, что для питания такого космического корабля нам потребуется больше отрицательной энергии, чем имеется энергии во всей Вселенной. Эта отрицательная энергия — именно то, что заставляет пространство расширяться. Проблема в том, что отрицательная энергия неуловима, и многие ученые даже сомневаются в её существовании, не говоря уже о надежде, что мы сможем добыть её огромное количество.

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

Существует предел того, насколько теоретически быстро может перемещаться варп-двигатель, но даже эти ограничения скорости позволят нам прибыть в новую галактику за доли секунды. В качестве дополнительного преимущества корабль может ускоряться и замедляться, а пассажиры не будут испытывать замедления времени. Другими словами, вы не прибудете в пункт назначения, чтобы узнать, что вы так далеко впереди во времени, что все, кого вы знаете, уже мертвы на Земле.

Если мы найдем способ создать такую технологию, пройдут столетия, прежде чем мы увидим её использование. Однако нам не придется ждатьсотни лет, чтобы начать исследовать далекие просторы космоса: у NASA есть цель создать межзвездный корабль до 2100 года.

  1. НАСА готовит эксперимент для проверки концепции варп-двигателя

Физики давно смакуют идею реализации пузыря Алькубьерре. До сих пор считалось, что искривление пространства-времени потребует нереально больших затрат энергии. Обнаружились и некоторые другие проблемы, в том числе возможность аннигиляции звёздных систем в пункте назначения по прибытию корабля.

Однако, инженер НАСА Гарольд Уайт уверен, что есть способ значительно снизить затраты энергии. Он убедил руководство НАСА провести эксперимент по созданию пузырей Алькубьерре в лабораторных условиях для проверки теории.

Идею впервые предложили в 1994 году, и тогда расчёт показал, что нужно слишком большое количество энергии. На долгое время практическую реализацию варп-двигателя пришлось отложить. Но в 2011-2012 гг Гарольд Уайт сделал собственные расчёты — и нашёл способ снизить требования к энергозатратам на много порядков, так что теоретически можно создать варп-поле для корабля диаметром 10 метров с разгоном до скорости в 10х от скорости света, говорит он.

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

  1. Разработка и создание информационного сайта.

Данный проект реализован в форме сайта «Варп-двигатель Алькубьерре».  Сайт создан с помощью программы  «Конструктор сайтов e-Publish».  

Стандартный шаблон оформления сайта был доработан и создан баннер, соответствующий теме проекта.

Контент  сайта был  разбит на  шесть разделов: «Главная», «Возможность путешествовать быстрее скорости света», «Что такое теория относительности»,  «Как работает варп двигатель Алькубьерре»,  «НАСА готовит эксперимент для проверки концепции варп-двигателя», «Источники».

Заключение.

В данной работе описана концепция работы варп-двигателя  Алькубьерре и перемещения в пространстве-времени со скоростью, выше скорости света. 

В результате выполнения проекта, мною рассмотрены темы: «Возможность путешествовать быстрее скорости света», «Что такое теория относительности»,  «Как работает варп двигатель Алькубьерре»,  «НАСА готовит эксперимент для проверки концепции варп-двигателя», что и было мною взято в качестве разделов на сайт.

Для создания  информационного сайта использовалась программа  «Конструктор сайтов e-Publish».  

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

Задачи, поставленные в данной работе, выполнены.



Предварительный просмотр:

Приложение 1

Справочный материал «Единицы измерения информации».

Единицы измерения информации

1 бит 

БИТ- это наименьшая единица измерения информации

1байт = 8 бит = 2бит

1Кб (килобайт) = 210 байт = 1024 байт

1Мб (мегабайт) = 210 Кбайт = 1024 Кб

1Гб (гигабайт)= 210 Мбайт = 1024 Мб 

Приложение 2

Ссылки на интернет-ресурсы, материалы других авторов каждого тематического раздела

Таблица 1 - Ссылки на интернет-ресурсы, материалы других авторов каждого тематического раздела

Тема

Ссылки на материалы других авторов:

Кодирование растровых изображений.

Кодирование звука. Скорость передачи информации.

Определение скорости передачи информации при заданной пропускной способности канала.

Приложение 3

  1. Кодирование растровых изображений.
  1. Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128 на 128 пикселей  при условии, что в изображении могут использоваться 32 различных цвета? В ответе запишите только целое число, единицу измерения писать не нужно.

Решение:

Для хранения растрового изображения нужно выделить в памяти I = Р · i  битов, где Р – количество пикселей и i – глубина цвета (разрядность кодирования).

Формула для нахождения количества цветов в используемой палитре:  N=2i, где N – количество цветов и i – глубина цвета (разрядность кодирования).

Найдем разрядность кодирования:

N=2i=32=25, отсюда i = 5 бит. 

Найдем объем памяти: I = Р * i = 128*128*5=5*27*27=5*214бит=(1Кбайт=213бит)=

5*214/213Кбайт=10 Кбайт

Ответ: 10

  1. Рисунок размером 32 на 1024 пикселей занимает в памяти 28 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.

Решение:

Для хранения растрового изображения нужно выделить в памяти I = Р · i  битов, где Р – количество пикселей и i – глубина цвета (разрядность кодирования).

Значит, i=I/P=28 Кбайт/32*1024==(1Кбайт=213бит)= 28*213/25*210=28/4=7бит

Формула для нахождения количества цветов в используемой палитре:  N=2i, где N – количество цветов и i – глубина цвета (разрядность кодирования).

N=2i=27=128 цветов

Ответ: 128

  1. Рисунок размером 512 на 128 пикселей занимает в памяти 32 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения.

Решение:

Для хранения растрового изображения нужно выделить в памяти I = Р · i  битов, где Р – количество пикселей и i – глубина цвета (разрядность кодирования).

Значит, i=I/P=32 Кбайт/512*128=(1Кбайт=213бит)= 32*213/29*27=32/8=4бит

Формула для нахождения количества цветов в используемой палитре:  N=2i, где N – количество цветов и i – глубина цвета (разрядность кодирования).

N=2i=24=16 цветов

Ответ: 16

  1. После преобразования растрового 256-цветного графического файла в 16-цветный формат его размер уменьшился на 15 Кбайт. Каков был размер исходного файла в Кбайтах?

Решение:

Формула для нахождения количества цветов в используемой палитре:  N=2i, где N – количество цветов и i – глубина цвета (разрядность кодирования).

Найдем разрядность кодирования256-цветного графического файла:

N=2i=256=28, отсюда i1 = 8 бит. 

Найдем разрядность кодирования16-цветного графического файла:

N=2i=16=24, отсюда i2 = 4 бит. 

По условию задачи, I2 = I1 – 15

I2 = I1 – 15

Р * i2= Р * i1-15

Р=15/( i1-i2)=15 Кбайт/4

Найдем объем памяти: I1 = Р * i1=15 Кбайт/4 * 8=30 Кбайт

Ответ: 30

  1. После преобразования растрового графического файла его объем уменьшился в 2 раза. Сколько цветов было в палитре первоначально, если после преобразования было получено растровое изображение того же разрешения в 16-цветной палитре?

Решение:

Формула для нахождения количества цветов в используемой палитре:  N=2i, где N – количество цветов и i – глубина цвета (разрядность кодирования).

Найдем разрядность кодирования 16-цветного графического файла:

N=2i=16=24, отсюда i2 = 4 бит. 

Для хранения растрового изображения нужно выделить в памяти I = Р · i  битов, где Р – количество пикселей и i – глубина цвета (разрядность кодирования).

По условию задачи, I2 = I1/2 

Р * i2= Р * i1/2

i1=2* i2=4*2=8 бит

N=2i=28=256 цветов

Ответ: 10

  1. Кодирование звука. Скорость передачи информации.
  1. Производится двухканальная (стерео) звукозапись с частотой дискретизации 48 кГц и глубиной кодирования 24 бита. Запись длится 1 минуту, ее результаты записываются в файл, сжатие данных не производится. Какое из приведенных ниже чисел наиболее близко к размеру полученного файла, выраженному в мегабайтах?

1) 0,3         2) 4        3)  16        4)  132

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти. При двухканальной записи (стерео)  объем памяти, необходимый для хранения данных одного канала, умножается на 2. Для упрощения ручных расчетов можно использовать приближённые равенства: 1 мин = 60 сек  64 сек = 26 сек, 1000  1024 = 210, тогда         

F = 48 кГц = 48 * 210 Гц                            

I=2 * 24 * 48 * 210 * 26 = 18*223 бит =(1Мбайт=223бит)=18Мбайт   

Ответ: 3

  1. Производится двухканальная (стерео) звукозапись с частотой дискретизации 22 кГц и глубиной кодирования 24 бита. Запись длится 2 минуты, ее результаты записываются в файл, сжатие данных не производится. Какое из приведенных ниже чисел наиболее близко к размеру полученного файла, выраженному в мегабайтах?

1) 11         2) 12        3)  13        4)  15

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти. При двухканальной записи (стерео)  объем памяти, необходимый для хранения данных одного канала, умножается на 2. Для упрощения ручных расчетов можно использовать приближённые равенства: 1 мин = 60 сек  64 сек = 26 сек, 1000  1024 = 210, тогда         

F = 22 кГц = 22 * 210 Гц,  2 мин = 2*26 сек                           

I=2 * 24 * 22 * 210 * 27 = 3*11*222 бит =(1Мбайт=223бит) 16Мбайт   

Ответ: 4

  1. Производится одноканальная (моно) звукозапись с частотой дискретизации 128 Гц. При записи использовались 64 уровня дискретизации. Запись длится 6 минут 24 секунд, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Какое из приведённых ниже чисел наиболее близко к размеру полученного файла, выраженному в килобайтах?

1) 24         2) 36         3) 128         4) 384

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти.

t=6 мин 24 сек=384 

При записи использовались 64 уровня дискретизации, найдем глубину кодирования:

N=2В=64=26, тогда B=6 бит.

I=6 * 128 * 384=36*213 бит=(1Кбайт=213бит) = 36 Кбайт 

Ответ: 2

  1. Производится одноканальная (моно) звукозапись с частотой дискретизации 64 Гц. При записи использовались 64 уровня дискретизации. Запись длится 5 минут 20 секунд, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Какое из приведённых ниже чисел наиболее близко к размеру полученного файла, выраженному в килобайтах?

1) 10         2) 15         3) 32         4) 64

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти.

t=5 мин 20 сек=320 сек 

При записи использовались 64 уровня дискретизации, найдем глубину кодирования:

N=2В=64=26, тогда B=6 бит.

I=6 * 64 * 320=15*213 бит =(1Кбайт=213бит) = 15 Кбайт 

Ответ: 2

  1. Производилась двухканальная (стерео) звукозапись с частотой дискретизации 64 кГц и 24-битным разрешением. В результате был получен файл размером 48 Мбайт, сжатие данных не производилось. Определите приблизительно, сколько времени (в минутах) проводилась запись. В качестве ответа укажите ближайшее к времени записи целое число.

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти. При двухканальной записи (стерео)  объем памяти, необходимый для хранения данных одного канала, умножается на 2. Для упрощения ручных расчетов можно использовать приближённые равенства: 1 мин = 60 сек  64 сек = 26 сек, 1000  1024 = 210, тогда         

F = 64 кГц = 64 * 210 Гц,  

Определим приблизительно, сколько времени (в минутах) проводилась запись: t= I/2*B*f

I = 48 Мбайт / 2*24*64 *210 = 48*223/24*217= 128 сек  2 мин

Ответ: 2

  1. Музыкальный фрагмент был оцифрован и записан в виде файла без использования сжатия данных. Получившийся файл был передан в город А по каналу связи за 80 секунд. Затем тот же музыкальный фрагмент был оцифрован повторно с разрешением в 3 раза выше и частотой дискретизации в 4 раз меньше, чем в первый раз. Сжатие данных не производилось. Полученный файл был передан в город Б за 15 секунд. Во сколько раз скорость пропускная способность канала связи с городом Б выше, чем канала связи с городом А? В ответе запишите только целое число.

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти. Объем переданной информации I вычисляется по формуле  I=q*t, где  – пропускная способность канала (в битах в секунду или подобных единицах), а  – время передачи.

Пусть в х раз пропускная способность канала связи с городом Б выше, чем канала связи с городом А, тогда q2 = x*q1 , с другой стороны q=I/t, т.е.

q1=I1/t1, q2=I2/t2 , а I2=I1*3/4      

х*I1/t1= I1*3/(4* t2 )  

x= 3*t1/(4* t2 ) =3*80/(4*15)=4

В 4 раза скорость пропускная способность канала связи с городом Б выше, чем канала связи с городом А.

Ответ: 4

  1. Музыкальный фрагмент был записан в формате моно, оцифрован и сохранён в виде файла без использования сжатия данных. Размер полученного файла – 24 Мбайт. Затем тот же музыкальный фрагмент был записан повторно в формате стерео (двухканальная запись) и оцифрован с разрешением в 4 раза выше и частотой дискретизации в 1,5 раза меньше, чем в первый раз. Сжатие данных не производилось. Укажите размер файла в Мбайт, полученного при повторной записи. В ответе запишите только целое число, единицу измерения писать не нужно.

Решение:

Для хранения информации о звуке длительностью  секунд, закодированном с частотой дискретизации Гц и глубиной кодирования бит требуется I=B*f*t бит памяти. При двухканальной записи (стерео)  объем памяти, необходимый для хранения данных одного канала, умножается на 2.

I2=2*I1*4/1,5=48Мб*4/1,5=128 Мбайт

Ответ: 128

  1. Определение скорости передачи информации при заданной пропускной способности канала.
  1. Сколько секунд потребуется обычному модему, передающему сообщения со скоростью 28800 бит/с, чтобы передать цветное растровое изображение размером 640х480 пикселей, при условии, что цвет каждого пикселя кодируется тремя байтами?

Решение:

Объем переданной информации I вычисляется по формуле  I=q*t, где  – пропускная способность канала (в битах в секунду или подобных единицах), а  – время передачи. Для хранения растрового изображения нужно выделить в памяти I = Р · i  битов, где Р – количество пикселей и i – глубина цвета (разрядность кодирования).

Найдем объем памяти: I=640 * 480 * 3 байт=(1байт=8бит)=10*26*3*24*3*23=900*213бит.

Найдем время передачи сообщения: t=900*213/225*27=4*26=256 сек

  1. Скорость передачи данных через ADSL-соединение равна 128000 бит/с. Передача текстового файла через это соединение заняла 1 минуту. Определите, сколько символов содержал переданный текст, если известно, что он был представлен в 16-битной кодировке Unicode.

Решение:

Объем переданной информации I вычисляется по формуле  I=q*t, где  – пропускная способность канала (в битах в секунду или подобных единицах), а  – время передачи.

Найдем объем памяти: I=128000*60=1000*27*60бит.

С другой стороны объем текстового сообщения вычисляется по формуле: I=K*i, где К-количество символов в сообщении, i- количество информации, необходимое для кодирования одного символа.

К = 1000*27*60 /16 = 1000*27*60 /24= 480 000

Ответ: 480000

  1. Скорость передачи данных через ADSL-соединение равна 128000 бит/с. Сколько времени (в секундах) займет передача файла объемом 625 Кбайт по этому каналу?

Решение:

Объем переданной информации I вычисляется по формуле  I=q*t, где  – пропускная способность канала (в битах в секунду или подобных единицах), а  – время передачи.

Найдем время передачи файла:

t=I/q = 625Кбайт/ 1000 *27=(1Кбайт=213бит)= 625*213/1000 *27=625*64/1000=40 сек

Ответ: 40

  1. У Васи есть доступ к Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения им информации 217 бит в секунду. У Пети нет скоростного доступа в Интернет, но есть возможность получать информацию от Васи по низкоскоростному телефонному каналу со средней скоростью 216 бит в секунду. Петя договорился с Васей, что тот будет скачивать для него данные объемом 8 Мбайт по высокоскоростному каналу и ретранслировать их Пете по низкоскоростному каналу. Компьютер Васи может начать ретрансляцию данных не раньше, чем им будут получены первые 1024 Кбайт этих данных. Каков минимально возможный промежуток времени (в секундах), с момента начала скачивания Васей данных, до полного их получения Петей? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно.

Решение:

Объем переданной информации I вычисляется по формуле  I=q*t, где  – пропускная способность канала (в битах в секунду или подобных единицах), а  – время передачи.

Вася скачивает первые 1024 Кбайт

Вася скачивает весь файл

Петя получает весь файл от Васи

Полное время передачи

t = I/q

Первые 1024 Кбайт Вася скачивает со скоростью 217 бит в секунду, тогда время передачи: t1= 1024 Кб/217 = (1Кбайт=213 бит) = 210 *213/ 217= 26=64 сек

Петя скачивает данные объемом 8 Мбайт со скоростью 216 бит в секунду, тогда время передачи: t2= 8Мб/216 = (1Мбайт=223 бит) = 8*223/ 216= 8*27=8*128=1024 сек

Общее время: t1+t2=64+1024=1088 сек

Ответ: 1088


Предварительный просмотр: