第1-2章综合复习A卷

*
序号:
*
姓名:
*
1.
( )是计算机任务的处理对象和处理规则的描述。
进程
数据
文档
程序
*
2.
( )是为了理解程序所需的阐述性资料。
A.文档
B.程序
C.数据
D.进程
*
3.
“一种基于良构数学概念的符号体系来编制需求规约”的表达风格是( )。
A、非形式化的
B、形式化的
C、半形式化的
D、全形式化的
*
4.
《软件生存周期过程》是什么时候提出的(  )。
A.20世纪60年代
B.20世纪60年代末到80年代初
C.20世纪80年代
D.20世纪90年代
*
5.
1968年的NATO会议上首次出现的术语是(  )。
A.软件危机
B.软件开发
C.软件工程
D.软件测试
*
6.
20世纪60年代末到80年代初,这一时期软件工程的主要特征可概括为:前期主要研究系统( ),后期则开始关注( )和软件工程管理。
A.实现设计和软件质量
B.逻辑设计和软件矛盾
C.实现设计和软件矛盾
D.软件质量和实现设计
*
7.
概念X的提出,其目的是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的现象Y。这里的X和Y分别是
A.软件和软件神话
B.软件工程和软件神话
C.软件和软件危机
D.软件工程和软件危机
*
8.
根据软件工程的定义,软件工程需要用到计算机科学的(  )。
A.理论与方法
B.理论与技术
C.原则与方法
D.原则与技术
*
9.
根据软件工程的概念,提倡以工程的什么进行软件开发的是(  )。
A.原理、理论与方法
B.原则、理论与方法
C.技术、理论与方法
D.原理、原则和方法
*
10.
可以把软件开发的本质概括为:不同抽象层术语之间,以及不同抽象层处理逻辑之间的(  )
A.模型
B.调用
C.开发
D.映射
*
11.
瀑布模型是什么时候提出的(  )。
A.20世纪60年代
B.20世纪60年代末到80年代初
C.20世纪80年代
D.20世纪90年代
*
12.
软件工程概念的提出此目的是提倡以工程的原理、原则和方法进行( ),来以期解决出现的( )。
A.软件开发和软件神话
B.软件开发和软件危机
C.软件测试和软件矛盾
D.软件测试和软件危机
*
13.
软件工程在20世纪60年代末至80年代初获得的主要成果有(  )。
A.CASE产品
B.面向对象语言
C.瀑布模型
D.软件生存周期过程
*
14.
软件工程在20世纪80年代以来获得的主要成果有(  )。
A.瀑布模型
B.CASE产品
C.过程式语言
D.结构化方法
*
15.
软件模型可以进一步分为三种不同的模型,其中不包含(  )。
A.设计模型
B.实现模型
C.部署模型
D.参考模型
*
16.
软件是对一个特定问题域的抽象,是被开发出的一种逻辑实体,而不是一种有形的( )。
A.逻辑部件
B.数据模型
C.物理部件
D.概念模型
*
17.
提出软件工程概念的目的是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的(  )。
A.软件矛盾
B.软件危机
C.软件制约
D.软件滞留
*
18.
通过复审有关需要的陈述,或功能和性能目标的陈述等技术文档,而获取相关需求的初始发现需求技术是( )。
A、细化
B、提炼
C、求精
D、抽象
*
19.
下列不属于20世纪80年代提出的主要成果的是(  )。
A.大力开展了计算机软件开发工程(CASE)的研究与实践
B.提出了面向对象软件开发方法
C.提出了《软件生存周期过程》
D.开展了一系列过程改进项目
*
20.
下列不属于接口需求的是( )。
A、硬件接口
B、外部接口
C、运行
D、软件接口
*
21.
下列不属于需求规约的作用是( )。
A、需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现
B、需求规约是一个管理控制点
C、对于产品/系统的设计,需求规约是一个正式的、受控的交付验收点
D、需求规约是创建产品验收计划和用户指南的基础
*
22.
下列关于需求规约叙述正确是( )。
A、需求规约是一个设计文档
B、需求规约是客户和开发者之间有关技术合同一产 品/系统需求的理解
C、需求规约中可以出现软件项目管理计划
D、以上均不正确
*
23.
下列是需求的性质是( )。
A、一致的
B、完整的
C、可修改的
D、可跟踪的
*
24.
下列选项是关于需求发现常用技术的成功条件,其中属于观察的成功条件是( )。
A、需求人员具有洞察事物本质的能力
B、已存在项目背景文档以及一些紧密相关的需求文档,并且需求人员具有很好的想象力和需求标识能力,包括熟悉相关的技术标准和法规政策等
C、依赖于需求人员是否具有“正确提出问题”的能力和回答人员是否具有“揭示需求本意”的能力
D、需求人员必须具有比最终用户还要多的应用领域和过程方面的知识,并具有丰富的想象力
*
25.
下列选项中关于提炼描述不正确的是( )。
A、使用情况是针对已经有了部分需求文档的情况
B、存在风险是无法验证所发现的需求是否满足用户的要求,无法验证发现的需求是否正确
C、存在的风险与自悟方法一样
D、成功条件是需求人员必须具有比最终用户还要多的应用领城和过程方面的知识,并具有丰富的想象力
*
26.
需求发现的常用技术中,要需求人员把自己作为系统的最终用户的是( )。
A、提炼
B、观察
C、 自悟
D、交谈
*
27.
需求分析产生的正式文档是( )。
A、项目开发计划
B、需求规约
C、软件设计规约
D、可行性分析报告
*
28.
需求规约的基本性质包括重要性和稳定性程度、可修改的、完整的和( )。
A、一致的
B、可重复的
C、可复用的
D、可测试的
*
29.
需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和( )。
A、可修改的
B、可复用的
C、可测试的
D、无歧义的
*
30.
一般适用于规模较小的、复杂程度不大高的小型软件项目,或在获取SRS(草案)时使用的需求规约表达风格是( )。
A、形式化的
B、非形式化的
C、结构化的
D、半结构化的
*
31.
用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是( )。
A、程序
B、需求
C、设计
D、规约
*
32.
在初始发现需求的常用技术中,需求人员通过提出问题/用户回答这一方式,直接询问用户需要的技术是( )。
A、询问
B、问答
C、交谈
D、审问
*
33.
在软件开发领域中,属于软件模型的是(  )。
A.部署模型
B.系统模型
C.概念模型.
D.需求模型
*
34.
在软件开发中,软件系统模型大体上可分为两类:概念模型和(  )
A.抽象模型
B.逻辑模型
C.软件模型
D.实现模型
*
35.
在软件开发中,软件系统模型大体上可分为两类:软件模型和(  )。
A.概念模型
B.行为模型
C.逻辑模型
D.实现模型
*
36.
在销售管理系统需求文档中出现下列描述,属于功能需求范畴的是( )。
A、系统应能产生月销售报表
B、系统应在5分钟内计算出给定季度的总销售税
C、对要构建的账户接收系统,必须为月财务状况系统提供更新信息
D、任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%
*
37.
在销售管理系统需求文档中出现下列描述,属于设计约束范畴的是( )。
A、系统应能产生月销售报表
B、系统应在5分钟内计算出给定季度的总销售税
C、对要构建的账户接收系统,必须为月财务状况系统提供更新信息
D、任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%
*
38.
在销售管理系统需求文档中出现下列描述,属于外部接口需求范畴的是( )。
A、系统应能产生月销售报表
B、系统应在5分钟内计算出给定季度的总销售税
C、对要构建的账户接收系统,必须为月财务状况系统提供更新信息
D、任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%
*
39.
在销售管理系统需求文档中出现下列描述,属于性能需求范畴的是( )。
A、系统应能产生月销售报表
B、系统应在5秒内计算出给定季度的总销售税
C、对要构建的账户接收系统,必须为月财务状况系统提供更新信息
D、任取1秒,一个特定应用所消耗的可用计算能力平均不超过50%
*
40.
属于需求规约的基本性质是( )。
A、必要的
B、可测试的
C、无歧义的
D、完整的
41.
在软件领域中称为系统/产品模型。*
42.
是指可直接支持软件执行的系统软件、支撑软件以及硬件等的集合体。*
43.
1968年的NATO会议上首次出现了这一术语。*
44.
20世纪60年代末到80年代初,这一时期软件工程的主要特征可概括为:前期主要研究系统实现技术,后期则开始关注软件质量和*
45.
对于单一一个需求必须具有的基本性质:必要的、无歧义的、可测的、以及可测量的。*
46.
计算机软件一般是指计算机系统中的程序及其*
47.
模型通常包含对该的描述、对系统类各模型元素以及它们之间关系的语义描述。*
48.
软件工程作为一门学科,其发展可以划分为两个时期:前期主要研究系统实现技术,后期则开始关注和软件工程管理。*
49.
软件开发的本质概括为不同抽象层术语之间以及不同抽象层处理逻辑之间的*
50.
软件开发既有技术上的问题,又有上的问题。*
51.
软件生产率、软件质量满足不了社会发展的需求,并成为其发展的制约因素,这一现象被称为*
52.
所谓模型,简单的说,是的任意抽象,其中包括所有的基本能力、特性或其他一些方面,而没有任何冗余的细节。*
53.
提出软件工程概念的目的是倡导以工程的原理、和方法进行软件开发。*
54.
需求规约是创建产品验收测试计划和用户指南的基础,即基于需求规约一般还会产生初始测试计划和两个文档。*
55.
需求人员把自己作为系统的最终用户,审视该系统并提出问题的初始发现需求技术是*
56.
以一种基于良构数学概念的符号体系来编制需求规约,则称为需求规约。*
57.
在软件开发领域,分层的基本动机是为了控制开发的复杂性。在需求层上创建的系统是对客观事物系统的抽象,即问题定义。*
58.
在软件开发中,分层的基本动机是为了控制开发的*
59.
在需求层上创建的系统概念模型是对客观事物系统的抽象,其标识要解决的问题,或称*
60.
针对单一需求基本性质的验证,可采用不同的活动和技术。其中,验证需求是不是歧义的,一般可采用*
问卷星提供技术支持
举报