Както великият сатирик Аркадий Райкин каза: „Ние всички сме хора, всички сме хора“. Ето защо сме склонни да правим грешки. Но какво е грешка и как може такова понятие да се тълкува, като се прилага смисълът му не към ежедневието, а към компютърните технологии, които присъстват навсякъде? Нека се опитаме да се справим с тези проблеми и да обсъдим накратко основните типове грешки, които могат да възникнат при работа с компютри. Веднага, обаче, си заслужава да разстрои читателите, тъй като е почти невъзможно да се опишат абсолютно всички възможни провали и ситуации, затова ще се съсредоточим само върху най-често срещаните.
За да разберете този термин, ако го използвате конкретно в областта на компютрите, първо трябва да обърнете внимание на неговото общо тълкуване. Какво е грешка?
Въз основа на обясненията, дадени от уважавани източници като Уикипедия, грешката е разликата (отклонението) между очаквания и реалния резултат от някои действия. Много често този термин се използва във връзка с непреднамерени действия, които водят до факта, че резултатът на практика изобщо не е това, което трябва да бъде на теория. От само себе си се разбира, че това е много неясно и повърхностно обяснение.
Ако интерпретираме разбирането на грешките от гледна точка на компютърните технологии, тук може да има много опции. Но най-често грешките идват и с понятието за повреда, т.е. неизправност на системата, отказ на оборудването и т.н. Всичко това се проявява на ниво, че нито софтуерът, нито компютърният хардуер не работят правилно или изобщо не работят. От само себе си се разбира, че може да има колкото се може повече причини за появата на такива откази, вариращи от неправилно писане на код в програмата до физически проблеми с "железни" устройства.
Но нека погледнем най-често срещаните типове грешки. Една от най-неприятните е грешката в данните за CRC.
Освен ако не отидете в дивата природа на компютърните технологии, неговата същност е несъответствието между контролните суми на размерите в изтеглените файлове, което често се наблюдава при изтегляне на съдържанието на торенти, архиви и др. В компютърния свят това се нарича „счупени” файлове. Най-очевидният и прост метод за премахване на този тип грешки е презареждането на оригиналното съдържание. Понякога това се отнася за процеса на копиране или преместване на файлове.
Забележка: по принцип почти всички грешки, свързани със софтуера, могат да бъдат намалени до проблеми с файла. Освен това ще бъде ясно как изглежда на практика.
Що се отнася до повреди при стартиране на приложения, всичко не е толкова просто. От една страна, проблемът може да се състои именно в повреждането на изпълнимия файл на самата програма. Но това не винаги е основната причина.
Тук си струва да се обърне внимание на несъответствието на изискванията на стартираната хардуерна програма, когато дори зареждането на допълнителни компоненти на приложенията (например динамични библиотеки) в RAM става невъзможно.
По правило, когато възникне някаква неизправност от страна на операционната система, се съобщава за грешка, посочваща причината или поне последствията от неправилно изпълнение на команда или неправилно функциониране на процеса. Най-неприятните ситуации са свързани с тези откази, за които просто се показва съобщение за грешка без описание (нещо като „Грешка!“). Но потребителят трябва да се бори с това, което се случи, и да се определи истинската природа на провала не винаги е възможно.
Но, както вече споменахме, повечето софтуерни грешки, когато системата съобщава, че е възникнала грешка, свързана с това и това, трябва да се отнасят до обработката на файлове (папки, между другото, също са файлове, но само тип). Защо така, нека се опитаме да разберем. Какво е грешка във връзка с файловите обекти става ясно, ако погледнете неуспехите, които възникват при копиране или преместване на данни, инсталиране на софтуер (между другото, също копиране), при стартиране на програми (невъзможност за изпълнение на файлове или обработването им със системни инструменти) и др. Дори катастрофите в самата операционна система, без да се изключва вирусната експозиция, все още се свеждат до проблеми с файловете.
По този начин, за да се отстранят възникналите проблеми, първоначалните причини трябва да се търсят точно в досиетата.
Дори BIOS може да се разглежда не като "железен" чип, а като вид операционна система в миниатюра, която съхранява цялата информация за хардуера на компютъра, който също има свои собствени файлове.
По отношение на грешките в достъпа до World Wide Web, мнозина могат да твърдят, че те казват, че тези неуспехи не са свързани с файлове. Отчасти това е вярно, но не трябва да забравяте, че същите настройки за свързване или достъп до ресурс не се записват никъде, а във файлове. Друго нещо е, че потребителят не ги вижда изрично, а променя настройките и параметрите главно чрез графичния или команден интерфейс на системата.
Като цяло компютърните грешки, ако не друго, можете да напишете цял трактат, въпреки че абсолютно всички известни или теоретично възможни неуспехи не могат да бъдат взети под внимание в него.