写在这里 用以自警!! 这就是现在大学生的软件设计能力

首届“中科杯”全国软件设计大赛试题正式发布

<!-- #cscup {padding:0px 20px;line-height:25px;} -->

    大赛针对面向大众、系统、企业三种不同的软件需求,分别选取三个不同的主题。同时,各主题下均赋予了参赛选手充分的自由发挥空间。各参赛队可任选一个主 题,独立设计完成一个具有创新性和实用性的应用系统或软件架构。为更大程度地鼓励创意和创新,参赛选手亦可结合自身的技术特长,选择其它主题的作品参加比 赛。

主题一、展现软件技术的科普作品设计与制作
一、 内容
    以参赛者自选的某一个软件技术为背景,设计制作一个软件模型(或实体模型),将该技术生动形象地表达出来。
二、 效果
    对软件技术领域不熟悉的青少年或其他人群,能够通过参赛者提交的作品理解所体现的软件技术,达到浅显易懂、寓教于乐的效果。
三、 要求
1) 原创性:要求参赛者提交的作品是自己和自己的团队原创设计的。如果某个部分使用到其他成品,要详细标注说明。
2) 互动性:建议参赛者提交的作品能让观众用户互动参与。
3) 科普性:要求参赛者提交的作品,易于使用,形象生动易于理解,表现主题鲜明。
四、 样例
    样例一:选择软件开发过程这个大的知识节点,可以考虑设计一个互动的多媒体课件,观众通过课件操作,即可很轻易的完成一个简单软件模型的设计。即使是完全不懂计算机软件开发的人通过课件能够浅显易懂的明白软件开发的流程,收获到完成软件设计开发的快乐。
    样例二:选择体现打孔纸带作为程序载体这一软件技术发展历史节点,可以考虑设计一个实体模型,通过将不同的打孔纸带穿过模型时,响起不同的音乐。
    样例三:选取历届图灵奖获得者的某个重要成果,通过模型设计制作来生动形象的展现。


主题二、移动互联网设备游戏设计
一、 内容
    根据移动互联网设备(MID)便携性、随时上网、无线网络、蓝牙、gps、gsensor等功能和特点,开发适合在MID设备上运行的游戏,单机或联网游戏均可。
二、 效果
    加深在校学生及技术人员对于下一代通信设备的了解,在体验新技术的同时创造快乐。
三、 要求
1) 应用环境要求:要求提交作品针对移动互联网手持设备的特点,考虑设备的软硬件条件及使用环境,充分利用移动设备的优势进行作品创作,要求开发系统为 Linux(推荐使用Midinux MID专用Linux系统,组委会将提供SDK下载),参考系统配置为:800M atom cpu,512M 内存, 8G 硬盘,4.8寸触摸屏,wifi,蓝牙,gps,gsensor支持。
2)创新性:要求参赛者提交的作品为团队原创,如有参考他人作品,请注明;
3)趣味性与操作性:要求参赛者充分研究MID用户的使用习惯,力求作品操作舒适,界面美观,内容有趣。
4)作品形式:原则上要求参赛者提供原型系统,如果因为硬件缺乏等原因不能提供原型系统,要求参赛者提供详细的程序设计思路描述及程序运行过程模拟视频或图片说明。
四、 样例
    gsensor是当今流行的手持设备所支持的功能,通过gsensor可以感知设备当前的物理状态,如角度,速度等信息。国外有程序爱好者开发者用此功能 开发了一个iphone上的小游戏,该游戏将手机屏幕模拟为一个啤酒杯,倒满酒后可以随着玩家模拟的喝酒动作将手机显示屏上的啤机进行水平线及容量变换等 的真实模拟,当手机从竖直状态转为水平状态时,“杯”内的啤酒正好喝完。设计者和玩家都能从该游戏中体验到乐趣。


主题三、基于开源软件的应用软件架构设计与实践
一、 内容
1) 自主设计一个基于开源软件的应用软件架构,重点陈述其创新性及其应用前景;给出所提供的蓝图,原理结构,总体架构及其使用的清晰说明;给出常见问题、风险及应对策略等的分析。
2) 结合一个具体应用,给出使用该自主设计架构的完整的可运行实例,并对其技术特色、性能、部署等给出具体分析。
3) 指 明选择采用哪些常用的基于J2EE开发环境写的开源软件框架和技术 (如,Struts,spring,hibernate,YUI,GWT,ext,jquery,JBPM,Drools、AJAX、Selenium、 Junit、Log4j、Acegi、Quartz、EhCache、jDOM、xfire……)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值