在计算机专业考研的复试中,除了面试之外,很多大学还包含一种叫做机试的考试。
计算机专业考研复试中的机试(也称为上机测试)是一种重要的考核方式,用于考察考生的编程能力和算法理解能力。机试通常在笔试之后进行,是复试中的重要环节。
机试的考试形式通常为在线编程,考生需要在规定的时间内,使用提供的编程环境和编程语言(如C、C++、Python等),完成特定的编程题目。这些题目通常涉及到数据结构、算法和程序设计等方面的知识,要求考生具备扎实的编程基础和良好的问题解决能力。
机试的考试时间一般为2小时左右,题目数量一般为3-5道。每道题目通常会给出相应的输入和输出要求,考生需要根据题目要求编写程序,并提交程序代码进行评分。
机试的评分标准通常包括程序的正确性、可读性、可维护性、运行效率和代码风格等方面。同时,考试系统通常会提供自动评测和代码查重功能,以确保评分的公正性和准确性。
为了顺利通过机试,考生需要提前准备,熟悉编程环境和编程语言,掌握常用的数据结构和算法,并多做模拟题和历年真题以提高编程能力和应试技巧。同时,还需要注意代码风格和可读性,以便更好地展示自己的编程能力。
机试的成绩在最终成绩中占有一定比例,通常与笔试成绩一起作为复试总成绩的一部分。具体来说,复试总成绩的计算方法可能因学校和专业而有所不同,但一般由初试成绩和复试成绩组成。其中,复试成绩又由面试和机试(上机测试)等环节组成。
一般来说,机试成绩在复试总成绩中的比例为30%-50%,具体比例可能因学校和专业的不同而有所差异。因此,机试的成绩会影响到最终成绩,如果机试表现不佳,可能会导致最终成绩不及格或者影响录取结果。
与此同时,很多大学都有不参加机试的机会!条件是要通过PAT或者CCF CSP考试。其中包含一些985/211大学,与知名的双非大学。那么,什么是PAT或者CCF CSP考试呢?
CCF CSP
计算机软件能力认证(CSP)由CCF联合清华、北航等高校和华为等企业于2014年发起,重点考察软件开发者的实际编程能力,向企业和高校推荐合格的软件人才。目前诸多著名企业华为、腾讯、百度、阿里巴巴、IBM(中国)、微软(中国)、Intel(中国)、网易、字节跳动等均对该认证高度认可,数百名认证成绩优秀者,已经直接签约这些企业。随着认证工作的开展,以它们为代表的IT企业在进行人员招聘时,将陆续会以CCF颁发的计算机职业资格认证成绩单作为招聘参考的重要依据之一。清华大学、北京航空航天大学、北京大学、国防科技大学、华中科技大学、同济大学、杭州电子科技大学等一批高校将以该认证考试(历次最佳成绩)作为计算机类相关专业硕士研究生复试时的重要参考。杭州电子科技大学为CCF CSP认证点单位。
认证内容主要覆盖大学计算机及软件相关专业所学习程序设计、数据结构、算法,以及相关数学基础知识。编程语言允许使用C/C++、Java和Python。
比赛方式全部采用上机编程方式,编制的程序在限定的时间空间内通过给定的数据测试后获得相应分数。共5道题,每题100分,总分500分。从第1题至第5题,难度依次递进,时间为4小时。
https://computer.hdu.edu.cn/2022/0513/c6738a154238/page.htm
以上内容摘自杭电官网关于CCF CSP的报名通知。可以看到,这是一个CCF(中国计算机学会)办的考试,目前有好多所知名大学把CCF CSP作为计算机相关专业考研复试的参考。
那么PAT呢?
PAT
计算机程序设计能力考试(Programming Ability Test,简称 PAT ) 旨在通过统一组织的在线考试及自动评测方法客观地评判考生的算法设计与程序设计实现能力, 科学的评价计算机程序设计人才, 为企业选拔人才提供参考标准。
https://www.patest.cn/introduction
以上内容摘自PAT官网。PAT实际上是浙江大学举办的,也是浙江大学考研复试的“重要参考”。
PAT官网也有这样的内容:
因此,这两个都是计算机类的认证考试,可以用来找工作用,也可以对考研复试有帮助。但是从普及程度上来说,似乎CCF CSP在大学考研复试的普及程度更高一些。
这些考试对考研复试有帮助,那么具体会有什么帮助呢?我来举几个例子。
北京邮电大学
https://scs.bupt.edu.cn/info/1020/3400.htm
考生本科在读期间参加过CCF CSP认证考试并且成绩不低于200分的考生,可以申请上机考试免考,以CSP成绩作为编程技能水平参考材料。免考申请手续:请于3月28日前在https://www.wjx.cn/vm/ea4BVAS.aspx填写申请。
北京航空航天大学
https://scse.buaa.edu.cn/info/1099/9605.htm
具有CCF-CSP测试成绩,其编程语言须为“C/C++”累计排名50%以内的考生,可自愿选择是否参加本次测试,如选择“不参加”的考生请提前准备CCF-CSP成绩于报到时上交。
西安电子科技大学
https://cs.xidian.edu.cn/info/1003/15574.htm
如申请免机试请在资格审查时主动提出,并提供CCF CSP认证成绩证明,过后无效。
西安交通大学
http://www.cs.xjtu.edu.cn/info/1233/3019.htm
CCF CSP认证成绩在350分(含)以上者可免机试,直接认定机试合格。如申请免机试请在资格核验时主动提出,并提供CCF CSP认证成绩证明,过后无效。申请免机试后机试成绩按CCF CSP成绩折算后的成绩为准,不再参加机试。
CCF CSP机试成绩折算百分制方法:
机试成绩=min(V/500+0.1,1)×100,V为CCF CSP认证成绩。
杭州电子科技大学
https://joint.hdu.edu.cn/2023/0907/c6515a250292/page.htm
2023年起,CCF CSP计算机软件能力认证成绩或PAT计算机程序设计能力测试成绩(历次最佳成绩)及相应佐证将作为计算机类相关专业硕士研究生复试时的重要参考,具体由计算机学院负责解释。
您还可以在以下平台找到我们
你点的每个在看,我都认真当成了喜欢