考点培训文档
请查看最新版本
由于考试系统仍在不断迭代更新中,本文档的内容可能会有所变动。建议不要将本文档保存在本地,并在每次认证考试前查看最新版本。
内容概要¶
- 关于评测语言及其版本的说明
- 考试现场网络环境配置指南
- 考试系统考生登录、答题常见问题
- 考试中注意事项
可以公开
本文档本身不含保密信息,可向考生公开或展示。
管理员账号、密码等保密信息将另行单独通知各考点。
操作系统及软件安装指南¶
对于有条件安装 CSP-Linux 的认证点,建议安装 CSP-Linux。
对于安装 CSP-Linux 有困难的认证点,提供了 Windows 下的软件安装包。
CSP Linux 环境¶
CCF提供ISO镜像,内置和评测服务器完全相同的软件。
参照一般的 iso
镜像安装方法进行安装(可以视情况进行同传等操作),安装前请务必先阅读 镜像使用说明。
验证安装成功是否必做?
验证安装并不是安装工作的一部分,但我们非常建议第一次接触本系统的工作人员进行验证。
验证安装和描述不一致怎么办?
提示语句并非完全一致,意思相同即可认为安装正确。
验证安装错误怎么办?
一般是没有严格按照使用说明描述进行安装所致,建议重新安装。
安装时设置的账号没有出现在登录页面?
是正常的,该账号为超级管理员,完全隐藏。工作人员如有特殊情况需要使用(如进行网络配置等),可以在命令行中使用。
Windows 环境¶
对于选择使用 Windows 的认证点,请从以下链接下载软件包并安装:
- Windows 软件安装包(2023年12月14日修订;下载链接2024年9月13日更新,内容无变化)
可以使用更高版本
如果计算机上已经安装了版本高于压缩包内版本的同一软件,可以直接使用计算机上原有软件。
强烈建议使用 Windowd 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
,其中 ***
为服务器编号,将在考试前随管理员账号一起发送给考点。
网址发布后,其对应的 IP 地址不会变化;考试系统也不会引用其他域名下的资源。
考生操作流程¶
登录:在浏览器中输入考试系统网址,在右上角输入用户名、证件号码后6位登录系统。
查看题目:登录系统且比赛开始后,可以查看题目。
答题:在每道题目的最下方,可以实时提交代码。提交前请务必正确选择语言,例如 C++ 考生需选择以 g++
开头的编译器。
得分情况:每位考生仅能看到自己的当前成绩,排名固定显示为 1。
考生常见问题¶
实时提交代码多久能得到结果?
数秒至数分钟内。根据经验,考试临近结束时服务器容易拥堵,如果在考试临近结束提交,有可能考试结束后才能得到结果。
多次提交如何计算分数,是否罚分?
根据 CSP 规则:取最高一次分数,无罚分。
相同分数如何排名?
最先得到该分数的考生排名靠前。
答题语言如何选择?
考生在提交代码时自行选择,需注意选取合适的编译器/解释器和参数。
提交次数有限制吗?
有,每题 32 次。编译错误不计入次数。
考试开始前提供的信息¶
我们将会分两次向各考点负责人发布以下信息,请注意查收:
供测试使用
- 测试网址随后公布,测试考生和管理员账号在测试网站首页下载
- 测试管理账号供各考点负责人提前熟悉流程,以便在考试时指导考生使用系统
供考试使用
- 考试系统网址,请在考试开始前提供给考生(注意:各考点的网址可能是不一样的)
- 监考使用的管理员账户
务必严格保密
考试中注意事项¶
考试开始后 30 分钟 停止入场。
如有考生缺考
监考人员须在考试结束前使用管理员账户登录考试系统点击 标记缺考。
考试开始 1 小时内 禁止提前离场。
如有考生提前离场
监考人员须立即使用管理员账户确认考生已交卷。如果未交卷,可要求考生自己点击 提前交卷 或代为点击 标记交卷。
考生管理界面
如有考生因设备故障等原因申请延长考试时间
请首先向 CCF 报备,然后在系统上记录延时原因、计划交卷时间。
延时管理界面
考生需在不同IP登录
考生账号登录默认情况下只能从一个IP地址登录。若考生因更换机器等原因需要从其他IP登录,需由监考人员点击允许再次登录。
允许考生再次登录
考试结束时
考试时间结束后,考生可直接离开,无需点击提前交卷。监考人员无需为此时离开的考生点击标记交卷。
注意监考,防止作弊
没有条件配置白名单的考点需要加强巡视,防止考生访问考试系统以外的网络内容。