Kaatua

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 29. heinäkuuta 2020 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .

Vika on epänormaali  tila, joka voi heikentää tai menettää toimintolohkon kyvyn suorittaa vaadittu toiminto. Vika on tila, jolle on tunnusomaista kyvyttömyys suorittaa vaadittua toimintoa, pois lukien kyvyttömyys, joka ilmenee ennaltaehkäisevän huollon tai muun suunnitellun toiminnan aikana tai ulkoisten resurssien puutteen seurauksena [1] .

Tämä termi on erityisen yleinen tietojenkäsittely- ja elektroniikkateollisuudessa , suljettaessa kontakteja , sekä tietokonepelien pelaajien keskuudessa . Yleisesti ottaen kaikentyyppiset järjestelmät ovat alttiita epäonnistumiselle, mukaan lukien yhteiskunnalliset organisaatiot ja luonnolliset syklit. Pieni ja usein väliaikainen häiriö eroaa vakavammasta ohjelmistovirheestä , aidosta toiminnallisuusongelmasta. Alex Pieschel , joka kirjoittaa Arcade Review -julkaisulle, sanoi: ""vika" luokitellaan usein painavaksi ja tuomittavimmiksi halventavaksi, kun taas "häiriö" viittaa johonkin mystisempään ja tuntemattomampaan, joka johtuu äkillisestä häiriöstä tai koodauksen ulkopuolisesta materiaalista" [2]  .

Etymologia

Jotkut hakuteokset, mukaan lukien Random Housen amerikkalainen slangi , väittävät, että termi tulee saksan sanasta "glitschen" (  saksasta  -  "liukua") ja hepreasta - "gletshn" (  hepreasta  -  "liukua tai liukua"). Joka tapauksessa tämä termi otettiin käyttöön suhteellisen äskettäin. Levinnyt amerikkalaisten keskuudessa Bennet Cerfin ansiosta peliohjelman What's My Line? ” päivätty 20. kesäkuuta 1965, mikä ilmaistiin näin: "hyppy... kun jokin meni pieleen, sanotaan, että siinä oli pieni häiriö." Astronautti John Glenn selitti termin merkityksen osassa kirjaansa Into Orbit seuraavasti:

Toinen termi, jota käytetään kuvaamaan joitain ongelmiamme, on "häiriö". Kirjaimellisesti häiriö on jännitepiikki tai muutos sähköpiirissä, joka tapahtuu, kun piiriin kohdistetaan yhtäkkiä uusi kuorma. Olet ehkä huomannut, että talosi valot sammuvat, kun käännät kytkintä, käynnistät kuivausrummun tai käynnistät television. Yleensä tällaiset jännitteen muutokset suojataan sulakkeilla. Vika on kuitenkin niin pieni jännitteen muutos, ettei mikään sulake voi suojata siltä [3] .

Alkuperäinen teksti  (englanniksi)[ näytäpiilottaa] Toinen termi, jonka käytimme kuvaamaan joitain ongelmiamme, oli "häiriö". Kirjaimellisesti häiriö on piikki tai jännitteen muutos sähköpiirissä, joka tapahtuu, kun piiriin yhtäkkiä asetetaan uusi kuorma. Olet luultavasti huomannut kodissasi valojen himmenemisen, kun käännät kytkintä tai käynnistät kuivausrummun tai television. Normaalisti nämä jännitteen muutokset suojataan sulakkeilla. Vika on kuitenkin niin pieni jännitteen muutos, ettei mikään sulake voisi suojata siltä. – John Glenn

4. heinäkuuta 1965 John Daly , saman  ohjelman lähetyksessä, muotoili yksityiskohtaisemman lausunnon ja puhui siitä, että tätä termiä käytettiin Cape Kennedyn ilmavoimien rakenteessa ohjusten laukaisuprosessissa: "tämä tarkoittaa, että jotain meni pieleen, etkä voi selvittää, mikä on mitä, sitten kutsut sitä "häiriöksi". Samana vuonna Time Magazine piti tarpeellisena määritellä se artikkelissa: "Glitch on astronautin malttinsa menettämisen lause", ja sen sisällöstä seurasi, että termi yleistyi 1950-luvun amerikkalaisen avaruuskilpailun aikana. ja sitä käytettiin kuvaamaan rakettilaitteiston pieniä vikoja, joita oli vaikea korjata.

Elektroniikkavika

Elektroniikkavika ja sen vaara on ei-toivottu muunnos, joka tapahtuu ennen kuin signaali saavuttaa aiotun arvon. Toisin sanoen häiriö on hetkellinen sähköimpulssi, joka on yleensä seurausta viasta tai suunnitteluvirheestä, erityisesti digitaalisessa piirissä . Esimerkiksi monet elektroniset komponentit, kuten varvastossut , laukaisevat impulssin, joka ei saa olla lyhyempi kuin tietty vähimmäiskesto; muuten komponentti ei ehkä toimi kunnolla. Impulssia, joka on lyhyempi kuin määritetty minimi, kutsutaan häiriöksi. Tähän liittyvä käsite on runt pulssi , eli pulssi, jonka amplitudi on pienempi kuin oikealle toiminnalle määritetty vähimmäistaso; ja hypätä , eli lyhyt impulssi, joka muistuttaa häiriötä, mutta usein soittoäänen tai ylikuulumisen aiheuttama . Vika voi tapahtua kilpailuolosuhteissa kehittymättömässä digitaalisessa logiikkapiirissä. Esimerkiksi kun signaali kuljettaa kahta muuta signaalia, jotka on muunnettu yhteiseksi signaaliksi, voi tapahtua vika, jos toinen niistä viivästyy.

Tietokoneen kaatuminen

Tietokoneen häiriö on kovaäänisesti kuuluva prosessi, jossa järjestelmä, joka yleensä sisältää tietokonelaitteen, lakkaa välittömästi suorittamasta sille tarkoitettuja tehtäviä tai toimiessaan tehokkaasti.

Julkisissa lausunnoissa häiriötä käytetään ilmaisemaan pieni virhe, joka korjataan pian, ja sen seurauksena sitä käytetään kiertoilmaisuna bugille, mikä vahvistaa sen tosiasian, että ohjelmistovirhe on syyllinen järjestelmän kaatumiseen.

Tyypillisesti tällä tarkoitetaan tiettyä virhettä, jota ei tunnistettu sen tapahtumahetkellä, mutta myöhemmin se paljastuu tietovirheiden joukossa tai ihmisten tekemässä vääriä päätöksiä. Usein tietokoneen kaatumisen aiheuttavat tilanteet johtuvat väärin kirjoitetuista ohjelmistoista (ohjelmistovirheet), operaattorin virheellisistä ohjeista (käyttäjän virhe ja tämän mahdollisuuden huomioimatta jättäminen voidaan katsoa myös ohjelmistovirheeksi), tunnistamattomista virheellisistä syöttötiedoista (huomioi myös ohjelmistovirhe), tunnistamattomat viestintävirheet, tietokonevirukset , troijalaiset hyökkäykset ja tietokoneen hyväksikäyttö (jota kutsutaan joskus " hakkerointiksi ").

Tällaiset viat voivat aiheuttaa seuraavia ongelmia, kuten näppäimistön toimintahäiriön, numeronäppäinvirheen, näytön poikkeaman (siirretty vasemmalle, oikealle tai ylösalaisin), satunnaisia ​​ohjelmien toimintahäiriöitä ja virheellisen ohjelman rekisteröinnin.

Esimerkkejä tietokonevioista ovat vedensuodatuslaitoksen odottamaton sulkeminen New Canaanissa [4] , Austinin poliisin vuonna 2010 käyttämän automaattisen lähetysjärjestelmän 5] toimintahäiriöt [5] ja äkillinen bitin kääntyminen jonka takana saman vuoden marraskuussa Cassini - avaruusalus siirtyi turvatilaan. Epäonnistumiset voivat myös johtaa kalliisiin kuluihin, sillä vuonna 2015 pankki ei kyennyt nostamaan korkoja useisiin viikkoihin, mikä johti yli miljoonan dollarin tappioihin päivässä [6] .

Kaatuminen tietokonepeleissä

Kaatumiset, kuten bugit, ovat ohjelmistovirheitä, jotka voivat aiheuttaa vakavia ongelmia koodissa, ja yleensä jäävät huomaamatta tai ratkaisematta edellä mainitun ohjelmiston tuotannon aikana. Myöhemmin nämä virheet löytyvät suoraan pelattavuudesta tai muuten käytön aikana, kunnes kehittäjät korjaavat ne korjaustiedostoilla . Monimutkaiset ohjelmistot, harvoja poikkeuksia lukuun ottamatta, eivät sisällä virheitä julkaisun jälkeen.

Sekä tekstuurit että mallit voivat epäonnistua, mikä on jollain tapaa bugi tai virhe, joka vääristää mitä tahansa pintakuviota tai mallia perspektiivistä, joka poikkeaa alkuperäisestä konseptista. The Elder Scrolls V: Skyrim on tunnettu tekstuuriongelmistaan ​​sekä virheistä, jotka vaikuttavat moniin muihin Bethesdan suosittuihin julkaisuihin [7] . Monissa peleissä, jotka käyttävät Ragdoll -fysiikkaa hahmomalleissaan, voi olla tällaisia ​​​​häiriöitä.

Fysiikan häiriöt ovat bugeja pelin fysiikkamoottorissa , jolla on tietty rakenne, olipa kyseessä sitten fysiikan esine tai satunnaisesti osittain siirtynyt NPC . Tällaiset virheet voidaan yrittää poistaa, toisin kuin monet muut. Tällaisen virheen esiintymisen todennäköisyys voi olla täysin mielivaltainen, samoin kuin tahattoman toiminnan tulos.

Äänihäiriöt voivat vaihdella vieraiden äänten toistosta, joita ei ole edes tarkoitettu peliin, tai niitä ei ole ollenkaan. Joskus tietty ääni voi kiertää, mutta useammin pelit voivat toistaa ääniä väärin, koska vioittuneet tiedot muuttavat koodissa ennalta määritettyjä arvoja. Esimerkit eivät rajoitu erittäin korkeisiin tai mataliin ääniin, ja äänenvoimakkuus voi vaihdella sallittuun enimmäisarvoon asti, ja joskus äänet toistetaan jopa päinvastaisessa järjestyksessä.

Kaatumiset voivat sisältää virheellisesti renderöidyn grafiikan, törmäysten havaitsemisen , pelien jumiutumisen ja kaatumisen, äänivirheitä ja muita ongelmia. Graafiset häiriöt ovat erityisen yleisiä tasohyppeleissä , joissa vääristyneet tekstuurit voivat vaikuttaa suoraan peliin (esimerkiksi näyttämällä pohjatekstuuria, jossa väärä koodi aiheuttaa alueen, joka voi vahingoittaa hahmoa, tai ei näytä seinän tekstuuria siellä, missä sen pitäisi olla , minkä seurauksena seinästä tulee näkymätön) [8] .

Glitching on  käytäntö , jossa pelaajat käyttävät tietokonepelien ohjelmointivirheitä saavuttaakseen tavoitteen, joka antaa heille ansaitsemattoman edun NPC:ihin tai muihin pelaajiin verrattuna, kuten kyky juosta seinien läpi tai jättää huomiotta pelin fysiikka. Pieniä häiriöitä voidaan tarkoituksellisesti aiheuttaa joissakin kotipelikonsoleissa manipuloimalla pelimediaa, kuten kallistamalla patruunaa yhden tai useamman liittimen irrottamiseksi liittimen reunasta, mikä katkaisee osan kasetin ja konsolin välisestä datavirrasta [9] . Tämä voi johtaa virheisiin grafiikassa, musiikissa tai suoraan pelissä, lisäksi on olemassa riski, että peli kaatuu ja aiheuttaa jopa korjaamatonta vahinkoa pelimedialle [10] .

Pelin speedrun aikana voidaan havaita intensiivistä vikojen käyttöä [11] . Eräs speedrunningissa usein käytetty kaatumistyyppi on pinon ylivuoto . Toinen tyyppi, jota ihmisen on lähes mahdoton tehdä, on mielivaltaisesti muuttaa speedrun-työkalun kautta saatavilla olevaa lähdekoodia tietyn toiminnon suorittamiseksi pelissä aiotun toiminnon ulkopuolella [12] .

Osa laadunvarmistusprosessia (kuten pelin testaajat tekevät on virheiden tunnistaminen ja toistaminen ja sitten virheraporttien luominen, joka tulee välittää ohjelmoijille, jotta he voivat korjata löydetyt virheet. Joissakin peleissä on pilvipohjainen ohjelmistopäivitysjärjestelmä, jota voidaan käyttää pelien virhekoodausten korjaamiseen [8] .

Virheitä löytyy myös elektronisista leluista, esimerkiksi Hasbro julkaisi Bop It Beats -pelin vuonna 2013 [13] . Jotkut pelaajat ovat havainneet, että DJ Expert- ja Lights Only -tiloissa on virhe, joka tuottaa ylimääräistä kohinaa saavutettuaan ja onnistuneesti suoritettuaan kuuden toiminnan kompleksin. Lisäksi DJ voi suorittaa monimutkaisempia toimintoja "Party"-tilassa edellyttäen, että "Pass It" on olemassa. Hasbrolle ilmoitettiin tästä, mutta koska vika havaittiin tuotannon jälkeen, julkaistuja laitteita ei ollut mahdollista päivittää tai parantaa, ja silti ulkomaiset vastineet toimitettiin jo korjattuna.

Pelien kaatumisia ei myöskään pidä sekoittaa hyväksikäyttöihin. Vaikka ne suorittavat tahattomia toimintoja, hyväksikäyttö ei ole ohjelmointivirhe, vaan kehittäjien huolimattomuus.

TV-lähetys epäonnistui

Lähetettäessä vääristynyt signaali voi aiheuttaa pieniä häiriöitä, kuten rosoisia viivoja näytössä, epäsopivia neliöitä, staattisia tehosteita, kuvan jäätymistä tai kääntämistä. Vika voi vaikuttaa sekä videovirran että äänidatan siirtoon. Viat voivat johtua kannettavan elektroniikan tai mikroaaltouunien aiheuttamista häiriöistä, lähetyskeskuksen vaurioituneista kaapeleista tai säästä.

Populaarikulttuurissa

Monissa populaarikulttuurin teoksissa on virheitä, mukaan lukien ne, jotka sisältävät sanan "glitch" tai sen johdannaisia.

Katso myös

Muistiinpanot

  1. GOST R IEC 61508-4-2012 Sähköisten, elektronisten, ohjelmoitavien elektronisten turvallisuuteen liittyvien järjestelmien toiminnallinen turvallisuus - osa 4, s.14.
  2. Alex Pieschel. Vikoja: eräänlainen  historia . Arcade Review (8. joulukuuta 2014). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 4. kesäkuuta 2016.
  3. Ben Zimmer. "Glitchin " piilotettu historia  . Visual Thesaurus (4.11.2013). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 6. marraskuuta 2013.
  4. Vedensuodatuslaitos suljettiin väliaikaisesti tietokonehäiriön  vuoksi . vesitekniikkaa. Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 9. elokuuta 2011.
  5. Sally Hernandez. 911- tietokonehäiriö johti poliisin viivästymiseen  . KXAN (15. marraskuuta 2010). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 28. tammikuuta 2013.
  6. James Eyers ja Clancy Yeates. Korkotason tietokonehäiriö maksaa Westpacille yli miljoona dollaria  päivässä . Australian Financial Review (28. heinäkuuta 2015). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 3. elokuuta 2015.
  7. Miksi niin monet ihmiset sietävät Bethesdan  vikoja . musta laatikko. Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 24. marraskuuta 2017.
  8. 1 2 Erik Leijon. Testaa, testaa,  testaa . Montreal Mirror (12. maaliskuuta 2008). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 8. huhtikuuta 2008.
  9. Patricia Hernandez. Se ei ole virhe. Se on ominaisuus. Se on Art. Se on kaunis.  (englanniksi) . Kotaku (10. elokuuta 2012). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 27. tammikuuta 2013.
  10. Sega Genesis -patruunan  tappaminen . pokemonfan4000 (27. elokuuta 2011). — Video . Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 6. kesäkuuta 2016.YouTube-logo 
  11. Patricia Hernandez. Miksi Speedrunners käyttää  häiriöitä . Kotaku (7. heinäkuuta 2016). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 23. tammikuuta 2015.
  12. Anthony Taormina. Pelit Done Nopeasti Saa "Pokemonin " pelaamaan Twitchiä  . Game Rant (6. tammikuuta 2008). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 8. tammikuuta 2008.
  13. Claire Justine. Bop It Beats! Kirjailija: Hasbro Gaming:  Arvostelu . Clairejustineoxox (6. elokuuta 2014). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 10. elokuuta 2014.
  14. Bibb, PorterCB Raamattu. - New York: Doubleday and Company , 1976. - s. 94.
  15. Bob Doto. NY Horror Film Fest Night 4: The Shorts  . Hiljainen maa (16. marraskuuta 2008). Haettu 25. marraskuuta 2017. Arkistoitu alkuperäisestä 21. tammikuuta 2010.

Linkit