习 题
更新于 2026年10月10日
版权声明
习 题
一、选择题
(1)在下列选项中,( )不是软件的特征。
A.系统性与复制性
B.可靠性与一致性
C.抽象性与智能型
D.有形性与可控性
(2)与计算机科学的理论研究不同,软件工程是一门( )学科。
A.理论性
B.工程性
C.原理性
D.心理性
(3)下列选项中,( )不是软件生存周期模型。
A.螺旋模型
B.增量模型
C.功能模型
D.瀑布模型
(4)软件生存周期中时间最长的阶段是( )。
A.需求分析阶段
B.总体设计阶段
C.测试阶段
D.维护阶段
(5)瀑布模型是一种( )。(https://www.daowen.com)
A.软件开发方法
B.软件生存周期
C.程序设计方法学
D.软件生存周期模型
(6)软件开发中常采用结构化生存周期方法,由于其特征而一般称其为( )。
A.瀑布模型
B.对象模型
C.螺旋模型
D.层次模型
(7)在结构性的瀑布模型中,( )阶段定义的标准将成为软件测试中系统测试阶段的目标。
A.详细设计阶段
B.总体设计阶段
C.可行性研究阶段
D.需求分析
二、简答题
(1)什么是软件危机?软件危机表现在哪些方面?
(2)简述软件和软件工程的定义以及软件工程的形成过程。
(3)软件工程的目标是什么?如何解决多目标之间的矛盾?
(4)什么是软件生存周期?它分为几个时期,几个阶段?
(5)什么是软件生存周期模型?它有哪些主要软件过程模型?
(6)在软件工程知识体系中,将软件工程划分为哪些知识域?