Комп'ютер
Матеріал з Вікіпедії — вільної енциклопедії.
Комп'ю́тер (від англ. computer; лат. computator — обчислювач, лат. computatrum — рахувати) — в загальному, механічний, немеханічний або біологічний[Джерело?] пристрій, людина[Джерело?] або група людей[Джерело?], призначених для проведення обчислень. Обчислення можуть відбуватися квантовано або неквантовано у часі. У вузькому значенні — електронний цифровий програмований пристрій (електронна обчислювальна машина) для проведення обчислень, а також прийому, переробки, зберігання і видачі інформації за заздалегідь визначеним алгоритмом.
Зміст |
[ред.] Основні принципи
Виконання поставлених перед ним завдань комп'ютер може забезпечувати за допомогою переміщення певних механічних частин, руху потоків електронів, фотонів, квантових частинок або за рахунок використання ефектів від інших добре вивчених фізичних явищ. Більшості з нас найбільше знайомий найпоширеніший з типів використовуваних комп'ютерів;— електронний персональний комп'ютер. Архітектура комп'ютерів може безпосередньо моделювати вирішувану проблему, максимально близько (у значенні математичного опису) відображаючи досліджувані фізичні явища. Так, електронні потоки можуть використовуватися як моделі потоків води при моделюванні гребель або дамб. Таким чином сконструйовані аналогові комп'ютери були звичними у 60-х роках XX століття, проте сьогодні є достатньо рідкісним явищем. У більшості сучасних комп'ютерів проблема спочатку описується в математичних термінах, при цьому вся необхідна інформація представляється в двійковій формі (у вигляді одиниць і нулів), після чого дії з її обробки зводяться до застосування простої алгебри логіки. Оскільки практично вся математика може бути зведена до виконання булевих операцій, достатньо швидкий електронний комп'ютер може бути застосовний для вирішення більшості математичних завдань (а також і більшості завдань з обробки інформації, які можуть бути легко зведені до математичних).
[ред.] Історія
[ред.] Некомп'ютерна техніка
- 3000 років до н. е. — у стародавньому Вавилоні була винайдена перша рахівниця — абак.
- 500 років до н. е. — у Китаї з'явився більш «сучасний» варіант абаку з кісточками на соломинках — суаньпань. Одним із різновидом суаньпань є російська рахівниця, яка в деяких випадках використовується і в наш час.
[ред.] Нульове покоління
- 87 рік до н. е. — в Греції був виготовлений «антикітерський механізм» — механічний пристрій на базі зубчастих передач, що являє собою спеціалізований астрономічний обчислювач.
- 1492 рік — Леонардо да Вінчі в одному зі своїх щоденників малює ескіз 13-розрядного підсумовувального пристрою з десятизубцевими кільцями. Хоча пристрій, що працює на базі цих креслень було збудовано лише у XX столітті, все ж таки реальність проекту Леонардо да Вінчі підтвердилася.
- 1623 рік — Вільгельм Шикард, професор університету Тюбінгену, розробляє пристрій на основі зубчастих коліс для додавання і віднімання шестирозрядних десяткових чисел. Чи був пристрій збудований за життя винахідника, достовірно невідомо, але в 1960 році він був відтворений і проявив себе цілком працездатним.
- 1630 рік — Річард Деламейн створює кругову логарифмічну лінійку.
- 1642 рік — Блез Паскаль представляє «Паскаліну» — перший реально здійснений і такий, що отримав широку популярність механічний цифровий обчислювальний пристрій. Прототип приладу додавав та віднімав пятирозрядні десятичні числа. Паскаль виготовив понад десять таких обчислювачів, причому останні моделі оперували числами з вісьмома десятковими розрядами.
- 1673 рік — відомий німецький філософ і математик Ґотфрід Вільгельм Лейбніц збудував механічний калькулятор, який за допомогою двійкової системи числення виконував множення, ділення, додавання і віднімання.
- Приблизно в цей же час Ісаак Ньютон закладає основи математичного аналізу.
- 1723 рік — німецький математик і астроном Христіан Людвиг Герстен на основі рабіт Вільгельма Лейбніца створив арифметичну машину. Машина обраховувала частку та кількість послідовних операцій додавання при множенні чисел. Крім того, в ній була передбачена можливість контролю за правильністю введення даних.
- 1786 рік — німецький військовий інженер Іоган Мюллер висуває ідею «різницевої машини» — спеціалізованого калькулятора для табулювання логарифмів, що обчислюються різницевим методом. Калькулятор, побудований на ступінчастих валиках Лейбніца, вийшов достатньо невеликим (13 см в висоту і 30 см в діаметрі), але при цьому міг виконувати всі чотири арифметичних дії над 14-розрядними числами.
- 1801 рік — Жозеф Марі Жаккар будує ткацький верстат з програмним керуванням, програма роботи якого задається з допомогою комплекту перфокарт.
- 1820 рік — перший промисловий випуск арифмометрів. Першість належить французу Тома де Кальмару.
- 1822 рік — английский математик Чарлз Беббідж винайшов, але не зміг побудувати, першу різницеву машину (спеціалізований арифмометр для автоматичної побудови математичних таблиць) — Різницеву машину Чарлза Беббіджа.
- 1855 рік — брати Георг Шутс і Едвард Шутц (англ. George & Edvard Scheutz) із Стокгольма побудували першу різницеву машину на основі робіт Чарлза Беббіджа.
- 1876 рік — російським математиком Чебишовим створений сумуючий апарат з безперервною передачею десятків. В 1881 році він також сконструював до нього приставку для множення і ділення (Арифмометр Чебишова).
- 1884—1887 роки — Герман Холлеріт розробив електричну табулювальну систему, яка використовувалася в переписах населення США 1890 і 1900 років, а також в Россії в 1897 році.
- 1912 рік — створена машина для інтегрування звичайних диференціальних рівнянь за проектом російського вченого А. Н. Крилова.
- 1927 рік — в Массачусетському технологічному інституті (MIT) був створений аналоговий комп'ютер.
- 1938 рік — німецький інженер Конрад Цузе побудував свою першу машину, названу Z1. Це повністю механічна програмувальна цифрова машина. Модель була пробною і в практичній роботі не використовувалася. Її відновлена копія зберігається в Німецькому технічному музеї в Берліні. У тому ж році Цузе приступив до створення машини Z2 (Спочатку ці машини називалися V1 і V2. По німецькі це звучить як «Фау1» і «Фау2» і щоб їх не плутали з ракетами, комп'ютери перейменували в Z1 і Z2).
- 1941 рік — Конрад Цузе створює обчислювальну машину Z3, що володіла всіма властивостями сучасного комп'ютера.
- 1942 рік — в Університеті штату Айова (англ. Iowa State University) Джон Атанасов (англ. John Atanasoff) та його аспірант Кліффорд Беррі (англ. Clifford Berry) створили (а точніше — розробили і почали монтувати) перший в США електронний цифровий комп'ютер (англ. Atanasoff-Berry Computer — ABC (комп'ютер)). Хоча ця машина так і не була завершена (Атанасов пішов у діючу армію), вона, як пишуть історики, мала великий вплив на Джона Мочлі, який створив через два роки першу ЕОМ ENIAC.
- На початку 1943 року успішні випробування пройшла перша американська обчислювальна машина Марк I, призначена для виконання складних балістичних розрахунків ВМФ США.
- В кінці 1943 року запрацювала англійська обчислювальна машина спеціального призначення «Колосс». Машина працювала над розшифровкою секретних кодів фашистської Німеччини.
- В 1944 році Конрад Цузе розробив ще більш швидкий комп'ютер Z4.
- 1946 став роком створення першої універсальної електронної цифрової обчислювальної машини ENIAC.
- В 1950 році в Києві під керівництвом академіка Лебедєва була створена перша в континентальній Європі ЕОМ — МЕСМ.
[ред.] Експонентний розвиток комп'ютерної техніки
Після винаходу інтегральної схеми розвиток комп'ютерної техніки різко прискорився. Цей емпіричний факт, помічених у 1965 році співзасновником компанії Intel Гордоном Е. Муром, назвали його імені «Законом Мура». Так само стрімко розвивається і процес мініатюризації комп'ютерів. Перші електронно-обчислювальні машини (наприклад, такі, як створений у 1946 році ENIAC) були величезними пристроями, що важили тонни, займали цілі кімнати і вимагали великої кількості обслуговуючого персоналу для успішного функціонування. Вони були настільки дорогі, що їх могли дозволити собі тільки уряди і великі дослідницькі організації, і уявлялися настільки екзотичними, що здавалося, ніби невелика жменька таких систем зможе задовольнити будь-які майбутні потреби. Сучасні ж комп'ютери (набагато потужніші, компактніші і дешевші) — стали насправді всюдисущими.
Вважається, що експонентний розвиток комп'ютерної техніки в майбутньому може призвести до технологічної сингулярності.
[ред.] Будова сучасного комп'ютера
Сучасні комп'ютери мають блочно-модульну конструкцію: апаратну конфігурацію, необхідну для виконання певних робіт, можна складати з готових вузлів та блоків.
Системний блок являє собою основний вузол, у якому зібрані найбільш важливі компоненти. Основною компонентою є материнська плата. На ній розміщені:
- центральний процесор
- шини — набір провідників для передачі даних та сигналів управління;
- оперативна пам'ять — набір мікросхем, призначених для зберігання даних під час їх безпосереднього опрацювання;
- постійна пам'ять — мікросхеми, призначенні для постійного зберігання інформації, у тому числі і при вимкненому живленні.
У зв’язку з тим, що багато компонентів можуть бути інтегровані на материнській платі, то не всі вони можуть бути представлені як окремі комплектуючі елементи. Задня панель, як правило, містить панелі плат розширень із роз’ємами, заглушки роз’ємів, вентиляційний отвір вентилятора блоку живлення.
[ред.] Материнська плата
Материнська плата є своєрідним «фундаментом» для всіх комплектуючих комп’ютера. Саме в неї вставляються всі основні пристрої: відеокарта, оперативна пам’ять, процесор, жорсткі диски і т. д. Інакше кажучи, це платформа, на якій будується вся конфігурація комп’ютера.
На материнських платах також зустрічаються інтегровані пристрої, тобто вмонтовані. Материнські плати подібного типу вже протягом тривалого часу фігурують на комп’ютерному ринку. Прикладом можуть бути материнські плати із вмонтованими звуковою і відеокартами.
Пристрої інтегруються на материнську плату з метою здешевлення загальної вартості комп’ютера. Справді, вартість чіпа плюс витрати на інженерні розробки з інтеграції значно менші, ніж вартість розробки й виготовлення окремої повноцінної плати розширення. Однак інтегровані рішення мають свої недоліки. Це, по-перше, неможливість модернізації у майбутньому. А по-друге, такі рішення мають досить середню продуктивність.
Тип і характеристики різних елементів і пристроїв материнської плати, як правило, визначаються типом і архітектурою процесора. Саме процесор або процесори, їхнє сімейство, тип, архітектура й виконання визначають той або інший варіант архітектурного виконання материнської плати. Материнські плати виготовляють, спираючись на найкращу сумісність саме з процесорами.
Сьогодні існує дві альтернативні архітектури процесорів і відповідно материнських плат для них — від компанії Intel (Slot 1, Slot 2, Socket 340, Socket 478) і від компанії AMD (Slot A, Socket А). Перша підтримує процесори Intel Pentium II, Pentium ІІІ, Celeron і Pentium 4, а друга — AMD Athlon і Duron. Процесор однієї архітектури неможливо використовувати в материнських платах, розрахованих для іншої.
За числом процесорів, що складають центральний процесор, розрізняють однопроцесорні й багатопроцесорні (мультипроцесорні) материнські плати.
[ред.] Дивись також
[ред.] Джерела
| Це незавершена стаття про комп'ютери. Ви можете допомогти проекту, виправивши або дописавши її. |