Білім беру бағдарламасы Инновациялық технологиялар факультеті «Ақпараттық технологиялар және қауіпсіздік» кафедрасы 2023 Алғысөз


Енгізу-шығару ағындары. Енгізу-шығаруды қорғау тәсілдері



бет51/107
Дата19.12.2023
өлшемі0.83 Mb.
#487093
түріБілім беру бағдарламасы
1   ...   47   48   49   50   51   52   53   54   ...   107
сессия ответы

Енгізу-шығару ағындары. Енгізу-шығаруды қорғау тәсілдері

Бағдарламалаудағы енгізу-шығару ағындары (input/output streams)-бұл бағдарлама мен пернетақта, тінтуір, дисплей, файл немесе желілік байланыс сияқты сыртқы енгізу-шығару құрылғысы арасындағы деректерді беру механизмдері.
Енгізу-шығаруды қорғауды қамтамасыз ету үшін бағдарламалауда әртүрлі әдістерді қолдануға болады. Мысалы, деректерді енгізуді қорғау үшін енгізілген жолдың ұзындығын шектеу, енгізілген таңбаларды сүзу немесе белгілі бір деректер форматына сәйкестігін тексеру қолданылуы мүмкін.

Деректердің шығуын қорғау үшін шығарылатын деректерді пішімдеу әдістерін, сондай-ақ құпия немесе қажетсіз ақпараттың шығуын болдырмау үшін шығарылатын таңбаларды немесе деректерді сүзуді қолдануға болады.


Енгізу-шығаруды қорғаудың басқа әдістеріне файлдарды оқу және жазу рұқсаттарын орнату, жіберілген деректердің тұтастығын тексеру және желі арқылы тасымалдау кезінде деректерді қорғау үшін шифрлауды пайдалану кіреді.
Жалпы, бағдарламалық жасақтаманы әзірлеу кезінде ықтимал осалдықтардың алдын алу және бағдарлама мен оның пайдаланушыларының қауіпсіздігін қамтамасыз ету үшін Енгізу-шығару қорғау шараларын ескеру қажет.



  1. Файлдық жүйенің негізгі функциялары мен құрамдары

Файлдық жүйе (File System) – бұл компьютердің қатты дискісіндегі файлдар мен каталогтарды басқаратын бағдарламалық жасақтама. Файлдық жүйенің негізгі функцияларына мыналар жатады:


1. Файлдар мен каталогтарды құру, жою және атын өзгерту
2. Қатты дискідегі файлдарды ұйымдастыру
3. Пайдаланушылар мен бағдарламалар үшін файлдарға қол жетімділікті қамтамасыз ету
4. Файлдар мен каталогтарға қол жеткізу құқықтарын басқару
5. Қатты дискідегі қателерді тексеру және түзету арқылы деректердің тұтастығын қамтамасыз ету
Файлдық жүйенің негізгі компоненттері:
1. Файл кестесі (file Allocation Table) - қатты дискідегі файлдардың орналасуы туралы ақпаратты сақтайтын кесте.
2. Файлдық жүйені басқару блогы (File System Control Block) - блок өлшемі, дискідегі бос орын саны және т. б. сияқты файлдық жүйенің параметрлері туралы ақпаратты қамтитын блок.
3. Файлды басқару блогы (file Control Block) - Файл атауы, файл түрі, жасалған күні, соңғы өзгертілген күні және т. б. сияқты файл туралы ақпаратты қамтитын блок.
4. Каталогты басқару блогы (Directory Control Block) - каталог атауы және оның ішінде сақталатын файлдар тізімі сияқты каталог ақпаратын қамтитын блок.
Бұл компоненттердің барлығы Компьютердің қатты дискісіндегі файлдар мен каталогтарды тиімді басқаруды қамтамасыз ету үшін бірге жұмыс істейді.





  1. Достарыңызбен бөлісу:
1   ...   47   48   49   50   51   52   53   54   ...   107




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

    Басты бет