Задача развития вычислительных систем, в частности информационных систем и автоматизированных систем управления, является одной из наиболее актуальных научных проблем.
А. Н. Тихонов.
Вычислительная машина
Вычисли'тельная маши'на,устройство или совокупность устройств, предназначенных для механизации и автоматизации процесса обработки информации (вычислений).
Современные В. м. по способу представления информации подразделяются на 3 класса: а) (АВМ), в которых информация представлена в виде непрерывно изменяющихся переменных, выраженных физическими величинами (угол поворота вала, сила электрического тока, напряжение и т.д.); б) (ЦВМ), в которых информация представлена в виде дискретных значений переменных (чисел), выраженных комбинацией дискретных значений какой-либо физической величины; в) , в различных узлах которых информация представлена тем или другим способом.
Исторически первыми появились цифровые вычислительные устройства, например счёты и их многочисленные предшественники (см. ). В 17 в. французским учёным Б. Паскалем, а позднее немецким математиком Г. В. Лейбницем были построены первые ЦВМ. Первой пригодной для практического применения В. м. стал Томаса де Кольмара (1820). В 1874 был создан получивший широкое распространение арифмометр В. Т. Однера. В начале 20 в. появились для выполнения различных статистических, бухгалтерских и финансово-банковских операций.
Идея создания универсальной ЦВМ принадлежит профессору Кембриджского университета Ч. Беббиджу. Он разработал проект (1833) В. м., по своему устройству близкой к современной. Проект опережал запросы времени и технические возможности реализации.
Развитие теории релейно-контактных схем, а также опыт эксплуатации телефонной аппаратуры и позволили в 30-х гг. 20 в. приступить к разработке В. м. с программным управлением первоначально на электромагнитных реле. Первая такая машина «МАРК-1» была построена в США в 1944. Первая электронная ЦВМ «ЭНИАК» (электронный цифровой интегратор и вычислитель) была построена также в США в 1946.
В Советском Союзе электронная ЦВМ «МЭСМ» (малая электронная счётная машина) была разработана в 1950 под руководством академика С. А. Лебедева в АН УССР. «МЭСМ» положила начало работам в области математического электронного машиностроения в СССР. В последующие годы в СССР создан ряд различных по производительности и техническому решению ЦВМ для удовлетворения нужд народного хозяйства ( , «Стрела», М-20, М-220, , , «Мир» и др.).
Первые устройства непрерывного действия появились в 16-17 вв. К ним относятся и номограммы для расчётов, связанных с навигацией. В середине 19 в. появились простейшие механические интеграторы. Значительное развитие работы по АВМ получили на рубеже 19 и 20 вв. Были разработаны машины для решения дифференциальных уравнений, электромеханическая интегрирующая машина и др. В СССР начало разработки АВМ относится к 1927 и связано с работами С. А. Гершгорина, М. В. Кирпичёва, И. С. Брука, В. С. Лукьянова и др. В 50-60-х гг. было создано несколько типов АВМ, многие из которых нашли широкое применение.
Развитие электронных В. м. (ЭВМ) тесно связано с достижениями в области электронной техники. Первые ЭВМ создавались на вакуумных радиоприборах; эти В. м. принято называть машинами первого поколения. Развитие полупроводниковой радиоэлектроники позволило перейти к конструированию В. м. второго и третьего поколения; для них характерно усложнение логической схемы и наличие программного обеспечения, являющегося программным продолжением аппаратной части В. м. Технология изготовления В. м. второго поколения мало отличалась от технологии изготовления В. м. первого поколения: на смену вакуумным радиолампам пришли полупроводниковые триоды (транзисторы) и диоды. В. м. третьего поколения выполняются на , содержащих в одном модуле десятки транзисторов, резисторов и диодов. Переход к производству В. м. на интегральных схемах потребовал почти полного пересмотра технологии производства ЭВМ.
Основой для построения аналоговых вычислительных машин является теория математического . Используя аналогии между различными по физической природе явлениями, в АВМ моделируют рассчитываемые процессы. Большую часть оборудования АВМ составляют линейные и нелинейные решающие элементы. В электронных АВМ - это операционные усилители постоянного тока (интегратор, усилитель, инвертор), блоки коэффициентов, типичных нелинейностей, запаздывания и т.д. Для решения конкретной задачи блоки АВМ соединяют между собой в необходимых комбинациях. Выходные данные на АВМ получают по показаниям индикаторов в узловых точках схемы. АВМ характеризуется высоким быстродействием, простотой сопряжения с исследуемым объектом, возможностью лёгкого изменения параметров исследуемой задачи как при её подготовке, так и в процессе решения, сравнительно невысокой точностью и ограниченностью класса решаемых задач.
Решение задачи на цифровых вычислительных машинах заключается в последовательном выполнении арифметических операций над числами, соответствующими величинам, представляющим исходные данные. Числа представляются обычно в виде совокупности механических, пневматических или электрических импульсов и фиксируются элементами, каждый из которых может принимать ряд устойчивых состояний, строго соответствующих определённой цифре числа. Перед решением на ЦВМ задача расчленяется на ряд последовательных простых операций и устанавливается их очерёдность, т. е. составляется вычислений.
По способу управления цифровые В. м. подразделяются на 3 класса: с ручным управлением, с жёсткой программой и универсальные. К ЦВМ с ручным управлением относятся настольные , арифмометры, рычажные В. м. и др. Современные настольные ЦВМ изготовляются почти полностью на электронных элементах, Управление вычислительным процессом осуществляется вручную, что определяет низкую скорость вычислений. ЦВМ с ручным управлением являются средством механизации расчётных работ и пригодны для решения лишь простейших задач с ограниченным объёмом вычислений.
ЦВМ с жёсткой программой. К ним относятся табуляторы, специализированные машины, ориентированные на решение узкого круга задач, например бортовые вычислители и т.п. В этих В. м. управление вычислительным процессом осуществляется автоматически программой, набираемой на коммутационной доске или постоянно заложенной в конструкцию машины. ЦВМ с коммутируемой программой являются средством частичной автоматизации вычислительного процесса и быстро вытесняются универсальными ЦВМ. В. м. с программой, заложенной в конструкции, применяются в тех случаях, когда нужны простота, надёжность, низкая стоимость, малые габариты и масса, главным образом в условиях разового действия (например, на ракетах).
Универсальные ЦВМ с автоматическим программным управлением - наиболее совершенное средство автоматизации трудоёмких процессов умственной деятельности человека. Современная универсальная ЦВМ представляет собой сложный автоматизированный вычислительный комплекс, в состав которого входят , оперативное запоминающее устройство, одно или несколько внешних запоминающих устройств большой ёмкости, устройства ввода - вывода информации и др. Управление вычислительным процессом осуществляется устройством управления и программой вычислений, размещаемой в памяти ЭВМ. Загрузка отдельных устройств, координация их работы, управление последовательностью решения задач осуществляются программными средствами. Комплекс программ, выполняющих эти и ряд других функций, называется . Для описания решения задачи используются алгоритмические языки алгол, фортран, кобол и др. (см. ). Ввод исходных данных, программ и вывод результатов в виде, наиболее удобном для потребителя, осуществляются комплексом устройств ввода - вывода, входящих в состав универсальной ЦВМ (см. , ). Исходные данные могут задаваться в виде графиков, цифровой и текстовой документации, изображения рассчитываемого объекта (например, общий вид здания, профиль крыла самолёта и т.д.), светозвуковой индикации и пр.
ЦВМ характеризуются высокой производительностью, точностью получаемых результатов и алгоритмической универсальностью, обусловленной тем, что перестройка ЦВМ на решение новой задачи состоит лишь в замене программы вычислений и исходных данных, хранящихся в памяти В. м., без изменения конструкции самой машины.
Гибридные вычислительные системы состоят из органически связанных между собой АВМ и ЦВМ. Обмен информацией между В. м. непрерывного и дискретного действия осуществляется через специальные преобразователи. Для комбинированной системы типично разделение функций между машинами: АВМ используется для воспроизведения быстро протекающих процессов с ограниченными точностями переменных величин, а ЦВМ - для вычислений с более высокой точностью и для статистической обработки результатов. В гибридной вычислительной системе сочетаются высокая точность и быстродействие, которые сложнее получать с помощью только одной из В. м.
Лит.:см. при статьях , , .
А. Н. Мямлин.
Вычислительная техника
Вычисли'тельная те'хника,совокупность технических и математических средств, методов и приёмов, используемых для облегчения и ускорения решения трудоёмких задач, связанных с обработкой информации, в частности числовой, путём частичной или полной автоматизации вычислительного процесса; отрасль техники, занимающаяся разработкой, изготовлением и эксплуатацией .
Задачи, связанные с исчислением времени, определением площадей земельных участков, торговыми расчётами и др., относятся к древнейшим периодам человеческой культуры. Первые примитивные устройства для механизации вычислений , китайские счёты и математические правила решения простейших вычислительных задач появились за сотни лет до н. э. Вычислительные устройства, такие, например, как шкала Непера, , арифметическая машина французского учёного Б. Паскаля - предшественница , были известны уже в 17 в. Промышленная революция 18-19 вв., характеризующаяся бурным для того времени ростом средств производства и его механизацией, дала толчок и развитию В. т. Это обусловливалось прежде всего необходимостью выполнения сложных расчётов при проектировании и строительстве кораблей, сооружении мостов, топографических работах, усложнением финансовых операций и т.п. При этом сложность и количество задач возросли настолько, что решение их в необходимый срок и без механизации самого вычислительного процесса часто оказывалось невозможным. Тогда на смену примитивным счётным устройствам пришли Дж. Германа и Дж. Амслера, арифмометр В. Т. Однера и др.
В 1833 английский учёный Ч. Беббидж разработал проект «аналитической машины» - гигантского арифмометра с программным управлением, арифметическим и запоминающим устройствами. Однако полностью осуществить свой проект ему не удалось, главным образом из-за недостаточного развития техники в то время; материалы об этой машине были опубликованы лишь в 1888, уже после смерти автора. Исследования Беббиджа лишь спустя 100 лет привлекли внимание инженеров, но математики отметили их сразу. В 1842 итальянский математик Менабреа опубликовал записи лекций Беббиджа, прочитанных в Турине и посвящённых «аналитической машине».
Практическое развитие В. т. в 19 и в начале 20 вв. связано главным образом с постройкой аналоговых машин (см. ), в частности первой машины для решения дифференциальных уравнений академика А. Н. Крылова (1904). В 1944 в США была построена ЦВМ с программным управлением «МАРК-1» на электромагнитных реле; её изготовление стало возможным благодаря накопленному опыту эксплуатации телефонной аппаратуры, счётно-аналитических и счётно-перфорационных машин.
Резкий скачок в развитии В. т. - создание в середине 40-х гг. 20 в. электронных (ЭЦВМ) с программным управлением. Применение электронных ЦВМ существенно расширило круг задач; возможными стали такие вычисления, которые ранее были невыполнимы, так как требуемое для этого время превышало продолжительность человеческой жизни. Производство электронных ЦВМ росло чрезвычайно быстро: первая (и единственная) машина «ЭНИАК» была создана в США в 1946, а уже к 1965 мировой парк насчитывал свыше 50 тыс. ЦВМ различного назначения. Столь же быстро совершенствовались технические параметры электронных ЦВМ; в сотни и тысячи раз возросли их быстродействие и объёмы памяти.
Первая советская электронная ЦВМ «МЭСМ» (малая электронная счётная машина) была построена в АН УССР в 1950 под руководством академика С. А. Лебедева. В 1953 в институте точной механики и вычислительной техники также под руководством Лебедева была создана , ставшая предшественницей серии отечественных электронных ЦВМ ( , , «Днепр», «Мир» и др.).
Быстрое совершенствование В. т. неразрывно связано с интенсивным развитием электронной техники: первые ЭВМ были ламповыми, однако уже через несколько лет достижения в технике полупроводников позволили полностью перейти на полупроводниковое исполнение, а с начала 60-х гг. 20 в. приступить к микроминиатюризации схем и элементов ЭВМ, что существенно повышает их быстродействие и надёжность, уменьшает габариты и потребляемую мощность, удешевляет производство.
Наиболее существенно применение средств В. т. в системах автоматического управления при сборе, обработке и использовании информации с целью учёта, планирования, прогнозирования и экономической оценки для принятия научно обоснованных решений. Подобные системы управления могут быть как , охватывающими всю страну, район, какую-либо отрасль промышленности в целом или группу специализированных предприятий, так и локальными, действующими в пределах одного завода или цеха.
В. т. широко используется в современных системах обработки информации, для быстрого и точного определения координат кораблей, подводных лодок, самолётов, космических объектов и т.п. Особой областью применения В. т. являются информационные поисковые системы, обеспечивающие механизацию библиотечных и библиографических работ и способствующие ликвидации огромных справочных картотек. Быстро расширяющейся сферой применения В. т. является также работа банков, сберегательных касс и других финансовых учреждений, где использование ЦВМ позволяет централизованно выполнять все расчётные операции.
Возрастающее значение В. т. для нужд народного хозяйства и приближение её к потребителям, которые не являются специалистами в области В. т., предъявляют всё более высокие требования к программам ЭВМ. Разработка программ и становится существенным фактором, определяющим возможности дальнейшего расширения сферы применения В. т. Уже в конце 60-х гг. стоимость ЦВМ превысила стоимость материальной части и имеется тенденция дальнейшего его увеличения. Для выполнения простых вычислительных операций используют ЦВМ с жёсткой программой (например, электронные арифмометры, выполняющие арифметические действия и вычисление простейших функций) и средства малой механизации счётных работ (кассовые аппараты, счётно-аналитические машины и т.п.).
Уже первые электронные ЦВМ показали принципиальную возможность производить вычисления с такой скоростью, которая превышает скорость рассчитываемого физ. процесса. Это позволяет не только предсказывать возможные отклонения в процессе, но и своевременно корректировать их, вмешиваться в ход процесса, т. е. управлять им (см. ).
Современный научно-технический прогресс характеризуется прежде всего не только высокой производительностью и научной организацией труда, но и широкой механизацией и автоматизацией умственной деятельности человека. Алгоритмизация умственной деятельности человека потребовала интенсивной разработки новых разделов математики, особенно математического , логики, лингвистики и психологии, создания специальных математических методов анализа, физических, биологических и социальных процессов, математическое исследование которых было ранее невозможно.
ЭВМ - наиболее мощное средство В. т., появившееся в результате всё увеличивающейся осознанной общественной потребности в повышении эффективности человеческого труда, стало основной, важнейшей технической базой . Электронные вычислительные и управляющие машины открывают широчайшие возможности в области переработки громадных объёмов информации в кратчайшие сроки.
Лит.:Лебедев С. А., Электронные вычислительные машины, М., 1956; Бут Э. и Бут К., Автоматические цифровые машины, пер. с англ., М., 1959; Китов А. И. и Криницкий Н. А., Электронные вычислительные машины, 2 изд., М., 1965; Ледли Р. С., Программирование и использование цифровых вычислительных машин, пер. с англ., М., 1966; Информация. [Сб. ст.], пер. с англ., под ред. А. В. Шилейко, М., 1968; Корн Г., Корн Т., Электронные аналоговые и аналого-цифровые вычислительные машины, пер. с англ., ч. 1-2, М., 1967-68; Morrison Ph. and Morrison Е. [ed.], Charles Babbage and his calculating engines, N. Y., [1961]; Sackman Н., Computers, system science and evolving society, N. Y., [1967].
Д. Ю. Панов.
Вычислительное устройство
Вычисли'тельное устро'йство,счётно-решающее устройство, автоматически выполняет одну какую-либо математическую операцию или последовательность их с целью решения одной задачи или класса однотипных задач. В. у. могут быть автономными или входить в состав сложных систем. Автономные В. у., как правило, используются в качестве вспомогательных средств при выполнении вычислительных, конструкторских и других работ (например, , , и др.). В составе сложных систем В. у. выполняют определённые функции (например, в системе управления станком). Различают В. у. аналоговые (непрерывного действия) и цифровые (дискретного действия). Особый класс аналоговых В. у. составляют модели, примером может служить расчётный стол переменного тока - макет энергетической системы, выполненной в определённом масштабе. Реже встречаются комбинированные аналого-цифровые В. у. См. также .
Вычислительный центр
Вычисли'тельный центр(ВЦ), предприятие, предназначенное для выполнения сложных и трудоёмких вычислительных работ с помощью ЭВМ. Различают ВЦ общего назначения, ВЦ для обработки экономической информации и ВЦ для управления технологическими процессами.
ВЦ общего назначения выполняет математические, научно-технические и экономические расчёты, а также работы по программированию задач; оказывает помощь в постановке и подготовке задач; проводит консультации по вопросам организации собственных вычислительных центров или лабораторий у заказчиков. ВЦ общего назначения ведёт также научно-исследовательскую работу в области автоматизации программирования, численных методов математической и технической эксплуатации ЦВМ.
ВЦ для обработки экономической информации являются, как правило, центральными звеньями автоматизированных систем управления предприятиями или отраслями народного хозяйства и административно подчиняются соответствующим органам управления (министерству, главку, дирекции завода и т.д.). Эти ВЦ выполняют заранее регламентированные работы по плановым расчётам, обработке отчётности, финансово-бухгалтерским расчётам, а также разовые расчёты технико-экономического характера. Для выполнения этих работ указанные ВЦ хранят у себя постоянно большие объёмы нормативных и справочных данных (в виде машинных архивов). Отчётная и другая информация от предприятий поступает либо в виде обычных документов, либо на перфорированных каргах и лентах, либо на магнитных лентах, а также по каналам связи с непосредственным вводом в ЭВМ (для срочной оперативной информации). Для ввода экономической информации в ЭВМ широко используются устройства автоматического чтения специально подготовленных печатных текстов (написанных магнитными или графитовыми отметками).
ВЦ для управления технологическими процессами работают в реальном масштабе времени, автоматически получая исходные данные от большого количества параметров процессов и вырабатывая команды управления (в течение жёстко заданного цикла) исполнительным органам (двигательным, нагревательным и т.п. установкам). К этим ВЦ предъявляются особые требования в части надёжности и быстродействия работы.
В зависимости от объёма работ ВЦ всех трёх типов могут иметь разный состав оборудования и отличаться производительностью. Различают 3 категории ВЦ. К первой категории относятся ВЦ, имеющие 6-8 больших цифровых ЭВМ с быстродействием 20-50 тыс. операций в сек(типа «Минск-32», М-220, «БЭСМ-4» и т.п.) либо 2-3 ЭВМ с быстродействием 600-800 тыс. операций в сек(типа «БЭСМ-6»). Кроме того, в состав указанных ВЦ входят 6-8 комплектов , , аппаратура размножения документов, средства связи. В составе ВЦ первой категории - 50-100 научных работников, 100-200 инженеров и 200-300 техников, лаборантов и вспомогательных рабочих. ВЦ второй категории имеет примерно половину, а ВЦ третьей категории - одну треть оборудования и численности персонала по сравнению с ВЦ первой категории. В отдельных случаях в состав оборудования ВЦ включаются аналоговые машины, предназначенные в основном для решения задач моделирования динамических процессов (полёт ракет, работа энергосистем и т.п.).
Указанные ВЦ различаются по структуре. ВЦ общего назначения имеют следующие 3 основных подразделения: сектор математической подготовки задач и программирования, сектор технической эксплуатации ЭВМ и сектор вспомогательных работ (перфорирование, размножение, электропитание, хозяйственное обеспечение). ВЦ для обработки экономической информации имеет в своём составе специализированные подразделения по типам экономических задач (планирование производства, материально-техническое снабжение, финансово-бухгалтерская служба и т.д.), а также подразделения по приёму всей входной информации и оформлению результатов. Кроме того, в этих ВЦ, как правило, имеются специальные подразделения классификаторов продукции, по ведению нормативного хозяйства, сбору и обработке оперативной информации, поступающей по каналам связи (так называемый автоматизированный информационно-диспетчерский пункт).
ВЦ для управления технологическими процессами не имеют больших подразделений программистов или экономистов, так как составы задач и программ этих ВЦ определяют заранее и не меняют в процессе работы. Здесь основная часть работников - инженеры и техники по обслуживанию ЭВМ и аппаратуры автоматической связи с объектами управления.
Широкое применение получают мощные вычислительные системы, включающие ряд совместно работающих машин с так называемым многопрограммным управлением. Такие системы могут решать одновременно несколько задач, получать и выдавать данные по каналам связи многим абонентам (заказчикам), удалённым на большие расстояния от ВЦ. При использовании в ВЦ указанных вычислительных систем они приобретают многоцелевой характер, т. е. могут выполнять с одинаковой эффективностью работы ВЦ всех трёх типов. Большое значение при этом имеют системы , позволяющие резко сократить сроки и трудоёмкость подготовки задач, и так называемые операционные системы - специальные программы, управляющие порядком работы вычислительных систем в процессе решения многих задач. Это важно потому, что ручное программирование и ручное управление работой вычислительных систем приводят к снижению их эффективности. Эффективное использование ВЦ, оснащённых мощными вычислительными системами, возможно в условиях создания единой государственной сети ВЦ, каждый из которых обслуживает достаточно большую группу предприятий определённого района или отрасли. Исходными данными для проектирования ВЦ служат характеристики задач и потоков информации, типовые составы оборудования и технологические системы работы вычислительного комплекса.
В процессе проектирования ВЦ определяются его конкретные характеристики, этапы создания и ввода в эксплуатацию, капитальные затраты и экономическая эффективность.
Лит.:Китов А. И., Криницкий Н. А., Электронные цифровые машины и программирование, 2 изд., М., 1961; Рапопорт Е. Н., Организация вычислительного центра на машиностроительном предприятии, М. - Л., 1964; Лоскутов В. И., Вычислительные центры, М., 1966; Типовой состав технического задания на проектирование вычислительных центров и методические указания по составлению технических заданий, М., 1967.
А. И. Китов.
Вычислительный центр Академии наук СССР
Вычисли'тельный центрАкадемии наук СССР (ВЦ АН СССР), научно-исследовательское учреждение, занимающееся разработкой вычислительных методов и математического обеспечения электронных вычислительных машин. Образован в 1955 в Москве, входит в состав Отделения математики АН СССР. В составе В. ц. (1971) имеется 12 научных лабораторий, занимающихся разработкой численных методов решения задач аэро- и гидродинамики, оптимального управления, теорией больших систем, исследованием операций, математическим обеспечением электронных вычислительных машин, алгоритмическими языками и языками для описания вычислительных машин и систем, технической кибернетикой; издаются сборник «Алгоритмы и алгоритмические языки» (с 1967) и отдельные выпуски трудов В. ц.