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

Виртуальные события  Чтоб создать виртуальный сайт нужно набирать такой код:<html><head><head><body><body><html>.

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

Итак, события в языке C# по сути являются реализацией известного паттерна publish/subscribe и содержат всего пару методов add и remove, для подписки и отписки от события, и закрытое поле с мультикаст делегатом, который, собственно, этих самых подписчиков и содержит. А раз событие – это по сути методы, а методы могут быть виртуальными, можно сделать вывод, что события тоже могут быть виртуальными (тем более что свойства ведь могут быть виртуальными и этот факт не вредит ничьему ментальному здоровью). Итак, теоретически – с виртуальными событиями все должно быть нормально, однако это как раз тот случай, когда теория с практикой несколько расходятся.   Но обо всем по порядку; давайте рассмотрим следующий пример. Предположим у вас есть некоторый базовый класс, скажем, класс Base, который содержит событие с именем SomeEvent, и есть производный класс Derived, который по какой-то причине хочет иметь возможность переопределить событие базового класса. Вполне возможно, что причина столь необычной идеи уходит корнями к безумной преданности вашего высокодушевного сознания к замечательной книге банды четырех, которую вы перечитываете длинными зимними вечерами. Так вот, в очередной раз перечитывая паттерны поведения вы осознали, что к событиям вполне можно применить паттерн «Метод шаблона» сделав непосредственный процесс подписки/отписки виртуальным, а процесс генерации события – невиртуальным, таким образом четко разделив ответственность между базовым классом и его наследником. Если в политике аудита прописано фиксировать входы в систему, в случае успешной регистрации в системе записываются имя пользователя и имя компьютера. В зависимости от версии Windows и способ регистрации в системе, IP-адреса могут записываться, или же это действие производиться не будет. Windows Web Server 2000, например, не записывает IP-адреса в случае успешного входа, но в Windows Server 2003 это уже используется. Выводы: Есть много событий в виртуальном мире и в настоящем. События есть в газетах, журналах, в интернете. Ещо есть несколько видов позицыонирования: статическое, относительное, абсолютное позыцыонированияе. Мы узнали что в интернете всё по виртуаьному. В реферате была рассмотрена история развития виртуальных технологий и связанных с ними понятий, представлены и охарактеризованы разные виды виртуальной реальности и ВР-систем, а еще высказаны предположения о возможных перспективах последующего проникновения виртуальности в жизнь людей. Очевидно, что виртуальные технологии - как, хотя, и всевозможные другие - несут с собой не только очень много преимуществ, но и целый букет неведомых доселе проблем. Но прогресс остановить невозможно, и ясно, что, невзирая на заявления отдельных технофобов, виртуальная реальность, так либо иначе, займет свое место в нашей жизни. Поэтому задача Человека Благоразумного - применять свой разум так, чтобы извлекать из новых достижений максимум пользы (по возможности получая от этого удовольствие) - но никогда не допускать, чтобы виртуальная реальность стала ему иллюзорной заменой реального мира.