目录

2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(一).... 2

2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(二).. 14

2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(三).. 26

2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(四).. 37

2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库(五).. 48

一、选择题

1. 若一个用户进程通过read 系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( )。

I. 若该文件的数据不在内存,则该进程进入睡眠等待状态;II. 请求read 系统调用会导致CPU 从用户态切换到核心态;III. read系统调用的参数应包含文件的名称

A. 仅 I 、II

B. 仅 I 、III

C. 仅 II 、III

D.I 、II 和III

【答案】A

,原进程【解析】对于I ,当所读文件的数据不再内存时,产生中断(缺页中断、缺段中断)

,直到所需数据从外村调入内存后,将该进程唤醒,使其变为就绪进入睡眠等待状态(阻塞状态)

状态。对于II , read系统调 用CPU 将从用户态切换到核心态,从而获取操作系统提供的服务。对于III ,在操作系统中,要读一个文件首先要open 系统调用将该文件打开。Open 系统调用的参数需要包含文件的路径名与文件名,而read 系统调用只需使用open 返回的文件描述符,并不使用

Read 系统调用要求用户提供三个输入参数:文件名作为参数。①文件描述 符;②buf 缓冲区首址;

③传送的字节数n 。read 系统调用的功能是试图从fd 所指示的文件中读入n 个字节的数据,并将它们送至由指针buf 所指示的缓冲区中。

2. 中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是( )。

A. 程序计数器

B. 程序状态字寄存器

C. 通用数据寄存器

D. 通用地址寄存器

【答案】B 。

【解析】中断处理与子程序调用最大的区别是中断处理程序与正在运行的进程可能无关,而子程序调用与正在运行的进程有关。中断是要打断处理器的正常工作次序,并要求其去处理某一事件的一种常用手段。因此,除了要保护当前程序的地址,计数器(指针)和数据寄存器以外,还需要保存程序状态字。子程序调用是与当前进程有关,是正在运行的程序有意安排执行的,这一类调用发生的时间以及位置具有确定性,处于同一个进程内,因此不需要保存程序状态字。所

以中断处理和子程序调用不同的区别是中断处理程序必定会保存程序状态字寄存器。

3. 若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的是( )

I. 处理越界错 II. 置换页 III. 分配内存

A. 仅I 、II

B .仅II 、III

C. 仅I 、III

D.I 、II 、和III

【答案】B

【解析】用户进程访问内存时缺页会发生缺页中断。发生缺页中断,系统地执行的操作可能是置换页面或分配内存。系统内没有越界的错误,不会进行越界出错处理。

4. 下列选项中,会导致用户进程从态切换到内核的操作是( )

I. 整数除以零 II. Sin( )函数调用 III. read系统调用

A. 仅 I 、II

B .仅 I 、III

C. 仅II 、III

D. I、II 和III

【答案】B

【解析】对于I ,系统发生异常,需要进入内核态由操作系统进行处理,而read 系统调用函数也是在内核态执行,sin ( )就是普通的用户函数,在用户态执行,故答案为C 。

5. 在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是( )。

A. 可变分配,全局置换

B. 可变分配,局部置换

C. 固定分配,全局置换

D. 固定分配,局部置换

【答案】

【解析】分配和置换策略有下面三个组合:①固定分配、局部置换;②可变分配、全局置换;

,或根据程序员、③可变分配、局部置换。固定分配是指基于进程的类型(交互型或批处理型等)

程序管理员的建议,为每个进程分配一定数目的物理块,在整个运行期间都不再改变,采用该策略时,如果进程在运行中发现缺页,则只能从该进程在内存的n 个页面中选出一个页换出,然后再调入一页,才能保证分配给该进程的内存空间不变,因此不能有固定分配,全局置换组合。

6. 执行( )操作时,需要使用队列做辅助存储空间。

A. 查找哈希(Hash )表

B. 广度优先搜索网

C. 前序(根)遍历二叉树

D. 深度优先搜索网

【答案】B

【解析】查找哈希表不需要辅助存储空间,前序遍历二叉树和深度优先搜索网需要使用栈做辅助存储空间,广度优先搜索树需要队列做辅助存储空间。

7. float 型数据通常用IEEE754单精度浮点数格式表示。若编译器将float 型变量x 分配在一个32位浮点寄存器FR1中,且x=-8.25, 则FR1的内容是( )。

A.C1040000H

B.C2420000H

C.C1840000H

D.C1C20000H

【答案】A

【解析】首先将十进制数转换为二进制数-1000.01,接着把它写成规格化形式(按IEEE754标准),然后计算阶码的移码=偏置值+阶码真值=127+3 = 130, 最后短浮点数代码:数符位=1, 阶码= 10000010, 尾数00001000000000000000000, 写成十六进制为C1040000H 。选项D 是一

个很容易被误选的选项,其错误在于没有考虑IEEE754标准中隐含最高位1的情况,偏置值是128。

8. 下列有关接口的叙述中错误的是:( )

A. 状态端口和控制端口可以合用同一寄存器

B. 接口中CPU 可访问寄存器,称为端口

端口

指令,C. 采用独立编址方式时,【答案】D 【解析】采用统一编码方式,存储器和

任何对存储器数据进行操作的指令都可用于

9. —个非空广义表的表尾( )。

A. 不能是子表

B. 只能是子表

C. 只能是原子

D. 是原子或子表

【答案】B

【解析】广义表的定义是一个递归定义,当广义表非空时,称第一个元素是它的表头,称其余元素构成的表称为它的表尾。因此一个非空广义表的表尾只能是子表。

10.单处理机系统中,可并行的是( )。

I. 进程与进程

端口地址和主存地址可能相同 D. 采用统一编址方式时,CPU 不能用访存指令访问端口共用统一的地址空间,不需要专用的端口的数据操作。所以D 错误

计算机与信息专业综合试题,2017年西南大学计算机与信息科学学院软件学院808计算机专业基础综合考研题库...相关推荐

  1. 832计算机技术,2017年北方民族大学计算机应用技术832C语言程序设计与数据结构之数据结构考研题库...

    一.填空题 1. 中缀式 运算结果为_____. [答案] [解析]中缀式相当于中序遍历,前缀式相当于前序遍历,后缀式相当于后序遍历. 2. -棵左子树为空的二叉树在前序线索化后,其中的空链域的个数为 ...

  2. 数据结构与c语言程序设计 考研,2017年东北大学软件学院858C语言程序设计与数据结构考研题库...

    一.填空题 1. 设有一个空找,栈顶指针为1000H (十六进制),现有输入序列为1,2,3, 4, 5,经过PUSH ,PUSH , POP , PUSH , POP ,PUSH ,PUSH 之后, ...

  3. 计算机三级b上机试题,计算机三级信息安全技术上机试题

    计算机三级信息安全技术上机试题 2017下半年计算机等级考试时间9月23日-26日,同学们在复习过程中,练习题更是不可忽视的一部分,以下是百分网小编搜索整理的一份计算机三级信息安全技术上机模拟试题,供 ...

  4. 保研软件学院和计算机学院,西南大学计算机与信息科学学院·软件学院(专业学位)计算机技术保研细则...

    考研真题资料优惠价原价选择 西南大学计算机与信息科学学院·软件学院(专业学位)计算机技术保研细则信息,是考研之前需要获取相应的考研信息,比如考试大纲.招考专业.招考目录等等基本信息,这些内容是进行考研 ...

  5. 文秘专业计算机基础试卷,秘书题库:文秘类专业基础理论课试卷上2

    .在决策实施过程中,人民群众的情绪.心声,通过来信来访表达出来,信访部门对收集到的情况,经过加工制作,以"信访摘编"等形式向领导汇报,就能起到:( ) A.反馈作用 B.信息作用 ...

  6. 河北科技师范学院计算机网络工程,2017年河北科技师范学院机电工程学院341农业知识综合三之计算机网络考研题库...

    目录 2017年河北科技师范学院机电工程学院341农业知识综合三之计算机网络考研题库(一) ... 2 2017年河北科技师范学院机电工程学院341农业知识综合三之计算机网络考研题库(二) . 11 ...

  7. 常德计算机试题,2017湖南高职对口高考常德市大联考计算机专业试卷(4月).doc

    文档介绍: 2017湖南高职对口高考常德市大联考计算机专业试卷(4月).docEvaluationWarning:ThedocumentwascreatedwithSpire..常德市2017年上学期 ...

  8. 计算机一级考试ms office试题,2017年9月计算机一级MSoffice考试试题.doc

    2017年9月计算机一级MSOffice考前模拟试题及答案(1) 选择题 (1) 完整的计算机硬件系统一般包括外部设备和 A)运算器和控制器 B)存贮器 C)主机 D)中央处理器 参考答案:C (2) ...

  9. 计算机原理考研题库,2022考研853计算机专业基础综合《计算机组成原理》复习笔记及考研真题题库.pdf...

    2022考研 853计算机专业基础综合 <计算机组成原理>复习笔记及考 研真题题库 计算机系统概论 一.计算机的分类 1电子模拟计算机 模拟计算机的特点是数值由连续量来表示,运算过程也是连 ...

最新文章

  1. 软件测试培训需要学习什么技术
  2. linux 常用find命令
  3. Oracle—dmp表的导入导出
  4. Java如何配置ibmmq集群_如何在IBM MQ集群中动态创建订阅?
  5. HDU2866 Special Prime
  6. 程序内存一直在泄漏,原来是异步死循环了 !
  7. Nagios:企业级系统监控方案
  8. linux内核定时器使用
  9. 关于Request.ServerVariables(HTTP_REFERER)
  10. Maven搭建springMvc+myBatis完整项目
  11. Android NFC开发详细总结
  12. Android中那些有你不知道的事
  13. C#在线预览文档(word,excel,pdf,txt,png)
  14. 一次性删除maven本地仓库下的.lastUpdated 结尾的文件
  15. atitit.atitit.hb many2one relate hibernate 多对一关联配置..
  16. 流迭代器实现文件操作(读取和写入)
  17. r与python交互_Reticulate:R + Python 实现互操作
  18. mfc动态改变clip风格_游戏背景音乐的种类—动态音效
  19. java Short详解
  20. C++STL常用算法adjacent_find

热门文章

  1. 计算机科学选AP课,乱花渐欲迷人眼,AP课程如何选 之 理科
  2. [python]bokeh学习总结——QuickStart
  3. Netbackup for sap 7.0之十五:nbu的错误代码6
  4. investment
  5. 谷歌时代结束 - Google中国名称已经改回
  6. 网络嵌入算法-Network Embedding-LINE/LANE/M-NMF
  7. 【云原生】promehtheus整合grafana实现可视化监控实战
  8. 小程序怎么把同名文件的前端数据(wxml)传送到后端(js)
  9. 论文阅读-2022.1.7-Don’t be Contradicted with Anything CI-ToD: Towards Benchmarking Consistency for Task
  10. 38个优秀博客站点推荐