【软考中级】软件设计师选择题题集(二)_软考中级软件设计师题库-程序员宅基地

技术标签: 软件设计师  软考  

  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)设计模式允许一个对象在其状态改变时,通知依赖它的所有

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_51601649/article/details/130782942

智能推荐

874计算机科学基础综合,2018年四川大学874计算机科学专业基础综合之计算机操作系统考研仿真模拟五套题...-程序员宅基地

文章浏览阅读1.1k次。一、选择题1. 串行接口是指( )。A. 接口与系统总线之间串行传送,接口与I/0设备之间串行传送B. 接口与系统总线之间串行传送,接口与1/0设备之间并行传送C. 接口与系统总线之间并行传送,接口与I/0设备之间串行传送D. 接口与系统总线之间并行传送,接口与I/0设备之间并行传送【答案】C2. 最容易造成很多小碎片的可变分区分配算法是( )。A. 首次适应算法B. 最佳适应算法..._874 计算机科学专业基础综合题型

XShell连接失败:Could not connect to '192.168.191.128' (port 22): Connection failed._could not connect to '192.168.17.128' (port 22): c-程序员宅基地

文章浏览阅读9.7k次,点赞5次,收藏15次。连接xshell失败,报错如下图,怎么解决呢。1、通过ps -e|grep ssh命令判断是否安装ssh服务2、如果只有客户端安装了,服务器没有安装,则需要安装ssh服务器,命令:apt-get install openssh-server3、安装成功之后,启动ssh服务,命令:/etc/init.d/ssh start4、通过ps -e|grep ssh命令再次判断是否正确启动..._could not connect to '192.168.17.128' (port 22): connection failed.

杰理之KeyPage【篇】_杰理 空白芯片 烧入key文件-程序员宅基地

文章浏览阅读209次。00000000_杰理 空白芯片 烧入key文件

一文读懂ChatGPT,满足你对chatGPT的好奇心_引发对chatgpt兴趣的表述-程序员宅基地

文章浏览阅读475次。2023年初,“ChatGPT”一词在社交媒体上引起了热议,人们纷纷探讨它的本质和对社会的影响。就连央视新闻也对此进行了报道。作为新传专业的前沿人士,我们当然不能忽视这一热点。本文将全面解析ChatGPT,打开“技术黑箱”,探讨它对新闻与传播领域的影响。_引发对chatgpt兴趣的表述

中文字符频率统计python_用Python数据分析方法进行汉字声调频率统计分析-程序员宅基地

文章浏览阅读259次。用Python数据分析方法进行汉字声调频率统计分析木合塔尔·沙地克;布合力齐姑丽·瓦斯力【期刊名称】《电脑知识与技术》【年(卷),期】2017(013)035【摘要】该文首先用Python程序,自动获取基本汉字字符集中的所有汉字,然后用汉字拼音转换工具pypinyin把所有汉字转换成拼音,最后根据所有汉字的拼音声调,统计并可视化拼音声调的占比.【总页数】2页(13-14)【关键词】数据分析;数据可..._汉字声调频率统计

linux输出信息调试信息重定向-程序员宅基地

文章浏览阅读64次。最近在做一个android系统移植的项目,所使用的开发板com1是调试串口,就是说会有uboot和kernel的调试信息打印在com1上(ttySAC0)。因为后期要使用ttySAC0作为上层应用通信串口,所以要把所有的调试信息都给去掉。参考网上的几篇文章,自己做了如下修改,终于把调试信息重定向到ttySAC1上了,在这做下记录。参考文章有:http://blog.csdn.net/longt..._嵌入式rootfs 输出重定向到/dev/console

随便推点

uniapp 引入iconfont图标库彩色symbol教程_uniapp symbol图标-程序员宅基地

文章浏览阅读1.2k次,点赞4次,收藏12次。1,先去iconfont登录,然后选择图标加入购物车 2,点击又上角车车添加进入项目我的项目中就会出现选择的图标 3,点击下载至本地,然后解压文件夹,然后切换到uniapp打开终端运行注:要保证自己电脑有安装node(没有安装node可以去官网下载Node.js 中文网)npm i -g iconfont-tools(mac用户失败的话在前面加个sudo,password就是自己的开机密码吧)4,终端切换到上面解压的文件夹里面,运行iconfont-tools 这些可以默认也可以自己命名(我是自己命名的_uniapp symbol图标

C、C++ 对于char*和char[]的理解_c++ char*-程序员宅基地

文章浏览阅读1.2w次,点赞25次,收藏192次。char*和char[]都是指针,指向第一个字符所在的地址,但char*是常量的指针,char[]是指针的常量_c++ char*

Sublime Text2 使用教程-程序员宅基地

文章浏览阅读930次。代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号。它小巧绿色且速度非

对10个整数进行按照从小到大的顺序排序用选择法和冒泡排序_对十个数进行大小排序java-程序员宅基地

文章浏览阅读4.1k次。一、选择法这是每一个数出来跟后面所有的进行比较。2.冒泡排序法,是两个相邻的进行对比。_对十个数进行大小排序java

物联网开发笔记——使用网络调试助手连接阿里云物联网平台(基于MQTT协议)_网络调试助手连接阿里云连不上-程序员宅基地

文章浏览阅读2.9k次。物联网开发笔记——使用网络调试助手连接阿里云物联网平台(基于MQTT协议)其实作者本意是使用4G模块来实现与阿里云物联网平台的连接过程,但是由于自己用的4G模块自身的限制,使得阿里云连接总是无法建立,已经联系客服返厂检修了,于是我在此使用网络调试助手来演示如何与阿里云物联网平台建立连接。一.准备工作1.MQTT协议说明文档(3.1.1版本)2.网络调试助手(可使用域名与服务器建立连接)PS:与阿里云建立连解释,最好使用域名来完成连接过程,而不是使用IP号。这里我跟阿里云的售后工程师咨询过,表示对应_网络调试助手连接阿里云连不上

<<<零基础C++速成>>>_无c语言基础c++期末速成-程序员宅基地

文章浏览阅读544次,点赞5次,收藏6次。运算符与表达式任何高级程序设计语言中,表达式都是最基本的组成部分,可以说C++中的大部分语句都是由表达式构成的。_无c语言基础c++期末速成