Устройство для моделирования ошибок программного обеспечения вычислительных систем Советский патент 1987 года по МПК G06N7/08 

Описание патента на изобретение SU1325499A1

t-

Изобретение относится к цифровой вычислительной технике и к тех1-шке связи и может быть использовано при моделировании влияния ошибок в процессе ютладки: программ,

Цель изобретения - повьшение достоверности моделирования,

На чертеже представлена структурная схема устройства.

Устройство содержит генератор импульсов сообщений, блок 2 индикации и группу каналов моделирования работы, содержащих счетчик 3 входных сообщений, генератор 4 случайного потока импульсов помех, элемент НЕ 5 элемент И 6, делитель 7 частоты импульсов, счетчик 8 безошибочно обработанных сообщений.

Устройство позволяет моделировать процессы уменьшения количества ошибок в сложных информационных процессах в зависимости от времени йроТека ния этих процессов. В процессе раз-работки программ появляется ряд ошибок, состав и количество которых в программах зависят от объема и сложности алгоритмов, квалификации разработчиков степени автоматизации процесса разработки создаваемых программ, времени отладки, алгоритмов и программ. Причем, чем больше время отладки алгоритмов и программ, тем меньше количество ошибок в разработаном программном обеспечении, Для. ис™ следования роли временных факторов в процессах возникновения и изменения количества ошибок в сложных информационных процессах предназначено предлагаемое устройство.

Устройство работает следующим образом.

Перед началом работы устройства через его установочный вход на установочные входы всех счетчиков и на установочные входы душителей 7 частоты импульсов поступает управляющий сигнал, обнуляюпщй счетчики и делн- тели частоты. Кроме этого, для дели телей 7 частоты задается кратность деления. Целесообразно использовать соотношение К- К; .

Генератор 1 вырабатывает последовательность импульсов (частотой Гц ) моделирзгющую последовательность кодов команд программы. Количество импульсов, поступивших на выход генератора 1 импульсов, подсчитывается счетчиком 3 первого канала, Импуль

5

0

5

5

0

сы с выхода генератора I импульсов поступают на вход элемента И 6 и- на входы всех делителей 7 частоты. Делители 7 частоты делят частоты поступления импульсов в К- раз, С выходов делитешей 7 частоты импульсы поступают на входы соответствующих элементов И 6, а также на счетные входы соответствующих счетчиков 3. Генераторы 4 случайного потока импульсов помех, элементы НЕ 5 и И 6 предназначены для моделирования потоков ошибок, возникающих на протяжении проектирования программного обеспечения с различными временами отладки алгоритмов и программ. В случайные моменты появления импульсов со случайной длительностью на первых входах элементов И 6 появляются управляющие сигналы, запрещающие прохождение импульсов через соответствующие элементы И 6. Тем самым моде- лируется искажение (ошибка) кода команды программы по причине воздействия различных источников ошибок. Если на выходы генератора 4 случайного потока импульсов помех импульсы не поступают, то на первые входы элементов И 6 поступают сигналы, разрешающие прохождение импульсов через соответствующие элементы И 6.

Чем больше коэ(1)фициент деления, тем больше модельное время отладки проектируемой программы, а значит, тем меньше количество искаженных импульсов (кодов nporpaMMbiJ при условии правильного подбора шумового . потока с выхода соответствующего генератора 4,

С выходов элементов И 6 импульсы поступают на счетные входы соответствующих счетчиков 8 импульсов. На блоке 2 индикации индицируется количество кодов команд программ, разработанных с различными временами отт ла,цки каждой команды (содержимое счетчиков 3 импульсов) и количество безошибочных кодов команд программ, разработанных с различными временами отладки каждой команды (содержимое счетчикйв 8 импульсов.

0

5

0

55 Формула изобретения

Устройство для моделирования опш- бок программного обеспечения вычислительных систем, содержащее генератор импульсов сообщений, блок инди- кации и группу каналов моделирования работы, каждый из которых содержит счетчик входных сообщений, последовательно соединенные генератор случайного потока импульсов помех, элемент НЕ, элемент И и счетчик безошибочно обработанных сообщений, установочные входы счетчика входных сообщений и счетчика безошибочно обработанных сообщений объединены и являются установочным входом устройства, а информационные входы счетчиков входных сообщений и безощибочно обработанных сообщений подключены соответственно к входам блока индикации, счетный вход счетчика входных сообщений и другой вход элемента И первого канаРедактор В.Петраш

Составитель В.Фукалов Т ехр ед И. Попович

Заказ 3 И 2/46 Тираж 672Подписное

ВНЖШИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб.,.д.4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4

ла моделирования работы группы объединены и подключены к выходу генератора импульсов сообщений, о т л и чающееся тем, что, с целью повыщения достоверности моделирования, каждый канал моделирования работ, начиная с второго, содержит делитель частоты импульсоц, причем входы делителей частоты импульсов соединены с выходом генератора импульсов сообщений, выходы делителей частоты импульсов подключены в каждом канале моделирования работ к другому входу

элемента И и счетному входу счетчика входных сообщений, а установочные входы всех делителей частоты импульсов подключены к установочному входу устройства.

Корректор Е. Рощко

Похожие патенты SU1325499A1

название год авторы номер документа
Устройство для моделирования ошибок программного обеспечения 1986
  • Морозов Владимир Петрович
  • Барулин Валерий Николаевич
  • Дымарский Яков Семенович
  • Климова Ольга Евгеньевна
  • Смирнов Олег Аркадьевич
SU1365092A1
Устройство для моделирования ошибок программного обеспечения вычислительных систем 1986
  • Барулин Валерий Николаевич
  • Морозов Владимир Петрович
  • Климова Ольга Евгеньевна
  • Руденко Эмма Петровна
  • Щетинкин Константин Николаевич
SU1357973A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ 1990
  • Грибков В.А.
  • Алексеенко Г.А.
  • Калмыков Е.В.
  • Лесков К.В.
RU2041487C1
Устройство для моделирования процесса программирования задач на ЭВМ 1987
  • Морозов Владимир Петрович
  • Барулин Валерий Николаевич
  • Дымарский Яков Семенович
  • Климова Ольга Евгеньевна
SU1418741A1
Устройство для моделирования систем передачи данных 1983
  • Барулин Валерий Николаевич
  • Бойцов Александр Павлович
  • Жарихина Валентина Ивановна
  • Норель Владимир Константинович
  • Харьков Анатолий Петрович
SU1151983A1
Устройство для моделирования систем сбора данных 1986
  • Барулин Валерий Николаевич
  • Морозов Владимир Петрович
  • Руденко Эмма Петровна
  • Щетинкин Константин Николаевич
SU1325504A1
Устройство для моделирования систем связи 1986
  • Барулин Валерий Николаевич
  • Морозов Владимир Петрович
  • Норель Владимир Константинович
  • Агеева Наталья Алексеевна
SU1365093A1
Устройство для моделирования систем связи 1989
  • Кишенский Сергей Жанович
  • Решетников Владимир Александрович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1665384A1
Устройство для моделирования тракта передачи данных 1990
  • Лосев Юрий Иванович
  • Дресвянкин Валерий Васильевич
  • Тимонин Виталий Викторович
  • Тихий Владимир Евгеньевич
  • Фалалеев Виктор Николаевич
SU1698894A1
Устройство для моделирования деятельности человека-оператора 1986
  • Балабай Вячеслав Иванович
  • Евец Олег Юрьевич
  • Селюков Юрий Николаевич
  • Тютерев Владимир Федорович
SU1399761A1

Реферат патента 1987 года Устройство для моделирования ошибок программного обеспечения вычислительных систем

Формула изобретения SU 1 325 499 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1325499A1

Устройство для моделирования систем передачи и обработки данных 1983
  • Островитянов Владимир Радиевич
  • Барулин Валерий Николаевич
  • Харьков Анатолий Петрович
SU1150629A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для моделирования систем передачи данных 1983
  • Барулин Валерий Николаевич
  • Бойцов Александр Павлович
  • Жарихина Валентина Ивановна
  • Норель Владимир Константинович
  • Харьков Анатолий Петрович
SU1109758A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 325 499 A1

Авторы

Барулин Валерий Николаевич

Морозов Владимир Петрович

Щетинкин Константин Николаевич

Руденко Эмма Петровна

Даты

1987-07-23Публикация

1986-03-04Подача