Mis on versioon? määratlus ja tähendus

Versioon viitab tehnilise toote (nt tarkvara või riistvara) konkreetsele väljalasele. Versioonidel on kordumatud identifikaatorid, nagu numbrid, kuupäevad või koodid. Üldine praktika on see, et uuemate versioonide tähistamiseks kasutatakse suuremaid numbreid ja uuemaid kuupäevi, st Chrome 56 on uuem kui Chrome 44. Numbrid ei pea olema järjestikused ning värskenduste ja väikeste muudatuste puhul jääb sageli üldversiooni nimi alles sama, ainult sisemine (ja tavakasutajale raskesti leitav) järgunumber näitab täpset versioon.

Technipages selgitab versiooni

Programmi või tarkvaraosa esimese avaliku väljaande nimi võib olla Alpha 1.0. Järgmistele funktsioonivärskendustele võidakse anda versiooninumbrid ja nimed nagu Alpha 1.4, või suuremate uuenduste ja uuesti väljalaskmiste jaoks Alpha 2.0. Väikestele veaparandustele ja väiksematele uuendustele, mis funktsionaalsust ei mõjuta, antakse sageli lisanumbreid, nagu Alpha 1.4.2.

Nende versiooninumbrite põhieesmärk on tuvastada, millises olekus tarkvara kasutamisel seda kasutatakse. See on vajalik teave tõrkeotsinguks ning vigade ja vigade parandamiseks – versioonis 64.2.1 võib esineda probleem, mida versioonis 64.3.1 ei eksisteeri.

Nende numbrite kohta pole regulatsioone ja loojad võivad neid vabalt kasutada nii, nagu nad soovivad. See tähendab, et järjestikused numbrid jäetakse sageli vahele – pärast Windows 8 tuli Windows 10 või näide. Nimed ei pea üldse versiooni kajastama ja sageli ka mitte – sellisel juhul on tavaliselt kuhugi lisatud järgu number ja vigade korral palutakse kasutajal see sisestada.

Järgunumbrid, mida sageli leidub seadetes või teabesegmentides, teenivad sama eesmärki kui versiooninumbrid, kuid annavad üksikasjalikumat teavet. Need kipuvad olema ka pikemad.

Versiooni levinud kasutusalad

  • Versioon nr. 2892.1231.1450 on vigane.
  • Esitage koos muutmistaotlusega versiooni või järgu number.
  • Sisemisi versiooninumbreid kasutatakse kordumatu tarkvaraväljaande tuvastamiseks.

Versiooni levinud väärkasutused

  • Versioonid kirjeldavad tarkvara arendusprotsessi etappe.
  • Tarkvara versioonid viitavad programmi samaaegsetele alternatiivsetele väljalasetele, nagu "Pokemon Red" ja "Pokemon Blue".