Устройство для моделирования ошибок программного обеспечения вычислительных систем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИХ СОЦИАЛИСТИЧЕСНИ 9.Морозденко ельство СССР15/20, 1983 ельство СССР15/20, 1983 ОДЕЛИРОВАНИЯБЕСПЕЧЕНИЯ ВЫаай М. Ювийе УДАРСТВЕННЫЙ НОМИТЕТ СССРДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЦТИЙ СКОМУ СВИДЕТЕ(56) Авторское свидеИф 1150629, кл. 6 06Авторское свидетВ 1109758, кл, 6 06ъ 54) УСТРОЙСТВО ДЛЯ МОШИБОК ПРОГРАММНОГОЧИСЛИТЕЛЬНЫХ .СИСТЕМ 57) Изобретение относится к средствам вычислительной техники и можетбыть использовано при моделированиивлияния ошибок программного обеспечения в процессе отладки программ.Цель изобретения - повышение достоверности моделирования. Устройство содержит генератор 1 импульсов сообщений, блок 2 индикации и группы ка-налов моделирования работы, содержащих счетчик 3 входных сообщений, генератор 4 случайного потока импульсов помех, элемент НЕ 5, элемент И б,счетчик 8 безошибочно обработанныхсообщений. 1 ил,Изобретение относится к цифровойвычислительной технике и к техникесвязи и может быть использовано примоделировании влияния ошибок в процессе отладки: программ.Цель изобретения - повышение дос"товерности моделирования.На чертеже представлена структурная схема устройства. 10Устройство содержит генераторимпульсов сообщений, блок 2 индикации и группу каналов моделированияработы, содержащих счетчик 3 входныхсообщений, генератор 4 случайного 15потока импульсов помех, элемент НЕ 5,элемент И 6, делитель 7 частоты импульсов, счетчик 8 безошибочно обработанных сообщений,Устройство позволяет моделировать 20процессы уменьшения количества ошибок в сложных информационных процессах в зависимости от времени протекания этих процессов, В процессе раз".работки программ появляется ряд ошибок, состав и количество которых впрограммах зависят от объема и сложности алгоритмов, квалификации разработчиков степени автоматизации процесса разработки создаваемых программ, времени отладки алгоритмов ипрограмм, Причем, чем больше времяотладки алгоритмов и программ, темЮменьше количество ошибок в разработанном программном обеспечении. Для исследования роли временных факторов впроцессах возникновения и изменения количества ошибок в сложных информационных процессах предназначенопредлагаемое устройство, 40Устройство работает следующим образом,Перед началом работы устройствачерез его установочный вход на уста"новочные входы всех счетчиков и на 45установочные входы делителей 7 частоты импульсов поступает управляющийсигнал, обнуляющий счетчики и делители частоты, Кроме этого, дпя дели"телей 7 частоты задается кратность 50деления. Целесообразно использоватьсоотношение К; с К;Генератор ) вырабатывает последовательность импульсов (частотой Г ),моделирующую последовательность кодов команд программы. Количествоимпульсов, поступивших на выход генератора ) импульсов, подсчитываетсясчетчиком 3 первого канала. Импульсы с выхода генератора ) импульсовпоступают на вход элемента И 6 и,навходы всех делителей 7 частоты, Делители 7 частоты делят частоты поступления импульсов в К раз, С выходов делителей 7 частоты импульсыпоступают на входы соответствуюшихэлементов И 6, а также на счетныевходы соответствующих счетчиков 3.Генераторы 4 случайного потокаимпульсов помех, элементы НЕ 5 и И Ьпредназначены для моделирования потоков ошибок, возникающих на протяжении проектирования программного обес"печения с различными временами отладки алгоритмов и программ, В случайные моменты появления импульсовсо случайной длительностью на первыхвходах элементов И Ь появляются управляющие сигналы, запрещающие прохождение импульсов через соответствующие элементы И 6, Тем самым моделируется искажение (ошибка) кода команды программы по причине воздействия различных источников ошибок,Если на выходы генератора 4 случайного потока импульсов помех импульсыне поступают, то на первые входь 1 элементов И 6 поступают сигналы, разрешающие прохождение импульсов черезсоответствующие элементы И 6,Чем больше коэффициент деления,тем больше модельное время отладкипроектируемой программы, а значит,тем меньше количество искаженных импульсов (кодов программы) при условии правильного подбора шумовогопотока с выхода соответствующегогенератора 4,С выходов элементов И 6 импульсыпоступают на счетные входы соответствующих счетчиков 8 импульсов. Наблоке 2 индикации индицируется количество кодов команд программ, разработанных с различными временами отладки каждой команды (содержимоесчетчиков 3 импульсов) и количествобезошибочных кодов команд программ,разработанных с различными временамиотладки каждой команды (содержимоесчетчиков 8 импульсов).Формула изобретенияУстройство для моделирования ошибок программного обеспечения вычислительных систем, содержащее генера1325499 Составитель В,Фукалов Техред И.Попович Корректор Е, Рошко Редактор В.Петраш Заказ 3112/46 Тираж 672 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д.4/5Производственно-полиграфическое предприятие, г,ужгород, ул,Проектная,4 тор импульсов сообщений, блок индикации и группу каналов моделированияработы, каждый из которых содержитсчетчик входных сообщений, последовательно соединенные генератор случайного потока импульсов помех, элементНЕ, элемент И и счетчик безошибочнообработанных сообщений, установочныевходы счетчика входных сообщений исчетчика безошибочно обработанныхсообщений объединены и являются установочным входом устройства, а информационные входы счетчиков входныхсообщений и безошибочно обработанныхсообщений подключены соответственнок входам блока индикации, счетныйвход счетчика входных сообщений идругой вход элемента И первого канала моделирования работы группы объединены и подключены к выходу генератора импульсов сообщений, о т л ич а ю щ е е с я тем, что, с цельюповышения достоверности моделирования,каждый канал моделирования работ,начиная с второго, содержит делительчастоты импульсов, причем входы делителей частоты импульсов соединеныс выходом генератора импульсов сообщений, выходы делителей частоты импульсов подключены в каждом каналемоделирования работ к другому входуэлемента И и счетному входу счетчикавходных сообщений, а установочныевходы всех делителей частоты импульсов подключены к установочному входуустройства.
СмотретьЗаявка
4031850, 04.03.1986
БАРУЛИН ВАЛЕРИЙ НИКОЛАЕВИЧ, МОРОЗОВ ВЛАДИМИР ПЕТРОВИЧ, ЩЕТИНКИН КОНСТАНТИН НИКОЛАЕВИЧ, РУДЕНКО ЭММА ПЕТРОВНА
МПК / Метки
МПК: G06N 7/08
Метки: вычислительных, моделирования, обеспечения, ошибок, программного, систем
Опубликовано: 23.07.1987
Код ссылки
<a href="https://patents.su/3-1325499-ustrojjstvo-dlya-modelirovaniya-oshibok-programmnogo-obespecheniya-vychislitelnykh-sistem.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования ошибок программного обеспечения вычислительных систем</a>
Предыдущий патент: Устройство для определения параметров графов
Следующий патент: Устройство для исследования путей в графе
Случайный патент: Устройство для регулирования давления в гидравлических прессах