Электронный словарь для изучения иностранного языка Советский патент 1991 года по МПК G06F17/27 G09B19/06 

Описание патента на изобретение SU1702394A1

я-

19,э

20 о- 22а

77о-э и оj

14

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

название год авторы номер документа
Электронный словарь для изучения иностранного языка 1989
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Ян Гван Чхор
  • Аль-Аржа Вадих Искандер
  • Сидоренко Владимир Павлович
SU1649568A1
Электронный словарь для изучения иностранного языка 1988
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Городничий Андрей Олегович
  • Журавлев Олег Владиславович
  • Карпенко Владимир Николаевич
SU1559367A1
Устройство для обучения иностранным языком 1989
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Городничий Андрей Олегович
  • Сидоренко Владимир Павлович
  • Журавлев Олег Владиславович
SU1649591A1
Электронный словарь для изучения иностранного языка 1988
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Ан@Гван Чхор
  • Журавлев Олег Владиславович
  • Карпенко Владимир Николаевич
SU1532965A1
Устройство для поиска информации в электронном словаре 1987
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Городничий Андрей Олегович
  • Журавлев Олег Владиславович
  • Новиков Владимир Андреевич
  • Савельев Александр Яковлевич
SU1513478A1
Устройство для обучения иностранным языкам 1989
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Городничий Андрей Олегович
  • Сороко Владимир Николаевич
  • Журавлев Олег Владиславович
SU1741154A1
Ассоциативное запоминающее устройство 1988
  • Токмаков Геннадий Петрович
SU1679554A1
Устройство для преобразования кодов с одного языка на другой 1985
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Осадчий Евгений Александрович
  • Бабак Валерий Семенович
SU1275471A1
Устройство для изучения лексики иностранного языка 1987
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Журавлев Олег Владиславович
  • Городничий Андрей Олегович
  • Марковский Александр Петрович
SU1443016A1
УСТРОЙСТВО ДЛЯ ОБЪЕДИНЕНИЯ ЛЕКСИЧЕСКИХ МНОЖЕСТВ 1990
  • Кишенский С.Ж.
  • Игнатьев В.Э.
  • Кузьмин А.Л.
  • Христенко О.Ю.
RU2022354C1

Иллюстрации к изобретению SU 1 702 394 A1

Реферат патента 1991 года Электронный словарь для изучения иностранного языка

Изобретение относится к вычислительной технике, в частности к устройствам для обучения, и может быть использовано при изучении иностранного языка. Цель изобретения - расширение области применения за счет более полного использования информационной емкости словаря. Это достигается тем, что электронный словарь для изучения иностранного языка содержит входной регистр 1, счетчик 2 уровня, с первого по третий блоки 3-5 памяти, сквозной счетчик 6, счетчик 7 границы, поисковый счетчик 8. элемент ИЛИ-НЕ 9, регистр 10 суммы, сумматор 11, первый и второй узлы 12 и 13 сравнения, блок 14 управления. 2 ил. Vs

Формула изобретения SU 1 702 394 A1

о-Э

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

Цель изобретения - расширение области применения за счет более полного использования информационной емкости словаря.

На фиг. 1 представленасхема предлагаемого словаря; на фиг, 2 - структура данных для лексического запаса в десять слов,

Словарь содержит входной регистр 1,

счетчик 2 уровня, с первого по третий блоки

3-5 памяти, сквозной счетчик 6, Ъчетчик 7

границы, поисковый счетчик 8, элемент

ИЛИ-НЕ 9, регистр 10 суммы, сумматор 11,

первый 12 и второй 13 узлы сравнения, блок

14 управления, информационный вход 15

словаря, информационный выход 16 слова| ря, вход 17 начальной установки словаря,

вход 18 синхронизации словаря, с первого

по четвертый входы 19-22 режима блока 14,

с первого по семнадцатый выходы 23-39

блока 14.

Блок 3 памяти содержит информацию о словах, входящих в лексический запас устройства. Код любой буквы этих слов, включая символ окончания слова (обозначим его ), занимает все разряды одной ячейки, кроме одного - маркерного. Ячейки с 1-й по 3-ю образуют уровень первых букв или пер- вый уровень. Ячейки, соответствующие вторым буквам слое (с 4-й по 10-ю) образуют второй уровень и т. д. Начиная с четвертого уровня - уровня, содержащего символы окончания самых коротких для данного устройства, трехбуквенных слов, - за каждой ячейкой, соответствующей символу находится ячейка нового вида. Она содержит информацию о количестве ячеек в блоке памяти, отведенных под словарную статью к слову, код символа окончания которого предшествует этой ячейке нового вида, Каждая буква некоторого уровня предполагает после себя какое-то подмножество букв следующего уровня или подуровня (на фиг, 2 подуровни выделены пунктиром). Ячейка, соответствующая последней букве каждого подуровня, содержит в маркерном разряде единицу. Таким образом, количество букв на любом уровне равно количеству маркерных единиц на следующем уровне. При этом первый уровень рассматривается как подуровень, так как единица в маркерном раз- ряде присутствует лишь в последней ячейке уровня. Количество уровней равно количеству букв самого длинного слова, входящего в лексический запас устройства плюс единица (символ ). Очевидно, что подуровни последнего уровня состоят всего из двух

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

0 3 памяти соответствует одна ячейка блока 4 с адресом, равным номеру уровня, Первые Р разрядов каждой ячейки содержат код адреса последней ячейки предыдущего уровня. Остальные разряды этой ячейки

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

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

5 единица). В результате этого происходит обнуление счетчиков 2, 8 и 7, а на выходе разрешения ввода информации устройства появляется логическая единица. Теперь / можно последовательно вводить буквы мнте0 ресующего слова. Рассмотрим работу устройства на примере поиска словарной статьи к словам корм и корабль, из которых только первое входит в лексический запас устройства.

5 Обучаемый вводит первую букву К (для обоих слоев первые три буквы совпадают). Одновременно на входе 18 появляется логическая единица, в результате чего по сигналу с выхода 29 блока 14 управления

0 код буквы К записывается в регистр 1, а содержимое счетчика 2 уровня становится равным единице. В этом же такте по сигналу с выхода 31 блока 14 управления на выходах блока 4 поввляется содержимое его ячейки

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

В следующем такте по сигналу с выхода

0 24 блока 14 управления на счетный вход сквозного счетчика 6 последний увеличивает свое содержимое на единицу (оно становится равным единице). По сигналу с выхода 36 блока 14 управления на выходах блока 3

5 (блок 4 отключен) появляется содержимое первой ячейки, Оно поступает на первую группу входов узла 12, на вторую группу входов которого поступает код буквы К. Так как первая же просмотренная буква оказывается нашей, то на вход 19 блока 14

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

Обучаемый вводит букву О, Ее код записывается в входной регистр 1, содержимое счетчика 2 уровня становится равным двум и по этому адресу на выходах блока 4 появляется содержимое ячейки с информа- цией о втором уровне. Содержимое ее первых Р разрядов (оно равно трем) записываем в сквозной счетчик 6, а остальных (К-Р) разрядов (оно равно нулю) - в регистр 10 суммы. В следующем такте со- держимое сквозного счетчика б увеличивается на единицу и по этому адресу на выходах блока 3 появляется содержимое его четвертой ячейки. Это код буквы А и, так как поиск нужной буквы на подуровне не закончен (маркерный разряд этой ячейки равен нулю), по сигналу с выхода 26 блока 14 управления происходит увеличение на единицу (становится равным единице) содержимого поискового счетчика 8 - счет- чика, регистрирующего количество пройденных на уровне букв.

В следующем такте увеличивается содержимое сквозного сметчика 6 и содержимое ячейки с адресом, равным пяти, появляется на выходах блока 3. Это код буквы И, тоже не нашей, поэтому содержимое поискового счетчика 8(количество пройденных на уровне букв) становится равным двум. В следующем такте на выходах блока 3 появляется код нужной нам буквы О. Перед появлением сигнала на выходе разрешения ввода информации устройства происходит запись количества пройденных на уровне букв в счетчик 7 границы, обнуление поискового счетчика 8 и регистра 10 суммы.

Обучаемый зводит третью букву - Р, но поиск ее на подуровне начинается лишь тогда, когда содержимое счетчика 7 грани- цы становится разным нулю. А до этого, как и раньше, в сквозной счетчик 6 записывается адрес последней ячейки предыдущего уровня (он равен десяти), а в регистр 10 суммы - нуль, так как на предыдущем уров- не ни одно слово, входящее в лексический запас устройства, символа окончания не имеет. После этого содержимое сквозного счетчика 6 увеличивается на единицу и на выходах блока 3 появляется содержимое одиннадцатой ячейки - код буквы Н с маркерным разрядом, равным единице. Зта единица поступает на вход 21 блока 14 управления, в результате чего с его выхода 25 на счетный (вычитзюш.ий) вход счетчика 7

границы поступает сигнал, уменьшающий его содержимое на единицу. Кроме того, содержимое поискового счетчика 8 (до этого обнуленного) увеличивается на единицу, свидетельствуя о том, что первая буква уровня учтена. Вновь увеличивается на единицу содержимое сквозного счетчика б и уже содержимое двенадцатой ячейки оказывается на выходах блока 3. Код буквы Т нас не интересует, так как мы еще не доходим до нашего подуровня, а вот маркерная единица (через блок 14 управления) уменьшает содержимое счетчика 7 границы до нуля. Кроме.того, увеличивается до двух содержимое поискового счетчика 8,

Следующее увеличение содержимое сквозного счетчика 6 на единицу дает нам на выходах блока 3 код нашей третьей буквы Р). В счетчик 7 границы переписывается содержимое поискового счетчика 8, который после этого вместе с регистром 10 суммы обнуляется.

По сигналу на выходе разрешения ввода информации устройства обучаемый вводит букву М - последнюю в слове корм. Информация, необходимая для поиска на четвертом уровне, записывается в сквозной счетчик 6 (двенадцать) и в регистр 10 суммы. В следующем такте содержимое сквозного счет чика б становится равным двадцати- одному и содержимое ячейки с таким адресом оказывается на выходах блока 3. Это код буквы А, которая учтена в поисковом счетчике 8, и маркерная единица, которая изменяет содержимое счетчика

границы с

двойки до единицы. В следующем такте на выходах блока 3 впервые появляется код символа ч; (символа окончания слова кит). Как буква этот символ не рассматривается (содержимое поискового .четчика 8 не изменяется), а единица в маркерном разряде этой ячейки изменяет содержимое счетчика 7 границы с единицы до нуля. После этого содержимое счетчика 6 увеличивается на единицу и на выходах блока 3 появляется содержимое следующей ячейки (нового вида) - количество ячеек (четыре) блока Б памяти, отведенных под словарную статью к слову кит, - которое записывается в регистр 10.

В следующем такте увеличенный на единицу в счетчмке 6 адрес очередной ячейки дает нам на выходах блока 3 код нужной нам буквы М. По сигналу с выхода узла 12 содержимое счетчика 8 (один) переписывается в счетчик 7 и обнуляется регистр 10, затем обнуляется счетчик 8 и появляется сигнал на выходе разрешения ввода инфрр- мации устройства.

Тепеоь обучаемый вводит символ окончания слова. В счетчик 6м регистр 10 заносится необходимая информация для поиска на пятом уоовме. К содержимому счетчика б прибавляется единица п маркер и единица в ячейка с коде,-. - буквы Л вычитает единицу из счетчика 7, Теперь, ксгда оет- чик 7 обнулен, увеличение на единицу содержимого счетчика б вызы.мает появление на выходах блока 3 кода символа о ончания нашего слова. В следующем такте содержимое следующей ячейки (число пять) записывается сначала и счетчик 8, з затем а счетчик 7. После этого нзчимзется считывание ячеек, отведенных под с юзарную статью к слову корм. На входе признака разрешения переноса сумматора 1ч появляется сигнал с выхода 35 блок-j 14 управления, в результате чего по здоесу 18 + 1 19 из блока 5 памяти считывается содержимое первой ячейки. Одновременно число 19 записывается в регистр 10, а из содержимого счетчика 7 вычитается единица (оно становится равным четырем). В следующем такте на входе признака разрешения переноса сум-- матора 11 вновь поступает единице и на его выходе оказывается адрес следующей ячейки: 19 i 20, и т. д. Аналогично считаются все пять ячеек. Когда содержимое счетчика 7 становится равным нулю и на выходе зле- мента ИЯИ-НЕ 9 появляется единица, которая поступает на вход 22 блока 1Л управления, на его зыходе 38 появляется сигнал, сообщающий об окончании работы.

Теперь рассмотрим случай, когда после трех букв К, О, Р обучаемый вводит четвертую букву слова корабль - А, Как и в случае со словом корм пройдены три первых ячейки четвертого уровня. Затем на интересующем нас подуровне просматривается единственная ячейка и. так «эк подуровень заканчивается (маркерный разряд равен единице), а нужная буква не ьайдена, на выходе запрета ввода информации устройства появляется сигнал, свидетельствующий о прекращении поиска словарной статьи к слову корабль,

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

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

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

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

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

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

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

5 блока управления, выходы поискового счетчика подключены к информационным входам счетчика границы, выходы которого подключены к входам элемента ИЛИ-НЕ, выход которого подключен к четвертому

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

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

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

Содержимое 5лака J

-„ХЧ

Фиг.2

Документы, цитированные в отчете о поиске Патент 1991 года SU1702394A1

Устройство для перевода выражений в польскую инверсную запись 1982
  • Брякалов Геннадий Алексеевич
  • Булгаков Александр Александрович
  • Захаров Анатолий Иванович
  • Калмыков Николай Андреевич
  • Ковалев Виктор Васильевич
SU1130879A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Электронный словарь для изучения иностранного языка 1988
  • Корнейчук Виктор Иванович
  • Михайлюк Антон Юрьевич
  • Городничий Андрей Олегович
  • Журавлев Олег Владиславович
  • Карпенко Владимир Николаевич
SU1559367A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
,9 ,30

SU 1 702 394 A1

Авторы

Корнейчук Виктор Иванович

Михайлюк Антон Юрьевич

Городничий Андрей Олегович

Сидоренко Владимир Павлович

Савельев Александр Яковлевич

Даты

1991-12-30Публикация

1988-09-15Подача