Меню
Головна
 
Головна arrow Філософія arrow Історія, філософія і методологія техніки та інформатики
< Попередня   ЗМІСТ   Наступна >

Історія розвитку інформатики

Історія розвитку інформатики являє собою процес незвичайних винаходів, як цілком закономірних, так і досить несподіваних. Чергове відкриття створює умови для наступної новації, і цей процес свідчить про своєрідному історичному ряді, який простягається від минулого через сьогодення до майбутнього. В табл. 4.7 показано основні віхи історії інформатики, датою народження якої зазвичай вважають 1936 р.

Таблиця 4.7. Віхи історії розвитку інформатики

Роки

Винаходи

300 до н. е.

Евклід представив алгоритм визначення найбільшого спільного знаменника

825

Ал-Хорезмі описує правила роботи з десятковими цифрами, які стали історичним джерелом терміна "алгоритм"

1642

Б. Паскаль створює підсумовуючу машину

1669

В. Ньютон розробляє алгоритм знаходження коренів рівнянь

1679

Р. В. Лейбніц пропонує двійкову систему числення

1801

Ж. М. Жаккара створює програмований ткацький верстат

1820

Ч. Беббідж створює різницеву машину

1842

А. Лавлейс пише першу комп'ютерну програму

1847

Дж. Буль створює алгебру його імені

1876

Дж. Томсон винаходить аналоговий диференціальний аналізатор

1879

Р. Фреге розробляє логіки першого порядку

1890

Р. Холлеріт створює першу електромеханічну рахункову машину

1900

Д. Гільберт пропонує механізувати всі математичні обчислення

1925

Ст. Буш з співробітниками створює перші великомасштабні аналогові калькулятори

1931

К. Гедель доводить теорему про неповноту

1936

А. Тьюринг розвиває поняття абстрактної машини, А. Черч - подібні ідеї на основі лямбда-числення

1937

К. Шеннон запропонував використовувати булеву алгебру для опису електричних схем.

Дж. Ст. Атанасов розробив концепцію першого цифрового обчислювального пристрою

1941

К. Цузе створює перший програмувальний комп'ютер на електромеханічних елементах

1943

За проектом інженера Т. Флауэрса зібраний Colossus - перший в світі програмований електронний комп'ютер

1944

Р. Айкен створює комп'ютер МАРК I на релейних і механічних елементах

1945

Дж. фон Нейман формулює принцип спільного зберігання програм і даних в пам'яті комп'ютера. Дж. П. Екерт і Дж. У. Мочлі створили перший електронний цифровий комп'ютер загального призначення ENIAC на вакуумних лампах.

К. Цузе створив першу мову програмування високого рівня

1947

Дж. Бардін, У. Шоклі і У. Братейн винайшли транзистор

1948

К. Шеннон створює математичну теорію зв'язку. H. Вінер публікує книгу про кібернетику

1949

М. Уїлкс розробляє перший в світі комп'ютер з збереженою у пам'яті програмою EDSAC

1950

А. Тьюринг розробляє тест для визначення розумових здібностей комп'ютера

1951

Під керівництвом С. А. Лебедєва створена перша вітчизняна ЕОМ.

М. Уїлкс винаходить мікрокод.

Р. М. Хоппер створює перший в світі компілятор.

А Тьюринг створює програму для гри в шахи

1956

С. Кліні розробляє основи теорії автоматів. В Дартмутського коледжі (США) проходить перша конференція, присвячена проблемам штучного інтелекту

1957

Під керівництвом Дж. Бекуса створений перший мова програмування високого рівня Фортран, має транслятор

1958

Р. Нойс і Дж. Кілбі винаходять інтегральну схему. Дж. Маккарті створює мову програмування ЛИСП

1961

С. Рассел створює перші комп'ютерні ігри

1963

Д. Енгельбарт винайшов комп'ютерну мишу

1965

Р. Мур пророкує, що число транзисторів на кристалі буде подвоюватися кожні два роки

1967

Р. Флойд являє методи формальної верифікації програм

1968

Д. Батіг публікує книгу про мистецтво програмування

1969

М. Мінський і С. Паперт створюють штучну нейронну мережу на перцептронах

1970

Компанія Intel створює напівпровідникову інтегральну схему пам'яті

1971

Б. Томсон створює перший експериментальний комп'ютерний вірус.

Дж. Фергасон створює рідкокристалічний дисплей

1972

К. Томпсон і Д. Рітчі створюють мова програмування Сі

1976

К. Аппель і Ст. Гакен доводять за допомогою комп'ютера теорему про чотирьох фарбах

1977

Великий турнір з шахів виграє програма Chess

1981

Корпорація IBM випускає свій перший персональний комп'ютер.

Р. Фейнман висуває ідею квантового комп'ютера

1983

Б. Страуструп розробляє імовірно домінуючий об'єктно-орієнтована мова програмування С+ + .

З'являється перша версія текстового редактора Word

1985

Корпорація Microsoft випускає операційну систему Windwsl.O

1988

Р. Морріс створює експериментальний комп'ютерний черв'як

1990

Т. Бернерс-Лі створює Всесвітню павутину. С. Джобе розробляє перший веб-сервер

1993

Компанія Intel створює мікропроцесор Pentium

1994

Розроблений браузер Netscape

1996

Компанією Microsoft створено інтернет-браузер Internet Explorer

2001

Л. Сенгер і Дж. Вейлз запускають проект Wikipedia

2004

М. Цукерберг реалізує проект Facebook

2005

Починається ера онлайн обміну

2007

Apple випускає iPhone

2010

Починаються кібератаки на фізичні інфраструктури, наприклад іранські центрифуги, призначені для збагачення урану

2011

Інтернет стає інструментом опозиційних політичних рухів

В табл. 4.7 перераховані відкриття, що відносяться як до апаратного, так і програмного забезпечення. Вони постійно доповнюють один одного, причому в цьому змаганні чи може бути виявлений переможець. Апаратне оснащення відкриває нові можливості перед програмним забезпеченням. У свою чергу, надає йому раніше не передбачуваної смисли. Нерідко програмне забезпечення не встигає за апаратним забезпеченням комп'ютерів. У такому разі наростають кризові явища.

Уявлення про покоління ЕОМ. Маючи на увазі апаратне забезпечення, дуже часто вводять уявлення про покоління ЕОМ, яких, як правило, налічують п'ять. Покоління ЕОМ відрізняються за своїми критеріями, зокрема:

o по елементній базі (електронні лампи, транзистори інтегральні схеми -> оптоелектроніка);

o конструкції оперативних запам'ятовуючих пристроїв (електронно-променеві трубки -" феритові сердечники -> інтегральні схеми);

o максимальної ємності оперативного запам'ятовуючого пристрою (у сучасних комп'ютерів вона, як правило, обчислюється у гігабайтах);

♦ максимальній швидкодії;

♦ засобів зв'язку користувача з ЕОМ;

♦ мов програмування.

Той або інший тип класифікації ЕОМ не є заданим, він визначається вибором критеріїв. Варіація критеріїв призводить до нової класифікації. Концепція п'яти поколінь ЕОМ дає перше уявлення про різноманітність комп'ютерів. Зрозуміло, існує безліч шляхів їх модернізації: збільшення обсягу оперативної пам'яті, об'єму жорсткого диска, заміна відеокарт, оновлення програмного забезпечення та ін. Швидкий розвиток інформатики народжує оптимістичні надії на майбутнє. Саме в цьому зв'язку часто намагаються визначити характеристики ЕОМ п'ятого покоління. Протягом останніх 30 років вони не раз ставали предметом гострих дискусій. Стратегія розвитку ЕОМ полягає у наділенні суперкомп'ютерів з максимально розвиненою елементною базою потужними функціями штучного інтелекту. Але це всього лише грубий проектний образ ймовірного майбутнього сучасних комп'ютерів, оскільки в наші дні все більш очевидною недоречність поспішного прожектерства.

Розвиток сучасної інформатики забезпечується широким науковим співтовариством, причому наступ ведеться за різними напрямами. У цьому зв'язку доречно відзначити, що перші проекти комп'ютерів п'ятого покоління розроблялися на початку 1980-х рр.., тобто до настання ери Інтернету. Його бурхливий розвиток в 1990-е рр. призвело до нового бачення функцій комп'ютерів. Дещо несподівано на один з передніх планів вийшли проблеми інформаційної безпеки, управління ризиками, забезпечення успішних комунікацій великого числа людей. Мова йде не просто про інформаційних, а про інформаційно-комунікативних технологій. Комп'ютери покликані задовольнити потреби не тільки індивідуальних користувачів і трудових колективів, але і великих спільностей людей. Інформаційні технології об'єднують людей всієї планети глобальне співтовариство. Долаються мовні кордони, виявляється можливим спілкування людей, розділених континентами.

Історія розвитку інформатики недвозначно свідчить про перетворення її в трансдисциплинарное явище. Комп'ютерами сьогодні користуються не тільки вчені. Наприклад, А. Тьюринг, А. Черч і Е. Пост навряд чи передбачали значимість комп'ютерів для розвитку політичних рухів.

Фахівці в галузі інформатики, можливо навіть всупереч власним намірам, сьогодні енергійно залучаються до далекі від їх безпосередніх інтересів сфери суспільного життя. Якщо на зорі становлення інформатика оцінювалася переважно як фізико-математичне захід, то в наші дні вона вийшла далеко за свої початкові межі. Все це вказує на необхідність розгляду не лише методологічних, але і соціально-етичних проблем інформатики, про що піде мова в наступній главі.

Висновки

1. Протонаучная фаза інформатики простягається від Античності до 1936 р.

2. Сучасна інформатика постає як низка новацій, основними галузями якого є апаратне оснащення і програмне забезпечення.

3. Інформатика перетворилася в трансдисциплинарное явище.

 
< Попередня   ЗМІСТ   Наступна >

Схожі тими

Історія, філософія і методологія інформатики
Історія розвитку психології. Основні напрямки сучасної психологічної теорії
Історія розвитку лісового права і законодавства
Історія розвитку патопсихології
Історія розвитку техніки
Еволюція, розвиток. Історія Всесвіту
Історія становлення та розвитку російського маркетингу
Історія становлення і розвитку банків у Росії
Закони історії і розвиток культури
Історія розвитку психологічних знань
 
Предмети
Банківська справа
БЖД
Бухоблік і аудит
Документознавство
Екологія
Економіка
Етика і естетика
Інвестування
Інформатика
Історія
Культурологія
Література
Логістика
Маркетинг
Медицина
Менеджмент
Політологія
Політекономія
Право
Психологія
Соціологія
Страхова справа
Товарознавство
Філософія
Фінанси