【软考中级】软件设计师选择题题集(二)

  1. 若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入(1)。 
    (1)A.PC (程序计数器) B.AR (地址寄存器) C.AC (累加器) D.ALU (算逻运算单元)
    【答案】A
    【解析】本题考查指令系统基础知识。
    直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。而跳转指令中的操作数即为要转向执行的指令地址。因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。

  2. 若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过(2)指令来完成的。
    (2)A.控制 B.中断 C.输入输出 D.访存
    【答案】D
    【解析】本题考查计算机系统中的输入输出系统基础知识。
    常用的I/O接口编址方法有两种:一是与内存单元统一编址,二是单独编址。
    与内存单元统一编址方式下,是将I/O接口中有关的寄存器或存储部件看作存储器单元,与主存中的存储单元统一编址。这样,内存地址和接口地址统一在一个公共的地址空间里,对I/O接口的访问就如同对主存单元的访问一样,可以用访问内存单元的指令访问I/O接口。
    I/O接口单独编址是指通过设置单独的I/O地址空间,为接口中的有关寄存器或存储部件分配地址码,需要设置专门的I/O指令进行访问。这种编址方式的优点是不占用主存的地址空间,访问主存的指令和访问接口的指令不同,在程序中容易使用和辨认。

  3. 总线复用方式可以(4)。
    (4)A.提高总线的传输带宽 B.增加总线的功能
    C.减少总线中信号线的数量 D.提高CPU利用率
    【答案】C
    【解析】本题考查总线基础知识。
    总线是一组能为多个部件分时共享的信息传送线,用来连接多个部件并为之提供信息交换通路,通过总线复用方式可以减少总线中信号线的数量,以较少的信号线传输更多的信息。

  4. 在CPU的寄存器中,(5)对用户是完全透明的。
    (5)A.程序计数器 B.指令寄存器 C.状态寄存器 D.通用寄存器
    【答案】B
    【解析】本题考查计算机系统基础知识。
    寄存器组是CPU中的一个重要组成部分,它是CPU内部的临时存储空间。寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器中,从而减少访问内存的次数,提高其运行速度。但是,寄存器的数目也不能太多,除了增加成本外,寄存器地址编码增加还会增加指令的长度。CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。
    程序计数器是存放指令地址的寄存器,其作用是:当程序顺序执行时,每取出一条指令,程序计数器(PC)内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指向新的指令地址。
    指令寄存器(IR)用于存放正在执行的指令,指令从内存取出后送入指令寄存器。其操作码部分经指令译码器送微操作信号发生器,其地址码部分指明参加运算的操作数的地址形成方式。在指令执行过程中,指令寄存器中的内容保持不变。
    状态字寄存器(PSW)用于保存指令执行完成后产生的条件码,例如运算是否有溢出,结果为正还是为负,是否有进位等。此外,PSW还保存中断和系统工作状态等信息。
    通用寄存器组是CPU中的一组工作寄存器,运算时用于暂存操作数或地址。在程序中使用通用寄存器可以减少访问内存的次数,提高运算速度。
    在汇编语言程序中,程序员可以直接访问通用寄存器以存取数据,可以访问状态字寄存器以获取有关数据处理结果的相关信息,可以通过相对程序计数器进行寻址,但是不能访问指令寄存器。

  5. 从认证中心CA获取用户B的数字证书,该证书用(9)作数字签名:从用户B 的数字证书中可以获得B的公钥。
    (9)A.CA的公钥 B.CA的私钥 C.B的公钥 D.B的私钥
    【答案】B
    【解析】本题考查数字证书的基础知识。
    用户的数字证书由某个可信的证书发放机构(Certification Authority, CA)建立, 并由CA或用户将其放入公共目录中。在X.509标准中,一般格式的数字证书包含以下数据域:
    •版本号:用于区分X.509的不同版本
    •序列号:由同一发行者(CA)发放的每个证书的序列号是唯一的
    •签名算法:签署证书所用的算法及其参数
    •发行者:指建立和签署证书的CA的X.509名字
    •有效期:包括证书有效期的起始时间和终止时间
    •主体名:指证书持有者的名称及有关信息
    •公钥:证书持有者的公钥以及其使用方法
    •发行者ID:任选的名字唯一地标识证书的发行者
    •主体ID:任选的名字唯一地标识证书的持有者
    •扩展域:添加的扩充信息
    •认证机构的签名:用CA私钥对证书的签名
    从上述描述可知,数字证书用CA私钥做数字签名,从用户的数字证书中可以获得用户的公钥。

  6. (13)既不是图像编码也不是视频编码的国际标准。
    (13)A.JPEG B.MPEG C.ADPCM D.H.261
    【答案】C
    【解析】本题考查多媒体基础知识。
    计算机中使用的图像压缩编码方法有多种国际标准和工业标准。目前广泛使用的编码及压缩标准有JPEG、MPEG和H.261。
    JEPG (Joint Photographic Experts Group)是一个由ISO 和 IEC 两个组织机构(国际标准化组织)联合组成的一个专家组,负责制定静态和数字图像数据压缩编码标准,这个专家组开发的算法称为JPEG算法,并且成为国际上通用的标准。JPEG是一个适用范围很广的静态图像数据压缩标准,既可用于灰度图像又可用于彩色图像。
    MPEG (Moving Pictures Experts Group)动态图像压缩标准是一个由ISO和IEC两个组织机构联合组成的一个活动图像专家组制定的标准。1992年提出MPEG-l、MPEG-2 标准,用于实现全屏幕压缩编码及解码。MPEG-1是针对传输率为1Mbps到1.5Mbps的普通电视质量的视频信号的压缩,MPEG-2是对每秒30帧的720X572分辨率的视频信号进行压缩。1999年发布了MPEG-4多媒体应用标准,目前推出了MPEG-7多媒体内容描述接口标准等。每个新标准的产生都极大地推动了数字视频的发展和更广泛的应用。
    H.261视频通信编码标准是由国际电话电报咨询委员会CCITT (Consultative Committee on International Telephone and Telegraph)于1998 年提出的电话/会议电视的建议标准,该标准又称为PX64K标准。CCITT推出的H.263标准用于低位速率通信的电视图像编码。

  7. 甘特图(Gantt图)不能(18)。
    (18)A.作为项目进度管理的一个工具 B.清晰地描述每个任务的开始和截止时间
    C.清晰地获得任务并行进行的信息 D.清晰地获得各任务之间的依赖关系
    【答案】D
    【解析】
    甘特图(Gantt图)是进行项目进度管理的一个重要工具,它对项目进度进行描述,显示在什么地方活动是并行进行的,并用颜色或图标来指明完成的程度。使用该图,项目经理可以清晰的了解每个任务的开始和截止时间,哪些任务可以并行进行,哪些在关键路径上,但是不能很清晰的看出各任务之间的依赖关系。

  8. 将每个用户的数据和其他用户的数据隔离开,是考虑了软件的(31)质量特件。
    (31)A.功能性 B.可靠性 C.可维护性 D.易使用性
    【答案】A
    【解析】本题考查需求分析的相关知识。
    要求将每个用户的数据和其他用户的数据隔离开,是安全性要求,而安全性质量子特性在ISO/IEC软件质量模型中属于功能性质量特性。

  9. 在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括(32)。
    (32)A.软件可靠性 B.软件的可测试性 C.软件性能实现情况 D.模块层次
    【答案】D
    【解析】本题考査软件设计的相关知识。
    为了使用户满意,软件应该满足两个必要条件:设计的规格说明书符合用户的要求,这称为设计质量;程序按照设计规格说明所规定的情况正确执行,这称为程序质量。
    设计质量评审的对象是在需求分析阶段产生的软件需求规格说明、数据需求规格说明、在软件概要设计阶段产生的软件概要设计说明书等。主要从以下方面进行评审:软件的规格说明是否合乎用户的要求;可靠性;保密措施实现情况等;操作特性实施情况等;性能实现情况;可修改性、可扩充性、可互换性和可移植性;可测试性;可复用性。

  10. (40)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如下图,其中,(41

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhugenmi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值