1801 год: Жозеф Мари Жаккар, французский торговец, изобретает ткацкий станок, в котором перфокарты используются для автоматического ткачества тканей. Ранние компьютеры будут использовать аналогичные перфокарты.
1821 год: английский математик Чарльз Бэббидж задумал паровую вычислительную машину, которая могла бы вычислять таблицы чисел. Финансируемый британским правительством проект под названием «Разностная машина» терпит неудачу из-за отсутствия технологий.
1848 год: Ада Лавлейс, английский математик и дочь поэта лорда Байрона, пишет первую в мире компьютерную программу. Лавлейс пишет первую программу, переводя статью об аналитической машине Бэббиджа с французского на английский.
1853 год: Шведский изобретатель Пер Георг Шойц и его сын Эдвард разработали первый в мире печатный калькулятор. Эта машина примечательна тем, что она первой «вычислила табличные различия и распечатала результаты».
1890 год: Герман Холлерит разрабатывает систему перфокарт для подсчета результатов переписи населения США 1890 года. Машина экономит правительству несколько лет расчетов.
Как появился компьютер История развития ЭВМ
1931 год: Ванневар Буш изобретает и строит дифференциальный анализатор, первый крупномасштабный автоматический механический аналоговый компьютер общего назначения.
1936 год: Алан Тьюринг, британский ученый и математик, представляет принцип универсальной машины, позже названной машиной Тьюринга, в статье под названием «О вычислимых числах…».
1937 год: Джон Винсент Атанасов, профессор физики и математики, подает заявку на получение гранта на создание первого компьютера, работающего только на электричестве.
1939 год: Дэвид Паккард и Билл Хьюлетт основали компанию Hewlett Packard в Пало-Альто, Калифорния. Пара выбирает название своей новой компании подбрасыванием монеты, и первая штаб-квартира Hewlett-Packard находится в гараже Packard.
1941 год: Немецкий изобретатель и инженер Конрад Цузе завершает работу над своей машиной Z3, первым в мире цифровым компьютером.
1941 год: Атанасов и его аспирант Клиффорд Берри проектируют первый цифровой электронный компьютер в США, названный компьютером Атанасова-Берри.
1945 год: Джон Мочли и Дж. Преспер Экерт разрабатывают и создают электронный числовой интегратор и калькулятор (ENIAC). Машина представляет собой первую «автоматическую, универсальную, электронную, десятичную, цифровую вычислительную машину».
1947 год: Уильям Шокли, Джон Бардин и Уолтер Браттейн из Bell Laboratories изобретают транзистор. Они узнают, как сделать электрический выключатель из твердых материалов и без вакуума.
1949 год: Команда Кембриджского университета разрабатывает автоматический калькулятор электронного хранения задержки (EDSAC), «первый практичный компьютер с хранимой в памяти программой».
1954 год: Джон Бэкус и его команда программистов из IBM публикуют документ, описывающий их недавно созданный язык программирования FORTRAN.
1953 год: Грейс Хоппер разрабатывает первый компьютерный язык, который впоследствии стал известен как COBOL.
С чего началось программирование? Первые программы до появления кода
1958 год: Джек Килби и Роберт Нойс представляют интегральную схему, известную как компьютерный чип.
1968 год: Дуглас Энгельбарт представляет прототип современного компьютера на Осенней совместной компьютерной конференции в Сан-Франциско. Его презентация под названием «Исследовательский центр развития человеческого интеллекта» включает живую демонстрацию.
Показать ещё
14 комментариев
Написать комментарий.
Это не цифровые технологии, а компьютерные
Развернуть ветку
В 1679 году немецкий философ и математик Готфрид Вильгельм Лейбниц представил двоичную систему счисления в своей статье Explication de l’Arithmétique Binaire (Объяснение двоичной арифметики). Он также был одним из первых, кто увидел возможность использования машины для математических вычислений. Все компьютерные технологии основаны на цифровых вычислениях. Поэтому история компьютеров это всегда история цифровых технологий.
Развернуть ветку
Цифровые вычисления, но не технологии..
Источник: vc.ru
От Гейтса до дочери Байрона. Герои программирования, которые сформировали современный мир технологий
Всемирная сеть обязана своим существованием неутомимому труду и достижениям большого количества человек — начиная с первых компьютерных программ 19 века, и вплоть до талантливейших разработчиков современности. Издание Interesting Engineering составило подборку величайших умов, которые подарили нам всемирную паутину.
1. Ада Лавлейс: женщина, которая написала первую компьютерную программу
Дочери выдающегося поэта Джорджа Байрона с малых лет прививали любовь к математике. Именно Ада Лавлейс в 1840 году написала алгоритм для аналитической машины Чарлза Бэббиджа. Хотя алгоритм так и не протестировали при её жизни, его справедливо считают первой в мире компьютерной программой.
2. Алан Тьюринг: герой Второй Мировой войны и создатель теста CAPTCHA
Разработанные этим гениальным криптографом, математиком и информатиком методы взлома немецких шифров внесли неоценимый вклад в борьбу союзников во время Второй мировой войны. В 1950 году Тьюринг много работал над проблемой искусственного интеллекта и предложил эксперимент для оценки «мыслительных» способностей компьютера, ставший впоследствии известным как тест Тьюринга. Его упрощённая обратная версия лежит в основе капчи — теста, который определяет, является пользователь системы человеком или компьютером.
3. Хеди Ламарр: звезда Голливуда, которая создала вай-фай
Одна из самых ярких киноактрис 1930-1940 годов Хеди Ламарр во время Второй Мировой войны разработала концепцию технологии «прыгающих радиочастот» в надежде, что она поможет сбить с курса ракеты гитлеровской Германии и её союзников. Хотя во время войны идею так и не применили, именно технологию расширенного спектра используют сегодня в беспроводных сетях Bluetooth и WiFi.
4. Грейс Хоппер: контр-адмирал флота США и «королева программного обеспечения»
Талантливая учёная и контр-адмирал младшего ранга флота США, Хоппер первой предложила создать язык программирования на основе английского, а в 1952 году создала первый компилятор. В 1959 году она руководила разработкой одного из первых высокоуровневых языков программирования COBOL. Сегодня её с почтением называют «матерью компьютера».
5. Кен Томпсон: великий хакер и создатель языка B
Кен Томпсон — один из первых великих хакеров и создателей операционной системы UNIX. Также известен своим вкладом в создание языков программирования B, непосредственного предшественника С, а также Go, который в последние годы стал достаточно популярным и применяется, например, в приложениях SoundCloud и Twitch.
6. Никлаус Вирт: автор важнейших трудов по программированию
Никлаус Вирт является создателем некоторых важнейших языков программирования. Например, Pascal, который был разработан с целью улучшения языка ALGOL 60 и имел более эффективный компилятор. Pascal используют для обучения программированию в старших классах и на первых курсах вузов, он является базой для ряда других языков. Сегодня научно-исследовательские работы Вирта считаются основополагающими в преподавании компьютерных языков.
7. Адель Голдберг: женщина, чьи идеи вдохновили Стива Джобса
Труды Голдберг по языкам Smalltalk-80 и Simula 67 в начале 1970-х гг. подготовили почву для создания графических интерфейсов, которыми мы пользуемся сегодня. Также она предвидела взлёт и развитие социальных сетей. Стив Джобс пользовался идеями Адель Голдберг при создании пользовательского интерфейса MacOS.
8. Стив Возняк: гений, который стоял у истоков Apple
В 1976 году Возняк вручную собрал первый компьютер Macintosh. Перед этим он работал на компанию по производству видеоигр Atari, для которой создавал печатные платы. Именно после работы в Atari у него появилась идея создать цветной графический дисплей для Apple II, который станет одним из самых успешных ПК своего времени.
9. Дональд Кнут: пионер современного компьютерного программирования
Дональду Кнуту принадлежит фундаментальная монография «Искусство программирования», посвященная важнейшим алгоритмам в информатике. За свою долгую и успешную карьеру он создал системы программирования WEB и CWEB, а также систему компьютерной вёрстки ТеХ — свободное ПО, которое позволяет любому пользователю быстро и удобно создавать сложные книги.
10. Радия Перлман: женщина, благодаря которой появились массовые сети
Без разработанного Перлман «протокола остовного дерева» STP не было бы возможно появление сетевых мостов. Ключевая функция STP — устранение петель в сетях Ethernet и блокировка избыточных соединений, не вписывающихся в топологию дерева. Благодаря её трудам протокол Ethernet смог развиться в более глобальную сеть, поэтому Перлман часто приписывают титул «Мать Интернета».
11. Джеймс Гослинг: учёный, который подарил нам Java
Учёный в области информатики, который создал язык программирования Java. Изначальной целью было создание универсального языка, который работал бы на всех поддерживающие его системах без перекомпиляции. Сегодня Java — один из самых распространённых языков программирования, особенно среди разработчиков веб-приложений. Большая часть приложений для Android также построены с использованием Java.
12. Бьёрн Страуструп: создатель С++, одного из важнейших языков программирования
В 1979 году датский программист Бьёрн Страуструп начал работу над языком, который станет самым широко используемым типизированный языком программирования в мире. Сегодня С++ применяют во множестве программ, от обычных компьютерных приложений до ПО для космических исследовательских аппаратов.
13. Ричард Столлман: основатель движения свободного программного обеспечения
Разработчик и активист, Столлман является создателем Фонда свободных программ и проекта GNU, в основе которого лежала идея о том, что все пользователи должны иметь право на неограниченное свободное использование ПО. Кроме этого Столлман создал Emacs — семейство многофункциональных расширяемых текстовых редакторов.
14. Гвидо ван Россум: автор второго по популярности языка программирования в мире
Нидерландский программист Гвидо ван Россум прежде всего известен как автор Python — языка программирования с минималистичным синтаксисом, который ориентирован на повышение производительности разработчиков и читаемости кода. В 2017 году Python стал вторым по популярности языком программирования в мире после JavaScript.
15. Андерс Хейлсберг: программист, который расширил возможности JavaScript
Программист из Копенгагена, который работал над Visual J++ — реализацией языка Java и среды разработки для него, а также возглавлял группу по созданию и проектированию языка C#. Среди достижений Хейлсберга — создание открытого языка программирования TypeScript для разработки веб-приложений, который расширил возможности JavaScript.
16. Брайан Керниган: один из трёх человек, без которых не было бы UNIX
Брайан Керниган внёс вклад в создание операционной системы UNIX, а также написал множество программ для этой системы, стал соавтором языков AWK и AMPL. Последний до сих пор используют тысячи корпораций, вузов и правительственных организаций.
17. Деннис Ритчи: компьютерный специалист, который создал С
Деннис Ритчи известен как создатель языка программирования С и соавтор UNIX наряду с Кеном Томпсоном. Сегодня язык С встречается в большинстве разработок для операционных систем и приложений, а также применяется для создания веб-сайтов. Простой, мощный и гибкий — программисты часто предпочитают С всем другим языкам, если достаточно хорошо изучат его.
18. Билл Гейтс: основатель Империи Microsoft
Не существует человека, который не слышал это имя. Свою карьеру Билл Гейтс начал в 1975-м, когда бросил Гарвард и вместе в другом Полом Алленом разработал эмулятор микрокомпьютера Altair 8800 и интерпретатор языка BASIC для системы Altair. В результате они стали работать на MITS и создали свою компанию по разработке ПО. Сегодня Microsoft — одна из крупнейших технологических корпораций в мире, которая сыграла ключевую роль в распространении персональных компьютеров на мировом рынке.
19. Тим Бернерс-Ли: создатель Всемирной паутины
Тим Бернерс-Ли известен благодаря созданию всемирной паутины и первого в мире браузера. Он написал первый в мире веб-сервер «httpd», создал URI, URL, HTTP и HTML, с которого начинали многие перспективные программисты. HTML был особенно популярен в начале 2000-х, когда появились социальные сети, а пользователи получили возможность оформлять свои профили с его помощью. Без вклада этого изобретателя было бы невозможно существование интернета, которым мы пользуемся сегодня.
20. Линус Торвальдс: человек, благодаря которому существуют Linux, Android и Chrome OS
Разработчик Линус Торвальдс создал ядро ОС Linux. Позже он создал вторую версию ядра в рамках Проекта GNU по разработке свободного ПО. Благодаря его усилиям появилась не только Linux, но также Android и Chrome OS. Linux лидирует среди операционных систем по количеству совместимых с ней платформ и распространяется как свободное ПО, открытое для распространения и усовершенствования для всех разработчиков.
21. Марк Цукерберг: один из самых влиятельных разработчиков всех времён
Создатель соцсети Facebook и основатель одноимённой компании, Цукерберг перевернул идею о социальных медиа и возможностях их монетизации. Facebook начиналась как небольшой сайт, доступный исключительно студентам Гарварда, а затем превратилась в медиа-гиганта, приносящего огромные доходы. В 2017 году сеть насчитывала 2,2 миллиарда активных пользователей по всему миру, и их количество постоянно увеличивается.
Источник: devby.io
Самый первый компьютер в мире – история создания
Количество компьютеров с каждым днем беспрерывно увеличивается. На сегодняшний день сложно представить себе жизнь без них и это касается многих жизненных аспектов. Ежедневно мы сталкиваемся с устройствами, которые облегчают работу, общение и становятся источниками развлечений.
Мы пользуемся ноутбуками, планшетами и другими девайсами, являющимися результатом постоянного развития компьютерных технологий. Но как же все начиналось? Вернемся к истокам и узнаем каким был самый первый компьютер в мире.
Как всё начиналось?
История первого компьютера возникает в начале 20 века. Первое поколение компьютеров так и не смогло найти практического применения, хотя и стали одним из этапов технического прогресса. Они несомненно способствовали появлению первой официально запатентованной ЭВМ, которая появилась лишь в конце второй мировой войны и получила первое имя компьютера ENIAC.
В каком году выпустили первый компьютер – ответ известный каждому. В 1943 году началась активная разработка первой вычислительной машины, которая велась вплоть до 1945 г. Проект был создан в Пенсильванском университете армии США учёными Д.П. Эккерт и Д.У. Мокли.
В основу были заложены расчеты баллистических таблиц стрельбы особенно важных в период проведения военных действий. До того, как появился самый первый компьютер подобные расчеты проводились вручную и занимали довольно много времени. Работа над одной такой таблицей занимала около 4 лет. Поэтому для решения такой непростой задачи требовалось мощное устройство.
Кроме всего выше сказанного устройство при работе издавало сильнейший гул, а также очень нагревалось. Поэтому выполняя большой объем работ, оно не могло работать более 20 часов. Из-за огромных размеров обслуживание компьютера требовало большого штата сотрудников, а процесс вычисления забирал неимоверное количество электроэнергии.
Спустя время ЭВМ усовершенствовали и значительно упростили. В конце войны в 1945 году, когда необходимость в артиллерийских таблицах отпала, ENIAC стали применять при создании оружия и даже прогноза погоды. В конечном итоге на разработку первого компьютера США было затрачено примерно 486 тысяч долларов, но в то время эти затраты вполне себя оправдали.
Кто создал первый компьютер?
Проект ENIAC получил всемирную известность лишь в 1946 году. Над его разработкой трудилась сплоченная команда программистов и инженеров. В связи с этим трудно определить создателя первого компьютера. Но все же его основными разработчиками принято считать Джона Мокли и Джона Эккерта. Первый из них был преподавателем института Мура, а другой студеном.
Вместе они разработали модель ЭВМ и представили её на обозрение.
Несмотря на предельную ясность, все же существует не мало споров об основоположнике первого электронного устройства и это не беспочвенно. Разногласия возникают вследствие рассекреченных документов британских спецслужб. Согласно им, появление первого компьютера произошло еще в начале 1940 года. Он получил название Colossus, а его основателями стала команда британских ученых во главе с Аланом Тьюрингом.
Обе разработки появились во время второй мировой войны и преследовали различные цели. Именно поэтому сложно определить кто первым создал компьютер. Можно отметить лишь что они положили начало новым компьютерным технологиям.
Однако первый персональный компьютер каким мы привыкли его видеть появился лишь в 1980-х годах. Модель получила имя CDC 6600, но все же она не была популярной. Самым известным домашним ПК стал Commodore 64, который выпустила фирма Commodore International в августе 1982 года. Он предназначался не только для письма и решения математических формул, но и имел простые игры.
Самый первый компьютер в мире и в России
Первый компьютер в России появился в 1968 году благодаря стараниям А.А. Горохова, который собрал устройство у себя на рабочем месте. Устройство было предназначено для создания сложных чертежей и согласно проекту, имело монитор и системный блок. Изобретение было запатентовано, но к сожалению образец так и не был воссоздан. Годами позже его схема была опубликована в бюллетене изображений став общедоступной.
Сейчас мы владеем новейшими технологиями. Сидим за ноутбуками и держим в руках смартфоны, но даже не задумываемся о том, что предшественниками девайсов являются множество устройств, которые несут в себе многовековую историю.
Источник: websoftex.ru