Коммерциялық емес ашық акционерлік қоғам



жүктеу 65.81 Kb.
бет1/3
Дата10.11.2022
өлшемі65.81 Kb.
#23651
түріПрограмма
  1   2   3
5 лаб

Ғ.Дәукеев атындағы Алматы энергетика және байланыс университеті
Коммерциялық емес ашық акционерлік қоғам

Ақпараттық технологиялар институты


Ақпараттық жүйелер және киберқауіпсіздік кафедрасы
№5 Зертханалық жұмыс
Пән: Технология және программалау негіздері

Мамандығы: Ақпараттық қауіпсіздік жүйелері


Орындаған: Жанарбекова Динара


Тобы: СИБк-21-5


Нұсқа: 18




Тексерген: аға оқытушы Адилгажинова С. А.


_____________ ______________ «_____» ______________20__ж.
(бағасы) (қолы)

Алматы, 2022
Мазмұны

Кіріспе.......................................................................................................................3


Теориялық бөлім......................................................................................................4
Тапсырма A..............................................................................................................6
Тапсырма Б..............................................................................................................9
Қорытынды............................................................................................................14

Кіріспе

Әдетте екілік файлдар тізбегі ретінде қарастырылады байт, бұл екілік цифрларды білдіреді (биттер) сегізге топтастырылған. Әдетте екілік файлдарда мәтіннен басқа нәрсе ретінде түсіндіруге арналған байттар болады кейіпкерлер. Құрастырылды компьютерлік бағдарламалар типтік мысалдар болып табылады; шынымен де, компиляцияланған қосымшаларды кейде, әсіресе бағдарламашылар, деп атайды екілік файлдар. Сонымен, екілік файлдар оларда кескіндер, дыбыстар, басқа файлдардың қысылған нұсқалары және т.с.с. болатындығын білдіруі мүмкін - қысқаша айтқанда, кез-келген файл мазмұнының түрі.
Тақырыпта көбінесе а қолы немесе сиқыр нөмір форматты анықтай алады. Мысалы, а GIF файл бірнеше кескіндерді қамтуы мүмкін, ал тақырыптар кескін мәліметтерінің әр блогын анықтау және сипаттау үшін қолданылады. Тақырыптың жетекші байттары сияқты мәтінді қамтуы мүмкін GIF87a немесе GIF89a екілік белгіні а ретінде анықтай алады GIF файл. Егер екілік файлда ешқандай тақырып болмаса, оны а деп атауға болады жалпақ екілік файл.
Стандарттар екілік файлдар үшін өте маңызды. Мысалы, ASCII символдар жиынтығымен түсіндірілген екілік файл мәтіннің пайда болуына әкеледі. Таңдамалы қосымша файлды басқаша түсіндіре алады: байт дыбыс, пиксель немесе тіпті бүкіл сөз болуы мүмкін. Орындалатын алгоритм әр битке, байтқа, сөзге немесе блокқа не істеу керектігін анықтағанша, екіліктің өзі мағынасыз. Осылайша, екілік файлды зерттеп, оны белгілі форматтармен сәйкестендіруге тырысу оның шынымен нені білдіретіні туралы дұрыс емес қорытындыға әкелуі мүмкін. Бұл фактіні қолдануға болады стеганография, мұнда алгоритм жасырын мазмұнды ашу үшін екілік деректер файлын басқаша түсіндіреді. Алгоритмсіз жасырын мазмұнның бар екенін айту мүмкін емес.

Теориялық бөлім


Екілік файл – арнайы пішімдегі бір типті элементтерді қамтитын файл.


NET тілдерінде файл элементтеріне тікелей қатынауды қамтамасыз ететін FileStream класын және құрастырылған BinaryReader және BinaryWriter байланысты қосымша сыныптарын пайдалану керек. -in екілік файлдармен жұмыс істеу әдістері.барлық стандартты скалярлық типтегі мәліметтерді енгізу және шығару.
Java тілінде екілік файлдармен жұмыс істеу үшін файл элементтеріне тікелей қатынауды қамтамасыз ететін және кірістірілген әдістері бар RandomAccessFile класын пайдалану ыңғайлы. барлық стандартты скаляр типтегі деректерді енгізу және шығару үшін.
«Берілген файл (бүтін сандар, нақты сандар және т.б.) »пішінінің шарты бастапқы деректер жиынында осы файлдың атын (мәтіндік жол) және дереккөзді қамтитынын білдіреді. файлдың өзі бар және ағымдағы каталогта орналасқан. Тапсырманы орындау кезінде бастапқы файлдардың болуын тексеру қажет болса, онда бұл тапсырманы құрастыруда арнайы қарастырылады.
Бастапқы файлдардың элементтерін сіз пайдаланып жатқан бағдарламалау тілінің стандартты процедуралары арқылы оқу керек.Егер жұмысқа жаңа файл жасау қажет болса, жасалған файлдың аты да бастапқы деректер жиынына кіреді және әдетте соңғы болып табылады. осы жиынның элементі. Құрылған (немесе өзгертілген) файлдарға қолданылатын бағдарламалау тілінің стандартты процедураларын пайдаланып элементтерді жазу керек.
Типтелген файлдың өлшемі әрқашан оның құрамындағы көрсетілген түрдегі элементтердің санын білдіреді (бұрынғыдай байттардың санын емес) операциялық жүйеде әдеттегі). Тапсырмаларда файл элементтері 1-ден бастап нөмірленеді деп болжанады. Егер тапсырмадағы бастапқы файлдың ең аз өлшемі туралы ештеңе айтылмаса, онда ол 2-ге тең деп есептеледі (яғни файлда кемінде екі элемент бар) ). Бастапқы файлдардың максималды өлшемі орнатылмаған, сондықтан тапсырмаларды шешу кезінде бастапқы файлдардың барлық элементтерін қамтитын көмекші массивтерді пайдаланбау керек, бірақ көмекші файлдарға рұқсат етіледі.
5 Зертханалық жұмыс. Екілік файлдар



жүктеу 65.81 Kb.

Поделитесь с Вашими друзьями:
  1   2   3




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

    Басты бет