2012华南理工上机复试题+复试经验
转眼间本次的复试就这样结束了,不过今年的运气真的是好,复试的人手还不够招生的名额,所以复试压力减轻了不少,不过我并没有以此而放松懈怠,毕竟华工说过宁缺毋滥这一词的,我可不想过去这么长时间的努力而最后关头要白费,所以对于上机复试这一块我还是比较扎实的准备了快2个月的(后来听说某些同学短期之类就搞定了,我汗颜。。。),基本上历年的上机试题我是都做了好几遍了,虽然每年的上机题都差不多,不过在时间上确实压力非一般的,这就要求大家一定要非常的熟练,比如数据库的封装类一定要是顺手拈来,本以为上机这一块做的很熟了,而且2012的题目量也不多,但是最后我还是没做完,当然上机期间有很多小插曲,比如环境找不到什么的,反正上机测试的时候有很多同学都急匆匆换机器,不过其实都一样好像,而且上机的气氛我是感觉格外的紧张,什么时间让你去调什么bug的。想想过去几个月也对复试上机产生过畏惧,如今看来,其实上机是最简单的,过来人觉得考研学子在网上找点资料不容易,自己在考研的过程当中也得到过不少人的帮助,为回馈,乘自己的记忆还在,赶紧把本次上机题目整理一下,希望能帮助到来年的学弟学妹们,予人玫瑰,手留余香。。呵呵。一下就是题目(回忆版):
第一部分:数据库(40)
建立员工工作关系数据库,三张表如下:
员工关系表:
员工号 员工姓名 所在地
E01 张三 广州
E02 李四 上海
E03 王五 广州
E04 赵六 北京
E05 陈七 。。
E06 。。 。。
E07 。。 。。
公司表:
公司号 公司名 所在地
C01 阳光科技 广州
C02 。。。 上海
C03 。。。 广州
工作关系表:
员工号 公司号 薪水
E01 C01 2000
E02 C01 3000
E02 C02 3000
E03 C03 2000
E04 C01 ...
E04 C02 ...
E05 C03 ....
1. 建立数据库emp,建立以上三张表,建立主键和外键关系,将以上的数据插入到表中。
2. 将数据库备份到指定文件夹当中。
第二部分:数据库编程
根据以上的数据库做一个简单的员工工作管理系统,要求有良好的界面输入输出,能够完成以下功能。程序具有容错能力。功能如下:
1. 完成对员工表的增加,删除,修改。(15)
2. 根据员工的姓名查询出公司名以及公司所在地。(10)
3. 统计同时具有两个以上工作的员工的总工资。所谓的总工资就是该员工在各个公司工资的总和。(10)
4. 根据公司名称(好像是,不是非常确定)查询该公司各个员工的总工资。(相对有点难,调了一些时间,由于时间原因,但是还是放弃了)。(10)
第三部分:文档和说明(15)
这个部分我认为没什么的,就告诉你数据库连接方式,如何调试你的系统就是了,我反正没怎么用时间。
以上就是凭着我短期内的记忆回忆的本次上机题目,还算是比较清楚吧,呵呵,其中肯定还是有许多不完善的地方,表中的数据应该就不是那么正确。分值也大概是这个样子。这次上机还是挺容易的,题量减了不少,但是我还是没有完全做完,真是不应该,我上机的时候还是蛮紧张的,考完过了两天老师说大家都过了,我感觉不过才奇怪,对于这次上机我还给些意见,上机貌似都是用的c#好像,技术就是winForm+ado.net,复试前我还傻着准备用asp,C#这个做的确实快(尤其面对时间压力),这个上手快可以说如果掌握了方向一个星期就可以上手了。当然还是建议大家多点时间练。不排除有人用c++的,这个看个人喜好了。我这还保留了我过去历年所做题的源代码,我心情好的话,会想办法给大家。如果你可以使我心情好那更好。哈哈。。。关于面试,在此我只能说你即使把四本书背熟了也不一定能回答专业面试的问题,都是一些很奇特的问题,什么类型的都有,比如你java人为回收机制,指针和传引用的区别,以太网的原理协议什么的,我甚至抽到了离散的题目。。。我可以说是抽了几个都没答出来,英语面试的话,多准备一下自我介绍,还有常问的问题之类的,在这里祝福所有的华工计算机研者成功。
华南理工大学2012年计算机上机考研复试真题