您现在的位置:学赛首页 > 研究生院 > 考研题库 > 正文
北京理工2004考研计算机复试
http://www.educity.cn 作者:不详 来源:rrky.com 2008年2月14日 发表评论 进入社区

  北京理工的计算机复试共有三项:1、上机编程(vc6.0下的ansi C++) 2、英语口语测试 3、专业综合测试(面试)

  1、上机编程,总体来说难度不大,要求在一个半小时内完成3道题,上机题三道都是用C++建类,然后用成员函数实现功能。第一题是建立一个角类,在这个类中重载减号运算符,并实现求出角度的正弦值的函数。 第二题是建立一个求一元二次方程解的类(a*x^2+b*x+c=0),输入系数a,b,c的值后打印出这个方程的解来,也比较简单。需要注意的是系数a不能为零以及方程有无解,单解还是双解的情况。 第三道题是实现一个多项式的类(a+b*x+c*x^2+d*x^3+...+),要求输入该多项式的系数和x的值后打印出这个多项式的值。这道题本身并不难,但他要求用好的算法(实际上就是递归)。上机满分100分,占复试总成绩的60%。大体来说考题不难,只要好好复习C++的一些最基本的东西就能拿高分。

  2、英语口语测试,占复试总成绩的20%,满分20,大部分考生反映并不好答。口语测试是一个一个进行的,轮到我时她先给我一张32k的纸,上面有一篇英文短文,主题是:Tiny OS(小型操作系统),然后说"please read and translate it."这篇短文应该说难度不大(我英语考研62分),但生词还是有的,不要理他,大行不顾细谨,尽量表现出很流畅的样子,哪怕翻译上有一些小小的错误。接着他又问了一些问题,如:what do you major in?(你主修什么?)where are you from?之类的,然后他说:windows NT is ...(后面我没听懂),please introduce it.说实话,我对这个操作系统了解不多,但是我还是硬着头皮说了一些很浅显的东西,如:它是一个网络操作系统,具有很强大的功能,相对安全之类的话(当然是用英语说),说完后两个老师互相点了一下头,对我的回答好像还比较满意,给了我16分。后来我听说还有让说java为什么比C++更优越的。要提醒大家的是在口语测试中哪怕对这个题目一点也不了解也不要什么都不说,如果那样你就一点机会都没有了,实在不行了就说一些其他沾边的东西,还有就是不要紧张,说话一定不要结结巴巴,把口语测试当成我们平常聊天就行了,一定要放松,其实老师也不一定指望你有多高的水平,很大程度上他看你的英语表达和应变能力。总的说这一项比较难,是英语和计算机的结合,希望下次如果有人要考的话好好准备一下。

  3、专业综合测试,采用面试的形式,四五个老师跟你面对面,由你来抽签答题,三次机会,我抽的三道题是:汇编里宏指令和子程序的区别,pentium处理器的指令(这道题我不会,所以没记清楚),什么是结构化程序设计。我答得很糟,老师们都在摇头,最后我也不知道他们给了我多少分,只能听天由命了。后来我碰到北理本校的一个考生,他说他也只答上来了一道半。我认为这一项运气占很大成分,但是也反映出我的基本功不扎实,希望后来要考的同学在考前能够准备细致一些。根据考生初试总分和复试成绩,按以下公式计算总成绩: 总成绩=(85%*初试总分/5)+15%*复试成绩 然后再排名录取。