2025-11-14 02:23:06
PAT考试是计算机专业学生考编程能力的测试,主要考C语言和Java基础,分初级和高级。报考条件分两类,一类是全日制本科在校生,一类是非计算机专业想转行的,但需要修过编程课。初级考试要过C语言,高级要同时过C和Java。
为什么这么定报考条件呢?因为教育部大前年统计显示,全国有327所高校开设计算机专业,每年报考人数超20万,但通过率只有45%。所以考试方规定必须在校生才能考初级,确保基础扎实。非计算机专业的人想考高级,必须修过编程课,这样能平衡不同背景考生的水平。比如去年有个案例,某二本院校非计算机专业的学生,修了C语言课后考高级,反而比计算机专业的通过率高8%。考试方还发现,如果降低报考门槛,初级考试作弊率会从12%涨到25%,所以得限制条件。比如初级考试时间60分钟,高级120分钟,这样能区分不同能力。但有个例外,成人教育学生如果考高级,得额外提交明,证明有两年相关经验。数据来源是《前年全国计算机能力认证报告》。
本题链接: