中级软件评测师下半年上午试题有答案.docx

上传人:b****3 文档编号:1248829 上传时间:2022-10-19 格式:DOCX 页数:29 大小:123.67KB
下载 相关 举报
中级软件评测师下半年上午试题有答案.docx_第1页
第1页 / 共29页
中级软件评测师下半年上午试题有答案.docx_第2页
第2页 / 共29页
中级软件评测师下半年上午试题有答案.docx_第3页
第3页 / 共29页
中级软件评测师下半年上午试题有答案.docx_第4页
第4页 / 共29页
中级软件评测师下半年上午试题有答案.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

中级软件评测师下半年上午试题有答案.docx

《中级软件评测师下半年上午试题有答案.docx》由会员分享,可在线阅读,更多相关《中级软件评测师下半年上午试题有答案.docx(29页珍藏版)》请在冰豆网上搜索。

中级软件评测师下半年上午试题有答案.docx

中级软件评测师下半年上午试题有答案

中级软件评测师2011下半年上午试题

1.若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入______。

A.PC(程序计数器)B.AR(地址寄存器)C.AC(累加器)D.ALU(算术逻辑单元)

答案:

A

[解答]本题考查指令系统基础知识。

直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。

而跳转指令中的操作数即为要转向执行的指令地址,因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。

2.若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过______指令来完成的。

A.控制

B.中断

C.输入输出

D.访存

答案:

D

[解答]本题考查计算机系统中的输入输出系统基础知识。

常用的I/O接口编址方法有两种:

一是与内存单元统一编址,二是单独编址。

与内存单元统一编址方式下,是将I/O接口中有关的寄存器或存储部件看作存储器单元,与主存中的存储单元统一编址。

这样,内存地址和接口地址统一在一个公共的地址空间里,对I/O接口的访问就如同对主存单元的访问一样,可以用访问内存单元的指令访问I/O接口。

I/O接口单独编址是指通过设置单独的I/O地址空间,为接口中的有关寄存器或存储部件分配地址码,需要设置专门的I/O指令进行访问。

这种编址方式的优点是不占用主存的地址空间,访问主存的指令和访问接口的指令不同,在程序中容易使用和辨认。

3.在程序的执行过程中,Cache与主存的地址映像由______。

A.专门的硬件自动完成

B.程序员进行调度

C.操作系统进行管理

D.程序员和操作系统共同协调完成

答案:

A

[解答]本题考查存储系统基础知识。

高速缓存(Cache)的出现主要有两个因素:

首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次就是程序执行的局部性特点。

因此,才将速度比较快而容量有限的静态存储器芯片构成Cache,以尽可能发挥CPU的高速度。

因此,必须用硬件来实现Cache的全部功能。

4.总线复用方式可以______。

A.提高总线的传输带宽

B.增加总线的功能

C.减少总线中信号线的数量

D.提高CPU利用率

答案:

C

[解答]本题考查总线基础知识。

总线是一组能为多个部件分时共享的信息传送线,用来连接多个部件并为之提供信息交换通路,通过总线复用方式可以减少总线中信号线的数量,以较少的信号线传输更多的信息。

5.在CPU的寄存器中,______对用户是完全透明的。

A.程序计数器

B.指令寄存器

C.状态寄存器

D.通用寄存器

答案:

B

[解答]本题考查计算机系统基础知识。

寄存器组是CPU中的一个重要组成部分,它是CPU内部的临时存储空间。

寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。

在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器中,从而减少访问内存的次数,提高其运行速度。

但是,寄存器的数目也不能太多,除了增加成本外,寄存器地址编码增加还会增加指令的长度。

CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。

程序计数器是存放指令地址的寄存器,其作用是:

当程序顺序执行时,每取出一条指令,程序计数器(PC)内容自动增加一个值,指向下一条要取的指令。

当程序出现转移时,则将转移地址送入PC,然后由PC指向新的指令地址。

指令寄存器(IR)用于存放正在执行的指令,指令从内存取出后送入指令寄存器。

其操作码部分经指令译码器送微操作信号发生器,其地址码部分指明参加运算的操作数的地址形成方式。

在指令执行过程中,指令寄存器中的内容保持不变。

状态字寄存器(PSW)用于保存指令执行完成后产生的条件码,例如运算是否有溢出,结果为正还是为负,是否有进位等。

此外,PSW还保存中断和系统工作状态等信息。

通用寄存器组是CPU中的一组工作寄存器,运算时用于暂存操作数或地址。

在程序中使用通用寄存器可以减少访问内存的次数,提高运算速度。

在汇编语言程序中,程序员可以直接访问通用寄存器以存取数据,可以访问状态字寄存器以获取有关数据处理结果的相关信息,可以通过相对程序计数器进行寻址,但是不能访问指令寄存器。

6.在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。

例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。

A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变

B.读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量a的值不变

C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算

D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算

答案:

A

[解答]本题考查程序语言基础知识。

在表达式的求值过程中,若参与运算的数据类型不一致,则编译系统自动进行相应数据的类型转换(隐式类型转换),类型转换的一般规则是:

为防止精度损失,如果必要的话,类型总是被提升为较宽的类型;所有含有小于整型的有序类型的算术表达式在计算之前其类型都会被转换成整型。

最宽的类型为longdouble,运算时另一个操作数无论是什么类型都将被转换成longdouble。

如果两个操作数都不是longdouble型,那么若其中一个操作数的类型是double型,则另一个就被转换成double型。

类似地,如果两个操作数都不是double型而其中一个操作float型,则另一个被转换成float型。

否则如果两个操作数都不是3种浮点类型之一,它们一定是某种整值类型。

在确定共同的目标提升类型之前,编译器将在所有小于int的整值类型上施加一个被称为整值提升的过程。

在进行整值提升时类型char、signedchar、unsignedchar和shortint都被提升为类型int。

C/C++语言编译系统提供的内部数据类型的自动隐式转换规则如下:

①程序在执行算术运算时,低类型可以转换为高类型。

②在赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型,并赋值给它。

⑨当在函数调用时,将实参值赋给形参,系统隐式地将实参转换为形参的类型后,赋给形参。

④函数有返回值时,系统将自动地将返回表达式类型转换为函数类型后,赋值给调用函数。

7.标识符在高级语言源程序中的作用不包括______。

A.为变量命名

B.为注释标记位置

C.为函数命名

D.为数据类型命名

答案:

B

[解答]本题考查程序语言基础知识。

标识符是用户编程时使用的名字,是由一定的构造规则构成的字符串。

用高级程序设计语言编写程序时,需要用标识符为数据(变量、常量)、子程序(过程、函数)、语句以及用户自定义的数据类型命名。

注释不需要标识符标记。

8.在面向对象方法中,______是一种概念、抽象或具有状态、行为和标识的事物。

A.关系

B.属性

C.标识

D.对象

答案:

D

[解答]本题考查面向对象的基本知识。

在面向对象方法中,对象是一种概念、抽象或具有状态、行为和标识的事物,对象通常可由对象名、属性和操作三部分组成。

每个对象有唯一标识。

对象之间的关系表示对象之间的依赖、关联等关系。

对象之间进行通信的一种构造叫做消息。

9.从认证中心CA获取用户B的数字证书,该证书用______做数字签名,从用户B的数字证书中可以获得B的公钥。

A.CA的公钥

B.CA的私钥

C.B的公钥

D.B的私钥

答案:

B

[解答]本题考查数字证书的基础知识。

用户的数字证书由某个可信的证书发放机构(CertificationAuthority,CA)建立,并由CA或用户将其放入公共目录中。

在X.509标准中,一般格式的数字证书包含以下数据域:

(1)版本号:

用于区分X.509的不同版本

(2)序列号:

由同一发行者(CA)发放的每个证书的序列号是唯一的

(3)签名算法:

签署证书所用的算法及其参数

(4)发行者:

指建立和签署证书的CA的X.509名字

(5)有效期:

包括证书有效期的起始时间和终止时间

(6)主体名:

指证书持有者的名称及有关信息

(7)公钥:

证书持有者的公钥以及其使用方法

(8)发行者ID:

任选的名字唯一地标识证书的发行者

(9)主体ID:

任选的名字唯一地标识证书的持有者‘

(10)扩展域:

添加的扩充信息

(11)认证机构的签名:

用CA私钥对证书的签名

从上述描述可知,数字证书用CA私钥做数字签名,从用户的数字证书中可以获得用户的公钥。

10.______指可以不经著作权人许可,不需支付报酬,使用其作品。

A.合理使用

B.许可使用

C.强制许可使用

D.法定许可使用

答案:

A

[解答]本题考查知识产权方面的基础知识。

合理使用是指在特定的条件下,法律允许他人自由使用享有著作权的作品而不必征得著作权人的同意,也不必向著作权人支付报酬,但应当在指明著作权人姓名、作品名称,并且不侵犯著作权人依法享有的合法权利的情况下对著作权人的作品进行使用。

许可使用是指著作权人将自己的作品以一定的方式、在一定的地域和期限内许可他人使用,并由此获得经济利益。

强制许可使用是指在一定条件下,作品的使用者基于某种正当理由,需要使用他人已发表的作品,经申请由著作权行政管理部门授权即可使用该作品,无需征得著作权人同意,但应向其支付报酬。

法定许可是指除著作权人声明不得使用外,使用人在未经著作权人许可的情况下,向著作权人支付报酬,指明著作权人姓名、作品名称,并且不侵犯著作权人依法享有的合法权利的情况下进行使用。

11.王某是M国际运输有限公司计算机系统管理员。

任职期间,王某根据公司的业务要求开发了“海运出口业务系统”,并由公司使用。

随后,王某向国家版权局申请了计算机软件著作权登记,并取得了《计算机软件著作权登记证书》,证书明确软件名称是“海运出口业务系统V1.0”,著作权人为王某。

以下说法中,正确的是______。

A.海运出口业务系统V1.0的著作权属于王某

B.海运出口业务系统V1.0的著作权属于M公司

C.海运出口业务系统V1.0的著作权属于王某和公司

D.王某获取的软件著作权登记证是不可以撤销的

答案:

B

[解答]本题考查知识产权方面的基础知识。

王某开发的软件(即“海运出口业务系统V1.0”)是在国际运输有限公司担任计算机系统管理员期间根据国际运输有限公司业务要求开发的,该软件是针对本职工作中明确指定的开发目标所开发的。

根据《著作权法》第十六条规定,公民为完成法人或者非法人单位工作任务所创作的作品是职务作品。

认定作品为职务作品还是个人作品,应考虑两个前提条件:

一是作者和所在单位存在劳动关系,二是作品的创作属于作者应当履行的职责。

职务作品分为一般职务作品和特殊的职务作品:

一般职务作品的著作权由作者享有,单位或其他组织享有在其业务范围内优先使用的权利,期限为二年;特殊的职务作品,除署名权以外,著作权的其他权利由单位享有。

所谓特殊职务作品是指《著作权法》第十六条第二款规定的两种情况:

一是主要利用法人或者其他组织的物质技术条件创作

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1