文档详情

第七届大赛规则(个人赛软件类).pdf

发布:2017-06-07约6.4千字共6页下载文档
文本预览下载声明
第七届蓝桥杯全国软件和信息技术专业人才大赛 竞赛规则及说明 (个人赛软件类) 1. 组别 竞赛分为:C/C++程序设计大学A 组,C/C++程序设计大学B 组,C/C++程序设计大学 C 组,Java 软件开发大学A 组,Java 软件开发大学B 组,Java 软件开发大学C 组共6 个组 别。每位选手只能申请参加其中一个组别的竞赛。 各个组别单独评奖。 一本院校 (985、211 )本科生只能报大学A 组。所有院校研究生只能报大学A 组。 其它本科院校本科生可自行选择大学A 组或大学B 组。 其它高职、高专院校可自行选择报任意组别。 2. 竞赛时间 省赛时长:4 小时,6 个组别同时进行。 决赛时长:4 小时。决赛详细赛程安排另行通知。 3. 竞赛形式 个人赛,一人一机,全程机考。 选手机器通过局域网连接到各个考场的竞赛服务器。选手答题过程中不允许访问互联 网,也不允许使用本机以外的资源(如USB 连接)。 以“服务器-浏览器”方式发放试题、回收选手答案。 4. 参赛选手机器环境 选手机器配置: X86 兼容机器,内存不小于1G,硬盘不小于60G 操作系统:WindowsXP 或Windows7 c/c++ 语言开发环境:  Dev-cpp 5.4.0 支持ANSI C ,ANSIC++ ,STL  c/c++ API 帮助文档(中文,chm 格式) Java 语言开发环境:  JDK 1.6  Eclipse Helios for JavaSE  API 帮助文档(中文,chm 格式) 第 1/6 页 5. 试题形式 竞赛题目完全为客观题型。 根据选手所提交答案的测评结果为评分依据。 5.1. 结果填空题  题目描述一个具有确定解的问题。要求选手对问题的解填空。  不要求解题过程,不限制解题手段 (可以使用任何开发语言或工具,甚至是手工计 算),只要求填写最终的结果。 5.2. 代码填空题  题目描述一个具有确定解的问题。  题目同时给出该问题的某一解法的代码,但其中有缺失部分。 要求选手读懂代码逻辑,对其中的空缺部分补充代码,使整段代码完整。只填写空缺部 分,不要填写完整句子。 不要写注释、说明或其它题目中未要求的内容。 5.3. 编程大题 题目为若干具有一定难度梯度、分值不等的编程题目。 这些题目的要求明确、答案客观。 题目一般要用到标准输入和输出。要求选手通过编程,对给定的标准输入求解,并通过 标准输出,按题目要求的格式输出解。题目一般会给出示例数据。 一般题目的难度主要集中于对算法的设计和逻辑的组织上。理论上,选手不可能通过猜 测或其它非编程的手段获得问题的解。 选手给出的解法应具有普遍性,不能只适用于题目的示例数据(当然,至少应该适用于 题目的示例数据)。 为了测试选手给出解法的性能,评分时用的测试用例可能包含大数据量的压力测试用 例,选手选择算法时要尽可能考虑可行性的问题。 6. 试题涉及的基础知识  Java 软件开发大学C 组 解题所涉及的知识:基本语法、面向对象、网络编程、接口、集合、IO 、多线程、内 部类、异常与保护,基本数据结构。(不涉及swing 等图形界面,不涉及html 、JSP 、Tomcat、 开源框架等web 开发方面,不涉及JDBC、SQL 等数据库编程方面) 解题允许使用的特性:JDK1.6 支持的特性  Java 软件开发大学B 组 解题所涉及的知识:Java 大学C 组全部知识 + 数据结构(高校《数据结构》教材中出 现的经典结构,及其通过组合、变形、改良等方法创造出的变种)+ 大学程度的基本数学 知识(含:解析几何、线性代数、微积分、概率、复平面基本性质) 解题允许使用的特性:同Java 软件开发大学C 组  Java 软件开发大学A 组 解题所涉及的知识:Java 大学B 组
显示全部
相似文档