嵌入式系统课程设计--快译通词典
《嵌入式系统课程设计--快译通词典》由会员分享,可在线阅读,更多相关《嵌入式系统课程设计--快译通词典(16页珍藏版)》请在毕设资料网上搜索。
1、 课程设计课程设计报告书报告书 课程名称课程名称 嵌入式系统课程设计嵌入式系统课程设计 设计题目设计题目 快译通词典快译通词典 年年 月月 1 1 设计时间设计时间 20122012 年年 6 6 月月 1111 日日- -20122012 年年 6 6 月月 1515 日日 2 2 设计目的设计目的 通过本次课程设计,全面掌握、熟悉 C 语言的程序设计与技巧,进一步提高编写程序,分 析程序及上机操作,调试程序的能力,提高动手操作能力及分析问题和解决问题的能力 3 3 设计任务设计任务 一一 单词查询 给定文本文件“dict.txt” ,该文件用于存储词库。词库为“英-汉” , “汉-英”双语
2、 词典,每个单词和其解释的格式固定,如下所示: #单词 Trans:解释 1解释 2解释 n 每个新单词由“#”开头,解释之间使用“”隔开。一个词可能有多个解释,解释均 存储在一行里,行首固定以“Trans: ”开头。下面是一个典型的例子: #abyssinian Trans:a. 阿比西尼亚的n. 阿比西尼亚人;依索比亚人 该词有两个解释,一个是“a. 阿比西尼亚的” ;另一个是“n. 阿比西尼亚人;依索比 亚人” 。 要求编写程序将词库文件读取到内存中,接受用户输入的单词,在字典中查找单词, 并且将解释输出到屏幕上。用户可以反复输入,直到用户输入“exit”字典程序退出。 程序执行格式如下
3、所示: ./app text -text 表示使用文本词库进行单词查找。 二、二、建立索引,并且使用索引进行单词查询建立索引,并且使用索引进行单词查询 要求建立二进制索引,索引格式如下图所示。将文本文件“dict.txt”文件转换为上图所示 索引文件“dict.dat” ,使用索引文件实现单词查找。程序执行格式如下: ./app index -index表示使用文本词库 dict.txt 建立二进制索引词库 dict.dat ./app bin -bin表示使用二进制索引词库进行单词查找。 三、支持用户自添加新词三、支持用户自添加新词 用户添加的新词存放在指定文件中。如果待查单词在词库中找不到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 课程设计 快译通 词典
