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
ла моделирования работы группы объединены и подключены к выходу генератора импульсов сообщений, о т л и чающееся тем, что, с целью повыщения достоверности моделирования, каждый канал моделирования работ, начиная с второго, содержит делитель частоты импульсоц, причем входы делителей частоты импульсов соединены с выходом генератора импульсов сообщений, выходы делителей частоты импульсов подключены в каждом канале моделирования работ к другому входу
элемента И и счетному входу счетчика входных сообщений, а установочные входы всех делителей частоты импульсов подключены к установочному входу устройства.
Корректор Е. Рощко
название | год | авторы | номер документа |
---|---|---|---|
Устройство для моделирования ошибок программного обеспечения | 1986 |
|
SU1365092A1 |
Устройство для моделирования ошибок программного обеспечения вычислительных систем | 1986 |
|
SU1357973A1 |
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ | 1990 |
|
RU2041487C1 |
Устройство для моделирования процесса программирования задач на ЭВМ | 1987 |
|
SU1418741A1 |
Устройство для моделирования систем передачи данных | 1983 |
|
SU1151983A1 |
Устройство для моделирования систем сбора данных | 1986 |
|
SU1325504A1 |
Устройство для моделирования систем связи | 1986 |
|
SU1365093A1 |
Устройство для моделирования систем связи | 1989 |
|
SU1665384A1 |
Устройство для моделирования тракта передачи данных | 1990 |
|
SU1698894A1 |
Устройство для моделирования деятельности человека-оператора | 1986 |
|
SU1399761A1 |
Устройство для моделирования систем передачи и обработки данных | 1983 |
|
SU1150629A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для моделирования систем передачи данных | 1983 |
|
SU1109758A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-07-23—Публикация
1986-03-04—Подача