Устройство для изучения слов иностранного языка

 

Изобретение относится к вычислительной технике, в частности к устройствам для обучения и может быть использовано для автоматизации процесса обучения иностранному языку. Целью изобретения является расширение функциональных возможностей устройства за счет выдачи переведенных значений слов, вводимых с однократной ошибкой. Устройство содержит блок 1 памяти слов, коммутатор 2, счетчик 3 адреса, блок 4 ввода и отображения, регистр 5 слова, схемы сравнения 6 и 7, блок 8 памяти адресов, генератор 9 импульсов, блок 10 управления. После введения пользователем при помощи блока 4 ввода и отображения слова на иностранном языке устройство сравнивает это слово со словами из блока памяти 1. Схемы 6 и 7 выполняют сравнение параллельно. Схема 7 учитывает возможность одной ошибки во введенном слове. Предполагается, что ошибка может быть в любой позиции и учитываются ошибки следующих типов: неправильная буква, пропущенная буква, лишняя буква. От пользователя не требуется указания места возможной ошибки. Поиск слова в блоке 1 ведется способом последовательного перебора. В результате поиска на экране индикатора блока 4 появляется либо введенное слово, если оно было найдено, либо слова, обнаруженные схемой 7. Кроме слов, вводится соответствующая справочная информация. 1 з.п. ф-лы, 2 ил.

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК.,Я0,» 1495815 (5114 G 06 F 15/ 8

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

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4368385/24-24 .(22) 28,12.87 (46) 23,07.89. Вюл. Р 27 (71) Киевский политехнический институт им, 50-летия Великой Октябрьской социалистической революции (72) В.И.Корнейчук, О,В,Журавлев и С.В.Корнейчук (53) 681.325 (088,8) 2 (54) УСТРОЙСТВО ДЛЯ ИЗУЧЕНИЯ СЛОВ

ИНОСТРАННОГО ЯЗЫКА (57) Изобретение относится к вычислительной технике, в частности к устройствам для обучения, и может быть использовано для автоматизации процесса обучения иностранному языку.

Целью изобретения является расшире1495815 пие функпиопаГ1ьпых po зможностей устройства 3B счет выдачи переведенных значений слов, вводимых с однократной ошибкой. Устройство со5 держит блок 1 памяти слов, коммутатор 2, счетчик 3 адреса, блок 4 ввода и отображения, регистр 5 слова, схемы сравнения 6 и 7, беок 8 памяти адресов, генератор 9 импульсов, блок 10 управления. После введения пользователем при помощи блока 4 ввода и отображения слова на иностранном языке устройство сравнивает это слово со словами из блока памяти 1.

Схемы 6 и 7 выполняют сравнение параллельно, Схема 7 учитывает воз1 можность одной ошибки во введенном слове. Предполагается, что ошибка может быть в любой позиции и учитываются ошибки следующих типов: неправильная буква, пропущенная буква, лишняя буква. От пользователя не требуется указания места возможной ошибки. Поиск слова в блоке 1 ведется способом последовательного перебора. В результате поиска на экране индикатора блока 4 появляется либо введенное слово, если оно было найдено, либо слова, обнаруженные схемой 7. Кроме слов, вводится соответствующая справочная информация. 1 з,п. ф-m», 2 ил.

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

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

На фиг.l представлена схема устройства для изучения слов иностранного языка; на фиг,2 — схема блока управления. 35

Устройство содержит блок 1 памяти. слов, коммутатор 2, счетчик 3 адреса, блок 4 ввода и отображения, регистр

5 слова, схемы б.и 7 сравнения, блок

8 памяти адресов, генератор 9 импуль- 40 сов, блок 10 управления, входы 11 устройства, выход 12 блока управления, входы 13 и 14 блока управления, выходы 15 — 17 блока управления, входы 18 — 20 блока управления, выход

21 и вход 22 блока управления.

Блок управления содержит элемент

И 23, элемент ИЛИ 24, элемент И 25, .триггеры 26 — 30, элементы И 31 и 32, элемент ИЛИ-НЕ 33 и триггер 34, 50

Устройство работает следующим образом, Для включения устройства пользователь подает сигнал на вход триггера 34 (фиг.2), На выходе триггера

34 устанавливается сигнал высокого уровня, который устанавливает в состояние логического нуля триггеры

26-30, а также подается на выход 12 блока 10 управления, а затем — на установочный вход регистра 5 слова, блока 8 памяти адресов, счетчика 3 адреса и на вход генератора 9 импульсов, блокирующий выдачу импульсов.

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

Одновременно с запоминанием слова в регистр 5 на вход триггера 34 поступает сигнал, который переводит его в состояние логического нуля, На выходе 12 блока 10 управления появляется сигнал низкого уровня, который снимает блокировку с генератора 9 тактовых импульсов, Тактовые импульсы поступают на вход счетчика 3. На выходе счетчика 3 адреса устанавливается адрес первого слова, записанного в блоке 1, который посту— пает на один из входов коммутатора

2 и передается на его выход под действием управляющего сигнала низкого уровня, поступающего с выхода

17 блока 10 управления, с выходов коммутатора 2 адрес передается на адреснъ|е входы блока 1 памяти слов °

После этого на выходах блока 1 появляется первое слово, которое поступает на входы схем 6 и 7 сравнения.

На вторые входы этих схем поступает слово из регистра 5.

Пусть, например, схемы 6 и 7 расчитаны.на сравнение слов не больше, чем из восьми букв. Обозначим слово

1495815 из блока 1 как Лl, А2, AÇ, Л4, А5, Аб, А7, А8, а слово из регистра 5 как Âl, В2, BÇ, В4, В5, Вб, В7, В8, Цифры соответствуют позиции буквы

5 в слове. Тогда схема 6 выполняет сравнение вида

Bl В2 ВЗ В4 В5 Вб В/ В8

АЗ А4

АЗ А4

А4

АЗ М

А3 А4

АЗ А4

АЗ А4

АЗ А4

А2 АЗ

А2 AÇ .+ A3

А3

А3 А4

А3 А4

А3 А4

А3 .А4

А4 А5

А4 А5

А4 А5

АЗ А5

А3 А4

А3 А4

А3 А4

А3 А4

На выходе схемы 7 сигнал логической единицы появляется, если в таблице найдется хотя бы одна строка, коды букв в которой равным кодам букв слова из .блока 1. Символ означает, что результат сравнения букв в данной позиции не учитывается.

Строчки 1-8 таблицы представляют все варианты однократной ошибки типа неправильная буква. Строки 9-16 представляют все варианты однократной ошибки типа пропущенная буква, Если пользователь ввел слово максимальной длины, на которую рассчитаны схемы

6 и 7 (для нашего примера это слово из 8 букв), приходится сделать допущение, что в этом случае одна ошибка типа пропуск буквы невозможна.

В этом случае строки 9-16 таблицы отражают двойную ошибку в слове из

/ регистра 5: буква А8 — лишняя и пропуск буквы в любой другой позиции.

Строки 17-24 таблицы представляют все варианты однократной ошибки типа

40 лишняя буква, Строки 8, 16, 24 одинаковы, поэтому элемент, выполняющий это сравнение, реализован только один раз.

Итак, если слово из регистра 5

45 полностью совпадает со словом из блока 8 памяти, на выходе схемы 6 появляется сигнал логической единицы, которь|й поступает на вход 13 блока

10 управления. В этом случае и на

5О выходе схемы 7 появится сигнал логической единицы, поступающий на вход

14 блока 10 управления, По отрицательному перепаду тактового сигнала, поступающего на вход 20 блока 10, 55 сигналы логической единицы, поданные на входы элементов 23 и 25, установят в единицу только триггер 30. Логическая единица с выхода триггера 30 поступает на вход элемента 33 и по

+ А2

2 А 1 к3 Al А2

4 Al А2

5 Al А2

6 Al A2

7 Al А2

8 Аl А2

9 Аl

1О Al ФAl А2

12 Al A2

13 Л1 А2

14 Al A2

15 Al А2

16 Al А2

17 А2 АЗ

18 Al AÇ

19 Аl А2

20 Al A2

Аl А2

22 Al А2

23 Al A2

24 Аl А2

В1 В2 ВЗ В4 В5 Вб В7 В8

Al А2 AÇ А4 А5 Лб А7 АЯ и выдает на выходе сигнал логической единицы, если ходы букв в одинаковых позициях равны. Схема 7 сравнения выполняет сравнение, описываемое в табгп.п е

А5 Аб А7 А8

А5 Аб А? А8

А5 Aá А7 А8

А5 Аб Л7 А8

+ Аб А7 А8

А5 х А7 А8

А5 Аб м- А8

А5 Аб А7

А5 Аб А7 А8

А4 А5 Аб А7

А4 А5 Аб А7

А4 А5 Аб A?

А5 Аб А7

A5 + Аб А7

А5 Аб А7

А5 Лб A7 +

Аб Аб А8 т

Аб А7 А8

Аб А7 А8

Аб А7 А8

Аб А7 А8

А5 . Аб А7

А5 Аб А8

А5 Аб А7

)4958,15 входу 11 — на вход блока 4 ввода и отображения. На выходе элемента 33 (выход 21 блока 10 )появляется логический нуль, который поступает на

5 ,блокирующий вход счетчика 3 адреса.

В следующем такте счетчик адреса не изменяется, а информация с выходов блока 1 памяти переписынается в блок

4 ввода и отображения, после чего )p она отображается на экране индикатора, В конце этого такта, т.е. по отрицательному пепепаду тактового ,сигнала,.триггер 30 устанавливается в состояние логического нуля из-за )5 наличия обратной связи.

Если слово из регистра 5 удовлетворяет одному из вариантов сравнения, ;приведенных в таблице, сигнал логической единицы появится только на 20 выходе схемы 7 сравнения. По отрицательному перепаду тактового сигнала и состоянии логической единицы будет установлен триггер 26. С выхода триггера 26 сигнал логической едини- 25 ,цы поступает на вход элементов 3) и

33, На выходе элемента 33 формируется нулевой сигнал, который поступает на выход 21 блока 10 и далее на блокирующий вход счетчика 3. На выходе 30 элемента 31 формируется единичный сигнал, который поступает на выход

16 блока )0 и далее на вход разрешения записи блока 8. По положительному перепаду следующего тактирующего сигнала адрес, сформированный в предыдущем такте, записывается в блок 8.

При этом блок. 8 установит на входе

18 блока 10 нулевой сигнал, который должен запретить на время своего 40 действия подачу следующего сигнала записи. Однако изменение состояния триггера 27 в конце такта не произой дет, так как длительности такта достаточно,. чтобы блок 8 выдал сигнал 45 готовности, т.е. установил единичный сигнал на входе )8 блока 10. В конце ,этого такта триггер 26 будет установлен в нулевое состояние из-за наличия обратной связи. Через время, определенное параметрами блока 8, на

50 вход )9 блока 10 поступит единичный сигнал, который означает, что разрешено. чтение информации из блока 8.

Этот сигнал будет записан в триггер

28 по очередному отрицательному перепаду тактирующего сигнала, Если на выходе схем.6 и 7 единичный сигнал не появился, очередной тактовый импульс, поступая на вход счетчика 3, увеличивает адрес на единицу, Новый адрес поступает через коммутатор 2 на адресные входы блока

1, и описанный процесс повторяется до тех пор, пока не произойдет или полное заполнение блока 8, или все слова н блоке ) не будут просмотрены. Полное заполнение блока 8 может произойти, если условиям частич.ного сонпадения (таблица 2) удовлетворяет такое количество слон, что емкости блока 8 не хватает для записи их адресов. В этом случае после записи очередного адреса в последнюю свободную ячейку блок 8 установит на входе 18 блока 10 нулевой сигнал, запрещающий на время своего действия подачу следующих сигналов записи.

Этот сигнал не изменится до конца такта и установит триггер 27 в единичное состояние.

С выхода триггера 27 единичный сигнал поступает на входе элементов

31-33, на выход 17 блока 10 и в блок 4 ввода и отображения по входу

)1, На выходе элемента 31 формируется нулевой сигнал, который поступает на выход 16 блока 10 и далее на управляющий вход блока 8, запрещая операцию записи. На выходе элемента

32 формируется единичный сигнал, который поступает на выход 15 блока

10 и.далее на другой управляющий вход, разрешая операцию чтения. На выходе элемента 33 устанавливается нулевой сигнал, который блокирует изменение счетчика адреса. Единичный сигнал с выхода )7 поступает на управляющий вход коммутатора 2 и

> подключает выходы блока 8 к адресным входам блока 1. По положительному перепаду тактирующего сигнала адрес, который первым был записан в блок 8, появляется на его выходах и через коммутатор 2 поступает на адресные входы блока 1, На выходе блока ) появляется информация, которая передается в блок

4 ввода и отображения, после чего отображается на экране индикатора.

На выходе схемы 7 появится единичный сигнал. Так как с выхода триггера

27 единичный сигнал поступает на инверсный вход элемента 23, то на его выходе будет нулевой сигнал независимо..от сигнала со схемы 7 ° Кроме того, во время выдачи адреса блок 8

1495815 устанавливает на входе 19 блока 10 нулевой сигнал, запрещающий на время своего действия подачу следующего сигнала чтения. Однако, к концу такта блок 8 выдает единичный сигнал на этот вход и триггер 28 не изменяет свое состояние.

Через время, определяемое параметрами блока 8, он установит нулевой сигнал на входе 18 блока 10, который означает, что. в блоке 8 имеются свободные ячейки, и, следовательно, можно продолжать просмотр блока 1, Этот сигнал установит триггер 27 в нулевое состояние по первому же отрицатель= ному перепаду тактирующего сигнала, и просмотр блока 1 возобновится.

Если все слова в блоке 1 просмотрены, счетчик 3 адреса устанавливает единичный сигнал на входе 22 блока

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

29, а также, пройдя через элемент

24, — триггер 27, После установки триггера 27 в единичное состояние происходят соответствующие изменения на выходах 16, 15, 17 и 21 и, если триггер 28 установлен в единичное состояние, начнется процесс передачи в блок 4 ввода и отображения слов из блока 1, адреса которых записаны в блоке 8, Этот процесс будет продолжаться до тех пор, пока все слова, адреса которых записаны в блоке 8, не будут отображены на экране индика-. тора. После передачи последнего сло.ва блок 8 установит и будет удерживать на входе 19 блока 10 нулевой сигнал, который после записи в триггер 28 заблокирует подачу следующих сигналов чтения, а на экране появится сообщение, что поиск окончен и можно вводить следующее слово. Если после просмотра всех слов блока 1 и установки в единичное состояние триггеров 29 и 27 окажется, что триггер

28 находится в нулевом состоянии, это значит, что в процессе просмотра блока на выходе схемы 7 не появился единичный сигнал, Сообщение об этом . появится на экране индикатора, и устройство будет ожидать ввода сле-: дующего слова в регистр 5 °

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

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

5 л и ч а ю щ е е с я тем, что, с

1 целью расширения функциональных возможностей за счет выдачи переведенных значений слов, вводимых с одно-! кратной. ошибкой, в него введены ком-. мутатор, вторая схема сравнения и блок памяти адресов, причем выход генератора импульсов соединен с тактовым входом блока памяти адресов и счетным входом счетчика адреса, выход которого соединен с первым информационным входом коммутатора и информационным входом блока памяти адресов, информационный выход которо20 го соединен с вторым информационным входом коммутатора, выход которого соединен с адресным входом блока памяти слов, выход первой Группы разрядов которого соединен с первы25 ми входами первой и второй схем сравнения, вторые входы которых соединены с выходом регистра слова, информационный вход которого подключен к выходу блока ввода и отображения, 30 информационный вход которого соедднен с выходом второй группы разрядов блока памяти слов, первый вход блока управления соединен с входом запуска устройства, выходы первой и второй схем сравнения соединены соответственно с вторым и третьим входами блока управления, четвертый и пятый входы которого соединены с выходами соответственно готовности записи и

40 чтения блока памяти адресов, выход генератора импульсов соединен с шестым входом блока управления, седьмой вход которого соединен с выходом переполнения счетчика адреса, пер- .

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

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

4958)5 и фиг. 2

Составитель А.Зорин

Техред М.Дидык

Редактор А.ц!андор

Корректор И.Муска

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

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

2. Устройство по и. !, о т л и ч а ю щ е е с я тем, что блок управления содержит шесть триггеров, четыре. элемента И, элемент ИЛИ и элемент

ИЛИ-НЕ, причем первый вход блока

5 управления соединен со счетным входом первого триггера, выход которого соединен с входами установки в 10

* с второго по шестой триггеров и вторым выходом блока управления, третий

Фход которого соединен с прямым вхо-дом первого элемента И, выход которо1 о соединен с информационным входом второго триггера, выход которого 15 соединен с первым входом элемента

1!1ЛИ-HH, прямым входом второго элемента И и первым инверсным входом первого элемента И, второй инверсный ход которого соединен с выходом тре- 20 гьего триггера, инверсным входом второго элемента И, вторым входом элемента ИЛИ-НЕ, первым входом третьего элемента И и пятым выходом блока управления, второй вход которого 25 соединен с прямым входом четвертого элемента И и третьим инверсным входом первого элемента И, четвертый вход блока управления соединен с иннерсшп1 входом элемента ИЛИ, прямой .вход которого соединен с седьмым входом блока управления, пятый вход которого соединен с информационным входом четвертого триггера, выход которого соединен с вторым входом третьего элемента И, выход которого соединен с третьим выходом блока управления, четвертый выход которого соединен с выходом второго элемента И, седьмой вход блока управления соединен с информационным входом пятого триггера, выход которого соединен с третьим входом элемента ИЛИНЕ, выход и четвертый вход которого соединены соответственно с шестым выходом блока управления и выходом шестого триггера, информационный вход которого соединен с выходом четвертого элемента И, инвераный вход которого подключен к выходу шес того триггера, выходы триггеров с третьего по шестой соединены с первым выходом блока управления, шестой вход которого соединен с входами синхронизации с второго по шестой триггеров.

Устройство для изучения слов иностранного языка Устройство для изучения слов иностранного языка Устройство для изучения слов иностранного языка Устройство для изучения слов иностранного языка Устройство для изучения слов иностранного языка Устройство для изучения слов иностранного языка 

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к обработке информационных естественно-языковых текстовых материалов

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

Изобретение относится к автоматизированному синтезу текстовых документов

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

Изобретение относится к распознаванию образов из графического изображения, и в частности к распознаванию текста на изображении документа в электронном виде

Изобретение относится к устройствам распознавания написанных знаков
Наверх