2021年信息系统管理工程师 上午答案及解析.pdfVIP

2021年信息系统管理工程师 上午答案及解析.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、单选题

1、以下关于冯诺依曼计算机中程序和数据的叙述,错误的是1)。

A、程序执行时需将指令和数据预先存放在主存储器中

B、程序的功能用CPU执行指令来实现

C、指令和数据都采用补码表示

D、指令和数据都采用二进制形式表示

解析:

关于冯诺依曼计算机中程序和数据的叙述中,指令和数据都采用补码表示是错误的

。补码是有符号数值在计算机中的一种表示方法,包含符号位和数值位两部分。而

计算机指令不包含符号位。因此,本题正确答案为C。

2、在计算机系统中采用分级存储体系的主要目的是2)

A、便于读写数据

B、提高存储部件在计算机系统中的比重

C、便于系统升级

D、解决容量与存取速度之间的矛盾

解析:

在计算机系统中采用分级存储体系的主要目的是解决容量与存取速度之间的矛盾。

分级存储体系通过将不同速度、容量和成本的存储介质进行分层,使得计算机系统

在满足存储容量需求的同时,也能够获得较快的存储访问速度。因此,选项D是正

确的。而选项A、B、C虽然都是计算机存储体系的一部分,但并不是其主要目的

3、微机系统中,3)不属于CPU的运算器组成部件。

A、程序计数器

B、累加寄存器

C、多路转换器

D、算术和逻辑运算单元

解析:

程序计数器不属于CPU的运算器组成部件,而是控制器中的部件。累加寄存器、多

路转换器和算术和逻辑运算单元都是运算器的组成部件。因此,选项A是不正确的

,其他选项B、C、D都是正确的。

4、采用指令Cache与数据Cache分离的主要目的是4)

A、增加Cache的存储空间

B、提高Cache的命中率

C、降低CPU平均访问时间

D、减少指令流水线资源冲突

解析:

采用指令Cache与数据Cache分离的主要目的是减少指令流水线资源冲突。在计算机

存储系的层次结构中,Cache是位于中央处理器和主存储器之间的高速小容量存储

器。以五级指令流水线为例,将指令执行分为取指令、译码、执行、访存和写回。

如果指令的访存与后面指令的取指令同时在流水线上执行,会产生同时访问Cache

的冲突,导致流水线运行效率降低。将指令Cache和数据Cache分开可以满足两者同

时访问的需求,从而减少流水线资源冲突,提高流水线的运行效率。因此,选项D

正确。而选项A、B、C虽然也可能与Cache有关,但不是采用指令Cache与数据Cac

he分离的主要目的。

5、假设以下字符码包含以为奇偶校验位且无数据错误,5)是采用偶校验的字符

码。

A

B

C

D

解析:

本题考查数据校验的基础知识。奇偶校验是一种校验代码传输正确性的方法。采用

偶校验的方式,一组二进制代码中“1”的个数应为偶数。选项B的二进制代码中有4

个“1”,符合偶校验的要求,因此是正确答案。

6、将高级程序设计语言转换为机器级目标代码的程序是6)。

A、汇编程序

B、编译程序

C、解释程序

D、链接程序

解析:

编译程序是将高级程序设计语言源程序翻译成等价的机器语言格式目标程序的翻译

程序。因此,将高级程序设计语言转换为机器级目标代码的程序是编译程序,答案

为B。

7、在以下编程语言中,7)提供指针来实现对计算机硬件的访问。

A、C/C++

B、SQL

C、Java

D、Python

解析:

本题考查的是编程语言基础知识。在C/C++语言中,指针是用来存放地址值的变量

或常量,从而提供了访问硬件的能力。其他语言如SQL、Java和Python中没有指针

的概念,因此不能通过指针来实现对计算机硬件的访问。因此,答案为A。

8、目前主要用来进行数据分析的语言是8)。

A、C#

B、HTML

C、Python

D、BASIC

解析:

Python是一种高级动态编程语言,具有简洁、易读及可扩展等特性,并且拥有强大

的科学计算扩展库,如Numpy、SciPy、Matplotlib以及pandas,因此目前主要用来

进行数据分析。HTML主要用于网络制作,C#更多用于.net开发,而BASIC是一种

比较老的语言,现在已经较少使用。因

您可能关注的文档

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档