Білім беру бағдарламасы Қарағанды 2021 Ақпараттық-есептеуіш жүйелері кафедрасы отырысында талқыланды



бет16/18
Дата13.09.2024
өлшемі1.35 Mb.
#503619
түріБілім беру бағдарламасы
1   ...   10   11   12   13   14   15   16   17   18
Лабы

1

2

3

4

5

6

1

З

У

Е

В

А

К

2

Т

Р

И

Н

Б

Г

3

Д

Ж

Л

М

О

П

4

Р

С

Т

Ф

Х

Ц

5

Ч

Ш

Щ

Ъ

Ь

Э

6

Ю

Я

-

,

.

˽

а)


б)


в)
15 сурет – Абстракты матрица бойынша алгоритм жұмысының

листингі және нәтижесі


Декодтау. Қандай да бір сандар қатары беріледі (15в суреттің мәліметтері сияқты) және мәндер матрицасын біле отырып (1 кестеге ұқсас) қандай сөз жасырылғандығын анықтау керек. Барлық сандар бір цифрдан


39
тұратындығын ескере отырып, декодтау кері процедурасы (жұп бойынша бөлу бір мәнді болады). Декодтау жұмысының мысалы 16 суретте көрсетілген

16 сурет – Бағдарламаның декодтау жұмысының мысалы





  1. Вижинер шифры.

Кілт ретінде студенттің тегі және аты (әріптерін қайталамай) болып келеді; сөйлемге кілт қойылады, егер кілттің ұзындығы кішкентай болса, онда кілт көшіріледі. 17 суретте 10-дық кілт («ЗуеваЕкатерина») бойынша Вижинер әдісімен әріптерді қайталамай шифрлаудың листингі көрсетілген: «зуевактрин». 18 суретте 17 суреттен листинг бойынша шифрлауды жүзеге асырудың принскрині келтірілген.


17 сурет – Шифрлауды жүзеге асыру листингі


40

18 сурет – Вижинер әдісі бойынша шифрлау нәтижесі


Декодтау кезінде шифрланған фразаны және бірінші кілтті біле отырып, алғшқы мәтінді қалпына келтіру керек (бағдарламаның декодтау жұмысының нәтижесі 19 суретте көрсетілген).


19 сурет – Вижинер әдісімен декодтау әдісінің нәтижесі




7.3 Бақылау сұрақтарының тізімі



  1. Қандай оператор әріптегі сандық мәнді қояды, қандай оператор әріптікті цифрлыққа қояды?

8 Зертханалық жұмыс №16 PythonXY. Графикамен жұмыс


Жұмыстың мақсаты: қосымшада графикамен жұмыс істеу дағыдаларын қалыптастыру.




Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   18




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

    Басты бет