计算机程序设计大赛竞赛题..docVIP

  • 8
  • 0
  • 约5.9千字
  • 约 7页
  • 2016-12-22 发布于重庆
  • 举报
计算机程序设计大赛 竞赛题 □JS 竞赛题 题目要求:用HTML + CSS + JavaScript制作一个前台页面(index.html)。你可以使用纯JavaScript实现页面的动态效果,也可以使用JavaScript库,但最好是jQuery。注:CSS、JavaScript要独立于html文件,单独保存为外部文件(如index.css、index.js)。具体要求如下: 设计一个有布局的界面,你可以使用tab或者tree形目录作为导航,但每级导航的内容不可存在于该文件(index.html)中,要放在另外的html文件里。tree形目录作为导航的,要至少支持3级导航。希望你能够把以下要求的实现作为某级导航的内容放在该级导航下。该页面是你展示后续实现的门户,所以请尽量注意美观。 使用“题目要求”中提及的技术,实现一个4×4的拼图游戏。在实现以下“基本要求”的前提下才可以实现后续的“扩展要求”。“基本要求”务必全部实现,“扩展要求”请尽可能多地实现。 基本要求: 格子内必须是图片而不是字符。示例如图1。 图1 通过鼠标点击有图片的格子,将其移动到相邻的无图片的格子。 要有游戏功能控制按钮,如“开始”、“重来”等。 游戏成功完成后要有提示。 需要时请考虑JavaScript的执行效率。 游戏的CSS、JavaScript要独立于html文件,单独保存为外部文件。 扩展要求: 必须考虑JavaScript的执行效率。 支持键盘方向键操作,即←↑↓→键的操作。 支持“计时”、“计步”玩法。 支持预定义好的几种矩阵(方阵)大小,甚至自定义的矩阵(方阵)大小,5×5、6×6等等。 支持不只1张拼图背景图片,甚至自定义的拼图背景图片。 支持智能拼图,即游戏初始时或游戏进行过程中,通过智能拼图功能完成余下步骤,当然,每一步的时间间隔要足以让肉眼辨别。 页面的美观度,布局的合理性,动态效果的流畅度也是评分的重点。请尽可能地展现你对网页设计的理解。 技术简介:以下将对你在完成题目过程中一定或可能用到的技术作一个简单介绍。 HTML:HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。CSS(Cascading Style Sheet)层叠样式表或级联样式表是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。t是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言jQuery是继Prototype之后又一个优秀的JavaScript框架。其宗旨是——WRITE LESS,DO MORE即写更少的代码,做更多的事情。 jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多JavaScript高手加入其Team。它是轻量级的js库,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery是一个快速的,简洁的JavaScript库,使用户能更方便地处理HTML Documents、Events、实现动画效果,并且方便地为网站提供AJAX交互。 jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。 jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。 关于jQuery的更多内容你可以访问它的官网。 □数据操作与控制竞赛题 题目要求:用C#.Net和access制作一个B/S结构的公司公告发布系统。 具体需求如下: 普通员工可以查看和查询自己的公告。 部门经理可以查看本部门的公告。还可以发布公告,并指定什么人可以查看该公告,这些人员只限于本部门。 总经理能够查看公司的所有公告。还能够发布公告,并指定什么权限的人可以查看,这些人员包括公司的所有人员。 管理员能够查看公司的所有公告。还能够发布公告,并指定什么权限的人可以查看,这些人员包括公司的所有人员。 管理员可以对功能列表进行配置(功能列表是类似于图1的结构,用来导航用户的操作),包括: ①管理员可以添加新的功能,即当系统添加功能时,能把新的功能通过配置添加到系统。例如:系统中添加发送邮件的功能,需要通过配置能够在功能列表中显示出来。 ②管理员可以添加新的类别。当系统添加新的功能时,有可能不属于现有的任意一种类别。这个时候就需要添加新的类别。例如:要添加收发文的功能时,它属于公文管理,而现

文档评论(0)

1亿VIP精品文档

相关文档