mfc课程题目解析.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文档。上传文档
查看更多
mfc课程题目解析

mfc课程题目解析 信息学院短学期课程设计题目 一. 学校排课、选课系统程序设计(3~4人完成) 1. 排课问题描述 每位教师都有教学工作量,教师对他所希望讲授的课程表达为一个期望值,1,2…,n,其中1为最高的期望值。课程也有优先级,1,2…,n,用来决定将课程分给教师的顺序,其中1为最高的优先级。 基本要求 程序运行时,用户输入教师信息(姓名、教师号、工作量)、课程信息(课程名、课程号、课程性质、周学时、学分数、总学时、开课学期、优先级)、教师对所希望讲授课程的期望值以及教学工作量等相关信息,所有信息应保存在文件中,程序根据课程的优先级以及教师对课程的期望值进行排课。为了公平起见,程序随机分配课程,如果10门课程都有优先级1,程序以随机的顺序将这些课程分给教师,如果10位教师对某门课程的期望值为1,程序应从10位教师中随机选择一个。最后输出排课情况,即某位老师上某门课程,以及某位老师的工作量。 测试数据 程序应能实现对不少于20门课和10个教师的排课,并且使每个教师的满意度达到最大,不存在工作量不满的教师以及未分配的课等情况。 注:对两个同类班级安排一学期(16周)的课程,程序应能处理某些限制,如一个老师不能同时给两个班上课。 2. 选课问题描述 假定全校有n门课程(由排课系统决定),学生可按课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,(如总学分不得少于60)自由选课。 程序运行时,用户输入学生信息(学号,密码),可以完成以下功能: 课程信息录入功能(课程信息用文件保存)--输入 课程信息浏览功能--输出 查询功能:(至少一种查询方式)--算法(按院系、课程类型等) 按学分查询 按课程性质查询 学生选修课程(可选项) 要求: 查询方便,可以修改 二.校园实景导航软件设计(4~5人完成) 校园实景导航软件是基于人们对实景导航的需求,开发的一款简单实用的实景导航软件。用户通过该软件,在短时间里对东南大学四牌楼校区和九龙湖校园有一个较为详细的认知,初步了解校园内主要建筑及道路通向等信息。 校园实景导航软件是一个以宣传和展示东南大学四牌楼校区和九龙湖以及为初次来东南大学四牌楼校区和九龙湖的人员提供实景导航为目标,设计开发的实景导航软件。 1) 建筑信息的建立 根据“定位”按钮的建筑名,查询到建筑的编号,然后激活时间控制器使蓝黄点在所查询的建筑上闪烁,作为对用户的提示。 2) 道路节点的建立 3) 校园导航的实现(可考虑使用视频播放器) 4) 目的地线路查询的实现 目的地线路查询建立在道路节点的邻接矩阵的基础上,利用数据结构中的Floyd算法,计算出两点间的最短路径,再利用绘制路径函数,将路径显示在视窗口中。 5) 旅游线路查询的实现 以最先点选的道路节点作为起始点,算出A点到其他各个旅游点(B、C、D、E等)的最短路径,然后求出各条最短路径中最短的一条路径,作为第二个旅游景点,并将该点标记已访问过,然后以该点作为起点,继续进行如上的步骤,选出下一个未访问过的旅游点,然后将其标记已访问过,不断进行下去,直至各个点都访问过…最后得出以依次访问的旅游点数组,再根据数组中的顺序,将旅游线路绘制出来。 6) 辅助功能的实现 辅助功能包括放大、移动、全屏和距离量测。通过上面相关信息,实现这些功能的交互操作。 三.心理学常用的反应时检测系统(3~4人完成) 1.问题描述 在研究人类心理过程中,需要采集一些参数,作为心理分析的参考,其中一项常用的参数就是反应时,它反映的是被测试者对某种刺激或某个问题的反应速度、对特定问题的正确表达程度等。 2.设计描述 1)比如以下圆圈中的数据按照一定的顺序出现: 12 20 8 17 6 3 让被测试者观察其出现的顺序,然后给出一副相同的静态图界面,让被测试者按照刚才观察到的数据出现的顺序点击圆圈,记录下被测者完成点击后的时间和正确率,以不同的画面多测几次后给出被测者的平均反应时和正确率。测试的圆圈可以从少到多逐步增加难度。 2)与1类似的,按照不同的顺序给出一些几何图形,让被测人员在观察后按照记忆点击几何图形,记录反应时和正确率,如下图所示。测试的几何图形可以由少到多,增加测试的难度。 3)可以放置不同的颜色团,以不同的次序出现,观察人员根据记忆中出现的顺序依次点击色团,记录反应时和正确率。色团的颜色和色团数目可以由少到多。如图所示: 4)可做类功能测试的适当延伸,设计其它有趣的测试方式。 5)记录每位被测试者的反应时和正确率,存入数据文件,每位新的被测试者完成测试后,告知被测者:已经有多少人参加该项测试,您在这个群体中的排名是…… 6

文档评论(0)

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

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

1亿VIP精品文档

相关文档