01 сен 2025 · 11:35    
{"document": [{"text": [{"type": "attachment", "attributes": {"caption": "Обложка книги", "presentation": "gallery"}, "attachment": {"caption": "", "contentType": "image/jpeg", "filename": "Cover from Designer 2.jpg", "filesize": 296515, "height": 1600, "pic_id": 1021545, "url": "http://storage.yandexcloud.net/pabliko.files/article_cloud_image/2025/09/01/Cover_from_Designer_2.jpeg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=YCAJEsyjwo6hiq7G6SgeBEL-l%2F20250901%2Fru-central1%2Fs3%2Faws4_request&X-Amz-Date=20250901T083124Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=b4a11466340aa3370d36022134bdc18b4ab7ffd3385e14330bc241f6e9e0eab5", "width": 1127}}], "attributes": []}, {"text": [{"type": "string", "attributes": {"bold": true}, "string": "Основа нашего цифрового мира"}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Чтобы понять, почему квантовые вычисления представляют собой такой революционный скачок, мы должны сначала по достоинству оценить ошеломительный взлёт классических компьютеров. Каждый смартфон, ноутбук и сервер работает на принципах, которые показались бы волшебством человеку из XIX века, однако эти принципы теперь настолько фундаментальны, что мы воспринимаем их как должное."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Классические компьютеры работают на основе удивительно простой идеи: всё можно свести к двоичному выбору. Да или нет. Включено или выключено. 1 или 0. Эта бинарная система в сочетании с логическими операциями может представлять любую информацию и выполнять любые вычисления — по крайней мере, в теории."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Эта простота обманчива. Бинарная основа классических вычислений позволяет достичь необычайной сложности посредством комбинирования и повторения. Подобно тому, как русский язык использует всего 33 буквы для выражения бесконечных мыслей и идей, классические компьютеры используют всего два состояния для представления всего — от «Евгения Онегина» до фотографий высокого разрешения и сложных финансовых моделей."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Универсальность классических вычислений проистекает из фундаментального понимания: любая логическая операция, независимо от её сложности, может быть разложена на последовательности простых бинарных решений. Этот принцип, известный как вычислительная универсальность, означает, что классические компьютеры могут моделировать любой физический процесс, решать любую математическую задачу, которая имеет решение, и представлять любую форму информации, которая может быть точно определена."}], "attributes": []}, {"text": [{"type": "string", "attributes": {"bold": true}, "string": "Исторический контекст"}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Развитие классических вычислений не происходило изолированно — оно возникло из веков математического и технологического прогресса. Теоретические основы были заложены математиками, такими как Джордж Буль, который разработал булеву алгебру в середине 1800-х годов, и Алан Тьюринг, который формализовал концепцию вычислений в 1930-х годах."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Работа Буля показала, что логическое рассуждение может быть выражено математически с использованием операций над бинарными значениями. Его алгебра логики обеспечила математическую основу для того, что в конечном итоге станет компьютерным программированием. Каждое условие «если — то», каждое логическое сравнение, каждый запрос к базе данных восходит к пониманию Булем математической природы логического рассуждения."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Работа Тьюринга пошла дальше, доказав, что любое вычисление, которое может быть выполнено, может быть выражено как последовательность простых операций на теоретической машине, которую стали называть машиной Тьюринга. Это установило теоретические пределы и возможности вычислений, показав, что все компьютеры, независимо от их физической реализации, фундаментально эквивалентны с точки зрения того, что они могут вычислить."}], "attributes": []}, {"text": [{"type": "string", "attributes": {"bold": true}, "string": "Транзисторная революция"}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Сердце классических вычислений лежит в транзисторе — устройстве, которое может переключаться между двумя состояниями: проводить электричество (представляя 1) или блокировать его (представляя 0). Когда транзисторы были впервые изобретены в 1947 году в Bell Labs Джоном Бардином, Уолтером Браттейном и Уильямом Шокли, они были большими, дорогими и ненадёжными. Но у них было одно решающее преимущество: их можно было стабильно производить в больших количествах и комбинировать для выполнения сложных логических операций."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Изобретение транзистора стало переломным моментом в истории человечества, хотя его значение не было сразу очевидным. Первые транзисторы были размером с ноготь и стоили более 50 долларов каждый в сегодняшних деньгах. Это были капризные устройства, которые требовали точных условий эксплуатации и часто неожиданно выходили из строя."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Но транзисторы имели несколько преимуществ перед электронными лампами, которые они заменяли. Они потребляли меньше энергии, выделяли меньше тепла, были более надёжными, и потенциально их можно было сделать намного меньшего размера. Самое главное, они могли производиться с использованием промышленных процессов, которые можно было масштабировать до массового производства."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Представьте транзистор как простой переключатель, которым управляют с помощью электричества. Когда вы подаёте напряжение на затвор транзистора, он либо позволяет току течь, либо блокирует его. Это бинарное поведение является основой всех цифровых вычислений. Когда вы комбинируете миллионы этих переключателей, вы можете создавать логические вентили — устройства, которые выполняют базовые операции, такие как И, ИЛИ и НЕ."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Вентиль И даёт на выходе 1 только тогда, когда на обоих входах 1. Вентиль ИЛИ даёт на выходе 1, когда на любом из входов 1. Вентиль НЕ просто инвертирует вход — 1 становится 0, а 0 становится 1. Эти простые операции, объединённые в сложные схемы, могут выполнять любую логическую или математическую операцию."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Рассмотрим, как компьютер складывает два числа. В десятичной системе сложение 7 + 5 = 12 кажется простым. Но компьютер должен преобразовать эти числа в двоичные (7 становится 111, 5 становится 101), затем использовать серию логических вентилей для выполнения двоичного сложения. Результат (1100 в двоичной системе) затем преобразуется обратно в десятичную систему (12) для отображения пользователю."}], "attributes": []}, {"text": [{"type": "string", "attributes": {}, "string": "Этот процесс может показаться неэффективным, но у него есть решающее преимущество: он универсален. Любое вычисление, которое может быть описано логически, может быть выполнено с помощью комбинаций этих базовых операций."}], "attributes": []}], "selectedRange": [0, 1]}
Комментарии 0