muzruno.com

Какво е бъг?

Понякога, браздата на интернет, можете да намерите думата "бъг". Какво означават и каква е етимологията на думата? Можете да намерите отговори на тези въпроси в тази статия.

Bug - това ли е?

Думата "бъг" идва от английски език. На английски език, бъг (произнася се "бъг") е бъг или грешка. Тази дума се използва предимно сред програмисти, тестери и геймъри. Но какво означава това?

Проблемът е несъответствие между техническата задача на програмата и действителното поведение на системата. В резултат на това несъответствие софтуерът не може да изпълни функцията, възприета от разработчика. По-просто, бъг е бъг, който се случва поради недостиг в изходния код на програмата.

Произход на думата

Може би сега трябва да говорим за етимологията на тази дума. Bug - това е професионализмът, който най-често се използва в средата на програмистите. Има няколко варианта на произхода на тази дума.

Пропуснете това

Ако вярвате в легендата, този професионализъм се появи през 1945 г. Това беше, когато учени от Харвардския университет Изпробвахме нов компютър, наречен Mark II Aiken Relay Calculator. Устройството отказваше да работи и причината за това беше малка молва, която беше забила между контактите. Инсето беше извадено от компютъра и включено в специален технически дневник. Близо до молеца беше придружаващият надпис "Първият истински случай на грешка, който се намира", което се превежда като "Първият случай на практика, когато е намерена грешка". След тази забавна история думата "бъг" също се използва в смисъла на "грешка".

Съществува и версия, че този професионализъм се е появил доста преди тестовете на изчислителното устройство. Някои смятат, че терминът "бъг" дължи своя произход на известен изобретател На Томас Едисон. Според легендата Едисон търсила хлебарка в своя фонограф, но не бил там. Бомбата беше в самата машина.

Следващата версия казва, че думата "бъг" се появява по време на Втората световна война. Тогава под този термин означаваше проблем с радарната технология.

Думата "бъг" започна да се разпространява бързо. През 80-90 години само професионалните програмисти са използвали този професионализъм. С навлизането на интернет думата започва да бъде активно преувеличена. Сега "бъг" в своя речник се използва от всеки, който има поне най-малката връзка с компютърните технологии (геймъри, обикновени потребители на интернет и т.н.). Затова сега тя може безопасно да се нарече част от интернет жаргон.

Игрални бъгове



Един бъг е грешка

Бъговете не са само в програми, а често се срещат в игрите. Играта на бъгове е грешка на разработчика, поради която геймплеят не върви по начина, по който първоначално е бил предназначен. В историята на игралната индустрия са се играли хиляди проекти. Ще говорим за най-известните и забавни в тази секция.

Може би най-забавният проект през последните няколко години може да се нарече Assassinrsquo`s Creed: Unity. Проектите "Yubisoft" никога не са били известни с тяхната оптимизация, но Unity е истинска енциклопедия на бъгове. Понякога героите са в много странни и неестествени поза, попадат в текстури, преминават през стени или просто се мотаят. Това само има бъг, който в продължение на часове летеше през целия Интернет (героите просто изчезнали лица, заради това, което изглеждаха доста зловещо). Дори самият Юбишоф призна, че е допуснал грешка, издаде кръпка, която поправи грешки и компенсира купувачите за щетите.

Bug съобщавайте за това

Понякога играчите възприемат бъговете като функции, функции на играта. Това се случи с една мега-успешна серия от игри, наречена Mortal Kombat. В първата част на играта имаше грешка, която пребоядиса Скорпион (един от главните герои на играта) в червено. В този случай името на героя е заменено с съобщението за грешка "Макро макрос". Играчите смятат, че този недостатък е идеята на разработчиците, а червената нинджа е допълнителен таен характер. Edu Bunu (създателят на MC) хареса тази идея, а в следващата част той добави играта към играта под името Ermak (кратко за този макрос грешка).

Как да се предпазите от бъгове?

Един бъг в играта е

За да премахнат бъгове от проектите си, разработчиците наемат специални хора, наречени тестери. Задачата на тестера е да открие всички недостатъци в програмата, играта или друг софтуер.

Но не винаги тестери откриват бъгове, а понякога и няколко недостатъци все още се вписват в окончателната версия на проекта. В този случай цялата надежда за потребителите, които могат да изпратят специално писмо с описание на грешката, е доклад за грешки. Това ще помогне за подобряване на крайния продукт. В допълнение, големите компании са добре възнаградени за намирането на бъгове в своите продукти. Например, като награда за намиране на значими бъгове във вашия браузър, Google е готов да даде $ 15,000.

Споделяне в социалните мрежи:

сроден