2018软考试题及答案(2018软考题答案解析)

叽哩咕噜~ 946次浏览

最佳答案2018软考题答案解析 随着科技的不断发展,IT行业的需求也日益增长,软考成为IT从业人员必备的证书之一。2018年软考考试于8月下旬举行,以下是一些常见题目及其答案解析,希望对考...

2018软考题答案解析

随着科技的不断发展,IT行业的需求也日益增长,软考成为IT从业人员必备的证书之一。2018年软考考试于8月下旬举行,以下是一些常见题目及其答案解析,希望对考生有所帮助。

第一部分:理论基础

理论基础部分包括软件工程与计算机组成原理两个模块,其中计算机组成原理对于考生来说比较困难,以下是目前考生普遍考得较低的题目:

1.下列哪个寄存器不用于数据存储?
A)指令寄存器
B)程序计数器
C)累加器
D)编址计数器
答案:A
解析:指令寄存器只用于存放当前执行的指令,不用于存储数据。

2.下列哪种密码学方式是非对称密码学?
A)AES
B)RSA
C)DES
D)MD5
答案:B
解析:RSA算法是一种非对称加密算法,其余三种都是对称加密算法。

第二部分:工程实践

工程实践部分是软考的重点,其中包括软件项目管理、软件开发与维护和软件测试三个模块。以下是一些考生普遍考得较低的题目:

1.下列哪种测试用例设计方法使用分区间的思想?
A)等价类划分
B)边界值分析
C)错误推测法
D)正交试验法
答案:D
解析:正交试验法是一种基于分区间的测试用例设计方法,其余三种都是基于参数的测试用例设计方法。

2.对于一个软件项目而言,下列哪个阶段是最后一个阶段?
A)需求分析
B)设计
C)编码
D)维护
答案:D
解析:维护阶段是软件开发的最后一个阶段,其余三个都是软件开发的前期工作。

第三部分:项目管理和质量保障

项目管理和质量保障部分包括软件项目管理和软件质量保障两个模块,其中软件项目管理相对较简单,以下是一些考生普遍考得较低的题目:

1.下列哪个概念与软件生命周期相关?
A)需求分析
B)单元测试
C)风险管理
D)验收测试
答案:A
解析:软件生命周期包括需求分析、设计、编程、测试和维护等阶段,因此A是与软件生命周期相关的概念。

2.以下哪个质量保证方法通常是预防性的?
A)代码审查
B)功能测试
C)压力测试
D)回归测试
答案:A
解析:代码审查是一种预防性的质量保证方法,可以在代码写作期间及时发现和解决问题,避免出现后期质量问题。

总体来说,软考考试包含了众多知识点,需要考生具备一定的学科要求和工作经验才能够顺利通过。希望本文的题目和答案解析对于考生进行备考有所帮助。