Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР3_Копистко.docx
Скачиваний:
7
Добавлен:
08.02.2016
Размер:
1.93 Mб
Скачать

По здатностях

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

  • спеціалізовані пристрої, які вміють виконувати тільки одну функцію (наприклад Антикітерський механізм87 року до н. е.чинитковий віщун Вільяма Томсона1876року);

  • пристрої спеціального призначення, які можуть виконувати обмежений діапазон функцій (перша Різницева машина Чарлза Беббіджата різноманітнідиференціальні аналізатори);

  • пристрої загального призначення, які використовуються сьогодні. Назва комп'ютер застосовується, як правило, саме до машин загального призначення.

Сучасний комп'ютер загального призначення

При розгляді сучасних комп'ютерів найважливішою особливістю, що відрізняє їх від ранніх обчислювальних пристроїв, є те, що при відповідному програмуваннібудь-який комп'ютер може повторювати поведінку будь-якого іншого (хоча ця можливість і обмежена, до прикладу, вмістимістю засобів зберігання даних чи відмінністю у швидкості). Таким чином припускається, що сучасні машини можуть емулювати будь-який обчислювальний пристрій майбутнього, який колись може бути створено. У певному значенні ця порогова здатність корисна для розрізняння комп'ютерів загального призначення від пристроїв спеціального призначення. Визначення "комп'ютера загального призначення" може бути формалізовано у вимозі, щоб конкретний комп'ютер був здатний копіювати поведінкууніверсальної машини Т'юрінга. Першим комп'ютером, який задовольнив таку умову, вважається машинаZ3, що була створенаКонрадом Цузев1941році.

Характеристики

Швидкодія ЕОМ (computer speed) — характеристика ЕОМ, що визначає кількість елементарних операцій (додавання та ін.), які виконуються за одиницю часу.

Застосування комп'ютерів

Тривимірна карта ділянки земної поверхні, побудована за допомогою комп'ютерної програми

Перші комп'ютери створювалися виключно для обчислень (що відображено в назвах «комп'ютер» і «ЕОМ»). Навіть найпримітивніші комп'ютери в цій галузі у багато разів перевершують людей (якщо не брати до уваги можливості деяких унікальних "людей-лічильників"). Не випадково першою високорівневою мовою програмування був Фортран, призначений виключно для виконання математичних розрахунків.

Іншою сферою застосування комп’ютерів стали бази даних. Перш за все вони розвиненими системами введення-виведення та зберігання інформації. Для цих цілей був розроблено мову Кобол. Пізніше з'явилисяСКБДзі своїми власнимимовами програмування.

Третім застосуванням було управління всілякими пристроями. Тут розвиток йшов від вузькоспеціалізованих пристроїв (часто аналогових) до поступового впровадження стандартних комп'ютерних систем, на яких запускаються керуючі програми. Крім того, все більша частина техніки починає включати в себе керуючий комп'ютер.

Комп'ютери розвинулися настільки, що стали головним інформаційним інструментом як в офісі, так і вдома. Тепер майже будь-яка робота з інформацією найчастіше здійснюється через комп'ютер - набір текстучи переглядфільмів. Це відноситься як до зберігання інформації, так і до її пересилання каналами зв'язку. Основне застосування сучасних домашніх комп'ютерів - навігація вІнтернетітаігри.

Сучасні суперкомп'ютеривикористовуються длякомп'ютерного моделюванняскладних фізичних, біологічних, метеорологічних й інших процесів та вирішення прикладних завдань, таких як, моделювання ядерних реакцій або кліматичних змін. Деякі проекти проводяться за допомогоюрозподілених обчислень, коли велика кількість відносно слабких комп'ютерів одночасно працює над невеликими частинами загальної задачі, формуючи таким чином дуже потужну комп’ютерну систему.

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