任务2
职位描述下的文件
状况
字典搜寻
编写用于在英语词典中查找单词的UI应用程序。
外貌
2个UI元素:
单行字段,用于输入文本;
用于文本输出的多行字段。
功能性
在输入字段中输入文本时,输出字段应显示词典搜索的结果。 问:巧合的结果是什么? 答:输入字段中的字符串是字典中单词的子字符串。 示例:当您在输出字段中输入单词cat时,将显示以下单词:cat,bobcat,provocateur等。 问:哪里可以找到字典? 什么格式? 答:由您自行决定。 例如,您可以在公共域中获取这样的文本文件: :
特殊要求
该应用程序应尽快启动。
在输入字段中进行打印时,不应有“挂起”,“延迟”以及任何干扰打印的伪影。
搜索结果应尽早出现在输出字段中。 不必立即显示所有可能的匹配项,但用户应注意并非所有搜索结果都可见。
可选任务
不要将字典存储在过程存储器中
将顺序字符搜索添加到子字符串搜