2016年中山大学资讯管理学院S2005002程序设计与数据库系统之数据结构复试笔试最后押题五套卷
● 摘要
一、选择题
1. 设有数组
数组的每个元素长度为3字节,i 的值为1到8,j 的值为1到10,数组从内
的存储首地址为( )。
答:B
【解析】在计算中,可以考虑按照列存放时,址。比如
顺序存放时,它是第
在内存的位置,比较容易计算元素的首地
个元素,由于首地址为BA ,
所以它的存储首地址为
存首地址BA 开始顺序存放,当用以列为主存放时,元素
2. 设有一个n 行n 列的对称矩阵A ,将其下三角部分按行存放在一个一维数组B 中,放于
中,那么第i 行的对角元素
存放于B 中( )处。
答:A
【解析】
中列标不大于行标,
又
存放在
中,
所以
存
存放的位置为
3. 计算机算法指的是解决问题的步骤序列,它必须具备( )三个特性。
A. 可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性 C. 确定性、有穷性、稳定性 D. 易读性、稳定性、安全性 答:B
【解析】计算机算法是以一步接一步的方式来详细描述计算机如何将输入转化为所要求的输出的过程,或者说,算法是对计算机上执行的计算过程的具体描述,也就是解决问题的步骤序列。一个算法通常需要具备五大特性:有穷性;确定性;可执行性;输入一个算法有零个或多个输入;输出一个算法有零个或者多个输出。
4. 串是一种特殊的线性表,其特殊性体现在( )。
A. 数据元素是一个字符 B. 可以顺序存储
C. 数据元素可以是多个字符 D. 可以链接存储 答:A
5. 程序员利用系统调用打开I/O设备时,通常使用的设备标识是( )。
A. 逻辑设备名 B. 物理设备名 C. 主设备号 D. 从设备号 答:A
【解析】设备管理具有设备独立性的特点,操作系统以系统调用方式提供给应用程序使用逻辑设备名来请求使用某类设备时,调用中使用的是逻辑设备名,例如LPT1或COM1等。而操作系统内部管理设备使用的是设备编号。
6. 执行( )操作时,需要使用队列做辅助存储空间。
A. 查找哈希(Hash )表 B. 广度优先搜索网 C. 前序(根)遍历二叉树 D. 深度优先搜索网 答:B
【解析】查找哈希表不需要辅助存储空间,前序遍历二叉树和深度优先搜索网需要使用栈做辅助存储空间,广度优先搜索树需要队列做辅助存储空间。
7. 假定变量i 、f 和d 的数据类型分为int 、float 和double (int 用补码表不,float 和double 分,已知别用IEEE754单精度和双精度浮点数格式表示)
位机器中执行下列关系表达式,则结果为“真”的是( )。
A. 仅I 和II B. 仅I 和III C. 仅II 和III D. 仅III 和IV 答:B
II 中,f 的数据类型从float 【解析】数据类型不同的数据在运算之前需要进行数据类型的转换。转换为int 时,小数点后面4位会丢失,故II 的结果不为真;IV 中,d+f时需要对阶,对阶后f 的尾数有效位被舍去而变为0, 故d+f仍然为d , 再减去d 后结果为0, 故IV 的结果也不为真。I 和II 进行数据类型的转换的时候并没有改变其值。
若在32
8. 在OSI 参考模型中,直接为会话层提供服务的是( )
A. 应用层 B. 表示层 C. 传输层 D. 网络层 答:C
【解析】OSI 参考模型中,下层直接为上层提供服务,而会话层的下层为传输层。
9. 某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第1字节为操作码字段,第2字节为相对位移量字段。假定取指令时,每取一个字节PC 自动加1。若某转移指令所在主存地址为2000H ,相对位移量字段的内容为06H , 则该转移指令成功转移后的目标地址是( )。
A.2006H B.2007H C.2008H D.2009H 答:C
【解析】相对寻址方式的有效地址EA=(PC )+D, 其中PC 为程序计数器,D 为相对偏移量。主存按字节编址,取指令时,每取一个字节PC 值自动加1。由于转移指令由两个字节组成,取出这条转移指令之后的PC 值自动加2,为2002H ,故转移的目标地址为2002H+06H=2008H。
10.在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是( )。
A. 可变分配,全局置换 B. 可变分配,局部置换 C. 固定分配,全局置换 D. 固定分配,局部置换 答:
【解析】分配和置换策略有下面三个组合:①固定分配、局部置换;②可变分配、全局置换;,或根据程序员、③可变分配、局部置换。固定分配是指基于进程的类型(交互型或批处理型等)
程序管理员的建议,为每个进程分配一定数目的物理块,在整个运行期间都不再改变,采用该策略时,如果进程在运行中发现缺页,则只能从该进程在内存的n 个页面中选出一个页换出,然后再调入一页,才能保证分配给该进程的内存空间不变,因此不能有固定分配,全局置换组合。
二、填空题
11.设广义表
则
是_____tail(L )是_____;L 的长度是_____;深度是_____。
;;2;2 答:( )(( ))
【解析】广义表的表头是表的第一个元素,表尾是除了第一个元素外其余的所有的元素构成
相关内容
相关标签