Машина Тьюринга

Большим прорывом в области вычислительных машин стало изобретение абстрактной машины Тьюринга.

Современная реализация машины Тьюринга

Она могла выполнять инструкции, написанные особым образом на ленте, примерно так же как это делал человек. Развитие этой идеи привело к воплощению компьютеров в том виде, в котором мы знаем их сейчас — с хранимыми в памяти программами. И хотя работа людей составляющих инструкции стала гораздо сложнее, со временем только она и осталась. Выполнять же инструкции стали машины.

Сейчас эта профессия называется «программист», что можно перевести как «инструктор», а можно и вовсе никак не переводить, так как и слово «программа» и «инструкция» пришли к нам из других языков. Довольно сложно подобрать к ним одно русское слово подходящее по смыслу, но более всего подходят два — «план действий». По сути профессия программиста заключается в том, чтобы составлять эти самые планы действий и «переводить» их на особый язык, делая их пригодными для выполнения вычислительной машиной.

После того как изобретение Алана Тьюринга вошло в обиход, машины повысили свой статус и взошли вверх по карьерной лестнице. Если до этого им подходило лишь название «вычислитель», то теперь их можно было называть и «исполнителями», так как они стали избавлять от трудов людей обеих этих профессий.

В дальнейшем вычислительные машины претерпели ещё множество изменений, но принцип работы машины Тьюринга остался тем же. Далее, от краткого экскурса в историю вычислительных машин мы перейдём к рассмотрению того, как работают вычислительные программы.

Добавить комментарий

Ваш e-mail не будет опубликован.