Устройство для моделирования ошибок программного обеспечения
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)4 С 06 Р 15/20 ОПИСАНИЕ ИЗОБРЕТЕНИЯ Мстанооочиый ЮюФ СЬ. СЛ СР ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССР В 1325499, кл. С 06 Р 15/20, 1986.Авторское свидетельство СССР В 1325504, кл, С 06 Г 15/20, 1986. (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ОШИБОК ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (57) Изобретение относится к вычислительной технике. Цель изобретения - расширение функциональных возможностей устройства эа счет моделирования процесса "размножения" ошибок. Устройство содержит Е каналов 1моделирования ошибок, блок 2 индикации, генератор 3 импульсов обрабатываемых кодов, счетчик 4 общего числакодов. Каналы 1 моделирования ошибоксодержат генераторы 5 случайного потока импульсов ошибок, элементы НЕ 6,элементы 7 задержки, элементы ИЛИ 8,элементы И 9, счетчик И 9, счетчики 10 обработанных кодов, Устройство позволяет на блоке 2 индикациииндицировать количество кодов командпрограммы и количество безошибочныхкодов команд программы после всехподпроцессоров технологии программирования, 1 ил,использовано при исследовании различных технологий программирования.ВЦель изобретения - расширение функциональных возможностей устройства за счет моделирования процесса размножения ошибок.На чертеже представлена структурная схема устройства для моделирования ошибок.Устройство содержит 1 каналов 1 моделирования ошибок, блок 2 индикации, генератор 3 импульсов обрабатываемых кодов, счетчик 4 общего числа кодов.В состав каналов 1 моделирования ошибок входят генераторы 5 случайного потока импульсов ошибок, элементы НЕ 6, элементы 7 задержки, элементы ИЛИ 8, элементы И 9, счетчики 10 обработанных кодов.Устройство работает следующим образом.Перед началом работы устройства через его установочный вход на установочные входы всех счетчиков импульсов поступает управляющий сигнал, обнуляюший эти счетчики. Генератор 3 импульсов вырабатывает последова 20 25 тельность импульсов, моделирующую последовательность кодов команд программы. Количество импульсов, поступивших на выход генератора 3 импуль 35 сов, подсчитывается счетчиком 4.Генераторы 5 случайного потока импульсов, элементы НЕ 6 и элементы И 9 предназначены для моделирования потоков ошибок, возникающих на протя жении подпроцессов технологии программирования. В случайные моменты появления импульсов со случайной длительностью на вторых входах элементов И 9 появляются сигналы, запрещающие 4 В прохождение импульсов с выхода генератора 3 импульсов. Тем самым моделируется искажение (ошибка) кода команды программы по причине воздействия соответствующего подтипа ошибок, Если на выходы генераторов 5 случайного потока импульсов импульсы не поступают, то на вторые входы элементов И 9 подступают сигналы, разрешающие прохождение импульсов через соответствующие элементы И 9.С выходов элементов НЕ 6 управляющие сигналы со случайной длительностью поступают на входы соответствую 13650 Изобретение относится к цифровой вычислительной технике и может быть92 2щих элементов 7 задержки, которые обеспечивают задержку сигналов управления на некоторое различное время, Тем самым моделируется конечная физическая скорость размножения ошибок в реальных технологических процессах проектирования программного обеспечения. С выходов элементов 7 задержки управляющие сигналы через соответствующие элементы ИЛИ 8 поступают на вторые входы соответствующих элементов И 9. Таким образом, моделируется процесс размножения ошибок в реальных процессах проектирования программного обеспечения.Выходы всех элементов И 9 соединены со счетными входами соответствующих счетчиков 10. Выходы последних соединены с входами блока 2 индикации, который предназначен для индикации основных параметров моделируемого процесса. таким образом, на блоке 2 индикации индицируется количество кодов команд программы и количества безошибочных кодов команд программы после всех подпроцессов технологии программирования.формулаизобретенияУстройство для моделирования ошибок программного обеспечения, содержащее генератор импульсов обрабатываемых кодов, счетчик общего числа кодов и 1 каналов моделирования ошибок, каждый из которых содержит счетчик обработанных кодов, элемент И, элемент НЕ и генератор случайного по-. тока импульсов ошибок, выхоп которого соединен с входом элемента НЕ, выход элемента И в каждом канале моделирования ошибок соединен со счетным входом счетчика обработанных кодов своего канала моделирования ошибок, каждый канал моделирования помех с второго по Е-й содержит элемент ИЛИ, выход генератора импульсов обрабатываемых кодов соединен со счетным входом счетчика общего числа кодов, установочный вход которого и установочные входы всех счетчиков обработанных кодов объединены и являются установочным входом устройства, а выходы счетчика общего числа кодов и счетчиков обработанных кодов подключены соответственно к первому и второму информационным входам устЗаказ 6612/43 Тираж 704 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул, Проектная, 4 з 1 ройства, выход элемента НЕ первого канала моделирование ошибок соединен с первым входом элемента И своего канала моделирования ошибок, о т - л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет моделирования процесса размножения ошибок, каналы моделирования ошибок с первого по Ь)-й дополнительно содержат элемент задержки, причем вход элемента задержки соединен с выходом элемента НЕ своего канала моделирования ошибок, выход элемента задержки -го канала моделирования ошибок ( 1,Есоединен с -м входом элементов ИЛИ 365092 4с (д+1)"го по 1-й канал моделирования ошибок, выход элемента НЕ (1+1)- го канала моделирования ошибок подключен к (+1)-му входу элемента ИЛИсвоего канала моделирования ошибок,выход элемента ИЛИ (д+1)-го каналамоделирования ошибок подключен к первому входу элемента И своего канала1 О моделирования ошибок, выход генератора импульсов обрабатываемых кодовподключен к второму входу элемента Ипервого канала моделирования ошибок,а выход элемента И д-го канала моде 15 пирования ошибок соединен с вторым
СмотретьЗаявка
4065710, 11.05.1986
В. П. Морозов, В. Н. Барулин, Я. С. Дымарский, О. Е. Климова и О. А. Смирнов
МОРОЗОВ ВЛАДИМИР ПЕТРОВИЧ, БАРУЛИН ВАЛЕРИЙ НИКОЛАЕВИЧ, ДЫМАРСКИЙ ЯКОВ СЕМЕНОВИЧ, КЛИМОВА ОЛЬГА ЕВГЕНЬЕВНА, СМИРНОВ ОЛЕГ АРКАДЬЕВИЧ
МПК / Метки
МПК: G06N 7/08
Метки: моделирования, обеспечения, ошибок, программного
Опубликовано: 07.01.1988
Код ссылки
<a href="https://patents.su/3-1365092-ustrojjstvo-dlya-modelirovaniya-oshibok-programmnogo-obespecheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования ошибок программного обеспечения</a>
Предыдущий патент: Микропрограммный процессор
Следующий патент: Устройство для моделирования систем связи
Случайный патент: Лигатура для модифицирования чугуна