2016年软考真题解析
-
( )不属于软件质量特性中的可移植性。(2016年软件设计师)
( )不属于软件质量特性中的可移植性。(2016年软件设计师)A.适应性B.易安装性C.易替换性D.易理解性参考答案:D参考解析:易理解性属于可修改性的质量属性。
-
某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采
某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用()模型,主要是因为这种模型( )(2016年软件设计师)A.瀑布B.原型C.增量D.喷泉A.不能解决风险B.不能快速提交软件C.难以适应变化的需求D.不能理解用户的需求参考答案:A C参考解析:爆布模型不适用需求多变或早期需求不确定的开发过程。
-
某字长为32位的计算机的文件管理系统采用位示图( bitmap)记录磁盘的使用情况。若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为( )(2016年软件设计师)
某字长为32位的计算机的文件管理系统采用位示图( bitmap)记录磁盘的使用情况。若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为( )(2016年软件设计师)A.1200B.3200C.6400D.9600参考答案:D参考解析:一位表示一个物理块的状态,用1位表示1MB的使用与否,300G的磁盘有300*1024=307200个物理块,需要307200位,307200/32=9600字。
-
假设系统中有n个进程共享3台扫描仪,并采用pV操作实现进程同步与互斥。若系统信号量s的当前值为-1,进程p1、p2又分别执行了1次p(s)操作,那么信号量s的值应为( )(2016年软件设计师)
假设系统中有n个进程共享3台扫描仪,并采用pV操作实现进程同步与互斥。若系统信号量s的当前值为-1,进程p1、p2又分别执行了1次p(s)操作,那么信号量s的值应为( )(2016年软件设计师)A.3B.-3C.1D.-1参考答案:B参考解析:P(s)操作是申请资料,是减量操作,V(s)操作是释放操作,是增量操作,所以执行2次P(s)后,S值为-3
-
假设段页式存储管理系统中的地址结构如下图所示,则系统( )(2016年软件设计师)
假设段页式存储管理系统中的地址结构如下图所示,则系统( )(2016年软件设计师)A.最多可有256个段,每个段的大小均为2048个页,页的大小为8KB.最多可有256个段,每个段最大允许有2048个页,页的大小为8KC.最多可有512个段,每个段的大小均为1024个页,页的大小为4KD.最多可有512个段,每个段最大允许有1024个页,页的大小为4K参考答案:B参考解析:8位段号,11位页号,13位页内地址,所以2^8=256段,每段有2^11=2048页,页的大为2^
-
假设某计算机系统中只有一个CPU、一台输入设备和一台输出设备,若系统中有四个作业T1、T2、T3和T4,系统釆用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。每个作业T具有三个
假设某计算机系统中只有一个CPU、一台输入设备和一台输出设备,若系统中有四个作业T1、T2、T3和T4,系统釆用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。每个作业T具有三个程序段:输li、计算Ci和输出pi(l=1,2,3,4)其执行顺序为li→Ci→Pi。这四个作业各程序段并发执行的前驱图如下所示。图中①、②分别为(),③、④、⑤分别为()。(2016年软件设计师)A.12、P2B.n2、c2C.C1、P2D,C1、P3A.c2、c4、P4B.n2
-
实时操作系统主要用于有实时要求的过程控制等领域。实时系统对于来自外部的事件必须在( ).(2016年软件设计师)
实时操作系统主要用于有实时要求的过程控制等领域。实时系统对于来自外部的事件必须在( ).(2016年软件设计师)A.一个时间片内进行处理B.一个周转时间内进行处理C.一个机器周期内进行处理D.被控对象规定的时间内做出及时响应并对其进行处理参考答案:D参考解析:
-
二维数组a[1....N,1....N]可以按行存储或按列存储。对于数组元素a[i,j](1
二维数组a[1....N,1....N]可以按行存储或按列存储。对于数组元素a[i,j](1<=i,j<=N),当( )时,在按行和按列两种存储方式下,其偏移量相同。(2016年软件设计师)A.i≠jB.i=jC.i>jD.i,j参考答案:B参考解析:
-
常用的函数参数传递方式有传值与传引用两种。( )(2016年软件设计师)
常用的函数参数传递方式有传值与传引用两种。( )(2016年软件设计师)A.在传值方式下,形参与实参之间互相传值B.在传值方式下,实参不能是变量C.在传引用方式下,修改形参实质上改变了实参的值。D.在传引用方式下,实参可以是任意的变量和表达式。参考答案:C参考解析:传值调用时被调用的函数内部对形参的修改不会影响实参的值。引用调用是将实参的地址传递给形参,使得形参的地址就是实参的地址
-
逻辑表达式求值时常釆用短路计算方式。"&”、"|"、"!“分别表示逻辑与、或、非运算,"&”、“||"为左结合,"!“为右结合,优先级从高到低为"!"、“&”、“!″。对逻辑表达式”x&(yllz)"
逻辑表达式求值时常釆用短路计算方式。"&”、"|"、"!“分别表示逻辑与、或、非运算,"&”、“||"为左结合,"!“为右结合,优先级从高到低为"!"、“&”、“!″。对逻辑表达式”x&(yllz)"进行短路计算方式求值时,( )(2016年软件设计师)A.x为真,则整个表达式的值即为真,不需要计算y和z的值B.x为假,则整个表达式的值即为假