2019年软件与理论笔试数据库:一1、你觉得数据库管理系统的核心技术是什么(10)2、事务的ACID特性指什么(10)3、数据库冲突处理的原则是什么。
根据这个原则。
数据库有哪些冲突处理的方法。
(10)二、(20)数据库以B+树结构存储。
分为索引页与叶级页。
两级索引。
索引页有8000B可以用来存储索引项。
每个索引项80B第一级索引页有两个索引项。
问整个数据库的最大存储空间与最小存储空间是多少。
索引那个题还有个条件是索引页有8000B可以用来存储索引项(就不用转换KB 的1024了)编译原理:1.画一个有穷自动机(6)2.前五个字符含有abc字串的正则表达式(7)3.上下文无关文法,不多于五个非终结符,a*b*c*若a只有一个那么b c数量相等(7)二:lr,slr(1)分析,那个更快发现错误?(30)2016年清华应用方向复试笔试回忆清华的计算机方向分为三个,软件理论、系统和应用。
报考人数方面,今年一共进入复试60人,有30人报了应用。
可见应用竞争之激烈。
不过单纯看笔试来说,应用是最简单的,因为应用已经快十年没有换过笔试题了。
上了考场发现今年还是这些题,当时就觉得稳了。
而其它方向上,我听说系统的笔试特别难,有的人几乎交了白卷。
(软理不太清楚)因此大家报考的时候要考虑一下复试的难度,究竟是想面对激烈的竞争还是想面对变态的考试难度。
当然听往届的经验来说,好像笔试并不怎么重要的样子。
应用方向的笔试科目有三个,人工智能、多媒体技术和数字信号处理(三科里选两科作答)。
在此建议各位选择人工智能和多媒体技术,难度低、计算量少而且好复习,。
当然如果本科学过信号处理的话也可以选,一切还是看自己。
人工智能:1、给出一个博弈树,进行α-β剪枝搜索,标出何处发生剪枝、节点的倒推值和最佳走步2、谓词归结法证明、修改证明树、提取问题的回答。
3、1)描述一个你熟悉的人工智能方法,并简述特点2)下列两个问题是否适合用人工智能方法进行解决,如果适合请简单解释,不适合请给出理由。
(人类是否灭亡和大气污染程度)多媒体技术(顺序记不清了):1、JPEG压缩的原理、信号损失发生在哪个环节,DCT变换的作用2、多媒体技术的定义、举出5个以上你所知道的多媒体技术。
3、求信号的哈夫曼编码、平均码长和信源的熵。
4、查全率和准确率的区别,求两个图像的颜色直方图并求相似度5、DPCM原理,一个L阶均匀量化器的输出位数n是多少(这道题有点记不清了,大概是这样)复习教材方面,人工智能选用林尧瑞、马少平的《人工智能导论》,多媒体技术选用钟玉琢的《多媒体计算机技术基础及应用(第3版)》2015年3月软理方向复试笔试数据库(共5道简答题,每题10分):1关系数据库系统的核心技术是什么2简述事务的ACID特性3请描述一下数据库的故障恢复过程4数据库为什么要进行查询优化5数据库中为什么要进行并发控制?都有哪些技术可以来完成并发控制?编译原理(共3道大题,第一道15分,第二道24分,第三道8分,总分应该50分)一(2道小题,第一道5分,第二道10分)1写一个NFA,{a,b}其中不得出现连续2个b,NFA状态不多于6个。
2见下图(编译原理第一大题,基本类似),写每个语言的二义文法和无二义文法各一个,总共2个语言。
二(6道小题,都是基于LR分析的)其中有SLR(1)填表和项目集,然后有关于LR(1)和LALR(1)的内容,最后是发现错误LALR (1)和SLR(1)谁更早,举例说明。
具体可以参照《编译原理》张素琴那本书第7章练习题中第6、14、15题。
三(4道小题,关于代码优化部分)第一个是填表,第二个第三个是关于ud链和du链的,第四个应该是填空。
图形见下图(编译原理第三大题,类似)。
今年编译原理没有考DFA和NFA的转换,也没有考LL分析,所以编译原理的复习一定要全,看往年的贴子你就会发现每年题都不一样,考试的重点也不一样,所以经验贴意义不大。
清华CS 2014应用方向笔试试题回忆人工智能1. 谓词归结法证明,修改证明树,提取问题回答。
2. α-β剪枝。
3. A*算法求解8数码问题。
4. 介绍一种机器学习算法。
多媒体1. 多媒体技术定义,特征,关键技术。
2. L阶均匀量化器的输出位数n; DPCM原理。
3. huffman编码,平均码长,信源的熵。
4. JPEG压缩编码原理,信息损失发生在哪一步,DCT变换的作用。
5. 查全率和准确率,利用颜色直方图进行图像检索的原理,求两幅图像的颜色直方图,并求相似度。
清华CS 2013应用方向笔试题回忆多媒体1 多媒体的概念,特征,及关键技术2 DPCM的原理,量化已知L,求n3 求信源的Huffman编码,计算信源的熵以及编码的平均码长。
4 JPEG压缩编码原理及实现过程,信息的损失发生在哪一步?离散余弦变换的作用。
5 查全率和准确率的区别,给两幅2值图像求其颜色直方图,说明直方图的相似度。
人工智能1 α-β剪枝2 A搜索3 h(n)单调,是否一定满足A*4 简介一种机器学习方法清华CS复试2013笔试编译原理回忆一.给定一个文法S -> S$S | a | b | c问:(1)将该文法转化为非二义性的上下文无关文法(2)给出文法表示语言的正则表示(3)给出文法对应的有限自动机(第二题和第三题用的是同一个文法,具体题目的顺序记不清了,请后来的同学补充)二.给定一个文法S -> AS -> εA -> aA -> (S)S并附文法LR(0)图一张(这个可以自己动手画一画)问:(1)求出各产生式右部符号的FIRST集以及产生式左部符号的FOLLOW集(2)使用一问的结果填写递归下降分析表(一个LL(1)表)(3)证明该文法是一个LL(1)文法(4)看图指出图中哪些状态存在冲突,指出冲突的类型以此证明该文法不是LR(0)文法(5)证明该文法是SLR(0)文法(6)填写该文法的LR分析表(7)'(a))'不是该文法的句子,请问使用LR分析时在哪个状态出错?四.第四题是真的记不清了,这道题是关于DISPLAY表的,一共5分。
题目大概是这样的:给定一个类似PASCAL的程序(程序中允许嵌套定义函数)然后给出一个DISPLAY表,问题是求DISPLAY表中第18、19、22、23行各应该填什么这几行对应RA(返回地址)、SL(似乎叫静态链)、DL(动态链),然后把它们的内容补充完整就行了。
(DISPLAY表我不太熟悉,考试的时候几乎是蒙的,考题实际上很简单,明年考编译的同学可以多花点时间做点DISPLAY表方面的题)2012清华软件理论方向笔试试题回忆版每部分50分,共100分数据库部分一、数据库管理系统(DBMS)的核心技术是什么?(15分)二、数据库中可以定义视图,为什么不能在视图上对数据库进行插入,修改,删除操作?(20分)(表述可能有出入,大致意思如此)三、什么是主索引?主索引可以是顺序存储,可以是B+树,为什么不能是hash存储?(15分)编译原理部分一、画一个DFA,不超过5个状态,表示语言L(G)={w|w上含有且仅含有奇数个ab字串},字母表{a,b}(6分)二、写正规式,表示语言L(G)={w||w|>=2且w中至少含有两个位置不同的字符},字母表{a,b}(表述可能不准确,欢迎指正)(6分)三、写一个上下文无关文法,表示字母表{a,b}上的其中不含ab串的字符串,非终结符不超过4个。
(6分)四、给一个LR(1)的DFA,有三问:第一问让补充完整DFA;第二问问项目规范集中存在什么冲突;第三问让写完整的LR(1)分析表(18分)五、语义处理题,描述很长,让你按照描述写(1)E->E(与非)E (2)repeat S until E的语义规则,题目很麻烦,教材上也没有相似类型的题目,我是照葫芦画瓢仿写的,也不知道对不对。
(14分)另外推荐下参考书目,都是清华自己出的教材:数据库用冯建华,郝晓龙,周立柱编著的《数据库系统设计与原理(第二版)》,清华大学出版社编译原理用张素琴,吕映芝,蒋维度,戴桂兰编著的《编译原理(第二版)》,清华大学出版社2012清华大学复试应用方向笔试试题回忆应用方向一般都选择人工智能和多媒体技术两个学科,每年题目变化很小,基本同往年一样,这里要说明下人工智能是指人工智能导论的内容,网上下载的清华大学网络课堂关于人工智能的有三个,分别是《人工智能导论》和《人工智能原理》以及《人工智能(研究生)》。
考试主要内容都是人工智能导论里的。
人工智能:1、一个博弈树的α-β剪枝:给定一幅博弈树的图按从左到右的顺序进行α-β剪枝搜索,试标明各生成节点的到推值,何处发生剪枝,及应选择的走步。
2、A算法求解从初始节点S到目标节点T的路径3、谓词结法证明,并修改证明树,提取问题的回答。
4、介绍一种你熟悉的机器学习方法,并分析其特点。
多媒体技术:1、多媒体技术的定义2、写出音频差分编码(DPCM)的原理。
量化方法的分类。
某均匀量化器的输出为L阶,输出编码位数n位。
则已知L的话,n的值是多少?3、求信源的Huffman编码,计算信源的熵以及编码的平均码长。
4、JPEG压缩编码原理及实现过程,信息的损失发生在哪一步?离散余弦变换的作用。
5、查全率和准确率的区别,给两幅2值图像求其颜色直方图,说明直方图的相似度。
2012年系统复试笔试参考系统结构:小题可以参考09年的,大题的话我也不知道,是我第一次碰见的,有个好像叫你画加法减法的ALU连接图软件工程:主要参考09年面向对象建模的那道大题,其他可把清华大学软件工程课件作为参考书吧系统结构最后一道题目:1.写出全加器中s和c的逻辑表达式。
2.根据以上的加法器和给出的与门、或门、非门,设计出能够完成与(op=00)、或(op=01)、加法(op=10)的ALU。
3.根据以上ALU,设计出能够完成减法(op=11)的ALU。
系统结构一道填空:具体数据记不清了硬盘5400转/分,数据传输速率5MB/s,平均寻道时间12ms,启动时间2ms,求问传输512B 数据要____和传输4KB数据需要____?(求时间)系统结构一道填空,往年考过的:64KB的Cache,每块4B,地址是32位,问Cache包含的位数是____软工第一道题:需求分析的,给一个关于银行ATM的具体需求,让你看看那地方不对。
最后一道题为黑盒测试,建议好好复习。
系统结构还有连线题,不过和09年的那些完全不同了,建议多了解些,以后估计还会出。
2011复试笔试各科题目数据库:(一共两大题。
第一大题30分。
第二大题20分)一1、你觉得数据库管理系统的核心技术是什么2、事务的ACID特性指什么3、数据库冲突处理的原则是什么。