[强化题库]2022年软件水平考试《(中级) 软件设计师》巩固试题答案及解析

|类别:软件水平考试

【单选题】以下4种路由中,( )路由的子网掩码是255.255.255.255。

A、远程网络

B、静态

C、默认

D、主机

答案:D

解析:主机路由和网络路由是由目的地址的完整度区分的,主机路由的目的地址是一个完整的主机地址(子网掩码固定为255.255.255.255)。网络路由目的地址是一个网络地址(主机号部分为0)。当为某个目的I P地址搜索路由表时,主机地址项必须与目的地址完全匹配,而网络地址项只需要匹配目的地址的网络号和子网号就可以了。


【单选题】已知算法A的运行时间函数为T(n)=8T(n/2)+n2,其中n表示问题的规模,另已知算法B的运行时间函数为T(n)=XT(n/4)+n2,其中n表示问题的规模。对充分大的n,若要算法B比算法A快,则X的最大值为( )。

A、15

B、17

C、63

D、65

答案:C

解析:本题需要用到特定形式的递归式分析法: 在本题中,a=8,b=2,故符合(1)的情况。 时间复杂度为:O(n3)。 a=16,b=4


【单选题】6进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4、S5,且信号量S1~S5的初值都等于零。下图中e和f分别应填写( )。

A、P(S4)和V(S4)V(S5)

B、V(S5)和P(S4)P(S5)

C、V(S3)和P(S4)P(S5)

D、P(S3)和P(S4)P(S5)

答案:B

解析:参考课程有关内容。1、先在图中标注信号量 2、遵循P前面的信号量,V后面的信号量的原则。


【单选题】面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括( )。

A、认定并组织对象

B、描述对象间的相互作用

C、面向对象程序设计

D、确定基于对象的操作

答案:C

解析:面向对象分析的任务是了解问题域所涉及的对象、对象间的关系和操作,然后构造问题的对象模型


【单选题】在“模型一视图一控制器(MV C.”模式中,(请作答此空)主要表现用户界面,( )用来描述核心业务逻辑。

A、视图

B、模型

C、控制器

D、视图和控制器

答案:A

解析:本题考查模型—视图—控制器(MVC)中各个部分的基本功能在MVC模式中,Model主要负责数据和业务逻辑,而View主要负责呈现,也就是用户界面,Controller主要负责Model和View的交互


【单选题】安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(8),属于应用安全的是( )。

A、机房安全

B、入侵检测

C、漏洞补丁管理

D、数据库安全

答案:C

解析:本题考查网络安全协议知识点。安全需求可分为物理安全、网络安全、系统安全和应用安全。 物理安全中“物理”即身体的、物质的、自然的意思,物理安全是整个网络信息安全的前提,包括物理安全基础、物理安全技术控制错误、物理设置要求、环境和人身安全等方面。A选项属于物理线路安全。 网络安全包含网络体系结构安全、通信和网络技术安全、互联网技术和服务安全。网络安全中常用的安全设备有:防火墙、入侵检测、入侵防御设备等。本题B选项属于网络安全范畴。 系统安全指的是从整体电子商务系统或网络支付系统的角度进行安全防护,它与网络系统硬件平台、操作系统、各种应用软件等互相关联。系统安全主要面临的威胁有:系统实现存在漏洞、系统安全体系缺陷、使用人员的安全意识薄弱、管理制度的薄弱等。本题C选项属于系统安全的范畴。 应用安全指的是针对特定应用所建立的安全防护措施。如Web应用安全、电子邮件安全、电子商务安全、数据库应用安全等。本题D选项属于应用安全范畴。


【单选题】某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δt ) 组成, 并分别用5 个子部件完成,该流水线的执行周期为(请作答此空) ;若连续向流水线输入10条指令,该流水线完成的时间为( )。

A、3Δt

B、1Δt

C、2Δt

D、7Δt

答案:A

解析:流水线的执行周期为流水线执行时间最长的一段。10条指令使用流水线的执行时间=(2Δt+1Δt+3Δt+1Δt+2Δt)+(10-1)*3Δt=36Δt。


【单选题】近年来,第五代移动通信系统5G已经成为通信业和学术界探讨的热点。2019 年我国在多地展开了5G 试点,预计未来的5G网络能为用户提供( )的传输速率。

A、100M

B、1G

C、10G

D、1T

答案:C

解析:5G网络是第五代移动通信网络,其峰值理可达下行10Gbps。根据各地试点表明,目前试用阶段一般在下行1Gbps左右,未来5G网络的传输速率可达下行10Gbps。


【单选题】以下关于测试方法的叙述中,不正确的是( )。

A、根据被测代码是否可见分为白盒测试和黑盒测试

B、黑盒测试一般用来确认软件功能的正确性和可操作性

C、静态测试主要是对软件的编程格式结构等方面进行评估

D、动态测试不需要实际执行程序

答案:D

解析:试题分析: 动态测试是指通过人工或使用工具运行程序进行检查、分析程序的执行状态和程序的外部表现。所以选项D是错误的描述。


【单选题】实时操作系统主要用于有实时要求的过程控制等领域。实时系统对于来自外部的事件必须在( )。

A、一个时间片内进行处理

B、一个周转时间内进行处理

C、一个机器周期内进行处理

D、被控对象规定的时间内做出及时响应并对其进行处理

答案:D