100 самых популярных языков программирования объяснены в считанные минуты


История программирования и временная шкала



Download 456,88 Kb.
bet19/25
Sana21.02.2022
Hajmi456,88 Kb.
#57530
1   ...   15   16   17   18   19   20   21   22   ...   25
Bog'liq
100 самых популярных языков программирования объяснены в считанные минуты

История программирования и временная шкала
Компьютерное программирование, в глубине души, механическое. Большой проблемой для ранних вычислений было выяснить, как механизировать логические и математические вычисления. Технологический прогресс - изобретение новых компонентов и миниатюризация их - пришел гораздо позже. Первый компьютер - разностный двигатель Чарльза Бэббиджа - был изготовлен из зубчатых колес и приводился в действие рукояткой.
Но проблема с механизмом разницы заключается в том, что он может решить только одну проблему. Чтобы обобщить полезность этого механического калькулятора, он должен был принять два вида ввода - данные и программирование. Теоретически новая машина Бэббиджа, Механизм вывода, решила эту проблему.
Хотя механизм вывода Бэббиджа никогда не создавался при его жизни, была написана самая первая компьютерная программа, которая была запущена на нем. Ада Лавлейс , математик-графиня и любитель, написала программы для вычислительного устройства Бэббиджа.
Современное программирование
В 20 веке программирование стало развитой наукой - разделом теоретической математики. Это привело к развитию современных языков программирования.
Было несколько противоречивых идей о природе компьютерного программирования и о том, как следует структурировать языки. «Победителем» оказался набор идей, выдвинутых Джоном фон Нейманом, - идеи, которые включали структуры логического контроля, такие как IF и LOOP.
Эта так называемая «архитектура фон Неймана» позволила появлению программирования, каким мы его знаем сегодня, и развитию компьютерных языков высокого уровня. С тех пор он доминирует в логике и структуре всех основных языков программирования. Существует только несколько языков, отличных от фон Неймана (таких как Plankalkül), и ни один из них не получил широкого распространения.
График
1801

Перфокарты, используемые жаккардовым ткацким станком
Жаккардовый ткацкий станок , который использует перфокарты для хранения ткацких конструкций, изобретен. Идея хранения данных на перфорированных бумажных картах позже повлияет на компьютерный дизайн. Первые компьютеры были запрограммированы перфокартами, и перфокарты продолжали использоваться в некоторых типах вычислений до 1980-х годов.
1842
Ада, графиня Ловеласа , разрабатывает алгоритм аналитического движка Чарльза Бэббиджа . Алгоритм вычислил числа Бернулли и сделал Аду первым в мире программистом.
1942
Atanasoff-Berry Computer (ABC) был впервые опробован. Он был задуман в 1937 году, а затем построен профессором Университета штата Айова Джоном Винсентом Атанасоффом, а затем аспирантом Клиффордом Берри . Возможно, это был первый электронный цифровой компьютер. Как и в других ранних компьютерах, у него было много ограничений. В частности, это не могло быть запрограммировано.
ENIAC компьютер был разработан правительством США. Его можно запрограммировать только путем предварительной установки переключателей и перемонтирования системы.

Download 456,88 Kb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish