跳转至

考点培训文档

CSP-banner

请查看最新版本

由于考试系统仍在不断迭代更新中,本文档的内容可能会有所变动。建议不要将本文档保存在本地,并在每次认证考试前查看最新版本。

内容概要

  • 关于评测语言及其版本的说明
  • 考试现场网络环境配置指南
  • 考试系统考生登录、答题常见问题
  • 考试中注意事项

可以公开

本文档本身不含保密信息,可向考生公开或展示。

管理员账号、密码等保密信息将另行单独通知各考点。

操作系统及软件安装指南

对于有条件安装 CSP-Linux 的认证点,建议安装 CSP-Linux。

对于安装 CSP-Linux 有困难的认证点,提供了 Windows 下的软件安装包。

CSP Linux 环境

CCF 提供的 Linux 系统镜像,内置符合考试环境要求的软件。

镜像下载链接及安装说明请参见 镜像使用说明,安装前请务必先阅读。

验证安装成功是否必做?

验证安装并不是安装工作的一部分,但我们非常建议第一次接触本系统的工作人员进行验证。详见 镜像使用说明 — 验证安装成功

Windows 环境

对于选择使用 Windows 的认证点,请从以下链接下载软件包并安装:

可以使用更高版本

如果计算机上已经安装了版本高于压缩包内版本的同一软件,可以直接使用计算机上原有软件。

强烈建议使用 Windows 10/11

若使用 Windows ⅞,请务必提前充分测试各软件、考试系统能够正常使用。

不提供 Windows 软件版本的维护

Windows 环境的推荐顺序在 CSP-Linux 之后,因此我们并不负责 Windows 软件版本的维护。

评测语言及版本

正式评测中,将使用以下版本的编译器/解释器。

在绝大部分情况下,同一份代码在同一语言的不同版本编译器/解释器下评测结果相同。

编程语言 编译器/解释器 编译选项和其他说明
C++ g++ 13.2.0 -O2 -DONLINE_JUDGE
可自选 -std=c++98-std=c++14
C gcc 13.2.0 -O2 -DONLINE_JUDGE
可自选 -std=c99-std=c11
Python python 3.12.3 不提供 numpy 等第三方库
Java openjdk 21.0.5
javac 21.0.5
请特别留意考试网站首页的 Java 提交说明

没有额外的运行时间

选择合适的语言也是认证考试的一部分,我们不会为使用 Python 或 Java 语言的考生程序提供额外的运行时间。

考试现场网络环境配置要求

我们建议有条件的考点,将网络配置成能且只能访问答题网址的模式(白名单模式)。

由于各个考点网络情况不尽相同,具体配置方式请咨询各考点网络管理人员。

考试系统网址为 csp***.thusaac.com,其中 *** 为服务器编号,将在考试前随管理员账号一起发送给考点。

考试系统网址发布后,最晚于考试开始当天 12:00 前可以访问,此后其对应的 IP 地址不会变化。

考试题目和下发文件还可能使用 static.thusaac.com 域名下的资源,该域名为腾讯云文件存储服务,IP 地址不会变化。

除此以外,考试系统也不会引用其他域名下的资源。

考生操作流程

登录:在浏览器中输入考试系统网址,在右上角输入用户名、证件号码后6位登录系统。

查看题目:登录系统且比赛开始后,可以查看题目。

答题:在每道题目的最下方,可以实时提交代码。提交前请务必正确选择语言,例如 C++ 考生需选择以 g++ 开头的编译器。

得分情况:每位考生仅能看到自己的当前成绩,排名固定显示为 1。

考生常见问题

实时提交代码多久能得到结果?

数秒至数分钟内。根据经验,考试临近结束时服务器容易拥堵,如果在考试临近结束提交,有可能考试结束后才能得到结果。

多次提交如何计算分数,是否罚分?

根据 CSP 规则:取最高一次分数,无罚分。

相同分数如何排名?

最先得到该分数的考生排名靠前。

答题语言如何选择?

考生在提交代码时自行选择,需注意选取合适的编译器/解释器和参数。

提交次数有限制吗?

有,每题 32 次。编译错误不计入次数。

考试开始前提供的信息

我们将会分两次向各考点负责人发布以下信息,请注意查收:

供测试使用

  • 测试网址随后公布,测试考生和管理员账号在测试网站首页下载
  • 测试管理账号供各考点负责人提前熟悉流程,以便在考试时指导考生使用系统

供考试使用

  • 考试系统网址,请在考试开始前提供给考生(注意:各考点的网址可能是不一样的
  • 监考使用的管理员账户

务必严格保密

考试中注意事项

考试开始后 30 分钟 停止入场。

如有考生缺考

监考人员须在考试结束前使用管理员账户登录考试系统点击 标记缺考

考试开始 1 小时内 禁止提前离场。

如有考生提前离场

监考人员在签到表上记录考生提前离开的时间,无需在系统上进行任何操作。原“标记交卷”功能已经取消。

players

考生管理界面

如有考生因设备故障等原因申请延长考试时间

请首先向 CCF 报备,然后在系统上记录延时原因、计划交卷时间。

考生更换座位的注意事项

若考生因设备故障等原因需要更换座位,请监考人员特别注意:不得将考生更换到已经同一场考试中已经交卷离场的考生座位上。

考生看到已交卷考生保存在本地的代码文件将视同作弊行为处理。

delay

延时管理界面

考生需在不同IP登录

考生账号登录默认情况下只能从一个IP地址登录。若考生因更换机器等原因需要从其他IP登录,需由监考人员点击允许再次登录

login

允许考生再次登录

考试结束时

考试时间结束后,考生可直接离开。无需进行“交卷”操作。

注意监考,防止作弊

没有条件配置白名单的考点需要加强巡视,防止考生访问考试系统以外的网络内容。