Maglumat görnüşi stek
Maglumat görnüşi stek her bir maglumat ugry üçin bellenen operativ yaddaşyň bölegini öz içine alýar.
Stekiň işleşi LIFO prinsipine esaslanýar. Bu prinsipiň esasy, steke iň soňky goşulan yaddaş böleginiň iň birinji çykarylmagyda ýatýar.
Stek bilen işlemeğiň esasy, täze üýtgeýjini funksiýa arkaly yglan edende, onuň ýokarda bellän bölege goşulmagyda ýatýar. Funksiýa öz işini tamamlanda - üýtgeýji awtomatik usulda stek yaddaşyndan öçürilýär we onuň eýeleýän bölegi beýleki obýektler üçin elýeterli bolýar.
Stekiň esasy artykmaçlygy kodyň ýokary tizlikde ýerine ýetirilmegidir, ýöne kemçiligi şonda, stek üçin bellenen yaddaş dolanda, yglan edilen üýtgeýjiler üýtgedilip bilmeýär we kodyň ýerine ýetirilmegi durar. Stekiň ululygy ugur döredilende bellenilýär, we her bir üýtgeýjiniň öz maksimal yaddaş ululygy bar, esasan ol öz maglumat görnüşine bagly. Şonuň üçin çylşyrymly maglumat görnüşleriniň (mysal üçin, obýektleriň) ululygyny öz wagtunda yglan etmek zerur. Şeýle hem stek diňe ýerli üýtgeýjileri yaddaşda saklap bilýär, umumy üýtgeýjiler üçin kȯpçülik (heap) ulanylmaly.
Şeýle-de görüň
-
maglumat görnüşi kȯpçülik (heap),
programmirlemekde giňden ulanylýar -
mazmun ýetiriji ulgam
CDN,
web-programmalarynyň sahypasynyň ýüklenmesini tizleşdirýär -
maglumatlary guramagyň usuly
LIFO,
programmirlemekde giňden ulanylýar -
maglumatlary guramagyň usuly
FIFO,
programmirlemekde giňden ulanylýar