安徽大学2016年研究生入学考试.docx
安徽大学 2016 年研究生入学考试(复试)笔试+面试真题安徽大学2016 年招收攻读硕士研究生入学考试试题试题名称:计算机科学与技术试题代码:F(注:所有答案必须写在答题纸上,写在试题或草稿纸上一律无效)复试专业课笔试1、选择(10*2=20 分):略2、填空(5*2=10 分):求字符串的长度、文件结束的函数程序阅读题(2*5=10 分):(只写结果)1)给定一个字符串数组,然后按照每个字符串从大小排序输出2)函数递归调用,每次调用递归函数都会输出一个静态变量的值3、程序编程题(2*10=20 分):(写出全部编程内容)1)给定一个二维数组,然后再从该数组中找出与要查找的数(指定的)相同的数并输出元素所在位置(行号和列号)2)使用结构体定义学生的学号、姓名、期中成绩、期末成绩、综合成绩,然后再主函数总输入相关信息,并要求在指定函数 display中输出相关信息4、数据库大题(2*15=30 分)1)画出 E-R 图,然后转换成对应的关系,并指出各个关系的主码和外码2)sql 语句的使用(除了第一小题 ,其他都很基本,第一小题大概是:查询某表的相关信息然后并将查询出来的信息插入到另一张表中)复试机试(C 语言)附:复试面试面试顺序:英语自我介绍=英语提问(1 个问题)=抽 3 道专业课题目,回答 2 道=老师随机提问问题面试过程:英语自我介绍大家准备好一分钟半左右(时间太长的老师直接打断)的模块背熟就行;然后老师提问一个英文问题,我当时就是不懂老师说了什么,我就让老师重新提问一个问题,可我还是没听懂,机智的我还害怕冷场,我主动提出了英语问题,老师听了之后就点点头,我就按照之前背的模板继续背完了(或许我主动提出的英语问题不是老师想让我回答的问题,估计老师就是让我过了英语这一关吧,其实英语面试考得不是你英语有多牛,只是考察你能否简单地用英语表达而已);紧接着是从一袋含几百道专业题目的袋子中抽出三道题目,选择两道自己知道的回答当时我抽的题目是:1)(数据结构)什么是哈夫曼树和哈夫曼编码?2)(软件工程)什么是模块化?什么是模块化的独立性?3)软件维护有哪四个方面的维护?听群里很多人说,今年的抽的题目很变态,各种题目都有。我当时就是简单地回答两道,回答的不算很准确。最后就是老师随机提问问题了,我进去的时候带了一份简历,各个老师也看了下我的简历,看了之各个老师都问了问题,估计是当时觉得我的简历还算行,老师问的问题比较多吧。老师问的大概几个问题是:英语四六级有没有过啊?以后研究生有什么打算?研究生和本科的区别在哪里啊?假如导师给你一份英文的文献,你改怎么做?你觉得导师下发给你的任务是当做老师的任务来做还是当做自己的任务来做呢?这些问题简单回答一下,老师最终考察的是你自己对上研究生的态度和看法,老师都想要一个爱努力学习和专研的学生,你只要朝着这方面回答就行。