什么是软件工程?它有哪些本质特性?

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[问答题] 什么是软件工程?它有哪些本质特性

【◆参考答案◆】:软件工程是一门研究如何用系统化、规范化、数量化等工程原则和方法进行软件开发和维护的学科。其实质就是用工程的概念、原理、技术和方法,结合有效的管理方法和先进的开发技术,开发与维护软件,以解决软件危机。

(2)【◆题库问题◆】:[单选] 试选择比较合理的计算机软件计算方案的演变顺序:()
A.单片机——小型机——网络计算——大型机
B.哑终端——客户机/服务器——分布式计算——internet计算
C.算盘——计算器——PC——深蓝
D.PC——B/S——C/S

【◆参考答案◆】:B

(3)【◆题库问题◆】:[单选] 详细设计的结果基本决定了最终程序的()
A.代码的规模
B.运行速度
C.质量
D.可维护性

【◆参考答案◆】:C

(4)【◆题库问题◆】:[单选] 在软件质量要素的评价准则中,程序易于理解的程度指的是()。
A.简单性
B.准确性
C.简明性
D.执行效率

【◆参考答案◆】:A

(5)【◆题库问题◆】:[填空题] 软件工程的传统途径是()方法学。

【◆参考答案◆】:生命周期

(6)【◆题库问题◆】:[单选] 反映模块内部特性的是()。
A.接口
B.状态
C.功能
D.逻辑

【◆参考答案◆】:D

(7)【◆题库问题◆】:[问答题] 什么软件?软件按功能进行划分,可以划分成哪几类?按工作方式进行分类,可以划分成哪几类?

【◆参考答案◆】:
软件是由计算机程序、程序使用的数据以及说明的各种文档组成。
按功能进行划分可以分为:系统软件、支撑软件、应用软件;
按软件工作方式进行分类可以分为:实时处理软件、分时处理软件、交互式软件和批处理软件。

(8)【◆题库问题◆】:[填空题] 需求分析的主要任务是()。

【◆参考答案◆】:要回答“软件必须做什么?”

(9)【◆题库问题◆】:[填空题] 软件项目的风险按照其影响的范围,可分为项目风险、()和商业风险三类。

【◆参考答案◆】:技术风险

(10)【◆题库问题◆】:[名词解释] 黑盒测试

【◆参考答案◆】:
指测试人员通过各种输入和观察软件的各种输出结果来发现软件的缺陷,而不关心程序具体如何实现的一种测试方法。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: