Выпускник Новосибирского государственного университета Дмитрий Калашников разработал бесплатный браузерный симулятор, в котором пользователь может собрать работающий компьютер с нуля. Проект назвали «Компьютер Ершова» — в честь академика Андрея Ершова, одного из основоположников отечественного программирования. Симулятор предназначен для школьников, студентов младших курсов и всех, кто хочет разобраться в устройстве компьютера.
«Название проекта отражает его главную цель — собственными руками, шаг за шагом, собрать полноценный работающий компьютер. Отдельные узлы и вентили, как детали конструктора, складываются в процессор, способный выполнять настоящие программы», — объяснил Дмитрий Калашников.
Начать обучение можно без специальных знаний: пользователь проходит 47 уровней — от простейших логических элементов до создания памяти, процессора и других узлов. В финале можно написать программу или игру на языке ассемблера.
В симулятор встроены теория и справочник по компонентам, система автоматически проверяет правильность схем. Базовая версия доступна бесплатно. В планах разработчика — добавить виртуальные классы для школ и вузов, автоматическую проверку заданий и интеграцию с реальным учебным оборудованием. С помощью симулятора можно освоить основы цифровой электроники и понять архитектуру вычислительных систем. Автор уверен: собрать компьютер сможет даже новичок.
Ранее редакция сообщала, что новосибирец отказался от заправки, увидев «космические цены» на АЗС.
Читайте также: глава Союза отцов Майоров высказался о запрете скроллинга для новосибирцев.