Що таке помилка стосовно комп 'ютерних технологій?

Що таке помилка стосовно комп 'ютерних технологій?

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

Що таке помилка в загальному розумінні?

Для розуміння даного терміну, якщо використовувати його саме в сфері комп 'ютерів, для початку слід звернути увагу на його загальне трактування. Адже що таке помилка?

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

Помилки і збої стосовно комп 'ютерних технологій

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

Що таке помилка даних?

Але давайте зупинимося на найпоширеніших типах помилок. Однією з найбільш неприємних можна назвати помилку даних CRC.

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

Примітка: взагалі, практично всі помилки, пов 'язані з програмним забезпеченням, можна звести до проблем з файлами. Далі буде зрозуміло, як це виглядає на практиці.

Що таке помилка під час запуску програми?

Що стосується збоїв при старті додатків, тут не все так просто. З одного боку, проблема може полягати саме в пошкодженні самого виконуваного файла програми. Але це далеко не завжди основна причина.

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

Як правило, при виникненні якогось певного збою з боку операційної системи видається повідомлення про помилку із зазначенням причини або хоча б слідства неправильного виконання якоїсь команди або некоректного функціонування якогось процесу. Найнеприємніші ситуації пов 'язані з тими збоями, для яких просто видається повідомлення про помилку без опису (щось на зразок "Error!"). А ось користувачеві і доводиться ламати голову над тим, що ж сталося насправді, і визначити справжню природу збою не завжди можливо.

Помилки під час дій з файлами

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

Таким чином, щоб усунути проблеми, які виникають, першопричини якраз і слід шукати саме у файлах.

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

Помилки доступу до інтернету

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

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