Появление и развитие компьютерной техники в 40-х годах 20 века.

В 1941 году инженер фирмы IBM Б.Фелпс начал работу по созданию десятичных электронных счетчиков для табуляторов, а в 1942 году создал экспериментальную модель электронного множительного устройства.
Компьютер Цузе В 1941 году Конрад Цузе построил первый в мире действующий релейный двоичный компьютер Z3 с программным управлением.
В 1942 году американский физик Джон Моучли (John Mauchly) (1907-1980), после детального ознакомления с проектом Атанасова, представил собственный проект вычислительной машины. В работе над проектом ЭВМ ENIAC (Electronic Numerical Integrator and Computer - электронный числовой интегратор и калькулятор) под руководством Джона Моучли и  Джона Эккерта (John Presper Eckert) участвовало 200 человек. Весной 1945 года ЭВМ была построена, а в феврале 1946 года рассекречена. ENIAC, содержащий 178468 электронных ламп шести различных типов, 7200 кристалических диодов, 4100 магнитных элементов, занимавшая площадь в 300 кв.метром, в 1000 раз превосходил по быстродействию релейные вычислительные машины.
Компьютер проживет девять лет и последний раз будет включен в 1955 году.


Инженер подключает кабели, при помощи которых осуществлялось программирование машины ENIAC.

Kolossus
Collossus
Одновременно с постройкой ENIAC, также в обстановке секретности, создавалась ЭВМ в Великобритании. Секретность была необходима потому, что проектировалось устройство для дешифровки кодов, которыми пользовались вооруженные силы Германии в период второй мировой войны. Математический метод дешифровки был разработан группой математиков, в число которых входил Алан Тьюринг (Alan Turing). В течение 1943 году в Лондоне была построена машина Colossus на 1500 электронных лампах. Разработчики машины - М.Ньюмен и Т.Ф.Флауэрс.
Хотя и ENIAC, и Colossus работали на электронных лампах, они по существу копировали электромеханические машины: новое содержание (электроника) было втиснуто в старую форму (структуру доэлектронных машин).
В 1937 году гарвардский математик Говард Эйкен (Howard Aiken) предложил проект создания большой счетной машины. Спонсировал работу президент компании IBM Томас Уотсон (Tomas Watson), который вложил в нее 500 тыс.$.   Проектирование Mark-1 началось в 1939 году, строило этот компьютер нью-йоркское предприятие IBM. Компьютер содержал около 750 тыс. деталей, 3304 реле и более 800 км проводов.
В 1944 году готовая машина была официально передана Гарвардскому университету.
В 1944 году американский инженер Джон Эккерт(John Presper Eckert) впервые выдвинул концепцию хранимой в памяти компьютера программы.

Mark-1


Матрос обслуживающий машину Mark-2 вводит информацию с перфолент, управляющей его работой.
Эйкен, располагавший интеллектуальными ресурсами Гарварда и работоспособной машиной Mark-1, получил несколько заказов от военных. Так следующая модель - Mark-2 была заказана управлением вооружения ВМФ США. Проектирование началось в 1945 году, а постройка закончилась в 1947 году.Mark-2 представляла собой первую многозадачную машину - наличие нескольких шин позволяло одновременно передавать из одной части компьютера в другую несколько чисел.

В 1945г.Вэннивер Буш (Vannevar Bush, 1890-1974) впервые изложил идею создания гипертекста в статье "Пока мы мыслим", которая была напечатана в журнале "The Atlantic Monthly".

В 1945 году под руководством Джона Моучли (John Mauchly) и  Джона Эккерта(John Presper Eckert) был разработан проект первого компьютера EDVAC с хранимой программой.
В 1946 году Джон фон Нейман на основе критического анализа конструкции ENIAC предложил ряд новых идей организации ЭВМ, в том числе концепцию хранимой программы, т.е. хранения программы в запоминающем устройстве. В результате реализации идей фон Неймана была создана архитектура ЭВМ, во многих чертах сохранившаяся до настоящего времени. Джон Фон Нейман
Норберт Винер В 1947 г. американский математик Норберт Винер вводит в обращение термин "кибернетика".
Затем в 1948г. Ноберт Винер выпустил в свет книгу "Кибернетика, или Управление и связь у животных и машин", которая положила начало развитию теории автоматов и становлению кибернетики - науки об управлении и передаче информации. Также Клод Шеннон (Claude Shannon) выпускает книгу "Математическая теория передачи информации".

23 декабря 1947г. сотрудники Bell Telephone Laboratories Джон Бардин и Уолтер Бремен впервые продемонстрировали свое изобретение, получившее название транзистор. Это устройство спустя десять лет открыло совершенно новые возможности.

МЭСМ В 1948 году Сергеем Александровичем Лебедевым(1990-1974) и Б.И.Рамеевым был предложен первый проект отечественной цифровой электронно - вычислительной машины. Под руководством академика Лебедева С.А. и Глушкова В.М. разрабатываются отечественные ЭВМ: сначала МЭСМ- малая электронная счетная машина (1951 год, Киев), затем БЭСМ- быстродействующая электронная счетная машина (1952 год, Москва). Параллельно с ними создавались Стрела, Урал, Минск, Раздан, Наири. Лебедев

В 1948 году введен в действие первый в мире компьютер с хранимой программой "Манчестерский Марк-1", созданный английскими учеными Томом Килбурном (Tom Kilburn) и Фредди Вильямсом (Freddie Williams) из Манчестерского университета.
В 1949г. введена в эксплуатацию английская машина с хранимой программой - EDSAC (Electronic Delay Storage Automatic Computer) -конструктор Морис Уилкис (Maurice Wilkes) из Кембриджского университета. ЭВМ EDSAC содержала 3000 электронных ламп и в шесть раз производительнее своих предшественниц.

Морис Уилкис ввел систему мнемонических обозначений для машинных команд, названную языком  ассемблера.

Морис Уилкис

В 1949г. Джон Моучли (John Mauchly) создал первый интерпретатор языка программирования под названием "Short Order Code".