2009年上海大学计算机复试经历我是14号到的上海。
15号就体检,体检是到学校医院去,很快就完了。
16号上午笔试。
笔试是两门,编译原理和C++。
这两门考得都很基础,编译原理是考填空/选择/判断,没考大题,很简单的。
C++则都是大题,前三个是考的数据结构,最后一题是考的很简单的一个有关类的题。
下午是面试。
先是英语面试,就是老师给个题目,你说上一些就行了,不是什么自我介绍等。
接着就是专业面试,老师都很好,没有一点为难我,说的很好的。
17号上午出结果。
9点30出结果。
院长先叫出去了12个人,听同学说被刷了的,不知道是怎么回事。
后来又叫了40个左右出去,也不知道是怎么回事。
最后就剩下40几个。
院长很高兴的说你们都被录取了,还是计划内。
我当时太高兴了。
我个人觉得上大还是很公平的,有人刚过线也拿了公费。
第一志愿也有被刷的,一般是笔试或面试超烂的。
编译今年很基础,没大题,可惜有些东西没怎么注意,c++考得不难,但也不能说很容易,要注意细节。
更正楼主一点,有听力的,老师问你问题的时候,就是考你的听力,我当时第一个问题就没听出来,晕死我了。
最后,上海大学是很注重学生的综合素质的。
好好准备英语面试和专业面试。
2010上海大学计算机复试指导我是调剂的,上海大学还是蛮照顾一志愿的!不算保送的,今年调剂的招了27个,一志愿招了61个.全部公费(PS:上大有钱没办法)下面说说复试吧:复试总成绩300分=笔试150分+面试150分第一天没什么事,去行健楼730拿复试通知书,然后去北大楼盖章.然后自己去校医院体检(30块).第二天是重头戏,上午九点半笔试,笔试科目分为:1:编译原理75分(填空10小题,每题2分,共20分,单项选择10小题,每题2分,共20分,判断10小题,每题2分,共20分,多向选择5小题,每题3分,共15分)2:C++75分(有3道是编程题(写了3个函数),每题15分(一道是给你个数组,去掉最大和最小数然后求剩余数的平均值.另外一道是给你方程组判断根的情况并将结果输出,最后一道是和链表有关的,遍历链表统计和给定的已知变量相等的节点的个数,然后返回即可),剩下的都是读程序填空的题目,题目都很基础,很简单). 总的来讲题目都比较基础,很简单.下午一点去行健楼7楼看分组情况,然后到自己所要面试的房间等候,老师会拿一些纸条,上面是英语口语的题目,让大家抽取.第一个面的比较倒霉了,没时间准备呵呵,每个人大概15到20分钟左右,面试的老师人都很nice,有的英语面试问了自我介绍,有的没问,最好还是准备下.面试共5个老师,有一个是计算机专业的导师,英语面完,他就会问专业课,有的会按照你本科成绩单上的科目问,有的问的比较难,有的较简单,看rp咯.(PS:英语口语60分,专业90分)第三天中午12点去行健楼707等结果,只要学校的人没打电话给你,那么恭喜你,你被录取了,被刷的老师都会单独打电话的,调剂录取的会收到短信通知的.然后院长说说话,发些文件填一下就OK了.就是这些了,希望能对2011报考上大计算机的同学有帮助吧.我再补充几点吧:首先体检,复试的前一天,去年是12号下午。
13号一天的复试,上午笔试,下午一点面试。
笔试说简单也简单,关键是编译原理很多概念的东西,考了填空选择判断等,比如符号表了,正则表达式了等等。
没有大题,今年不知道什么情况。
至于程序设计前几道题很简单。
上来是using namespace 之类的填空,看到别的题就知道了,相当于送答案。
还有好像两个写输出题,只要仔细肯定没问题的。
还有就是几个编程题,就是具体的让你写出实现的函数。
好像是3个题,一个函数的根,一个以跳水打分为背景,去掉最大值最小值求平均分的(其实排序一下,然后知道怎么做了)(传参数),第三个链表的,好像是删除操作,记不清了。
去年的时候也是看到论坛上的帖子,自己纠结的时候就看看,就有了前进的动力,希望我说的对大家有点帮助。
祝你们成功!-----------------------------------------------------------------------------------我的回忆版,希望对大家有帮助。
第一大题》第一小题,就是填写一个基础的不行的程序,填写iostream,std,return 0,在就是函数形参传递和引用传递。
第二小题,给一个字符串,用for循环输出结果,我记得题目给出的smart,输出之后结果就是每个字母分行输出。
第三小题,写出结果,主要是弄清for循环每次之后的参数的值,比较简单。
第三大题》用数组存放一组数据要求去点一个最大值和最小值,在求出剩下数据的平均值,我就分别用3个for循环解决的,第一个for循环找出最大值的下标,第二个for循环找出最小值的下标,第三个for循环就计算平均值。
第四大题》是一个一元二次方程的问题,要求写一个函数,判断解的个数和求解,放回整型值代表解的不同情况(按题目的意思是整型值0,1,2分别代表无解,相同解,不同解),注意求根的时候是函数参数是传递引用(根据题意理解的)。
第五大题》先一个无头节点的链表的删除函数,题目要求有一个参数是待删除的数据值,其它的参数自己决定,最后返回删除节点的个数。
我是分了很详细的情况考虑的,比如 1.空链表;2.长度为1,但是元素是删除的元素;3.长度为1,但是元素不是删除的元素;4.长度不为1,但是首元素是删除的元素;5.长度不为1,但是元素不是删除的元素;2011年上海大学计算机复试总结C++和编译原理。
编译原理是门令人头疼的课,传说中的龙书我没机会看,只挑了陈院士写的那本书看(书里有点印刷错误),实际考得不深,符号表之前的内容是重点,没有真题可以练,自学的方法只能是筛选重点来记忆,花了半个月时间。
C++内容大家都说不难,而实际考试情况也如此,面向对象和高级编程几乎没有涉及。
我看得是钱能的书,只筛选了前200多页的重点代码段记了下。
11年复试编译部分好像考了判断题、填空题和简答题,简答题好像是考词法和文法的,语义部分好像没考,也就是写写生成式、画画状态转换图之类的。
时间太久记不清了。
不太难,复试编译和C++笔试占100分,然后复试面试占200分,复试分总共300分,好像复试分低于180分直接被刷,初试再高也没用。
如果复试加初试总分排名靠后也可能被刷。
嗯,学硕被刷后会有老师找谈话,就是问愿不愿意调剂到专硕,计算机专硕没什么不好的,比学硕少打半年刀塔,面向就业,学的东西更实用,但是学费贵了点。
2012年上海大学计算机复试经历我是12年考上大计算机的,网上关于上海大学计算机考研复试的信息甚少,复试前我尽最大努力的搜集一切复试资料,信息,所以知道怎样的感受。
今年复试时,我特地的记下了复试的大致信息,希望对报考上大的学弟学妹们有所帮助!今年复试时间是16号-18号。
大致流程如下:16号,事情不多。
上午体检(30元),然后下午6点有英语笔试(12年特殊情况增加的,明年应该没有此项)。
17号,非常关键的一天。
上午专业课笔试(编译原理和C++两门),下午面试。
18日上午宣布录取结果。
-----------------------------------------------------------------------------------------------------------重点介绍下复试内容:专业课笔试17日上午,在第一教学楼靠专业课笔试(计算机专业考编译原理和C++两门;系统生物学方向考计算方法。
这点希望大家认识,不要混淆)。
考前10分钟,叶飞跃教授向大家介绍了上大和今年的研究生复试大致情况,其实上大是蛮照顾第一志愿的。
最后刷人,一般都是每个队列的最后几名。
这样的话,一志愿与调剂的相对隔离,只要复试表现不太差的话,一般没有问题,事实也是如此。
至于考试内容,编译原理主要是概念题。
题型有填空+选择+判断+大题。
只要好好复习,不用担心,因为这是复试(考察基础),不是期末考试。
概念题好好复习,符号表以前是重点,把教材看两遍,做点模拟题,基本上就没问题了。
大题考了一道:正则文法+NFA+DFA。
三小问:给出一个正则文法,①.求相应的NFA ②.求相应的DFA ③.该文法所表示的语言是?C++考的也比较基础,编程题目没有涉及面向对象,复习时只要把钱能C++前面的看看,动手写写,面向对象大致了解,高级编程部分不用看。
题型有:判断+填程序+程序设计。
判断题考的c++的相关概念。
程序填空题则非常简单,认真填写即可。
程序设计题考了2道:第一道:写一个int f(int x)函数,x为非负整数,如果x能被7整除或者某一位上数字为7,则返回1;否则返回-1;第二道:与数组有关。
写一个函数f(),一个数组中存放成绩,①函数计算并将高于平均值的成绩存到另一个数组中,②并通过”参数”返回相应的人数,③函数返回平均值。
在main()中测试,题目要求用一个含10各元素的数组A[10]测试。
总之,我感觉自己的C语言知识就足够了,复习时把钱能C++前几章的课后题都练练,动手写写,不要担心笔试。
面试下午12:30到行健楼下查看分组,每组8人,前四个一志愿,后四个调剂生,1:00开始面试(口语80分+专业120分)。
老师都很NICE,需要说明的是并没有自我介绍,进去后先抽一个字条,上面写的有个问题,让你准备两分钟,然后用英语回答。
常见问题我统计了下,大致:1.how do you know about SHU,how do you think about SHU?2.介绍你的专业课程,有读博的打算没?经济危机中,如果你是个计算机科学家,会怎么做?(细心的同学会发现,这个前几年考过啊,所以有可能……)大家上网查下,常见复试问题,准备下就行。
专业面试主要会问你的专业问题,准备复试时多看看自己的专业基础课。
我的面试问题:1.介绍下你是我专业?2.做过什么项目?(课程设计也算,老师喜欢动手能力强的学生)3.专业排名?学习成绩和动手能力如何?当然,一般而言,一志愿复试表现差不多都会被录为学硕,不行的话还可以调专硕。
18日宣布结果。
如果17日没有接到电话或短信,一般都录取了(学硕或专硕)。
考研告一段落。
也希望将来的学弟学妹们,复试顺利,今后道路越来越顺畅!----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------举个例子:10年数组操作3.函数参数传递整形数组时,最好传递长度.//跳水打分#include<iostream>using namespace std;void f(double a[]); //参数是数组类型//int main(){double a[]={7.9,8.6,9.0,7.3,6.9,8.6,8.7,7.8,9.0};f(a); //注意参数的传递return 0;}//void f(double a[]){int m=sizeof(a)/sizeof(double); //数组长度,error Sizeof(a)/sizeof(double)=1;a为指针!double sum=0.0;//for(int i=0; i<m-1; i++) //冒泡排序for(int j=0; j<m-i-1; j++)if(a[j]<a[j+1]){ double temp=a[j];a[j]=a[j+1];a[j+1]=temp;} //交换//for(int i=1; i<m-1; i++)sum+=a[i];//cout<<sum/(m-2.0);}。