通知公告

    联系我们

    系部办公室:群贤南楼315

    通知公告

    当前位置:: 首页 > 正文

    关于举行计算机系Java程序设计比赛相关事宜的通知

    来源: 日期:2025-05-19 阅读:

    2025计算机系技能大赛

    信息技术类项目“Java程序设计”竞赛实施方案

    一、竞赛目的:

    为了提高学生的Java编程能力,激发学生对计算机编程的兴趣,加强学生之间的技术交流与合作,特举办本次Java程序设计系部比赛。通过比赛,不仅可以检验学生对Java知识的掌握程度,还能提升学生以下能力:

    ‌核心能力提升‌:通过竞赛强化学生对Java语言核心语法、面向对象编程、数据结构与算法的掌握,提升逻辑思维能力和代码调试水平‌

    ‌实践创新导向‌:结合企业级应用场景(如Web开发、数据库操作),培养学生解决实际问题的能力,激发创新意识‌。

    ‌职业竞争力培养‌:融入行业技术热点(如代码性能优化、异常处理规范),帮助学生提前适应企业开发规范,增强就业竞争力‌。

    ‌团队协作与交流‌:通过编程实践促进师生、学生间的技术交流,营造“以赛促学、以赛促教”的学术氛围‌

    二、比赛时间和地点

    1.报名时间:2025年519~523

    2.报名方式:以班级为单位QQ报名,发送至736057918@qq.com

    3.比赛时间:2025年528日(周15:50~17:20

    4.比赛地点:泽东楼201机房

    5.参赛对象:计算机系323计算机1、2班;521计算机;522计算机;523计算机五个班级各出至少五名参赛选手。其余班级自愿参赛

    三、竞赛内容

    1. 知识范围

    基础语法:数据类型、流程控制、数组、字符串处理  

    面向对象:类与对象、继承、多态、接口  

    数据结构:集合框架、链表、栈、队列、树  

    算法应用:排序、查找、递归、动态规划  

    2. 题目类型

    选择题(40%):基础知识与语法考察  

    编程题(60%):限时完成指定功能的代码

    四、竞赛方式

    (一)比赛采用个人赛方式进行,各组别竞赛同时进行。

    (二)参赛对象:炎黄学籍各年级学生,技工学籍各年级学生

    五、技术平台

    (一)硬件环境:

    赛场用计算机不低于以下主要配置和技术指标Intel Core i7、内存8GB、独立显卡、显存2GB、500GB以上硬盘驱动器、立体声耳麦、17寸宽屏液晶显示器。

    (二)软件环境:

    4 Java程序设计竞赛用软件清单

    软件类型

    软件名称

    软件版本

    操作系统

    Windows 10

    64位中文版

    开发环境

    IntelliJ IDEA

    最新版

    Eclipse IDE

    最新版

    Visual Studio Code

    最新版

    JDK

    Oracle JDK

    JDK 17 或更高

    版本控制

    Git

    最新版

    数据库工具

    MySQL

    最新版

    MySQL Workbench

    最新版

    构建工具

    Apache Maven

    最新版

    Gradle

    最新版

    测试框架

    JUnit

    最新版

    TestNG

    最新版

    六、成绩评定

    采用结果评判的方式评定选手成绩,评定要素为代码的功能实现、代码质量、算法效率和创新性。各模块评分内容如下。

    参赛选手所完成的程序必须能够完全独立运行(无法运行的程序不得分)。代码功能将根据题目要求的实现程度进行评判,代码质量将根据代码的可读性、结构清晰度和注释完整性进行评判;算法效率将根据程序的时间复杂度和空间复杂度进行评判;创新性将根据解决方案的独特性和优化程度进行评判。

    七、表彰与奖励
    1.参赛选手奖

    根据竞赛成绩,从高到低排序,竞赛设10%一等奖、20%二等奖、三等奖40%,颁发奖品及荣誉证书;优秀奖若干名,颁发奖状。

    2.指导老师奖

    对获得一、二、三等奖选手的指导教师颁发优秀指导教师奖。

    八、注意事项

    1. 竞赛环境:

    参赛选手需在指定的开发环境中编写和运行代码,确保程序能够在提供的硬件和软件环境下正常运行。

    竞赛期间不得使用外部存储设备或网络资源(除非竞赛规则明确允许)。

    2. 代码提交:

    参赛选手需在规定时间内完成代码编写,并按要求提交源代码和可执行文件。

    提交的代码必须为原创作品,严禁抄袭或使用他人代码,违者将取消参赛资格。

    3. 竞赛纪律:

    竞赛期间,选手需保持安静,不得干扰其他参赛者。

    禁止使用通讯设备或与他人交流竞赛相关内容。

    4. 设备使用:

    严格按照实验室的安全操作规程进行操作,注意安全用电。

    竞赛结束后,关闭电脑,整理好桌椅,保持地面干净、整洁。

    5. 时间管理:

    参赛选手需合理安排时间,确保在规定时间内完成所有题目。

    竞赛结束前5分钟,系统会提示保存并提交代码,请务必及时保存。

    6. 其他:

    如遇设备故障或其他突发情况,请立即举手示意工作人员处理。

    竞赛结束后,请有序离场,不得在竞赛场地内逗留。