Sandbox

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Notă despre dezambiguizare.svg Dezambiguizare - Dacă sunteți în căutarea altor semnificații, consultați Sandbox (dezambiguizare) .

Un sandbox , în lumea IT , este un mediu de testare, adesea deconectat de la fluxul normal de medii configurate pentru dezvoltarea și testarea aplicațiilor . Termenul este împrumutat din limba engleză , în care indică grădina destinată jocurilor pentru copii ( grătar sau nisip).

Descriere

În domeniul calculelor , o nouă aplicație sau o modificare a unei aplicații existente este dezvoltată mai întâi în „ mediul de dezvoltare (mediu de dezvoltare), apoi testată într-un mediu adecvat (mediu de testare) și , în cele din urmă, verificată pentru funcționarea corectă într-un mediu de calitate (mediu de calitate ), în care există date copiate recent dintr-un mediu de producție ( mediu viu sau mediu de producție ), pentru a fi apoi transferate definitiv ( livrare ) în mediul de producție. Datele copiate de la producție la mediul de calitate, după caz, sunt prelucrate pentru a nu le expune integral într-un mediu care de obicei nu are caracteristici de securitate adecvate.

Termenul sandbox identifică în mod normal un mediu străin, altul decât cele enumerate, în care pot fi făcute experimente care nu pot duce nici măcar la deschiderea unei faze de dezvoltare și al cărui scop este investigarea efectelor oricăror modificări sau dezvoltări care sunt încă în faza „ studiu de fezabilitate ” sau „ analiză cost-beneficiu ”.

Termenul a fost adoptat relativ recent de limbajul Java , unde indică mediul controlat pus la dispoziție de JVM , în care sunt executate applet-urile Java . Acest mediu pune la dispoziția appletului doar un subset controlat și limitat al resurselor reale ale computerului pe care rulează JVM, împiedicând astfel applet - ul să efectueze operațiuni potențial „periculoase” pentru integritatea sistemului. Această abordare se extinde și la aplicațiile non-Java din anumite medii, pentru a le face mai sigure. Apple , de exemplu, solicită dezvoltatorilor săi, din motive de securitate, să își modifice aplicațiile în Mac App Store pentru a le face „ sandbox ”.

Jocuri video

O utilizare suplimentară este făcută în câmpul de jocuri video , unde termenul sandbox indică un tip de joc care pune la dispoziția jucătorilor numeroase instrumente și posibilități, fără a impune un anumit obiectiv de atins, dar lăsând jucătorul să-l inventeze și să modifice lumea jocului. . Termenul include, de asemenea, „jocuri open world” ( lume deschisă ), dar numai cele în care putem schimba lumea din jurul personajelor.

Termenul sandbox din câmpul jocurilor video este, de asemenea, adesea utilizat în jocurile video care utilizează niveluri explorabile liber, fără pereți invizibili, care pot fi finalizați în moduri diferite. Utilizarea acestui termen pentru astfel de jocuri derivă din faptul că fiecare nivel este văzut ca o „cutie de nisip” unde nu există constrângeri este posibilă orice abordare.

Elemente conexe

linkuri externe

  • Testul Wikipedia Acest Wiki face parte din proiectul Wikimedia și este un Sandbox uriaș
  • Sandboxed (bibliotecă bazată pe Chrome Sandbox pentru C ++)
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT