Марк Воронин - Форт Рэйвен
- Название:Форт Рэйвен
- Автор:
- Жанр:
- Издательство:Array SelfPub.ru
- Год:2021
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Марк Воронин - Форт Рэйвен краткое содержание
Содержит нецензурную брань.
Форт Рэйвен - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
– Всегда, пожалуйста, – ответил шериф, улыбаясь.– У нас тут редко происходит что-то такое…
Зигмунд улыбнулся в ответ, а затем, прижимая шляпу к голове, вернулся к уже ревущему вертолету, и стал залезать вовнутрь.
Глава 3
Новостей от шефа все еще не было, и Зигмунд продолжил читать тетради, найденные в доме Тео. Он развернул черную тетрадь на закладке:
Время – это тактовая частота процессора.
Честно говоря, я никогда не понимал, почему время в физике считают четвертым измерением, включая его в континуум пространство-время? То, что пространство имеет три измерения – это вполне очевидно. Я могу двигаться в любом из трех направлений или не двигаться вовсе относительно какой-то системы координат. Во времени же все и вся движется только в одном направлении – из настоящего в будущее, и только туда – и при этом никто никого не спрашивает, хотим ли мы вообще двигаться? И система координат, где бы время стояло на месте попросту непредставимо! Более того, это нарушало бы кучу законов, включая законы термодинамики. То есть, время – это не измерение, в изначальном понимании этого термина, а неотъемлемое свойство объективной реальности, стоящее, возможно даже «над вселенной». Другими словами, если представить нашу вселенную, как некую «операционную систему», установленную на «мировом сервере», то время – это нечто, свойственное «процессору», на котором эта система «бежит».Но что можно было бы привести в качестве аналогии времени? Думаю, что оно сродни тактовой частоте процессора. Каждый, видимо знает, сколько гига Герц выдает его компьютер. Мой нынешний, например – 2.8 GHz . Это то, что в некоторых не очень специализированных изданиях называют «количеством операций в секунду». Но тут под операцией надо понимать не арифметическую операцию, и тем более не создание некоего элементарного изображения или текста. Дело в том, что любая программа, включая и операционную систему, в конечном итоге разбивается на череду самых элементарных «шагов». Вроде такого: «содержимое регистра А перенести в регистр В», «содержимое регистра С сложить с содержимым регистра D » и т.п. Собственно арифметическая операция сложения С=А+В в конечном итоге будет выглядеть так:
– Перенести содержимое регистра А в регистр С,
– Добавить к содержимому регистра C содержимое регистра В.
И каждый такой шаг записывается в некую «обойму операций», и эта обойма опустошается шаг за шагом, со скоростью, которая определяется частотой процессора. В моем случае продолжительность каждого такого шага составляет 1\2.8 миллиардов, что равно примерно тридцати шести миллиардным долям секунды.
Другими словами один шаг процессора подобен одному кванту времени во Вселенной. Да, а что такое «квант времени» в физическом мире? Строго говоря, это промежуток, меньше которого не может длиться ни один процесс. Относительно протяженности кванта времени до сих пор идут споры. Например, существует так называемая Планковская величина для времени. Она равна 1.35Е-43 сек. Сторонники другой точки зрения считают квант времени существенно длиннее и что он равен 4.7Е-24 сек.
Кто из них прав, покажет время. (Каков каламбур!) А может, никто не прав и квант времени, если он существует, окажется имеющим совершенно иное значение. К слову, в терминологии IBM 28 28 IBM – International Business Machines. Одна из ведущих мировых корпораций, производящих компьютеры и программное обеспечение.
под квантом компьютерного времени понимается не один такт процессора, а некоторая их совокупность, продолжительность, по истечении которой выполнение «нити» команд будет прервано и передано другой «нити».
– Да уж… И он считает, что это не заумь? – почти обреченно подумал Зигмунд. Он пролистал несколько страниц, где были сплошь какие-то формулы и затем стал читать дальше:
В конце 80-х гениальный человек по имени Б.Страуструп придумал первую абсолютно новую парадигму программирования. В мире информационных технологий это было сопоставимо с изобретением колеса в человеческой истории, бронзовых орудий или даже с началом применения огня в повседневной жизни. Программирование стало иметь дело не с набором процедур, что было крайне сложно и запутанно, а с набором т.н. «объектов». То есть, в любой программе, как в мини солнечной системе «кружили» свои собственные объекты. В сущности, объекты – это обособленные «острова» компьютерной памяти. Каждый из них «знает» зачем он нужен, и что он должен делать в том или ином случае. Все это действительно напоминало космос, где каждый объект самодостаточен, но может при этом тем или иным образом влиять на остальные объекты. Такие острова-объекты строятся согласно специальным инструкциям – классам.
– И что Арон с Биллом в этом всем нашли? Впрочем, они, наверное, куда больше подготовлены, чем я… – подумал Зигмунд.
В классе часто присутствуют т.н. «свойства». Например, если я захочу посредством программирования, например, для какой-нибудь игры, описать слона, я сделаю соответствующий класс. Таким образом, класс «слон» может иметь, например, такие свойства: «возраст», «вес», «кличка», «пол» и т.д. То есть все это очень смахивает на философию древних, где всякий предмет «строился» согласно своей особой «идее». Одним из безусловных свойств любого объекта (процесса) нашей вселенной является «смертность»( mortality = true ), ибо нет ничего, что было бы бессмертным. Но если представить себе нашу вселенную саму по себе как объект, построенный на основе класса «вселенная», то, не исключено, что за пределами этого класса есть и другие, у которых свойство mortality = false ! Это миры духов и всевозможных божественных сущностей…
– Ну, все… Приехали! – фыркнул Зигмунд и снова перевернул несколько страниц с какими-то диаграммами.
У классов есть одна фундаментальная и важнейшая особенность: они могут наследовать свойства друг друга. Например, у всех животных имеются такие свойства, как «вес », «возраст» и некоторые другие. Поэтому нам не нужно держать эти свойства и в классе «слон», и в классе «зебра» и в классе «шимпанзе». Мы можем создать класс «млекопитающие», который как раз и будет включать в себя такие общие для всех свойства, как – «вес» «возраст» и т.п., и от него будут наследовать все вышеупомянутые классы, описывающие конкретные виды. И вот я подумал, в контексте прежних размышлений: «А что, если одним из универсальных свойств объектов материального мира является «текущая координата объекта»? И что если вообще о состоянии всех универсальных свойств как раз таки и «сообщает» «мировому серверу» энтропия? Пойдем дальше… А что если в таком случае, можно, грубо говоря, взломать информационный поток, идущий от объекта, и подменить текущую координату? О, да – это супер сложно! Я ведь не знаю пока ни самой системы координат, ни так сказать, каков «протокол передачи данных». Однако я думаю, что если моя гипотеза верна, что передача данных действительно идет, то, разумеется, это происходит не с помощью потоков последовательностей нулей и единиц, а посредством изменения квантовых состояний некоторых частиц.
Читать дальшеИнтервал:
Закладка: