• микроЭВМ, обладающие производительностью не более 200 млн. операций в секунду. К этому классу относится подавляющее большинство современных персональных компьютеров, включая ноутбуки, палм-топы (наладонники) и пр. К микроЭВМ также можно отнести микроконтроллеры, которые представляют собой комплексные устройства с блоками ввода-вывода информации и блоком обработки информации, но возможности последнего ограничены и пригодны для решения узкого круга задач. К микроконтроллерам можно отнести устройства промышленной автоматики, баллистические вычислители и пр.
В настоящее время перспективы развития компьютерной техники идут в двух направлениях:
• совершенствование элементной базы ЭВМ;
• совершенствование взаимодействия компьютера с пользователем.
Элементная база совершенствуется, прежде всего, за счет уменьшения элементов, несущих единицу информации (бит). Уже в настоящее время созданы материалы, в которых изменять свое состояние может каждая молекула – например, углеродные нанотрубы[15]. То есть, каждая молекула может быть носителем информации – 0 или 1. Благодаря этому размеры вычислительных устройств и элементов памяти можно радикально уменьшить, а значит, в прежний объем вычислительных устройств можно уместить гораздо большее количество «думающих единиц», и, заставив их работать параллельно, значительно повысить производительность.
Большие возможности для совершенствования элементной базы открывает возможность использования квантовых эффектов. Теоретическим пределом работы классических вычислительных систем является использование в качестве носителя информации (бита) одного атома, обладающего определенным зарядом. Далее возможен переход только на субатомарные частицы, однако на этом уровне материя утрачивает привычное деление на «вещество-энергию». Тот же электрон является одновременно и частицей, и волной, следовательно, его положение в пространстве не может быть четко определено, а значит, не может быть использовано для передачи информации. Именно наличие положительного заряда у протона стабилизирует электрон и удерживает его в довольно ограниченной пространственной области – вокруг атомного ядра. Однако такая нестабильность субатомарных частиц позволяет с их помощью выражать одновременно несколько показателей. Если классическая элементная единица компьютера, работающая в двоичном коде, может обладать показателями либо «0», либо «1», то элементная единица, построенная на квантовом принципе (для нее уже придумано название – кубит), может в одно и то же время обладать значениями и «0», и «1», а, возможно, и иных показателей. То есть, в одну единицу времени могут параллельно идти несколько вычислительных процессов. С другой стороны, нестабильность квантовых частиц в пространстве-времени делает затруднительным использование обычного математического аппарата, поэтому для квантовых компьютеров потребовались принципиально иные алгоритмы работы, причем они оказались гораздо более громоздкие, чем классические. В настоящее время существует лишь несколько задач, с которыми модель квантовой ЭВМ могла бы справиться эффективнее классического компьютера.
Совершенствование взаимодействия компьютера и пользователя в настоящее время пытаются разрешить с помощью создания так называемого «искусственного интеллекта». Основой для такого режима работы компьютера является, во-первых, использование так называемой «размытой логики» (когда задача может иметь иные варианты решения помимо изначально заданных), а во-вторых – способность ЭВМ к самостоятельному поиску такого решения, которое не было задано изначально. В настоящее время существует довольно много программных средств, которые близко подходят к состоянию «искусственного интеллекта», и они применяются для так называемой «поддержки принятия решений» – когда вырабатывается несколько вариантов действий, предлагаемых на выбор пользователю. Последний может воспользоваться предложенными опциями, но может и избрать радикально иной путь. При этом компьютер может воспринять решение пользователя и в дальнейшем использовать его при решении аналогичных задач в дальнейшем (функция самообучения).