英文单词查询系统及其方法技术方案

技术编号:2915114 阅读:593 留言:0更新日期:2012-04-11 18:40
一种英文单词查询系统及其方法,目的在于解决英文单词查询系统直接以输入单词的字符逐一进行比对所造成查询时间增加的问题。透过转换输入单词为单词进制码组,并撷取单词进制码组中的一部分作为查询值,将查询值于第一索引表中查找取得第二索引表表名,再将输入单词于第二索引表中进行查找,取得单词数据,而能够快速找出查询的单词,达到提升英文单词查询系统在查询英文单词时的效率性。

【技术实现步骤摘要】

本专利技术涉及一种查询系统及其方法,特别涉及一种英文单词查询系统及其方法
技术介绍
就现今而言,英文为国际常用共通语言之一,然而,对于英文为非母语的使用者来说,就算学习英文够久还是无法了解全部单词的解释及用法,所以透过英文单词查询系统来辅助英文学习是非常常见的,使用者会考虑英文单词查询系统的效率性进而选择合适的英文单词查询系统。已知的英文单词查询技术,都是将单词依照字符顺序储存在预先建立的单词索引表中,单词索引表的内容是储存字符形式的单词,当接收到使用者输入欲查询的单词时,将接收到的单词与单词索引表中的单词做比对以找出单词数据,已知的英文单词查询技术会先将所接收的单词的第一个字符与单词索引表的第一笔单词的第一个字符做比对,若所接收的单词的第一个字符与单词索引表的第一笔单词的第一个字符不相同时,再接着与第二笔单词的第一个字符比对,直到找出相同的第一个字符为止。当比对单词索引表的单词的第一个字符,与所接收的单词的第一个字符相同时,则进行第二个字符的比对,于相同时,再进行下一个字符的比对,直到在单词索引表中找出与所接收的单词相同的单词为止,已知的英文单词查询技术必须逐一比对输入单词的字本文档来自技高网...

【技术保护点】
一种英文单词查询方法,该方法包含下列步骤: 预先建立一第一索引表与至少一第二索引表,其中该第一索引表是储存数个进制码组,以及与该些进制码组相对应的一第二索引表表名,该第二索引表是储存与各该进制码组相对应的至少一英文单词及其单词资料;转换所接收的一输入单词为一单词进制码组,从该单词进制码组依序撷取部份进制码组作为一查询值; 查找该查询值与该第一索引表中的该些进制码组是否相同,并于该查询值与该些进制码组的其中之一相同时,取得与该进制码组相对应的一第二索引表表名;及 根据该第二索引表表名取得该第二索引表,并于该第二索引表中查找该输入单词。

【技术特征摘要】
1、一种英文单词查询方法,该方法包含下列步骤:预先建立一第一索引表与至少一第二索引表,其中该第一索引表是储存数个进制码组,以及与该些进制码组相对应的一第二索引表表名,该第二索引表是储存与各该进制码组相对应的至少一英文单词及其单词资料;转换所接收的一输入单词为一单词进制码组,从该单词进制码组依序撷取部份进制码组作为一查询值;查找该查询值与该第一索引表中的该些进制码组是否相同,并于该查询值与该些进制码组的其中之一相同时,取得与该进制码组相对应的一第二索引表表名;及根据该第二索引表表名取得该第二索引表,并于该第二索引表中查找该输入单词。2、如权利要求1所述的英文单词查询方法,其特征在于,所述单词进制码组的形式为以下进制之一:二进制、八进制、十进制及十六进制。3、如权利要求1所述的英文单词查询方法,其特征在于:该些进制码组是根据各该英文单词依序转换部份字母成为该些进制码组。4、如权利要求1所述的英文单词查询方法,其特征在于:大写的该输入单词与小写的该输入单词皆被转换为相同的该单词进制码组。5、如权利要求1所述的英文单词查询方法,其特征在于:所述查询值为该单词进制码组的子集合,且该查询值被撷取的组数与该些进制码组的组数相同。6、如权利要求5所述的英文单词查询方法,其特征在于:还包含当该查询值的组数少于该些进制码组的组数时,在该查询值的后面补上0使得该查询值的组数与该些进制码组的组数相同的步骤。7、如权利要求1所述的英文单词查询方法,其特征在于:所述第二索引表为单一索引表的形式。8、如权利要求1所述的英文单词查询方法,其特征在于:所述第二索引表为数个索引表组合而成的形式。9、如权利要求1所述的英文单词查询方法,其特征在于:所述第一索引表是储存在一内存暂驻存储区。10、如权利要求1所述的英文单词查询方法,其特征在于,还包括:该查询值与该些进制码组都不相同时,传回该查询值的状态信息。11、如权利要求1所述的英文单词查询方法,其特征在于,还包括:当该第二索引表中查找到相同的该输入单词时,取得该英文单词的单词资料。12、一种英文单词查询系统,该系统包含:一索引...

【专利技术属性】
技术研发人员:邱全成罗金成
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1