К ә с І би білім беру г. Н. Федорова бағдарламалық модульдерді біріктіруге қатысу



Pdf көрінісі
бет144/195
Дата28.11.2022
өлшемі4,31 Mb.
#53308
1   ...   140   141   142   143   144   145   146   147   ...   195
Байланысты:
foreign 745

 
.NET қауіпсіздікті қамтамасыз ету 
Бүгінгі уақытта қауіпсіздік - бағдарламалаудың кез келген 
идеологиясының, технологиясының және аспаптық құралының ең 
маңызды элементі болып табылады. Бұл үшн .NET бағдарламалық 
қамсыздандырудың өмірлік циклын автоматты түрде басқару сияқты 
қауіпсіздік шарасы іске асырылған. Бағдарламашы үшін бұл, мысалы, 
«қоқысты құрастыру» жосығын автоматты түрде іске асыруда білінеді, 
сондай-ақ белгісіз мәндері («ілінбелі» сілтемелер) бар жады аясына 
нұсқаушыларды пайдалануға тыйым салу және өзіне көрсететін 
нұсқауышаларға сілтемемен (циклдық сілтемелер) білінеді. 
Қауіпсіздіктің маңызды шектеуі кодты синтасистік қамтамасыз 
етуді автоматтандыру болып табылады. Бұл функциялар мен 
рәсімдерді қауіпсіз шақыру, бағдарламашымен мәлімделген жадының 
статистикалық таратылатын аясы өлшемінің шегінен шығуды бақылау 
арқылы, сонымен қатар, егер онымен әдепкі қалпы бойынша мәні 
(инициализация) берілмеген болса, айнымалыларды пайдалануға тыйым 
салу арқылы қол жеткізіледі.
.NET қауіпсіздікті кешенді қамтамасыз етудің маңызды қырының 
тағы біреуі, типтердің сәйкестігін кеңінен тексерудің іске асырылған 
стратегиясының шеңберінде жүзеге асырылатын, аралық кодты 
типтендіру дұрыстығына міндетті тексеру болып табылады. 
Пайдаланушылардың ресурстарға рұқсат құқығы да елеулі 
жетілдірелген. Жеке алғанда, компонентті жобаға енгізу үшін, автордың 
сандық қолтаңбасымен расталған, кодтың дереккөзін тексеру, және 
жөнелтушінің түпнұсқалығына көз жеткізу қажет. 
Пайдаланушылардың ресурстарға рұқсатының икемді және сенімді 
шектеуі, пайдаланушының профиліне сәйкес, динамикалық түзетілетін 
рұқсат саясатының кең ауқымының арқасында жүзеге асырылады. 
Қауіпсіздікті қамтамасыз ету үшін, мысалға алсақ, Интернер-арналар 
арқылы берілетін құпия немес коммерциялық ақпаратты шифрлеу үшін 


225 
қажетті криптографиялық әдістердің маңызы зор. 


Достарыңызбен бөлісу:
1   ...   140   141   142   143   144   145   146   147   ...   195




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет