清华08计算机考研试题
2008年同等学力申硕全国统考计算机科学与技术真题与答案
2008年同等学力申硕全国统考计算机科学与技术试卷计算机科学与技术试卷第一部分数学基础课程第二部分专业知识课程Ⅰ.计算机系统结构Ⅱ.计算机网络Ⅲ.软件工程Ⅳ.人工智能原理Ⅴ.计算机图形学考生须知1. 本试卷满分为100 分,包括数学基础课程和专业知识课程两部分。
数学基础课程满分40分,每位考生必答;专业知识课程包括五门课程,每门课程满分30 分,考生须从中任选2 门作答,多选者只按前选课程计分。
2. 请考生务必将本人准考证号最后两位数字填写在本页右上角方框内。
3. 考生一律用蓝色或黑色墨水笔在答题纸指定位置上按规定要求作答,未做在指定位置上的答案一律无效。
4. 监考员收卷时,考生须配合监考员验收,并请监考员在准考证上签字(作为考生交卷的凭据)。
否则,若发生答卷遗失,责任由考生自负。
计算机科学与技术试卷第1 页共10 页第一部分数学基础课程(共40 分)一、用逻辑符号形式化下列语句(本大题共2 小题,每小题2 分,共4 分)1.每个人的指纹都不相同。
2.自然数不是奇数就是偶数,且奇数不能被2 整除。
二、填空题(本大题共4 小题,第1 小题每空1 分,第2、3、4 小题每空2 分,共10 分)1.设A、B 均为有穷集合,A 和B 的基数分别是m 和n(m >0, n >0)。
(1)当m 和n 满足时,存在从A 到B 的双射函数。
此时共可生成个不同的双射函数。
(2)当m 和n 满足时,存在从A 到B 的单射函数。
此时共可生成个不同的单射函数。
2.已知5 位老师和3 位学生围圆桌就座,如果要求学生两两不相邻,则有种就座方案。
3.整除2310 的正奇数有个。
4.设图的顶点集合为V G ,边集合为。
则G的生成树有G 1 2 3 4( ) { , , , } v v v v =} 1 2 2 3 3 4 4 1 1 3( ) { , , , , E G v v v v v v v v v v =棵。
2008年计算机考试的真题
2008年计算机考试的真题一、单项选择题(在本大题每小题给出的A、B、C、D四个选项中,只有一项符合题目要求。
请选出正确的选项)1.标志着Internet诞生的网际互联的网络是( )。
A、ARPA网B、MILNetC、DARPAD、NSFNet2.使用LSI和VLSI的电子计算机被称为( )电子计算机.A、第一代B、第二代C、第三代D、第四代3.计算机硬件系统由五大部件组成,它们是( )。
A、CPU、运算器、存储器、输入输出设备B、CPU、控制器、存储器、输入输出设备C、CPU、运算器、主存储器、输入输出设备D、控制器、运算器、主存储器、输入设备和输出设备4.下列关于“计算机采用二进制码的原因”的说法中,不正确的说法是( )。
A、二进制码便于实现逻辑运算B、二进制码在物理上最容易实现C、人们习惯使用通过二进制码表示二进制数D、二进制码用来表示的二进制数,其计数和加减运算的规则都很简单5.目前的计算机仍采用“存储程序”原理,该原理是由( )提出的。
A、美国人西蒙·克雷B、美国人普雷斯伯·埃克特C、美籍匈牙利人冯·诺依曼D、美国宾夕法尼亚大学约翰·莫克斯6.目前,我国的汉字信息系统一般都采用与ASCII码相容的8位编码方案,用( )个8位码字符构成一个汉字内部码。
A、1 A、2C、4 D、87.完整的计算机系统包括( )。
A、CPU和存储器B、主机和实用程序C、主机和外部设备D、硬件系统和软件系统8.电子计算机ENIAC诞生于( )。
A、1946年2月B、1946年6月C、1949年2月D、1949年5月9.在微型计算机中,能实现算术运算、逻辑运算及全机控制的部件是( )。
A、运算器B、控制器C、内存储器D、微处理器10.下列存储器中,( )的特点是只能读出原有的内容,不能由用户再写入新内容。
A、RAMB、ROMC、DRAMD、SRAM11.下列说法中,正确的说法是( )。
2011--2016,2019清华大学考研计算机各科笔试真题
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)下列两个问题是否适合用人工智能方法进行解决,如果适合请简单解释,不适合请给出理由。
清华大学研究生入学计算机组成原理试卷2
清华大学研究生入学试卷二一.一.选择题(每小题1分,共10分)。
1.定点8位字长的字,采用2的补码形式表示时,一个字所表示的整数范围是___。
A.–128—+127B.-127—+127C.-129—+128D.-128—+1282.运算器虽有许多部件组成,但核心部分是___。
A.数据总线B.算术逻辑单元C.多路开关D.通用寄存器3.某计算机字长32位,其存储容量是1MB,若按字编址,它的寻址范围是___。
A.0—1MB.0—512KBC.0—256KD.0—256KB4.二地址指令中,操作数的物理位置可安排在___。
A.栈顶和次栈顶B.两个主存单元C.一个主存单元和一个寄存器D.两个寄存器5.描述多媒体CPU的基本概念中,正确的表述是___。
A.多媒体CPU是带有MMX技术的处理器.B.MMX是一种多媒体扩展结构.C.MMX指令集是一种MIMD(多指令流多数据流)的并行处理指令.D.多媒体CPU是以超标量结构为基础的CISC的基础.6.在下面描述的RISC机器基本概念中,不正确的表述是____。
A.A.RISC机器不一定是流水CPU.B.B.RISC机器一定是流水CPU.C.C.RISC机器有复杂的指令系统.D.D.CPU配备很少的通用寄存器.7.在下面描述的PCI总线基本概念中,不正确的表述是___。
A.PCI总线是一个与处理器无关的高速外围总线.B.PCI总线的基本传输机制是猝发式传送.C.PCI设备一定是主设备.D.系统中允许只有一条PCI总线.8.CRT的分辨率为1024×1024像素,像素的颜色总数为256色,则刷新存储器每个单元字长是___。
A.256位B.16位C.8位D.7位9.在单级中断系统中,CPU一旦响应中断,则立即关闭___标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A.中断允许B.中断请求C.中断屏蔽10.为了便于实现多级中断,保有现场信息最有效的方法是采用___。
计算机专业硕士研究生入学试题(组成原理)中国科学院计算技术研究所1998.1999.2000.2001
中国科学院计算技术研究所一九九八年招收硕士学位研究生入学考试试题试题名称:计算机原理及系统结构一、填空(每空1分,共30分)1、三种基本的逻辑运算是与、或和非运算,但从逻辑运算功能完备性看,仅需要单一的一种逻辑门电路就可以实现了,这种门电路是与非或或非。
2、动态MOS存储器的刷新方式通常可分为集中式和分布式两类。
3、主频为 16MHz的微处理器,平均每条指令的执行时间为两个机器周期,每个机器周期由两个时钟脉冲组成,则存储器为“零等待”时,机器运行速度为4 MIPS;若两个机器周期有一个访问存储器周期,需要插入两个时钟的等待时间,则机器运行速度为 2.67 MIPS。
4、Intel 80386处理器中主要功能部件包括、、等;该处理器的指令预取队列长度为字节。
5、计算机在存取和传送数据的过程中,常用的数据校验方法有奇偶校验、海明码校验和CRC码校验等。
6、有一字长为24位的浮点数,阶码6位用移码表示,尾数18位用补码表示,基数为2,则非规格化数所能表示的数的范围为- 263 ~ (1-2 -7)*2 63,规格化正数所能表示的数的范围为- 263 ~ (1-2 -7 )*2 63。
7、设基址寄存器的内容为2000H,变址寄存器的内容为03A0H,指令的地址码部分为3FH,当前正在执行的指令所在地址为2B00H,则在考虑基址的前提下,变址寻址方式下访存的有效地址为23DFH,相对寻址方式访存的有效地址为2B3FH。
8、从数据流和指令流的角度来分类,计算机可分为单指令流单数据流方式SISD、单指令流多数据流方式SIMD、多指令流单数据流方式MISD和多指令流单数据流方式MIMD四种类型。
9、在多级存储体系中,虚拟存储器的主要功能是解决容量与成本之间的矛盾(使计算机具有辅存的容量,接近于主存的速度和辅存的成本),Cache 的主要功能是解决速度与成本之间的矛盾(匹配主存与CPU之间的速度)。
10、输入输出系统的数据传送控制方式包括程序直接控制方式、程序中断控制方式、DMA控制方式和I/O通道控制方式等。
计算机08级计算机组成基础试卷(A)
08级计应计算机组成基础(A)一、填空题(每空1.5分,共30分)1.原码、反码、补码三种编码中,绝对值相同的一对正负数,其数值字段编码完全相反的是①;能够直接进行正负数加减法运算的是②;同等长度情况下,能表示的真值个数最多的是③。
2.IBM PC/XT上采用的8位ISA总线,该总线中地址总线为A0-A19,数据总线为D0-D7,则其寻址空间是①;USB通用串行总线的数据传输率(USB1.1版)是②;多总线结构与单总线结构相比,其具有的优点是③。
3.定点数运算结果出现溢出指的是①,判断定点数运算结果是否出现上溢可以采用②,这时其标志是③。
4.Intel2114存储芯片引脚中,/WE的作用是①,/CS的作用是②。
5.IO设备编址方法中,需要采用专用IO指令的是①,根据地址不同划分IO设备与内存的是②,8086CPU采用的编址方法是③。
6.接口电路中,端口指的是①,其中传送方向总是输入的一类端口是②。
7.在计算机组成原理实验箱中,SW_G控制信号的作用是①,若SW_G与ALU_G同时为低,则可能出现的问题是②。
8.一个三级流水线,分别完成取指、指令译码并取数、指令执行三个步骤,完成以上各步骤所需的时间依次为80ns,80ns,60ns,则流水线的操作周期应设计为①,若相邻两条指令发生数据相关,且在硬件上不采取措施,则第2条指令要推迟②进行。
二、单项选择题(每小题1分,共16分)1.在各种计算机语言中,能够被计算机直接执行的是______A.机器语言B.汇编语言C.高级语言D.操作系统2.两个浮点数相加时的对阶是______A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同3.为了缩短指令中某个地址段的位数,有效的方法是采用______A.立即寻址B.变址寻址C.间接寻址D.寄存器寻址4.动态RAM的特点是______A.工作中存储内容动态地变化B.工作中需要动态地改变访存地址08级计组试卷第1 页共7 页C.每隔一定时间刷新一遍D.每次读出后需根据原存内容全部刷新一遍5.某数在计算机中用8421BCD码表示为0011 1001 1000,其真值为______。
清华大学计算机系保研机试真题
样题
时间:2016 年 7 月 24 日 08:00 ∼ 12:00
题目名称 题目类型 目录 可执行文件名 输入文件名 输出文件名 每个测试点时限 内存限制 测试点数目 每个测试点分值 提交源程序文件名 对于 C++ 语言 对于 C 语言 对于 Pascal 语言 编译选项 对于 C++ 语言 对于 C 语言 对于 Pascal 语言 -lm -lm -O2 -lm -O2 -lm -O2 -O2 -lm -O2 -lm -O2 interview.cpp interview.c interview.pas mine.cpp mine.c mine.pas polynomial.cpp polynomial.c polynomial.pas 面试 传统型 interview interview interview.in interview.out 1秒 512 MB 20 5 扫雷 传统型 mine mine mine.in mine.out 1秒 512 MB 20 5 多项式求和 传统型 polynomial polynomial polynomial.in polynomial.out 1秒 512 MB 10 10
第3页
共 11 页
样题 扫雷(mine)
扫雷(mine)
【题目描述】
扫雷(minesweeper)是一个有趣的单人益智类游戏,游戏目标是在最短的时间内 根据棋盘上的提示信息,找出所有非雷方块,同时避免踩到地雷。随着桌面操作系统 Windows 的流行,其自带的扫雷游戏也因为有趣的玩法、精致的画面受到大家的欢迎。 小 L 的电脑上曾经也有一个扫雷游戏,它和主流的扫雷游戏基本相似,但是有一 些不同的地方,具体介绍如下: 游戏开始时,玩家可以看到 N × M 个整齐排列的空白方块,玩家须根据棋 盘已有的信息,运用逻辑推理来推断哪些方块含或不含地雷。 1. 玩家可以用鼠标左键点击空白方块,表示推断这个方块没有地雷,尝 试探明它。 • 如果玩家点开没有地雷的方块,会有一个数字显现其上,这个数字代 表着八连通的相邻方块有多少颗地雷(至多为 8) • 如果这个方块八连通的方块中没有地雷(也即,方块显示的数字为 0) ,则系统会自动帮玩家点开它相邻的方块,这个过程可 .能 . 会引起连 锁反应。 • 如果玩家点开有地雷的方块,则游戏结束,玩家失败。 2. 玩家可在推测有地雷的方块上点鼠标右键,表示放置旗帜来标明地雷 的位置;在有旗帜的方块上再次点击右键,会使旗帜消失,成为空白 的方块。在已标明旗帜的方块点击左键,方块不会有任何的变动。若 在游戏进行中错置旗帜,可以用右键来改变方块状态。 3. 玩家可以在一个已探明的方块上同时点击左键及右键。此时,如果方 块相邻的 8 个方块放置旗帜的数目与方块上的数字相同,那么周围 未探明的方块就会自动打开。然而,玩家若错置旗帜位置,此动作可 能会打开真正藏有地雷的方块,导致游戏失败。不过这样的点击动作 可加快游戏速度以便得到高分。 然而,年代久远,小 L 已经找不到当年陪他度过十年求学时光的扫雷游戏了,于 是他找到了精通编程的你,希望你能帮他写一个简单的扫雷游戏,帮助他回忆那些快乐 时光。 具体来说,你的程序应该读入一个地雷布置图。然后读入用户的每一次游戏操作, 并在每次操作后给用户以反馈,帮助用户进行游戏。
清华大学机试真题
时间限制: 1 Sec 内存限制: 32 MB提交: 524 解决: 154题目描述输入任意4个字符(如:abcd),并按反序输出(如:dcba)输入题目可能包含多组用例,每组用例占一行,包含4个任意的字符。
输出对于每组输入,请输出一行反序后的字符串。
具体可见样例。
样例输入UpincvYjWJpwcXOA样例输出nipUjYvcwpJWAOXc2000年清华大学计算机研究生机试真题1059: abc时间限制: 1 Sec 内存限制: 32 MB提交: 196 解决: 160题目描述设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。
求满足条件的所有a、b、c的值。
输入题目没有任何输入。
输出请输出所有满足题目条件的a、b、c的值。
a、b、c之间用空格隔开。
每个输出占一行。
样例输入样例输出2000年清华大学计算机研究生机试真题1060: 完数VS盈数时间限制: 1 Sec 内存限制: 32 MB提交: 337 解决: 101题目描述一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1。
则称其为“完数”;若因子之和大于该数,则称其为“盈数”。
求出2到60之间所有“完数”和“盈数”。
输入题目没有任何输入。
输出输出2到60之间所有“完数”和“盈数”,并以如下形式输出:E: e1 e2 e3 ......(ei为完数)G: g1 g2 g3 ......(gi为盈数)其中两个数之间要有空格,行尾不加空格。
题目描述有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。
输入测试数据有多组,每组输入第一行有一个整数N(N<=1000),接下来的N行包括N个学生的数据。
每个学生的数据包括姓名(长度不超过100的字符串)、年龄(整形数)、成绩(小于等于100的正数)。
清华大学研究生入学计算机组成原理试卷4
研究生入学试卷四一.选择题(每小题1分,共10分)1.冯.诺依曼机工作方式的基本特点是___。
A.多指令流单数据流 B.按地址访问并顺序执行指令C.堆栈操作 D.存储器按内容选择地址2.下列数中最大的数为___。
A.(10010101)2 B.(227)8 C.(96)16 D.(143)53.若浮点数用补码表示,则判断运算结果是否为规格代数的方法是___。
A.阶符与数符相同为规格代数 B.阶符与数符相异为规格代数C.数符与尾数小数点后第一位数字相异为规格代数D.数符与尾数小数点后第一位数字相同为规格代数4.某计算机字长处32 位,其存储容量为4MB,若按字编址,寻址范围是___。
A.0~~1M B.0~~4MB C.0~~4M D.0~~1MB5.双端口存储器在___情况下会发生读/写冲突。
A.左端口与右端口的地址码不同 B.左端口与右端口的地址码相同C.左端口与右端口的数据码相同 D.左端口与右端口的数据码不同6.从以下有关RISC的描述中选择正确答案___。
A.A.采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况B.B.RISC是从原来CISC系统的指令系统中挑选一部分实现的C.C.RISC的主要目标是减少指令数D.D.RISC没有乘、除法指令和浮点运算指令7.在某CPU中设立了一条等待(WAIT)信号线,CPU在存贮器读周期T的时钟的下降沿采样W AIT线,请在下面的叙述中选出两个正确描述的句子___。
A.如WAIT为高电平,则在T2周期后不进入T3周期,而插入一个T W周期B.T W周期结束后,不管W AIT线状态如何一定转入T3周期C.T W周期结束后,只要W AIT线为低则连续插入一个T W周期直到W AIT线变高,才转入T3周期D.有了W AIT线,就可使CPU与任何速度的存储器相连接,保证了CPU与存储器连接时的时序配合8.以下描述中基本概念不正确的句子是___。
北大计算机考研_高等数学真题解答
北大计算机考研 高等数学真题解答2008年(5题60分)1 (12分))(x f 有连续的二阶导数,0)(≠a f ,求)(1)()(1lim a f a f a x f ax '---→。
2 (12分))(x f 在[]b a ,上连续且0)()(==b f a f ,0)()(>''b f a f ,证明:在()b a ,上必有一点u 使得0)(=u f 。
3 (12分)求不定积分⎰--dx x x x 2)ln (ln 1。
4 (12分)0)0(=f 且0)0(='f ,)(x f 有连续的导数,求dx xt x tf xx ⎰-→04220)(lim 。
5 (12分))(x f 在0附近可导且导数大于0,证明无穷级数)1(n f 发散,无穷级数)1()1(nf n -收敛。
2007年(5题60分)1 (12分)求不定积分⎰+dx x e x 22)1(tan 。
解:=+⎰dx x e x 22)1(tan +⎰xdx e x 22sec =⎰xdx e x tan 22+⎰x d e x tan 2-x extan 2=⎰x d e x tan 2Cx ex+tan 2。
2 (12分)求连续函数)(x f ,使它满足0)0(,sin )()(1=+=⎰f x x x f dt tx f 。
解:令,tx u =则0=t 时,0=u ,1=t 时,x u =,xdt du =;⎰=1)(dt tx f ⎰=xdu u f x)(1⇒+x x x f sin )(⎰=xdu u f 0)(⇒+x x x xf sin )(2⇒++'+=x x x x x f x x f x f cos sin 2)()()(2⇒--='x x x x f cos sin 2)(⇒+-=C x x x x f sin cos )(⇒=+=01)0(C f ⇒-=1C 1sin cos )(--=x x x x f 。
清华大学计算机系工程硕士图形学试题
清华大学计算机系图形学试题姓名: 学号: 单位:一、选择题(4分×5=20分)1. Siggraph 是 ba. 图形学的杂志b. 图形学的组织及其会议c. 图形学的标准d. 图形学的某个算法2. 中点法扫描转换以(1,1), (6,3)为端点的直线段时,不经过下面哪个点 c ?a. (2,1)b. (3,2)c. (4,3)d. (5,3)3. 六个控制顶点的三次B 样条的节点向量应该由几个节点构成 d ?a. 6b.8c. 9d.104. Bernstein 基函数)(t B n i 在何参数值处取极值 c ?a. 0b. 1c. n id. n i -15. 属于空间剖分技术的光线跟踪加速方法有: aca. 三维DDAb. 层次包围盒c. 八叉树d. 自适应深度控制二、简答题(5分×5题)1. 列举三个以上图形学的应用领域?答:计算机辅助设计与制造、可视化、真实感图形实时绘制、自然景物仿真、计算机动画、用户接口、计算机艺术。
2. 参数曲线曲面有几种表示形式?答:代数形式和几何形式。
3. 在Phong 模型ns p d p a a V R K I N L K I K I I )()(⋅+⋅+=中,三项分别表示何含义?公式中的各个符号的含义指什么?答:三项分别代表环境光、漫反射光和镜面反射光。
a I 为环境光的反射光强,p I 为理想漫反射光强,a K 为物体对环境光的反射系数,d K 为漫反射系数,s K 为镜面反射系数,n 为高光指数,L 为光线方向,N 为法线方向,V 为视线方向,R 为光线的反射方向。
4. 依次写出用DDA 画线法进行直线扫描转换,从点(5,5)到(20,10)经过的象素点,及给出每步计算步骤。
10101/3y y k x x -==- 55 65 5.3 76 5.7 86 6 96 6.3 107 6.7 117 7 127 7.3 138 7.7 148 8 158 8.3 169 8.7 179 9 189 9.3 1910 9.7 201010 5. 什么叫反走样,并简述三种以上反走样方法的基本原理。
2008研考计算机题A
广西民族大学在职研究生班计算机基础2008年统考试题[A卷]参考答案(闭卷考试,考试时间120分钟)考号............. 姓名................. 学院........... 班级.......说明:(1)本试卷全部为选择题,每题可供选择的四个答案中,只有一个最佳答案,用铅笔或钢笔将答题卷上相应答案的圆圈涂黑。
每题只能涂一个答案,多涂本题无效。
(2)答案务必标记在答题卷上,标记在试题卷上的答案一律无效。
一、基础知识与Windows 2000(每题1.5分,共60分)1.通常所说的计算机速度,指的是___C____。
A. 内存的存取速度B. 硬盘的存取速度C. CPU的运算速度D. 显示器的显示速度2.以二进制和程序控制为基础的计算机结构是由 C 最早提出的。
A.布尔 B.巴贝奇 C.冯·诺依曼 D.图灵3.计算机不能正常工作时,与以下 D 无关。
A. 硬件配置达不到要求B. 软件中含有错误C. 使用者操作不当D. 环境噪声太大4.计算机中的数据是指 C 。
A.一批数字形式的信息 B.一个数据分析C.程序、文稿、数字、图象、声音等信息 D.程序及其有关的说明资料5.计算机的发展阶段通常是按计算机采用的 B 来划分。
A.内存容量 B.电子器件 C.程序设计语言 D.操作系统6.下列叙述中正确的是 D 。
A.世界上第一台电子计算机ENIAC首先实现了“存储程序”方案B.按照计算机的规模,人们把计算机的发展过程分为4个时代C.微型计算机最早出现于第3代计算机中D.冯·诺依曼提出的计算机体系结构奠定了现代计算机的结构理论基础7.下列设备中,读写数据最快的是___D___。
A.软盘B.CD-ROM C.硬盘D.内存8.计算机CPU的速度越来越快,这导致 C 。
A. 人机界面更不友善B. 存储器和输入/输出设备的速度跟不上C. 计算机系统结构随之改变D. 程序控制工作原理不再起作用9.计算机目前已经发展到 C 阶段。
清华计算机考研试题
清华计算机考研试题《数据结构》一、选择题123 给了一序列比如6.7.4.8.9.3.散列函数是H(key)=key%11.一问成功时的平均搜索长度二问不成功的平均搜索长度4 哪种数据结构,从某一个结点到根结点的路径序列组成一个降序排列a. b.最大堆 c.最小堆 d5 还有一个题是关于关键路径的,答案选项是49/B -C \A /F\ \\D-E H\G/6 什么是数据结构? A B C定义在一个数据集合上的属性和操作 D7 高度为h的完全二叉树,一共有多少种?A B 2^(h-1) C D二、证明题1. 什么样的有向无环图有唯一的拓扑有序序列,并证明。
三、计算题1 有n个结点的二叉树最大高度,最小高度分别是多少?其中g和f函数的作用是通过输入参数,进行一系列运算后返回。
相当于Ti 以a和a[i-1]为输入参数,a和b为输出。
要求使用pv原语,实现T1~Tn-1的并发互斥,尽量保证最大限度的并发。
(a[i-1]为Ti-1线程的结果,)四、进程同步问题假设当前处于非抢占调度策略,进程只有两种方式可以放弃cpu,一个是主动调用系统调度函数yield(),此时进程主动放弃cpu;另一个方式是当进程执行I/O 操作时,系统将调度下一个进程。
试分析如下三种进程对,何时会出现不符合下列原则,并说明原因:1)空闲则入 2)有限等待 3)保证互斥。
第一种:Thread1(){yield();----critical section-----g=g+b;f=g-a; //这部分确切的语句想不起来了,但不影响。
只要记得临界区不能被打断。
----critical section-----}Thread2(){----critical section-----g=g+b;f=g-a;----critical section-----}第二种:Thread1(){yield();----critical section-----g=g+b;f=g-a;----critical section----- }Thread2(){----critical section-----g=g+b;f=g-a;----critical section-----yield();}第三种:Thread1(){yield();----critical section-----g=g+b;fstring=printf(……) ; // 调用I/O;f=g-a;----critical section-----}Thread2(){yield();----critical section-----g=g+b;f=g-a;----critical section-----}五文件操作题很长,大意如下给定两种文件系统,分别采用FAT方式和索引方式组织文件结构。
清华大学计算机考研复试题
清华大学高性能计算研究所硕士生招生复试程序设计考试试题注意事项:1.试题共三题,总计100分,考试时间为2小时整。
2.不得使用自带的电子设备,包括笔记本、U盘、手机等;不得使用参考书籍和资料。
3.编程环境为Windows 2000 Professional + Visual Studio 6.0,只能使用C/C++语言。
4.每一题的输入数据都从文件Input.txt中读取,将结果输出至文件Output.txt,请严格按照每一题的输入输出格式。
在考试过程中,我们恕不提供除试题中样例以外的测试数据,请自行生成输入数据以对程序进行自测。
试题二(7个测试数据,每个5分,共35分)给出一个整数序列S,其中有N个数,定义其中一个非空连续子序列T中所有数的和为T的“序列和”。
对于S的所有非空连续子序列T,求最大的序列和。
变量条件:N为正整数,N≤1000000,结果序列和在范围(-2e63,2e63-1)以内。
运行时限:2秒/测试数据输入格式:第一行为一个正整数N,第二行为N个整数,表示序列中的数。
输出格式:仅一个整数,表示最大序列和。
可执行文件:program2.exe样例一:中序遍历:对任一子树,先遍历其左子树,然后访问根,最后遍历其右子树;后序遍历:对任一子树,先遍历其左子树,然后遍历其右子树,最后访问根。
给定一棵二叉树的前序遍历和中序遍历,求其后序遍历(提示:给定前序遍历与中序遍历能够唯一确定后序遍历)。
变量条件:二叉树中的结点名称以大写字母表示:A,B,C....最多26个结点。
运行时限:1秒/测试数据。
输入格式:两行,第一行为前序遍历,第二行为中序遍历。
输出格式:若不能根据前序和中序遍历求出后序遍历,输出NO ANSWER;否则输出一行,为后序遍历。
可执行文件:program3.exe测试用例说明试题一1.N=12,使用32位整数可以出结果,验证基本正确性2.N=20,直接使用64位数可以出结果3.N=100,验证较大的数4.N=666,验证较大的数5.N=1000,最大范围试题二1.N=100,全正整数2.N=100,全负整数3.N=20000,直接使用二重循环,如果效率高可以出解4.N=500005.N=1000006.N=500000,序列和超过2^32,必须使用64位整数类型7.N=1000000试题三1.完全二叉树2.全左子树直线型3.全右子树直线型4.根结点在中间的直线型5.无解6.随机26字母7.随机26字母8.随机26字母。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据结构》一、选择题123 给了一序列比如二问不成功的平均搜索长度4 哪种数据结构,从某一个结点到根结点的路径序列组成一个降序排列a. b.最大堆 c.最小堆 d5 还有一个题是关于关键路径的,答案选项是49/B -C \A /F\ \\D-E H\G/6 什么是数据结构? A B C定义在一个数据集合上的属性和操作 D7 高度为h的完全二叉树,一共有多少种?A B 2^(h-1) C D二、证明题1. 什么样的有向无环图有唯一的拓扑有序序列,并证明。
三、计算题1 有n个结点的二叉树最大高度,最小高度分别是多少?2 一棵有n个结点的树有m个叶节点,如果用做兄弟-右子女表示法,则有多少个结点的右指针域为空?3 霍夫曼树中,有n个叶结点,问一共有多少个结点?4 有n个结点的树的不同排列形式有多少种。
四、给定一个文件有1,000,000个记录,每个200B,记录中关键码大小50B,页面大小为4kB,现以B+树(最大关键码复刻)方式组织该文件,尽量使每结点拥有尽可能多的关键码,已知每个指针占用5B。
问1.该B+树有多少个叶结点,共有多少层;2.该B+树共有多少个索引结点;3.每次搜索要读盘多少次?五、算法设计题1.给定A[n],设计一个算法,重排数组,使得奇数都在数组前半部分,偶数都在后半部分。
要求时间复杂度O(n)。
函数头:void exstorage(int A[], int n)2.重新设计一个直接选择算法函数,采用递归方式。
对一个大小为n的数组,初始的调用方式为:selectsort(A, 0, n-1)。
函数头:void selectsort(int A[],int left, int right)《操作系统》一、简答题1. 磁盘I/O操作的时间组成部分,阐述优化磁盘调度策略的目标。
2. 什么是内碎片,外碎片。
3. 内核线程和用户线程的区别?各自有什么特点。
4. 什么是内核模式和用户模式?为什么系统要设置这两种模式5. 什么是上下文(context),请说出它的组成,系统是如何实行多个进程之间调度的,具体过程是怎样的。
二、计算题已知系统为32位实地址,采用48位虚拟地址,页面大小4kB,页表项大小为8个字节;每段最大为4G。
1. 系统将采用多少级页表,页内偏移多少位?2. 假设系统采用一级页表,TLB命中率为98%,TLB访问时间10ns,内存访问时间100ns,并假设当TLB访问失败时才开始访问内存,问平均页面访问时间多少?3. 如果是二级页表,页面平均访问时间是多少?4. 每用户最多可以有多少个段?段内采用几级页表?5.如果要满足访问时间<=120ns, 那么命中率需要至少多少?三、pv操作题给定一个全局数组a[n] b[n],然后是T1~Tn-1 共n-1个线程,线程为代码如下Ti(){a=g(a,a[i-1]);b=f(a);}其中g和f函数的作用是通过输入参数,进行一系列运算后返回。
相当于Ti 以a和a[i-1]为输入参数,a和b为输出。
要求使用pv原语,实现T1~Tn-1的并发互斥,尽量保证最大限度的并发。
(a[i-1]为Ti-1线程的结果,)四、进程同步问题假设当前处于非抢占调度策略,进程只有两种方式可以放弃cpu,一个是主动调用系统调度函数yield(),此时进程主动放弃cpu;另一个方式是当进程执行I/O 操作时,系统将调度下一个进程。
试分析如下三种进程对,何时会出现不符合下列原则,并说明原因:1)空闲则入 2)有限等待 3)保证互斥。
第一种:Thread1(){yield();----critical section-----g=g+b;f=g-a; //这部分确切的语句想不起来了,但不影响。
只要记得临界区不能被打断。
----critical section-----}Thread2(){----critical section-----g=g+b;f=g-a;----critical section-----}第二种:Thread1(){yield();----critical section-----g=g+b;f=g-a;----critical section-----}Thread2(){----critical section-----g=g+b;f=g-a;----critical section-----yield();}第三种:Thread1(){yield();----critical section-----g=g+b;fstring=printf(……) ; // 调用I/O;f=g-a;----critical section-----}Thread2(){yield();----critical section-----g=g+b;f=g-a;----critical section-----}五文件操作题很长,大意如下给定两种文件系统,分别采用FAT方式和索引方式组织文件结构。
然后给出缓冲区,缓冲区大小为4个数据块,使用LRU替换算法,并假设所有操作均不涉及内存或cache,只考虑缓冲区。
并声明只有如下两种状态才会刷新缓冲区:a)缓冲区冲突 b)系统主动调用一个同步函数sync(),同步缓冲区。
然后给出当前根目录文件共有10块,分别分布在缓冲区的位置,缓冲区一个24个数据块。
用一个表格把它们对应起来了。
然后就是一个超大的表格,给出一些列操作,例如读第几个数据块,并偏移多少字节之类的,然后让填写在fat和索引方式下读盘次数,写盘次数和当前缓冲区内容。
ps:本题实在记不清了,光读题都要十分钟file表存放在第23块(第一列都是类似一下的语句)从偏移量100字节处读入50字节从偏移量1000字节处读入20字节从偏移量***字节处读入**字节调用sync()FAT索引方式读次数写次数缓存内容读次数写次数缓存内容从偏移量100字节处读入50字节《计算机原理》一、填空题1. 写出-1.125的IEEE754 32位标准的浮点数。
2.控制器部件由哪五部分组成____ _____ _____ ______ ______;3.五级指令流水线哪五部分组成IF, _____ ______ ______ ______;二、下述指令集能否用单字指令(字长为12位)实现,包括:a 4条三寄存器指令 b 255条单寄存器指令 c 16条0寄存器指令三、cache和虚拟地址相关的计算题一个标记位Tag, 一个有效位, 一个脏位(Dirty), 块号(Offset), 采用全相连方式,为什么要采用全相连方式?1 画图表示标记,块号,块内地址。
2.cache的存储效率(即除掉标记位,access位,dirty位)。
四、输入输出方式都有哪几种?请简要叙述各自特点。
五、1在虚拟页式系统中,给了虚拟地址的位数大概48位,可用的最大主存空间位128GB,每页大小4KB 。
问了四个问题,大概有涉及的多级页表,访存的平均时间,命中率等等。
(假设没有TLB存在)2. 系统中为什么要设计TLB画图表示出虚拟地址到真实地址的转化--2008年清华大学计算机系上机题(回忆版)一、输入:两行第一行:M和N第二行:XM和N是一个十进制数,M和N都在[2-36]之间,X是一个M进制数,X在[1-2*10^19]输出:一行第一行:现在要求你将M进制数X转换成N进制数输出输入一:16 10F输出一:15二、按照手机键盘输入字母的方式,计划所花费的时间如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次。
如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需要按6下如果连续两字符在同一个按键上,则两个按键之间需要等一段时间,如ac,在按了a之后,需要等一会儿才能按 C。
现在假设每按一次需要花费一个时间段,等待时间需要花费两个时间段。
现在给出一串字符,需要计划出它所需要花费的时间。
输入一:bob输出一:7输入二:www输出二:7考完笔试,将试题回忆了出来。
希望能有利于后人,也算是对前人给予的帮助的一种回报吧。
(此资料不得被任何人以任何形式贩卖!请卖考研资料者自律。
)下面的是人工智能和多媒体技术的试题。
====人工智能====一、对下图所示博弈树进行α-β剪枝,标明各结点的倒推值及何处发生剪枝。
(见附图1。
数值不准,仅作参考。
)二、对状态空间图进行搜索,标出下述算法的扩展结点序列和求得的解路径。
序列和解路径用字母串表示,如SABC。
(见附图2。
数值不准,仅作参考。
)1. 宽度优先搜索;2. 深度优先搜索;3. A算法。
其中各节点旁标记的是该节点的h值,路径上的数字表示该路径的耗散值。
三、请回答下列问题:1. α-β剪枝的原理,即为什么可以α-β剪枝。
2. 模拟退火算法的特点。
3. 简述遗传算法的过程。
=====多媒体=====一、什么是多媒体技术(定义)?其关键技术是什么?二、写出音频差分编码(DPCM)的原理。
列举参数编码的两个国际标准,说明它们的编码参数和数据率。
三、量化方法的分类?某均匀量化器的输出为L阶,输出编码位数n位。
则已知L的话,n的值是多少?已知n的话,L的值为多少?四、信息的量如何度量?离散信源的无损编码的理论极限(好像是这么写的)是什么?已知某信源的四个符号的概率分别为:a1 - 0.5,a2 - 0.2412,a3 - 0.1702,a4 - 0.0886(数值记得不太准),求信源的Huffman编码,计算信源的熵以及编码的平均码长。
五、基于内容检索的多媒体数据库由哪些部分组成?请描述基于内容检索的工作过程。
================另外,这里对考应用方向的学弟学妹们有些建议:1. 笔试四选二里选人智和多媒体。
据我所知应用方向的大多数人都选的是这两科。
其他的两科比较难。
如果你四科都一样是没学过的话,AI和MM还是比较容易看懂的。
2. 去网上找到“计算机系网络课堂”这套课件,里面有人智和多媒体,还有信号处理原理的课件。
仔细地做做期末试题中跟历年复试题相近的题。
大多数真题是从这里改编的。
在本版的精华区里可以找到05至07年历年的应用方向笔试题目,这些试题具有很大的参考价值。
为了节省大家的时间,这里附上历年试题回忆的原帖。
排版有些混乱,需要的人自己整理吧。
祝后来的学弟学妹们考试顺利。
首先要非常感谢knightma,是knightma去年的辛勤劳动--复试题目回忆,为大家今年的复试准备做出了巨大的帮助。
为了回报一下之前的牛人和回报新水木,我也回忆一下题目吧。
我考的人智和多媒体。
题目基本上跟去年一样,多媒体多了个量化处理的原理和计算。
其他的都没变。
人工智能有一点变化。
题目总共才三道题,第一道是给出了8数码问题的一个h 函数,求证单调,然后再用A*求出最优解,画图很麻烦。