资源预览内容
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2016年沈阳建筑大学信息科学与工程学院数据结构(同等学力加试)复试笔试最后押题五套卷一、选择题1 对线性表进行折半查找时,要求线性表必须( )。A. 以顺序方式存储B. 以顺序方式存储,且数据元素有序C. 以链接方式存储D. 以链接方式存储,且数据元素有序答:B【解析】二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。折半查找方法适用于对以顺序方式存储的有序表的查找,查找效率较高。 2 已知循环队列存储在一维数组中,且队列非空时front 和rear 分别指向队头元素和队尾元素。若初始时队列为空,且要求第1个进入队列的元素存储在A0处,则初始时front 和rear 的值分别是( )。A.0, 0B.0, n-1C.n-1, 0D.n-1, n-1答:B【解析】题目要求队列非空时front 和rear 分别指向队头元素和队尾元素,若初始时队列为空,且要求第1 个进入队列的元素存储在A0处,则此时front 和rear 的值都为0。由于进队操作要执行(rear+1) % n,则初始 时front 的值为0、rear 的值为n-1。 3 已知一算术表达式的中缀表达式为其后缀形式为( )。 答:D【解析】后缀表达式:在程序语言中,运算符位于两个操作数后面的表达式。 4 冯. 诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依据是( )。A. 指令操作码的译码结果B. 指令和数据的寻址方式C. 指令周期的不同阶段D. 指令和数据所在的存储单元答:C【解析】在冯?诺依曼结构计算机中指令和数据均以二进制形式存放在同一个存储器中,CPU 可以根据指令周期的不同阶段来区分是指令还是数据,通常在取指阶段取出的是指令,其他阶段(分析取数阶段、执行阶段)取出的是数据。所以,CPU 区分指令和数据的依据是指令周期的不同阶段。 5 若串A.8B.37C.36D.9答:B 其子串的数目是( )。【解析】子串的定义是:串中任意个连续的字符组成的子序列,并规定空串是任意串的子串,任意串是其自身的子串。若字符串长度为长为长为n 的子串有1个,长为的子串有2个,的子串有3个,长为1的子串有n 个。由于空串是任何串的子串,所以本题的答案为:故选B 。 6 设有两个串S1和S2, 求S2在S1中首次出现的位置的运算称作( )。A. 求子串B. 判断是否相等C. 模型匹配D. 连接答:C【解析】常用的串的基本操作有七种,INDEX (s ,t )是其中的定位函数,这种运算就是所说的模式匹配。 7 在系统总线的数据线上,不可能传输的是( )。A. 指令B. 操作数C. 握手(应答)信号D. 中断类型号型号答:C【解析】握手(应答)信号属于通信联络控制信号应该在通信总线上传输,不可能在数据总线上传输。而指令、操作数和中断类型码都可以在数据线上传输。 8 若系统S1采用死锁避免方法,S2采用死锁检测方法,下列叙述中正确的是( )。I . S1会限制用户申请资源的顺序II. S1需要进行所需资源总量信息,而S2不需要III. S1不会给可能导致死锁的进程分配资源,S2会A. 仅B. 仅C. 仅D.答:【解析】死锁避免的策略是:必须知道将来的资源需求,以寻找可能的安全允许顺序,如果不存在安全序列就阻塞;死锁检测的策略是:只要允许就分配资源,它指定期检查死锁是否已经发生,如果发生就通过剥夺解除死锁。两种方式都需要所需资源的总量信息,但S1是用于在分配资源时判断是否会导致死锁,而S2是用于检测是否出现死锁。 9 当字符序列作为图输入时,输出长度为3的且可用作C 语言标识符的序列的有( ) 。A.4个B.5个C.3个D.6个 图答:C【解析】首先需要明白C 语言标识符的命名规则。数字不能作为标识符的开头,因此第一个字符只能为t 或者下划线。若首字符为t , 有两种结果若首字符为则只有一种结果因此总共有3种结果。 10采用指令Cache 与数据Cache 分离的主要目的是( )A. 减低Cache 的缺失损失B. 提高Cache 的命中率C. 减低CPU 平均访问时间D. 减少指令流水线资源冲突答:D【解析】指令流水线不会断流,预取过来的都是指令 二、填空题一、选择题考研试题
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号