Глобалната променлива - това

Глобалната променлива се нарича променлива програмиране. чийто обхват е цялата програма (с изключение на сенчести (.) региони Англия). Механизми на взаимодействие с глобалната променлива, наречена глобална държава или глобална среда. Глобални променливи могат да бъдат използвани за комуникация между процедури и функции като алтернатива да премине аргументи и връщане стойности [1].







Използването на глобални променливи има недостатъци. Една глобална променлива може да се промени във всеки един момент в програмата (., Ако не е в защитена памет или променлива декларирана като само за четене (на английски)), което може да засегне и други части на програмата [2] Поради тази причина, глобални променливи имат неограничен потенциал за създаване на взаимна зависимост, което води до усложнение на програмата. Въпреки това, в някои случаи е полезно да се използват глобалните променливи. Например, те могат да бъдат използвани, за да се избегне необходимостта от често използваните променливи са преминали през няколко функции. Глобалните променливи също го правят трудно да се интегрират модулите. тъй като код, написан по-рано, може да съдържа глобални променливи със същите имена, както в приложението.

Глобалните променливи са широко използвани за пренос на данни между кодовите секции, които не участват в отношенията с повиквания, като паралелни нишки на изпълнение или сигнал манипулатор. Без правилно заключване (например, с помощта на мутекс) код, който използва глобални променливи, а не конец в безопасност. с изключение на променливи, само за четене (инж.) в защитена зона от паметта. Тъй като броят на променливите и следователно увеличава вероятността за блокиране на мъртвите зони.







Вие можете да помогнете, като го движи до края.

бележки

Вижте какво е "глобална променлива" в други речници:

Глобалната променлива - променлива програмиране, разкриването на която прави извън контекста на сегашната програма блока. Глобалните променливи са описани в блок на околната среда текущия блок. На английски език: Global променлива Вижте също :. Променливи в език за програмиране ... ... финансов речник

Ruby - най език клас: multiparadigmality: динамичен, обект ориентация ... Wikipedia

Клас памет - променливо понятие в някои програмни езици (английски Клас на съхранение.). Той определя приложното поле на една променлива, както и колко дълго променливата в паметта. класове за съхранение в променлива C и C ++ в следните езици трябва да ... ... Wikipedia

Унгарската нотация - унгарската нотация в програмирането за именуване конвенции на променливи, константи, както и други идентификатори в кода на програмата. Името на унгарската нотация е получил благодарение на програмиста унгарски произход на Microsoft ... Wikipedia

VMPC - (. Английски променливо Променено на пермутации Състав) е поточен шифър, използван в някои системи за защита на информацията в компютърните мрежи. Бартош шифър, разработен от криптограф Zholtakom (Pol. Бартош Żółtak, инж. Бартош ... ... Wikipedia