47. 设计软件结构一般不确定( C )。
A.模块的功能 B.模块的接口
C.模块内的局部数据 D.模块间的调用关系
48.结构分析方法就是面向( D )自顶向下逐步求精进行需求分析的方法。
A.目标 B.功能 C. 对象 D.数据流
49. 软件是一种( B )产品。
A.物质 B.逻辑 C.有形 D.消耗
50. 瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( C )。
A、详细计划 B、可行性分析 C、 运行阶段 D、 测试与排错
51. 结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的
( B)
A、控制流 B、数据流 C、程序流 D、指令流
52. 在软件的可行性研究中,可以从不同的角度对软件的可行性进行研究,其中是从软件的
功能可行性角度考虑的是( B )
A、 经济可行性 B、技术可行性 C、 操作可行性 D、 法律可行性
53、下述任务中,不属于软件工程需求分析阶段的是( D ) 。
A.分析软件系统的数据要求 B.确定软件系统的功能需求
C.确定软件系统的性能要求 D.确定软件系统的运行平台
54、火车是一种陆上交通工具,火车和陆上交通工具之间的关系是( D )关系。
A.组装 B.整体成员 C.has a D.一般具体
55.瀑布模型的存在问题是( B )
A.用户容易参与开发 B.缺乏灵活性
C.用户与开发者易沟通 D.适用可变需求
56.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( C )
A.软件工程 B.软件周期
C.软件危机 D.软件产生
57.软件测试的目的是( B )。
A. 评价软件的质量 B. 发现软件的错误
C. 找出软件的所有错误 D. 证明软件是正确的
58. 需求分析最终结果是产生( B )。
A. 项目开发计划 B. 需求规格说明书
C. 设计说明书 D. 可行性分析报告
59.快速原型模型的主要特点之一是( D )
A.开发完毕才见到产品 B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件 D.及早提供工作软件
60.结构分析方法就是面向( B )自顶向下逐步求精进行需求分析的方法。
A. 目标 B.数据流 C.功能 D. 对象
61. 研究开发所需要的成本和资源是属于可行性研究中的( B )研究的一方面。
A. 技术可行性 B. 经济可行性 C. 社会可行性 D. 法律可行性
62.为了提高软件的可维护性,在编码阶段应注意( D )
A.保存测试用例和数据 B.提高模块的独立性
C.文档的副作用 D.养成好的程序设计风格