ᲙომპიუტერებიᲞროგრამირება

Რა არის შეცდომა?

ზოგჯერ, ინტერნეტის furrow, შეგიძლიათ სიტყვა "bug". რას ნიშნავს ეს და რა არის სიტყვის ეტიმოლოგია? ამ კითხვებზე ამ კითხვებზე პასუხები შეგიძლიათ იხილოთ.

რა არის შეცდომა?

სიტყვა "შეცდომა" მოდის ინგლისურ ენაზე. ინგლისურ ენაზე, bug (გამოხატული "bug") არის შეცდომა ან შეცდომა. ეს სიტყვა ძირითადად გამოიყენება პროგრამისტების, ტესტერებისა და მოთამაშეების შორის. მაგრამ რას ნიშნავს ეს?

შეცდომა არის პროგრამის ტექნიკური დავალების განსხვავება და სისტემის ნამდვილი ქცევა. ამ შეუსაბამობის შედეგად, პროგრამული უზრუნველყოფა ვერ შეასრულებს დეველოპერის მიერ შესრულებულ ფუნქციას. უბრალო თვალსაზრისით, შეცდომა არის შეცდომა, რომელიც ხდება პროგრამის კოდის შეცდომის გამო.

წარმოშობის სიტყვა

ალბათ ახლა უნდა ვისაუბროთ ამ სიტყვის ეტიმოლოგიაზე. შეცდომა არის პროფესიონალიზმი, რომელიც ყველაზე ხშირად გამოიყენება პროგრამისტებისთვის. ამ სიტყვის წარმოშობის რამდენიმე ვარიანტი არსებობს.

ლეგენდის მჯერა, ამ პროფესიონალიზმი 1945 წელს გამოჩნდა. ეს მოხდა მაშინ, როცა ჰარვარდის უნივერსიტეტის მეცნიერებმა ახალი კომპიუტერი მონიშნეს Mark II Aiken Relay- ის კალკულატორით. მოწყობილობა უარი თქვა მუშაობაზე, და ამის მიზეზი იყო პატარა ჩრდილი, რომელიც კონტაქტებს შორის მოხდა. მწერტი ამოიღეს კომპიუტერიდან და სპეციალური ტექნიკური დღიური შევიდა. ჩაღრმავებული წარწერა იყო "პირველადი ფაქტის ხარვეზის აღმოსაჩენად", რომელიც ითარგმნება როგორც "პირველი შემთხვევა პრაქტიკაში, როდესაც აღმოჩნდა შეცდომა". ამ სასაცილო ამბების შემდეგ, სიტყვა "შეცდომა" ასევე გამოიყენება "შეცდომის" მნიშვნელობით.

ასევე არსებობს ვერსია, რომ ეს პროფესიონალიზმი გამოირჩეოდა კომპიუტერული ტექნიკის ტესტამდე. ზოგიერთი მიიჩნევს, რომ ტერმინი "შეცდომა" მის წარმოშობას ეკუთვნის ცნობილი გამომგონებელი თომას ედისონი. ლეგენდის თანახმად, ედიონმა მისი ფონოში ტარაკანი იპოვა, მაგრამ იქ არ იყო. შეცდომა თვითონ მოწყობილობაში იყო.

მომდევნო ვერსიაში ნათქვამია, რომ მეორე მსოფლიო ომის დროს სიტყვა "შეცდომა" გამოჩნდა. ამის შემდეგ ამ ტერმინს რადარის ტექნოლოგიასთან დაკავშირებული პრობლემა გულისხმობდა.

სიტყვა "შეცდომა" სწრაფად გავრცელდა. 80-90-იან წლებში მხოლოდ პროფესიული პროფესიონალები იყენებდნენ ამ პროფესიონალიზმს. ინტერნეტის აღორძინებით, სიტყვა აქტიურად გაზვიადებულია. ახლა "შეცდომა" მისი ლექსიკა გამოიყენება ყველას, ვისაც აქვს მინიმუმ მცირედი ურთიერთობა კომპიუტერული ტექნიკა (მოთამაშეები, ჩვეულებრივი ინტერნეტ მომხმარებლებს და ა.შ.). აქედან გამომდინარე, შეიძლება უსაფრთხოდ დარეკოთ ინტერნეტის ჟარგონის ნაწილი.

თამაშის შეცდომები

Bugs არა მხოლოდ პროგრამებში, ისინი საკმაოდ ხშირად თამაშობენ თამაშებში. თამაშის შეცდომა დეველოპერის ბრალია, რის გამოც თამაში არ აპირებს იმას, რომ თავდაპირველად აპირებდნენ. თამაშის ინდუსტრიის ისტორიაში ათასობით პროექტი ჩატარდა. ჩვენ განვიხილავთ ამ სექციაში ყველაზე ცნობილი და გასართობი.

ალბათ, ყველაზე გასართობი პროექტი ბოლო რამდენიმე წლის განმავლობაში არის Assassin's Creed: Unity. პროექტები "იუბიზოფტი" არასოდეს ყოფილა ცნობილი მათი ოპტიმიზაციისთვის, მაგრამ ერთობა არის შეცდომების ნამდვილი ენციკლოპედია. ზოგჯერ სიმბოლოები ძალიან უცნაურია და არაბუნებრივი ხასიათის გამოხატავს, ტექსტურებითა და კედლებით გაღებას ან უბრალოდ გათიშეთ. ეს მხოლოდ შეცდომაა, რომ რამდენიმე საათის მანძილზე ყველა ინტერნეტი გაფრინდა (გმირები უბრალოდ გაქრა სახეები, რის გამოც ისინი ძალიან კარგად უყურებდნენ). მაშინაც კი, Yubisoft აღიარა მისი შეცდომა, გაცემული patch რომ ფიქსირებული შეცდომები, და კომპენსაცია მყიდველებს ზიანი.

ზოგჯერ მოთამაშეები აღიქვამენ შეცდომებს, როგორც თვისებებს, თამაშის მახასიათებლებს. ეს მოხდა მეგა-წარმატებული სერიის თამაშებით, რომელსაც ეწოდა Mortal Kombat. თამაშის პირველ ნაწილში მოხდა შეცდომა, რომელმაც მოახდინა სკორპი (თამაშის ერთ-ერთი მთავარი გმირი) წითელზე. ამ შემთხვევაში, გმირის სახელი შეიცვალა შეცდომის მაკრო შეცდომით. ფეხბურთელები მიიჩნევენ, რომ ეს ხარვეზი დეველოპერების იდეაა, ხოლო წითელი ნინძა არის დამატებითი საიდუმლო ხასიათი. ედ ბურნი (MC- ის შემქმნელი) მომეწონა ეს იდეა, ხოლო მომდევნო ნაწილში მან თამაშის თამაში ერმოკი (იგივე შეცდომის მაკრო) სახელით დაამატა.

როგორ დავიცვათ თავი შეცდომები?

მათი პროექტებისგან შეცდომების ამოხსნის მიზნით დეველოპერები ატარებენ სპეციალურ ადამიანებს, რომლებიც ტესტერებს უწოდებენ. ტესტერის ამოცანაა პროგრამაში არსებული ყველა ხარვეზი, თამაში ან სხვა პროგრამული უზრუნველყოფა.

მაგრამ ყოველთვის არ ტესტერები აღმოაჩენთ შეცდომებს და ზოგჯერ რამდენიმე ხარვეზი კვლავაც გადადის პროექტის საბოლოო ვერსიაში. ამ შემთხვევაში, მომხმარებლების ყველა იმედი, რომელსაც შეუძლია სპეციალური წერილის გაგზავნის შეცდომა, შეცდომის აღწერაა. ეს ხელს შეუწყობს საბოლოო პროდუქტის გაუმჯობესებას. გარდა ამისა, მსხვილი კომპანიები კარგად არიან დაჯილდოვდნენ მათი პროდუქციის შეცდომებზე. მაგალითად, თქვენს ბრაუზერში მნიშვნელოვანი შეცდომების მოძიებაში ჯილდო, Google მზად არის $ 15,000 მისცეს.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.delachieve.com. Theme powered by WordPress.