Я познаю мир. Компьютеры и интернет - страница 22
Все это позволило начать всеобщую компьютеризацию человечества. Услугами ЭВМ стали пользоваться люди, которые раньше и не помышляли об этом. Персональные ЭВМ в наши дни используют даже журналисты и писатели. А в научной сфере, например, персональные компьютеры применяются для оперативного анализа результатов эксперимента, для ведения типовых расчетов и т. д. Инженеры используют такие машины не только как калькуляторы, но и как удобные справочники, а также как АРМы – автоматизированные рабочие места. Специалист, имеющий такое место, выполняет всю возлагаемую на него работу – ведет деловую переписку, исполняет чертежи, делает расчеты узлов новых машин – в несколько раз быстрее.
Последние годы мини–компьютеры все шире стали использоваться в образовании и в быту. Многие школьники уже имеют возможность познакомиться с основами программирования в компьютерных классах своих школ. Внедрение же персональных компьютеров в быт позволит еще шире использовать для досуга электронные игры. Микрокомпьютеры уже входят в состав таких обыденных бытовых приборов, как кухонные плиты, стиральные и швейные машины. И привычные вещи приобретают новые, невиданные ранее качества и самостоятельность. Например, в компьютеризованной плите нет риска сжечь пирог или жаркое – автоматика вовремя отключит нагрев. А швейная машина может, например, самостоятельно обметывать петли.
С другой стороны, большие суперкомпьютеры позволили более точно решать такие сложные проблемы, как, скажем, прогнозирование изменения свойств материалов в реакторах АЭС, изучение свойств элементарных частиц, определения залежей полезных ископаемых на основе добытых геологами разрозненных данных...
Казалось бы, на этом можно остановиться. Но, как вы знаете, прогресс не ведает предела. И компьютерщики пошли на штурм миллиардного «барьера», приступив к созданию ЭВМ, которые могли бы выполнять миллиарды операций в секунду.
Для этого им опять–таки понадобилась более совершенная элементная база. И в настоящее время появились полупроводниковые кристаллы, которые всего лишь в объеме наперстка вмещают целую ЭВМ первого, а то и второго поколения.
Составленные из таких микрочипов–процессоров компьютеры пятого поколения обладают уже элементами подлинной сообразительности. Могут узнавать хозяина по внешнему облику и голосу, выполняют приказы, отданныб по телефону или просто вслух, понимают иностранные языки и т. д. Именно одна из таких машин обыграла в шахматы несколько лет назад тогдашнего чемпиона мира Гарри Каспарова.
И этр. еще не конец эволюции. В настоящее время ведутся работы над созданием первых ЭВМ шестого поколения, которые смогут не только выполнять триллионы операций в секунду, но и обладать элементами искусственного интеллекта. То есть, говоря попросту, начнут соображать, как люди...
Но тут уж, вероятно, понадобятся микрочипы, которые будут работать на молекулярном уровне.
Единая система ЭВМ
Итак, несмотря на то что ЕС ЭВМ проектировали их и строили ученые и инженеры разных стран социалистического лагеря, понимали компьютеры друг друга с полуслова. Потому как в основу были положены общие принципы программирования и конструирования.
Наши специалисты в 60–е годы XX века были весьма горды этим достижением. По крайней мере, до тех пор, пока не узнали, что не стоило изобретать велосипед во второй раз. Во всем мире здравомыслящие специалисты поступают точно так же. Жизнь научила.
Для облегчения жизни
Раньше ведь как случалось? Решают математики задачу на одной машине. Вдруг выясняется, что задачка эта данной ЭВМ «не по зубам». Слишком крепкий «орешек». Делать нечего – несут задачу другой машине, более мощной и совершенной. Принесли, а она ее не принимает. Не хочет работать по уже составленной программе.
В чем дело? Оказывается, программа хоть и написана на машинном языке, но данная машина его не понимает. Она понимает, скажем, «ФОРТРАН», а программа составлена на «АЛГОЛе». Хочешь не хочешь, переводи, программист, задачу с одного машинного языка на другой, составляй новую программу.
Когда же догадались формализовать машинные языки, составить специальные программы–переводчики с одного языка на другой, жизнь у программистов сразу полегчала.