敏感词语分析器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
敏感词语分析器

2012年春季JAVA课程设计习题 JAVA第二学期(类、对象和接口,用户界面设计和多线程) 题目 3.题目:敏感词语分析器 描述:(按照后面例子的形式,结合你自己的设计,将如下的描述分条目整理成功能和要求)。 设计一个文本框用于添加敏感词语,如果输入词语有默认分隔符,报错或者抛出异常。 设计两个文本区,一个输入待分析语句,一个显示结果。具体的功能可以用菜单或者按钮实现。 可以输入不超50个单词的语句(不包括分隔符),如果显示超过,重新输入。 分析输入语句中有没有敏感词,如果有则显示敏感词出现的位置,如果通篇没有一个敏感词则显示“恭喜你通过”。 课程设计组织方法 1.2人一组,分工合作完成1个课程设计题目,每个学生都必做,上机检查时每个人都要上机演示课程设计题目的完成情况;分组可由教师指定方式,也可以自由组合;一旦定下来,不得中途换组; 2.每组交一份课程设计报告,内容包括课程设计过程,按要求格式撰写;并应明确写明每个学生的工作量; 3.上机检查课设完成情况。检查时应提供课设报告,同组的学生都要回答教师的提问,并都应能为教师演示程序运行情况,按教师要求当场修改程序功能; 4.课设成绩由两部分组成:课设报告+上机检查。 5. 注意: 有两种情况将被判定为重写,其1是下述主要组成部分残缺不全,或者虽然有但是不够详细(详细程度参考下面的例子),偷工减料的。 其2是程序内容并非自己所写,而是抄袭网上,与题目要求存在极大差异的,或者存在无关的内容,自己又无法给出合理的解释的。 凡是被要求重写的,课程设计成绩不超过70分,重写之后再次达不到要求的,本实践课程记为不通过。 为了培养学生严谨的工作态度,锻炼学生编写文档的能力,要求实验报告包括下面主要部分: 封面:课程设计题目、实验作者:姓名、学号、完成时间 题目内容的描述 本组学生分工与工作量分配 类方法和成员变量描述 主要模块的算法描述(用流程图描述,至少给出一个主流程图和一个子功能流程); 程序的源代码清单 测试结果与说明 收获及体会 参考资料 以上是文字资料。 示例:每个上机题大致要具有的功能 示例代码 / 附录2 课程设计报告格式JAVA技术与应用实践 课程设计题目名称(三号黑体) 学号姓名1:___________________(小4号宋体) 学号姓名2:___________________(小4号宋体) 完成日期: 年 月(5号宋体) 【题目描述】(按照我给的题目要求分条整理功能就像下面的例子,不整理的不过,我给的题目只有基本功能,如果你们做出的更多的功能按如下的条目逐一列出,功能做得多将得到加分) 完成多功能电子时钟的设计与实现,它除了可以查询年,月,日和时间,还具有更多的功能,更简洁的外观,更方便的用法,更大的实用价值。 该程序应该具有下列功能: 显示当前的年,月,日和时间。 随意查询某个年、月、日和时间,而且能够判断所查询的年月是否是闰年闰月。 具有记事本功能,通过记事本功能可以备忘一些事情,备忘得事情可以随意添加在任意年月日里。 如果记录的内容已经不再需要,还可以任意将记录得内容进行删除,在删除得时候还会提示。 【题目要求】(参照下面的条目整理,比如第一条基本可以照写,参照第二条至第四条改写你们自己具体的要求,写的越充分越好) (1) 按照分析、设计、编码、调试和测试的软件开发过程完成这个应用程序; (2) 用面板显示查询时间当月日历,以文本区的形式输入事件备忘录,以文本框的形式输入查询年份和日期,以下来菜单形式输入查询月份,用按钮来提交查询申请、添加和删除备忘录; (3) 至少能够查询10年日历信息,添加50条备忘录。 (4) 添加的备忘录保存在字符串型数组或者实例对象中。 【本组学生分工与工作量分配】 …… 【类方法和成员变量描述】(用表的形式大体描述你所有的方法和变量,如果你使用的变量和方法过多,可以只选择主要的方法和变量,注明每一方法和变量所归属的类可以加分,如果这一部分你所描述的变量和方法过少,将视为不够详细而减分,乃至判定不过) 【程序流程图】(给出一个主流程图和一个关键功能的流程图即可,实际上就是把你的操作每一步用框图大体画出,如果有分支和循环要画出分支和循环,具体画法参照下图) 【程序的源代码清单】(注意关键程序语句要用加标注,标注的详细程度也是一个评分标准) …… 【测试结果与说明】(也可以写成设计结果分析与说明,你可以把你的几个功能的效果图逐一截图罗列,也可以从测试数据的角度来分析不同数据输入有哪些不同的结果) 【收获及体会】(如果做科研题可以从探索未知问题的感触上来写,做实践题的可以写一下你做出一个完善的实用性作品的感受,下面是一个例子。) Java语言是面向对象的开发方法是当今世界最流行的开发方法,是当今流行的网络编程语言

文档评论(0)

juhui05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档