Сборник трудов III международной научно практической конференции



Pdf көрінісі
бет35/35
Дата25.12.2016
өлшемі7,09 Mb.
#405
түріСборник
1   ...   27   28   29   30   31   32   33   34   35

Заключение 
В  настоящее  время  известны  следующие  методы  определения 
позиционных  характеристик  модулярного  представления  чисел  [1-4]:  метод 
ортогональных  базисов,  метод  функции  Эйлера,  метод  интервальных  оценок, 
метод  с  использованием  коэффициентов  обобщенной  позиционной  системы 
счисления (ОПСС) и другие. 
Анализ  позиционных  характеристик  показал,  что  коэффициенты  ОПСС 
представляют  собой  универсальную  позиционную  характеристику  на  основе 
которой  можно  эффективно  выполнить  основные  проблемные  операции 
системы остаточных классов. 

390 
 
 
 
Литература 
1.
 
Машинная  арифметика  в  остаточных  классах  /  И.  Я.  Акушский,  Д.  И. 
Юдицкий. – М.: «Советское радио», 1968. – 440 с. 
2.
 
Модулярные 
параллельные 
вычислительные 
структуры 
нейропроцессоных систем / Н. И. Червяков, П. А. Сахнюк, А. В. Шапошников, 
С. А. Ряднов; под ред. Н. И. Червякова. – М.: ФИЗМАТЛИТ, 2003. – 288 с. 
3.
 
Нейрокомпьютеры  в  остаточных  классах  /  Н.  И.  Червяков,  П.  А. 
Сахнюк,  А.  В.  Шапошников,  А.  Н.  Макоха;  под  ред.  А.  И.  Галушкина.  –  М.; 
Радиотехника, 2003. – 272 с. 
4.
 
A.  Omondi,  Premkumar.  Residue  Number  Systems.  Theory  and 
Implementation. London. Imperial College Press 2007. – 295 p. 
5.
 
Дерябин М.А., Зайцев А.А. Использование модулярной арифметики для 
ускорения  выполнения операций над  числами большой  разрядности//  Вестник 
Уфимского  государственного  авиационного  технического  университета.  2013. 
Т. 17. № 5 (58). С. 245-251. 
 
Черногорова Ю.В. 
ИССЛЕДОВАНИЕ АЛГОРИТМОВ ПЕРЕВОДА ЧИСЕЛ ИЗ СИСТЕМЫ 
ОСТАТОЧНЫХ КЛАССОВ В  
ПОЗИЦИОННУЮ СИСТЕМУ СЧИСЛЕНИЯ 
ФГАОУ ВПО «Северо-Кавказский федеральный университет», Ставрополь, 
Российская Федерация 
 
1 Введение. Постановка задачи 
Для  решения  широкого  круга  задач  объем  математических  расчетов 
растет  по  экспоненциальному  закону.  Анализ  известных  подходов  [1] 
показывает,  что  при  разработке  высокоскоростных  вычислений  требуется 
использование распределенных вычислений. Одним из подходов к построению 

391 
 
 
высокопроизводительных  вычислений  является  использование  системы 
остаточных  классов  (СОК),  которая  обеспечивает  параллелизм  на  уровне 
выполнения  элементарных  операций  [2].  Системой  остаточных  классов 
называется система, в которой целое положительное число   представляется в 
виде  набора  остатков  (вычетов)


n



,...,
,
2
1
  по  выбранным  взаимно  простым 
основаниям p
1
p
2
, …, p
n

Развитие  современной  вычислительной  базы  делает  СОК  удобным  для 
многих  приложений:  цифровой  обработки  данных,  криптографии,  систем 
передачи  данных  и  др.  Преимуществом  СОК  является  переход  от  работы  с 
числами  большой  длины  к  проекциям  числа  меньшей  размерности,  что 
позволяет  проводить  арифметические  операции  без  переноса  между 
проекциями  числа  и  способствует  уменьшению  аппаратных  и  временных 
затрат.  Одной  из  проблемных  операций  является  перевод  числа  из  СОК  в 
позиционную  систему  счисления.  Из  всего  вышесказанного  особую 
актуальность  приобретает  следующая  научная  задача:  исследование  методов 
перевода числа из СОК в позиционную систему счисления (ПСС). 
2 Методы перевода из СОК в ПСС 
2.1 Метод ортогональных базисов 
С  выбором  системы  определяются  ее  основные  константы  –  базисы 
i
B

n
i
,
1

.  Задача  перевода  числа 


n
A



...,
,
,
2
1

  в  ПСС  заключается  в 
определении  таких  чисел 
i
M

n
i
,
1

,  для  которых 



n
i
i
i
B
M
A
1
.  Тогда 
ортогональные базисы определяются по формуле 
i
i
i
i
i
P
m
p
P
m
B



n
i
,
1


где 
n
i
i
i
i
p
p
p
p
p
p
P
P










...
...
1
1
2
1

i
m
 – целые положительные числа, которые 
определяются из сравнений 


i
i
i
p
m
P
mod
1



392 
 
 
Тогда, по Китайской теореме об остатках (КТО), число 


)
(mod
...,
,
,
1
2
1
P
B
A
n
i
i
i
n









Так  как  ортогональные  базисы 
i
B
  полностью  определяются  выбором 
оснований  системы,  то  они  могут  быть  заранее  вычислены,  что  сводит  к 
минимуму  количество  элементарных  операций,  необходимых  для  перевода 
числа  из  СОК  в  ПСС.  Очевидным  минусом  данного  метода  является 
необходимость нахождения остатка по модулю P большой разрядности. 
2.2 Метод перевода с помощью обобщенной позиционной системы 
Другой метод определения величины числа связан с переводом числа из 
системы  остаточных  классов  в  ОПС.  Пусть 
n
p
p
p
...,
,
,
2
1
  –  также  основания 
ОПС, тогда число A можно представить в виде 
 
1
1
2
2
1
3
2
2
1
1
1
2
1
...
...
...
a
p
a
p
p
a
p
p
p
a
p
p
p
A
n
n
n
n










 
(1) 
где 0 

 
k
a
 




1
1
k
i
i
p
 


n
i
,
1

 – коэффициенты ОПС. 
Цифры ОПС могут быть получены из соотношений: 
1
1
1
mod p
a


 
2
12
1
2
2
mod
)
(
p
a
a




 
3
23
2
13
1
3
3
mod
)
)
((
p
a
a
a






 
... 
n
n
n
n
n
n
n
n
p
a
a
a
a
mod
)
...
)
)
((...(
)
1
(
1
2
2
1
1












где 
j
p
k
kj
p
1


 – обратный элемент по умножению для чисел 
k
p
 по модулю 
j

Преимущество  рассмотренного  метода  перед  методом  ортогональных 
базисов состоит в том, что все вычисления выполняются по модулям меньшей 
разрядности,  причем  в  отдельных  каналах,  соответствующих  модулям 
i
p

правда, к сожалению, не параллельно [3]. 

393 
 
 
2.3 Интервальный метод 
Достаточно  эффективными  методами  перевода  чисел  из  СОК  в  ПСС 
являются интервальные методы, основанные на интервальных характеристиках 
чисел. Одна из таких характеристик – номер интервала. 
Выберем  дробящий  модуль 
i
p
  и  проведем  дробление  заданного 
диапазона  на  интервалы  путем  деления    на  модуль 
i
p
.  Тогда  количество 
интервалов 
i
i
p
P
P
m


,  а  длина  интервала  определяется  величиной  модуля.  В 
результате  величину  любого  числа    можно  найти  как 
i
A
i
l
p
A



,  где 





P
n
i
P
i
A
A
i
i
i
l
l
1

.  Причем 
 
i
p
j
A
p
P
l
j
j


,  если 
j
i

,  и 
 
i
p
i
A
p
P
l
i
i
1



  –  постоянные 
коэффициенты, определенные системой оснований, а 
)
(
i
p

 – функция Эйлера. 
Тогда 


i
i
P
n
i
P
i
A
p
l
A
i
i
i














1

Данный  метод  перевода  из  СОК  в  ПСС  требует  большего  числа 
элементарных  операций,  чем  метод  ортогональных  базисов,  но  существенно 
меньшего  чем  перевод  с  помощью  ОПС.  Максимальный  размер  модуля,  по 
которому  берется  остаток,  меньше  чем  в  методе  ортогональных  базисов,  но 
существенно  больше  чем  при  переводе  с  помощью  ОПС.  Таким  образом, 
интервальный  метод  отличается  более  оптимальным  сочетанием  количества 
элементарных операций и максимальной разрядности  модуля, по сравнению с 
рассмотренными выше. 
2.4 Диагональная функция 
Для  набора  взаимно  простых  модулей  p
1
p
2
, …, p
n
  определим  параметр
n
P
P
P
SQ




...
2
1
, называемый суммой частных, где 
i
i
p
P
P

 и 



n
i
i
p
P
1
 
это 
динамический диапазон СОК. Определим также константы 

394 
 
 
SQ
i
i
m
k
1


 
для = 1,2,…,n
Диагональная 
функция, 
соответствующая 
данному 
числу 
A
представленному в СОК как 
)
,...,
,
(
2
1
n



 определяется как  
SQ
n
n
k
k
k
A
D







...
)
(
2
2
1
1

Заметим,  что  D(A) является  монотонной  функцией  [4].  В  соответствии  с 
КТО, исходное число в ПСС равно: 
SQ
P
P
P
A
D
P
A
n
n









...
)
(
2
2
1
1

Перевод из СОК в ПСС при помощи диагональной функции не является 
наилучшим ни с точки зрения количества элементарных операций, ни с точки 
зрения  максимального  размера  модуля,  кроме  того  на  финальном  шаге 
используется  операция  деления,  являющаяся  одной  из  наиболее  затратных  с 
точки зрения аппаратных ресурсов и времени выполнения. 
3 Сравнительный анализ методов перевода из СОК в ПСС 
Составим  таблицу,  отражающую  количество  элементарных  операций 
необходимых для перевода тем или иным методом (без учета предвычислений 
и с учетом возможности параллельного выполнения операций) и максимальную 
длину модуля, по которому берется остаток. Заметим, что операции по каждому 
модулю выполняются параллельно, а суммирование на финальном этапе можно 
оптимизировать  с  помощью  билинейного  спаривания.  Пусть  каждое  из 
оснований СОК имеет длину b бит, а их количество равно n, тогда: 
Таблица 1. Сравнительный анализ различных методов перевода из СОК в ПСС 
 
Количество 
умножений 
Количество 
сложений 
Максимальная 
длина модуля 
Метод 
ортогональных 
базисов 



n
2
log
 
nb 
Метод  перевода  в 
ОПС 



n
n
2
log
1


 


395 
 
 
Интервальный 
метод 



1
log
2

n
 
(n – 1)b 
Диагональная 
функция 


 

)
1
(
log
log
2
2


n
n
 
(n – 1)(b – 1) 
Таким образом, при работе с СОК, имеющей малоразрядные модули, не 
требующие  больших  аппаратных  ресурсов  для  обработки,  целесообразно 
применять  для  перевода  из  СОК  в  ПСС  метод  ортогональных  базисов.  В  том 
случае,  если  разрядность  оснований  СОК  достаточно  велика,  оптимальным 
будет  метод  перевода  с  помощью  обобщенной  системы  счисления.  Для 
интервального метода характерно оптимальное сочетание аппаратных ресурсов 
необходимых для перевода и времени на его выполнение. 
 
Литература 
1. Червяков Н.И.  Реализация  высокоэффективной  модулярной  цифровой 
обработки  сигналов  на  основе  программируемых  логических  интегральных 
схем // Нейрокомпьютеры: разработка, применение №10, 2006. – с. 24-35. 
2. Червяков Н.И., 
Сахнюк П.А., 
Шапошников А.В., 
Ряднов С.А. 
Модулярные  параллельные  вычислительные  структуры  нейропроцессорных 
систем. – М.: Физматлит, 2003. – 288 с. 
3. Червяков Н.И. 
Преобразование 
цифровых 
позиционных 
и 
непозиционных кодов в системах управления и связи. – Ставрополь: СВВиУС, 
1985. – 63 с. 
4. P.V. Ananda  Mohan.  RNS  to  Binary  Conversion  Using  Diagonal  Function 
and  Pirlo  and  Impedovo  Monotonic  Function.  Circuits  Syst  Signal  Process, 2015.  – 
14 с. 
 
Баймолдина С.М. 
КОМПЬЮТЕРНАЯ ИНФОРМАТИЗАЦИЯ В РЕСПУБЛИКЕ 
КАЗАХСТАН: ВОПРОСЫ УГОЛОВНОЙ ОТВЕТСТВЕННОСТИ  
Евразийского национального университета им. Л.Н. Гумилева 
 

396 
 
 
Глобализация преступности, проблемы миграционных процессов в мире
ускорение  обмена  информацией  через  информационные  сети,  интернет 
ресурсы,  иные  виды  мобильной  связи,  усиляют  особую  актуальность  и 
значимость    вопросов,  связанных  с  соблюдением  индивидуальных  прав 
человека  и  интересов  государственной  безопасности  в  информационных 
системах  и  информационных  ресурсах,  а  также  в  процессе  коммуникации  и 
связи.    
Вопросы, связанные с обеспечением защиты компьютерной информации 
и информационных систем сейчас является одной из самых актуальных во всем 
мире.  
Необходимость установления уголовной ответственности за причинение 
вреда  в  связи  с  использованием  именно  компьютерной  информации  (т.е. 
информации  на  машинном  носителе,  в  электронно-вычислительной  машине  - 
далее  ЭВМ,  -  системе  ЭВМ  или  их  сети)  вызвана  возрастающим  значением  и 
широким  применением  ЭВМ  во  многих  сферах  деятельности  и  наряду  с  этим 
повышенной  уязвимостью  компьютерной  информации  по  сравнению, 
например, с информацией, зафиксированной на бумаге и хранящейся в сейфе. 
О  повышенной  уязвимости  компьютерной  информации  свидетельствует  и  то, 
что  в  силу  специфичности  данного  вида  информации  достаточно  сложно  в 
короткие сроки определить был ли осуществлен неправомерный доступ, какая 
именно  часть  компьютерной  информации  была  объектом  изучения, 
определенные трудности существуют и в связи с необходимостью ограничения 
неправомерного  доступа.  Революция,  произошедшая  в  области  создания  и 
использования  компьютерной  техники,  предоставила  преступникам  широкие 
возможности доступа к новым техническим средствам и технологиям.
1
 
                                                           
1
-
Карпов,  В.  С.  Уголовная  ответственность  за  преступления  в  сфере  компьютерной 
информации.  Автореферат  диссертации  на  соискание  ученой  степени  кандидата 
юридических наук. Красноярск, 2002.
 
 

397 
 
 
Большое  значение  на  развитие  научного  направления  в  сфере  уголовной 
ответственности  за  преступления  в  сфере  компьютерной  информации  оказали  
научные  исследования  ведущих  российских  ученых.  В  рамках  данной 
проблемы защищено ряд диссертаций: Р. М. Айсановым, Д. В. Добровольским, 
А. М. Дорониным,  К. Н. Евдокимовым,  У. В. Зининой,  А. Ж. Кабановой,  В.С. 
Карповым,  А. Н. Копырюлиным,  И.А.  Сало,  Т. Г. Смирновой,  С. Г. Спириной, 
В. Г. Степановым-Егиянцем, 
А. В. Суслопаровым, 
Т. Л. Тропиной, 
С. И. Ушаковым, С. С. Шахраем, В. Н. Щепетильниковым и др.  
Новое  Уголовное  законодательство  Республики  Казахстан,  вступившее  в 
действие  с  1  января  2015  года,  предусматривает  ответственность  за 
правонарушения  в  сфере  компьютерной  информации  в  Главе  7,  именуемой 
как  "Уголовные  правонарушения  в  сфере  компьютерной  информатизации  и 
связи".  Данная  Глава  включает  следующие  виды  правонарушений:  Ст.205 
"Неправомерный  доступ  к  информации,  в  информационную  систему  или 
информационно-коммуникационную 
сеть", 
Ст. 
206 
"Неправомерные 
уничтожение  или  модификация  информации",  Ст.  207  "Нарушение  работы 
информационной  системы  или  информационно-коммуникационной  сети", 
Ст.208  "Неправомерное  завладение  информацией",  Ст.  209  "Принуждение  к 
передаче 
информации", 
Ст. 
210 
"Создание, 
использование 
или 
распространение  вредоносных  компьютерных  программ  и  программных 
продуктов",  Ст.  211  "Неправомерное  распространение  электронных 
информационных ресурсов ограниченного доступа",  Ст. 212 "Предоставление 
услуг  для  размещения  интернет-ресурсов,  преследующих  противоправные 
цели",  Ст.213  "Неправомерные  изменение  идентификационного  кода 
абонентского устройства сотовой связи, устройства идентификации абонента, 
а  также  создание,  использование,  распространение  программ  для  изменения 
идентификационного кода абонентского устройства". 
2
 
                                                           
2
 - 
Уголовный кодекс Республики Казахстан, вступивший в действие с 1 января 2015 г.
 

398 
 
 
Некоторые  нормы  рассмотрим  более  детально.  Немаловажной  частью 
нормальной  деятельности  электронных  носителей  имеет  правильная  работа 
информационных  систем.  Нарушение  работы  информационной системы 
или информационно-коммуникационной  сети,  в  соответствии  с  новым 
уголовным кодексом Казахстана подлежит уголовной ответственности (ст. 207 
УК  РК).  Так,  например,  умышленные  действия  (бездействие),  направленные 
на  нарушение  работы  информационной  системы  или  информационно-
коммуникационной  сети,  наказываются  штрафом  в  размере  до  двух  тысяч 
месячных  расчетных  показателей  либо  исправительными  работами  в  том  же 
размере,  либо  ограничением  свободы  на  срок  до  двух  лет,  либо  лишением 
свободы на тот же срок, с лишением права занимать определенные должности 
или заниматься определенной деятельностью на срок до двух лет. 
Эти  же  деяния,  совершенные  в  отношении  национальных  электронных 
информационных ресурсов или национальной информационной системы, или  
группой лиц по предварительному сговору, наказываются штрафом в размере 
до  четырех  тысяч  месячных  расчетных  показателей  либо  исправительными 
работами  в  том  же  размере,  либо  ограничением  свободы  на  срок  до  четырех 
лет,  либо  лишением  свободы  на  тот  же  срок,  с  лишением  права  занимать 
определенные  должности  или  заниматься  определенной  деятельностью  на 
срок  до  трех  лет  или  без  такового.  Вышеуказанные  деяния,  совершенные 
преступной  группой,  а  также  повлекшие  тяжкие  последствия,  наказываются 
лишением свободы на срок от пяти до десяти лет с лишением права занимать 
определенные  должности  или  заниматься  определенной  деятельностью  на 
срок до пяти лет или без такового. 
Также,  карается  и  неправомерное  завладение информацией  (ст.  208  УК 
РК).  Умышленное  неправомерное  копирование  или  иное  неправомерное 
завладение  охраняемой  законом  информацией,  хранящейся  на  электронном 
носителе,  содержащейся  в  информационной  системе  или  передаваемой  по 
информационно-коммуникационной  сети,  если  это  повлекло  существенное 

399 
 
 
нарушение  прав  и  законных  интересов  граждан  или  организаций  либо 
охраняемых  законом  интересов  общества  или  государства,  наказывается 
штрафом  в  размере  до  двухсот  месячных  расчетных  показателей  либо 
исправительными  работами  в  том  же  размере,  либо  привлечением  к 
общественным  работам  на  срок  до  ста  восьмидесяти  часов,  либо  арестом  на 
срок  до  шестидесяти  суток,  с  лишением  права  занимать  определенные 
должности  или  заниматься определенной деятельностью  на  срок  до  двух  лет 
или  без  такового.  Это  же  деяние,  совершенное  в  отношении  национальных 
электронных  информационных  ресурсов  или  национальной  информационной 
системы,  а  также  группой  лиц  по  предварительному  сговору,  наказывается 
штрафом  в  размере  до  двух  тысяч  месячных  расчетных  показателей,  либо 
исправительными работами в том же размере, либо ограничением свободы на 
срок до двух лет, либо лишением свободы на тот же срок, с лишением права 
занимать 
определенные 
должности 
или 
заниматься 
определенной 
деятельностью на срок до трех лет или без такового. 
Все перечисленные деяния, предусмотренные частями первой или второй 
настоящей  статьи  совершенные  преступной  группой,  повлекшие  тяжкие 
последствия, наказываются лишением свободы на срок от трех до семи лет с 
лишением  права  занимать  определенные  должности  или  заниматься 
определенной деятельностью на срок до трех лет. 
Уголовной  ответственности  подлежит  также  и  принуждение  к  передаче 
информации (ст. 209 УК РК), в которой говорится о том, что принуждение к 
передаче  охраняемой  законом  информации,  хранящейся  на  электронном 
носителе,  содержащейся  в  информационной  системе  или  передаваемой  по 
информационно-коммуникационной  сети,  под  угрозой  применения  насилия 
либо  уничтожения  или  повреждения  имущества,  а  равно  под  угрозой 
распространения  сведений,  позорящих  потерпевшего  или  его  близких,  либо 
иных  сведений,  оглашение  которых  может  причинить  существенный  вред 

400 
 
 
интересам  потерпевшего  или  его  близких,   наказывается  штрафом  в  размере 
до  двух  тысяч  месячных  расчетных  показателей  либо  исправительными 
работами в том же размере, либо ограничением свободы на срок до двух лет, 
либо  лишением  свободы  на  тот  же  срок,  с  лишением  права  занимать 
определенные  должности  или  заниматься  определенной  деятельностью  на 
срок до двух лет. 
Если  было  совершено  то  же  деяние,  сопряженное  с  применением 
физического  насилия  над  лицом  или  его  близкими,  группой  лиц  по 
предварительному  сговору,  совершенное  с  целью  получения  информации  из 
национальных  электронных  информационных  ресурсов  или  национальной 
информационной  системы,   наказывается  лишением  свободы  на  срок  от  трех 
до  семи  лет  с  лишением  права  занимать  определенные  должности  или 
заниматься определенной деятельностью  на срок до трех лет. Данные деяния, 
совершенные  преступной  группой,  а  также  повлекшие  тяжкие  последствия, 
наказываются  лишением  свободы  на  срок  от  пяти  до  десяти  лет  с  лишением 
права  занимать  определенные  должности  или  заниматься  определенной 
деятельностью на срок до пяти лет или без такового. 
Таким  образом,  введение  уголовной  ответственности  за  данные  виды 
преступлений  создают  правовые  условия  для  более  полного  соблюдения 
декларируемых  прав  человека  и  государственных  интересов,  связанных  с 
компьютерной информатизацией и связью. 
 


Достарыңызбен бөлісу:
1   ...   27   28   29   30   31   32   33   34   35




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

    Басты бет