Якщо подивитися на історію розвитку техніки, відносно недавно в побуті з'явився термін «обчислювальна техніка». Це позначення спочатку зовсім не мав на увазі всіх тих аспектів, які вкладаються в нього сьогодні. І, на жаль, більшість людей чомусь вважають, що комп'ютери та обчислювальна техніка – слова-синоніми. Це явна помилка.
Обчислювальна техніка: значення слова
Трактувати значення цього терміна можна абсолютно по-різному, тим більше, що різні словники тлумачити його можуть у різних інтерпретаціях.
Однак якщо підійти до питання з певним узагальненням, можна сміливо стверджувати, що обчислювальна техніка – це технічні пристрої з набором якихось математичних засобів, прийомів і методів для автоматизації (або навіть механізації) обробки будь-якої інформації і процесів обчислень або опису того чи іншого явища (фізичного, механічного і т. д.).
Обчислювальна техніка: це що таке в широкому розумінні?
Обчислювальна техніка відома людству досить давно. Самими примітивними пристроями, які з'явилися за сотні років до нашої ери, можна назвати, наприклад, ті ж китайські рахунки або римський абак. Вже в другій половині нинішнього тисячоліття з'явилися такі пристрої, як шкала Неппера, арифмометр Шиккарда, логарифмічна лінійка, рахункова машина Паскаля і т. д. Посудіть самі, сьогоднішні аналоги у вигляді калькуляторів теж сміливо можна віднести до однієї з різновидів обчислювальної техніки.
Тим не менш трактування цього терміна набула більш розширене значення появою перших ЕОМ. Сталося це в 1946 році, коли в США була створена перша ЕОМ, обозначавшаяся абревіатурою ENIAC (в СРСР такий пристрій було створено в 1950 році і носило назву МЕСМ).
На сьогоднішній день трактування розширилася ще більше. Таким чином, на сучасному етапі розвитку технологій можна визначити, що обчислювальна техніка – це: комп'ютерні системи та засоби управління мережами; автоматизовані системи управління та обробки даних (інформації); автоматизовані засоби проектування, моделювання та прогнозування; системи розробки програмного забезпечення і т. д. Природно, список можна продовжувати і далі, але саме ці складові прийнято вважати основними.
Засоби для обчислень
Тепер подивимося, що собою представляють засоби обчислювальної техніки. В основі будь-якого процесу лежить інформація або, як прийнято зараз говорити, дані. Але поняття інформації вважається досить суб'єктивною, оскільки для однієї людини якийсь процес може нести смислове навантаження, а для іншого – ні. Таким чином, для уніфікації даних був розроблений двійковий код, який сприймається будь машиною і застосовується для обробки даних найбільш широко.
Серед самих засобів можна виділити технічні пристрої (процесори, пам'ять, пристрої введення/виводу) та програмне забезпечення, без якого все це «залізо» виявляється абсолютно марним. Тут окремо варто відзначити, що обчислювальна система має низку характерних ознак, наприклад, цілісність, організованість, зв'язність та інтерактивність. Є ще й так звані обчислювальні комплекси, які відносять до багатопроцесорним систем, що забезпечує надійність і підвищений рівень продуктивності, недоступний звичайним однопроцесорним систем. І тільки в одній зв'язці «заліза» і софта можна говорити про те, що вони і є основними засобами обчислень. Природно, можна сюди додати і методики, за якими проводиться математичний опис того чи іншого процесу, але це може зайняти досить тривалий час.
Пристрій сучасних комп'ютерів
Виходячи з усіх цих визначень, можна описати і роботу сучасних комп'ютерів. Як вже було сказано вище, вони поєднують в собі апаратну і програмну частини, причому одна без іншої функціонувати не може. Таким чином, сучасний комп'ютер (обчислювальна техніка) – це сукупність технічних пристроїв, що забезпечують функціонування програмного середовища для виконання певний завдань, і навпаки (сукупність програм для роботи «заліза»). Найбільш правильним є перше твердження, а не друга, адже в кінцевому підсумку цей набір потрібен саме для обробки вхідної інформації і виведення результату.
Пристрій комп'ютера (обчислювальна техніка) включає в себе декілька основних компонентів, без яких не обходиться жодна система. Сюди можна віднести материнські плати, процесори, жорсткі диски, оперативну пам'ять, монітори, клавіатури, миші, периферію (принтери, сканери тощо), дисководи та ін. В плані програмного забезпечення перше місце займають операційні системи та драйвери. В операційних системах працюють прикладні програми, а драйвери забезпечують коректне функціонування всіх «залізних» пристроїв.
Кілька слів про класифікації
Сучасні обчислювальні системи можна класифікувати за декількома критеріями: принцип дії (цифрові, аналогові, гібридні); покоління (етапи створення); призначення (проблемно-орієнтовані, базові, побутові, виділені, спеціалізовані, універсальні); можливості та розміри (надвеликі, супермалие, одно - або багатокористувацькі); умови застосування (домашні, офісні, виробничі); інші ознаки (кількість процесорів, архітектура, продуктивність, споживчі властивості). Як вже зрозуміло, чітких меж у визначенні класів провести не можна. В принципі, будь-який поділ сучасних систем на групи все одно виглядає чисто умовним.