Устройство для моделирования процесса программирования задач на эвм

 

СОЮЗ СО8ЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (19) (11) (51) 4 С 06 F 15/20

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И.ОТНРЫТИЙ (21) 4195351/24-24 (22) 16.02.87 (46) 23.08.88. Бюл. № 31 (75) В.П.Морозов, В.Н.Барулин, Я.С.Дымарский и О.Е.Климова (53) 681.3 (088.8) (56) Авторское свидетельство СССР № 1059577, кл. С 06 F 15/20, 1982.

Авторское свидетельство СССР №- 1310836, кл. G 06 F 15/20, 1985, (54) VCTPOACTBO ДЛЯ МОДЕЛИРОВАНИЯ

ПРОЦЕССА ПРОГРАММИРОВАНИЯ ЗАДАЧ НА

ЗМВ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для моделирования процесса программирования задач для решения на ЭВМ. Цель изобретения— расширение функциональных возможностей за счет моделирования уменьшения числа ошибок при отладке программного обеспечения. Цель достигается введением в устройство элемента НЕ и группы генераторов случайных импульсов ошибок. Устройство обеспечивает возможность моделирования процесса сокращения ошибок в проектируемом программном обеспечении за счет адаптации и настройки технологического конвейера в процессе его функционирования. 1 ил.

1418741

Изобретение относится к цифровой вычислительной технике и может быть

40 использовано для моделирования процесса программирования задач для решения на ЗВМ.

Цель изобретения — расширение функциональных возможностей за счет моделирования уменьшения числа ошибок при отладке программного обеспечения. 10

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

Устройство содержит генератор 1 ! импульсов, счетчик импульсов, блок 7

3 индикации, группу триггеров 4,груп-15 ,пу генераторов 5 случайных импульсов ошибок, элемент HE 6, элемент И 7, элемент ИЛИ 8, дншифратор 9, счетчики

10 и группу элементов И 11.

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

Перед началом работы устройства . через его установочный вход на установочные входы всех счетчиков импульсов и на входы всех триггеров 4 по- 25 ступает управляющий сигнал, обнуляющий счетчики импульсов и устанавливающий триггеры 4 в состояние "1, чем разрешается прохождение сигналов через элементы И 11.

Генератор 1 импульсов вырабатывает последовательность импульсов, моI делируя последовательность кодов операторов (машинных команд) программы.

Количество импульсов с выхода генератора 1 импульсов подсчитывается счет-35 чиком 2 импульсов.

Импульсы с выхода генератора 1 импульсов поступают также на вход элемента И 7.

Генераторы 5 случайных импульсов ошибок генерируют в случайные моменты временй импульсы со случайной длительностью, которые через элемент

ИЛИ 8 и элемент HF. 6 поступают на вход элемента И 7. Если на выходе генераторов 5 появится случайный сигнал, то запрещается прохождение сигналов через элемент И 7, Если на выходах генераторов 5 случайные сигналы отсутствуют, что разрешается прохождение сигналов через элемент

И 7.

Выход счетчика 2 импульсов соединен с входом дешифратора 9, При определенной временной наработке (код в счетчике 2 импульсов достиг значения

Л ) на первом выходе дешифратора 9

1 появляется управляющий сигнал, который устанавливает первый триггер 4 в состояние "0", чем будет запрещено прохождение сигналов через первый элемент И 11, Так будет происходить до тех пор, пока код в первом счетчике 2 импульсов не достигнет значения

А„. При этом íà N-м выходе дешифратора 9 появляется управляющий сигнал, который устанавливает N-й триггер 4 в состояние "0", чем будет запрещено прохождение сигналов через N - -й элемент И 11. Таким образбм, суммарный поток ошибок ступенчато уменьшается во времени до минимального потока ошибок, определяемого первым генератором 5 случайного потока импульсов.

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

Устройство для моделирования про-. цесса программирования задач на ЭВМ, содержащее генератор импульсов, счетчик импульсов, элемент И, элемент

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

1418741

Составитель В.фукалов

Редактор Г.Волкова Техред А. Кравчук

Корректор В.Бутяга

Заказ 4155/47 Тираж 704 Подписное

ВПИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Устройство для моделирования процесса программирования задач на эвм Устройство для моделирования процесса программирования задач на эвм Устройство для моделирования процесса программирования задач на эвм 

 

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

Изобретение относится к вычислительной технике и может быть использовано да1я моделирования процессов в системах массового обслуживания СМО

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

Изобретение относится к вычислительной технике и может быть использовано при статистическом моделировании сложньк систем, представленных в виде вероятностного графа, для определения качественных характеристик , в частности показателей надёжности системы

Изобретение относится к средствам вычислительной техники и технике связи и может быть использовано для моделирования систем связи и передачи данных

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса обслуживания .заявок

Изобретение относится к вычислительной технике и может быть использовано для моделирования систем массового обслуживания СМО

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

Изобретение относится к технике связи и может быть использовано для моделирования ошибок в дискретном канале связи

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

Изобретение относится к вычисли-

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

Изобретение относится к вычислительной технике и может быть использовано для моделирования систем массового обслуживания (СМО)

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

Изобретение относится к специализированным средствам вычислительной техники и может быть использовано при моделировании двухрежимных систем массового обслуживания (СМО) для сбора, регистрации статистических данных о временах наработки и восстановления и отказах элементов системы, о количестве поступивших, обслуженных и потерянных заявок и последующего расчета показателей надежности и функционирования

Изобретение относится к вычислительной технике

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

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

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

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

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