Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

До 1900 года

Счетные машины были использованы на протяжении тысяч лет: в Вавилоне в 3000 г. до н.э. вероятно находили счеты. Греки создали очень сложные аналоговые калькуляторы. В 1901 году у острова Антикитера, обнаружили затонувший корабль, в котором были, покрытые коркой соли, ржавые шестерни в сборе (механизм Антикитера) приблизительно 80 г. до н.э., которые были реконструированы: они были использованы для прогнозирования движения звезд.

Шотландец Джон Напье (1550-1617), изобретатель логарифмов, в 1610 году выпустил правила Напье для упрощения умножения.

В 1641 году Блез Паскаль (1623-1662) построил счетную машину. Аналогичная работа была сделана Готфридом Вильгельмом Лейбницем (1646-1716), который выступал за использование двоичной системы для расчетов. Недавно было обнаружено, что Вильгельм Шикарда (1592-1635), профессор в Университете Тюбингена, построил машину такого рода около 1623 или 1624 (до Паскаля и Лейбница), которую он кратко описал в двух письмах Иоганну Кеплеру. К сожалению, машина сгорела при пожаре, а сам Шикарда умер от бубонной чумы в 1635 году во время Тридцатилетней войны.

Жозеф-Мари Жаккард (1752-1834) изобрел самодействующий ткацкий станок для узорчатых материй. Чарльз Бэббидж (1792-1871) построил две машины: дифференциальную машину (представленную на выставке в Музее науки в Лондоне) и аналитическую машину, гораздо более амбициозную (предшественник компьютера), но ни одна из них не работала должным образом. (Бэббидж, как описывал один биограф, "вспыльчивый гений", был немного странным. Было неизвестно, что он является изобретателем дендрохронологии или датирования деревянных предметов. Он не продолжил свои исследования по этому направлению. В преклонном возрасте он посвятил большую часть своего времени, чтобы преследовать игроков шарманки.)

 

Репетитор по информатике

 

Друг Бэббиджа Ада Байрон, графиня Лавлейс (1815-1852), иногда считается первым программистом в истории, из-за доклада который она написала на машине Бэббиджа. (Язык программирования Ада, названный в её честь.)

Английский экономист и логик Уильям Джевонс (1835-1882), построил в 1869 машину для решения логических задач: "первый достаточно мощный аппарат для решения сложной задачи быстрее, чем вручную" (Мартин Гарднер). Теперь машина в Музее истории науки, в Оксфорде.

Американский статистик Герман Холлерит (1860-1929) изобрел современную перфокарту для использования в машине для анализа результатов переписи 1890 года.

 

1900 - 1939: математикое развитие

Исследование счетных машин продолжалось. Были построены машины для специального использования: так, в 1919 году, лейтенант пехоты Е. Кариссан (1880-1925) спроектировал и построил прекрасную машину для факторизации целых чисел. Испанец Леонардо Торрес де Кеведо (1852-1936) построил несколько электромеханических машин, одна из которых "игрок в шахматы".

В 1928 году математик Давид Гильберт (1862-1943) поставил три вопроса на Международном конгрессе математиков: (1) Является ли математика полной? (Любое ли математическое утверждение можно либо доказать или опровергнуть?) (2) Является ли математика последовательной? (Можем ли мы быть уверены, что действительные рассуждения не приведут к абсурду?) (3) Разрешима ли математика? (Существует ли алгоритм, который может в любой математической постановке, указать явдяется ли она верной или неправильной?) Последний вопрос известен как проблема принятия решений.

В 1931 году Курт Гедель (1906-1978) ответил на два вопроса. Он показал, что все достаточно мощные формальные системы либо противоречивы или неполны. Кроме того, если система аксиом является последовательной, то эта согласованность не может быть доказана только с помощью аксиом. Третий вопрос оставался открытым, заменив "верно" на "доказуемо" (существует ли алгоритм указывающий, может ли быть доказано утверждение?)

В 1936 году Алан Тьюринг (1912-1954) решил задачу принятия решения путем построения формальной модели компьютера - машина Тьюринга - и доказывая, что такие машины не могли решить некоторые проблемы, особенно проблему завершения работы: так как это программа, можно ли утверждать, что она завершает работу при некотором значении данных?

 

 

 

1940: война порождает электронный компьютер

Осложнение баллистических расчетов, во время Второй мировой войны, стимулировало развитие ЭВМ. В 1944 году в Гарварде, Говард Эйкен (1900-1973) построил электромеханический компьютер Марк I (Mark I) с помощью IBM.

 

ГИА по информатике

 

Военная расшифровка также привела к компьютерным проектам. Алан Тьюринг в Англии, работал над декодированием немецкой машины Энигма (Enigma); англичане построили компьютер, Колосс, чтобы помогать с расшифровкой.

В 1939 году в университете штата Айова, Джон Атанасов (1904-1995) и Клиффорд Берри задумали и реализовали АВС (ABC), электронный компьютер для решения систем линейных уравнений, но он никогда не работал должным образом.

Атанасов обсудил свое изобретение с Джоном Мочли (1907-1980), который впоследствии, с Джоном Эккертом (1919-1995), спроектировали и построили ЭНИАК (ENIAC), электронный компьютер изначально предназначенный для баллистических расчетов. Не совсем ясно, какие идеи Атанасов передал Мочли; заслуга изобретения первого компьютера принадлежит Атанасову и Мочли или Эккерту? Это было предметом юридических баталий, а еще и исторических дискуссий. ЭНИАК (ENIAC) был построен в Университете Пенсильвании, и был завершен в 1946 году.

В 1944 году Мочли, Эккерт и Джон фон Нейман (1903-1957) работали над созданием электронного компьютера, ЭДВАК (EDVAC). Первый отчет фон Неймана об ЭДВАКе (EDVAC) создал сильное впечатление; есть много идей, которые до сих пор используются в большинстве современных компьютеров, например, процедура сортировки слиянием. Эккерт и Мочли позаимствовали эти идеи, чтобы построить УНИВАК (UNIVAC).

Между тем, в Германии, Конрад Цузе (1910-1995) построил первый универсальный программируемый компьютер (не специализированный), Z3 (1941).

В 1945 году Ванневар Буш опубликовал "Как мы можем думать", удивительно пророческая статья по обработке информации и её последствий для общества в грядущие времена.

В Англии, Морис Уилкс (родился в 1913), построил ЭДСАК (EDSAC) (основываясь на ЭДВАК (EDVAC)). Ф. Уильямс (родился 1911) и его команда построили Манчестер Марк I (Manchester Mark I), одна из версий начала функционировать в июне 1948 года. Некоторые считают эту машину первым ЭВМ с хранимой в оперативной памяти программой(называется - архитектура Фон Неймана).

Изобретение транзистора в 1947 году Джон Бардином, Уолтер Брэттеном и Уильям Шокли изменило компьютер и сделала возможным революцию микропроцессора. За это открытие они получили Нобелевскую премию по физике в 1956 году (позже, Шокли стал известен своими расистскими взглядами.)

Джей Форрестер (родился в 1918) изобрел в 1949 оперативную память с магнитным ядром.

 

50-е годы

Грейс Хоппер (1906-1992) изобрел концепцию компилятора (1951). (Несколько лет назад, она нашла первую ошибку (баг) в истории вычислительной техники, введённая опечатка в Гарвардский Марк II (Mark II)).

 

ОГЭ по информатике

 

Джон Бэкус и его команда написали первый компилятор Фортрана, в апреле 1957 года. ЛИСП (LISP), язык обработки списков для искусственного интеллекта, был изобретен Джоном Маккарти около 1958 года. Алан Перлис, Джон Бэкус, Питер Наур и их коллеги разработали Алгол (Algol) (алгоритмический язык) в 1959 году. Джек Килби (Texas Instruments) и Роберт Нойс (Fairchild Semiconductor) изобрел интегральную схему в 1959 году.

Эдсгер Дейкстра (1930-2002) нашел эффективный алгоритм для решения задачи о кратчайшем пути в графе, для демонстрационных целей Автоматической вычислительной машины математического центра (ARMAC) в 1956 году. Также он нашёл эффективный алгоритм поиска минимального веса связующего дерева, чтобы свести к минимуму проводку компьютера X1. (Дейкстра известен своими едкими и императивными высказываниями; например, его мнение о некоторых языках программирования).

В своей знаменитой статье в журнале Ум (Mind) в 1950 году, Алан Тьюринг описал тест Тьюринга, одно из первых достижений в области искусственного интеллекта. Он предложил определение "мышления" или "сознания" схожее с "игрой": экзаменатор задает вопросы в письменной форме собеседнику, расположенному в соседней комнате, и должен решить, учитывая ответы, если его собеседник - машина или человек.

Если он не в состоянии ответить, разумно сказать, что компьютер «думает». В 1952 году Алан Тьюринг был арестован за непристойное поведение после жалобы за кражу со взломом, в связи с чем выявили его роман с Арнольдом Мюррей. Открытый гомосексуализм был табу в Англии 50-х годов, и Тьюринг был вынужден пройти "лечение" гормонов, которое сделало его импотентом и у него начала расти грудь. 7 июня 1954, Тьюринг покончил жизнь самоубийством, съев яблоко покрытое цианидом.

 

ЕГЭ по информатике

 

 

1960-е годы

В 1960 году компьютеры стали отдельной дисциплиной. Была создана первая кафедра информатики в 1962 году в Университете Пердью; Первым кандидатом технических наук по информатике стал Ричард Уэкселблэт в Университете Пенсильвании в декабре 1965 года.

Был прорыв в области операционных систем. Фред Брукс (IBM) создал IBM/360 (System/360), серия компьютеров с различными размерами, с одинаковой архитектурой и тем же набором команд. Эдсгер Дейкстра в Эйндховен разработал мультипрограммную систему THE.

 

помощь по информатике

 

Многие языки программирования были изобретены, такие как БЕЙСИК (BASIC), разработанный около 1964 года Джоном Кемени (1926-1992) и Томасом Курцом (родился в 1928).

В 1960-е годы появилась теория автоматов и формальных языков: можно упомянуть Ноама Хомский (который позже был известен своей теорией, что язык "проведён" в мозге, и за критику внешней политики США) и Майкла Рабина.

Также начали использовать формальные методы, чтобы доказать правильность программ. Работа Тони Хоар (изобретатель Quicksort) играет важную роль.

К концу десятилетия, начали строить ARPAnet, предшественник Интернета. Тед Хофф (родился в 1937) и Федерико Фаггин (Intel) разработали первый микропроцессор в 1969-1971 гг.

Дональд Кнут (родился в 1938 году), автор трактата "Искусство программирования", создал строгие математические обоснования для анализа алгоритмов.

 

1970-е годы

Работы Эдгара Кодда (1924-2003) над реляционными базами данных позволили значительный шаг вперед в теории баз данных. Кодд получил премию Тьюринга в 1961 году. Операционная система Unix была разработана в Лабораториях Белла (Bell Laboratories) Кеном Томпсоном (родился 1943) и Деннисом Ритчи (родился в 1941). Брайан Керниган и Ритчи разработали C, важный язык программирования.

Стали появляться новые языки программирования, такие как Паскаль (Pascal) (изобретенный Никлаусом Виртом) и Ада (Ada) (разработан командой во главе с Жаном Ишбиа). Первая архитектура RISC была начата Джоном Коком в 1975 году в IBM. Примерно в это время, подобные проекты начались в Беркли и Стэнфорде. В 1970 также видели рождение супер-ЭВМ. Сеймур Крей (родился 1925), создал CRAY-1, который появился в конце марта 1976 года; он может выполнять 160000000 операций в секунду. Cray XMP вышел в 1982 году. Cray Research (в настоящее время перешло в руки Silicon Graphics) продолжает строить суперкомпьютеры.

 

репетиторы по информатике

 

Был также достигнут значительный прогресс в алгоритмах и теории сложности. В 1971 году Стив Кук опубликовал свою основополагающую статью о NP-полной задаче, и вскоре после этого, Ричард Карп показал, что многие природные комбинаторные задачи были NP-полными.

Уитфилд Диффи и Мартин Хеллман опубликовали документ, основывающий теорию криптографии с открытым ключём; RSA система шифрования была изобретена Рональдом Ривестом, Ади Шамиром и Леонардом Адлеманом.

В 1979 году три студента Северной Каролины разработали сервер распределенных новостей, которым в конечном итоге стал Usenet.

 

1980-е годы

Это десятилетие увидело появление персонального компьютера, благодаря Стиву Возняку и Стиву Джобсу, основателю Apple Computer (фирма Эппл). Первые компьютерные вирусы появились в 1981 году (название происходит от Леонарда Адлеманом).

 

егэ гиа

 

В 1981 году Osborne I (Осборн I), первый по-настоящему портативный компьютер, был выставлен на рынке. В 1984, Эппл (Apple) выпустила на рынок Макинтош (Macintosh). В 1987 году Национальный научный фонд США запустил NSFnet, который должен был стать частью нынешнего Интернета.

 

ассоциация репетиторов

 

1990-е и далее

Продолжают развивать параллельные компьютеры.

Биологическая информатика, с современными работами Леонарда Адлемана по использованию ДНК в качестве недетерминистического компьютера, открывает большие перспективы. Проект "Геном человека" направлен на идентификацию всех ДНК человека.

Питер Шор обнаружил, что можно эффективно факторизовать чисела на квантовом компьютере (теоретически), открывая тем самым путь для квантового программирования.

Информационные автомагистрали связывают множество компьютеров по всему миру.

Компьютеры становятся все меньше; рождение нанотехнологий.

 

огэ по информатике

Специалисты и репетиторы в Москве и Московской области