Хохлов Владимир - Чистота кода. Программирование – философия и практика стр 2.

Шрифт
Фон

ГЛАВА 1


ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ И УСТРОЙСТВА

Идеология науки о вычислительных процессах начинается с книги Норберта Винера «Кибернетика или управление и связь в животном и машине».


Но и до этой работы было много примеров того как можно реализовать теоретические вычислительные машины. И как эти наборы нулей и единиц (лампочка не горит- лампочка горит) использовать для реальных вычислений. Были попытки и автоматизировать вычисления в троичной системе счисления и в десятичной, привычной для людей ещё с той поры как всё считали на пальцах.


Но в эпоху ламповых радиоприёмников построить электронную вычислительную машину было большой проблемой.


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


Вычисления в первой половине 20-го века производились не только на конторских счётах, но и на замечательных изобретениях  логарифмической линейке и на механическом арифмометре «Феликс». Логарифмическая линейка изготавливалась в разных формах и размерах. Позволяла умножать, делить, выполнять тригонометрические функции и прочее.


А вычисления на электронных машинах начинались с трудом. Транзисторы ещё не придумали. Всё строилось на электронных лампах. А из сотен ламп, если одна выходила из строя, всё надо было проверять, искать, заменять неисправность. И информацию надо было вводить  прямо с пульта ЭВМ. Потом научились делать считыватели. Мой сослуживец обучался в конце шестидесятых в Пермском университете. У них стояла ЭВМ, которая считывала код программы с киноленты. Соврал символ  снимай на новую плёнку, проявляй-закрепляй. Потом научились вводить с перфоленты. Стало проще. Но всё же файлы последовательного доступа постепенно уступили место файлам прямого доступа. Люди же читали книги. А ведь это и есть замечательный образец файла прямого доступа  номер страницы, номер строки. Выборка. Не то, что в древних свитках. И кто-то придумал или вспомнил  перфокарты! 80 байтов на одной картонке Эти колоды карт, набитые старательными девушками на специальных перфорирующих устройствах, приносили в машинный зал и загружали в устройство ввода.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3