- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、填空题
1、软件由计算机程序、数据和组成。
2、软件是一种产品,它与物质产品有很大的区别。
3、计算机系统由硬件、软件、使用计算机的人、数据库、和执行过程组成。
4、软件的发展,到现在为止,经历了三个阶段:、和软件工程。
5、程序设计时代的生产方式是,程序系统时代的生产方式是?,软件工程时代的生产方式是?。
6、软件工程是一门综合性的交叉学科,它涉及计算机学科、学科、管理学科和学科。
7、计算机科学中的成果都可用于软件工程,但计算机科学着重于,软件工程着重于。
8、软件工程研究的主要内容是、和等三个方面。
9、软件开发各阶段任务的划分应尽可能,同一阶段任务的性质应尽可能。
10、瀑布模型是将各个活动规定为依连接的若干阶段的模型。它规定了各阶段的活动由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落。
11、演化模型是一种非整体开发模型。先开发一个软件,完成部分主要功能,展示给用户并征求意见,然后逐步完善,最终获得满意的产品。
12、螺旋模型将开发过程分为几个螺旋周期。在每个螺旋周期内分为四个工作步骤:、、开发实施、。
13、喷泉模型是一种以为动力,以为驱动的模型。它使开发过程具有迭代性和无间隙性,适用于开发方法。 A. 1/2
B. 1/3
C. 1/4
D. 2/3
5、在软件开发过程中大约要花费____%的工作量进行测试和调试。
A. 20
B. 30
C. 40
D. 50
6、准确地解决“软件系统必须做什么”是____阶段的任务。
A. 可行性研究
B. 需求分析
C. 软件设计
D. 程序编码
7、软件生存期中时间最长的是____ 阶段。
A. 需求分析
B. 软件设计
C. 软件测试
D. 软件运行/维护
8、在软件生存期的模型中,___适合于大型软件的开发,它吸收了软件工程中“演化”的概念。
A .喷泉模型
B. 基于知识的模型
C. 瀑布模型
D. 螺旋模型
9、在软件生存期中,用户的参与主要在____。
A. 软件定义阶段
B. 软件开发阶段
C. 软件维护阶段
D. 整个软件生存期过程中
10、在软件开发过程中的每个阶段都要进行严格的_____,以尽早发现在软件开发过程中产生的错误。
A. 检验
B. 验证
C. 度量
D. 评审
11、在软件开发和维护过程中需要变更需求时,为了保持软件各个配置成分的一致性,必须实施严格的_____。
A. 产品检验
B. 产品控制
C. 产品标准化
D. 开发规范
12、实践表明,采用先进的开发技术可提高软件开发的生产率,还可提高软件的 。
A. 可靠性
B. 可使用性
C. 安全性
D. 可维护性
13、为了提高软件开发过程的____,有效地进行管理,应当根据软件开发项目的总目标及完成期限,规定开发组织的责任和产品标准。
A. 可见性
B. 生产率
C. 安全性
D. 有效性
14、随着开发小组人数的_____,因交流开发进展情况和讨论遇到的问题而造成的通信开销也急剧增加。
A. 增加
B. 降低
C. 稳定
D. 不稳定
15、为保证软件开发的过程能够跟上技术的进步,必须不断地灵活地改进软件工程____。
A. 原则
B. 工具
C. 过程
D. 方法
三、选择填空题
1、从供选择的答案中选出与下列有关软件需求分析叙述相对应的正确答案,将其编号填入到相应的括弧(?? )内。
? 软件是计算机系统中与硬件相互依存的另一部分,它是包括(? A? )、(? B? )及(? C? )的完整集合。其中,(? A? )是按事先设计的功能和性能要求执行的指令序列。(? B? )是使程序能够正确操纵信息的数据结构。(? C? )是与程序开发、维护和使用有关的图文材料。
供选择的答案:
? A~C. ① 软件??? ?② 程序?? ?③ 代码? ?④ 硬件 ⑤ 文档? ??⑥ 外设? ?⑦ 数据? ?⑧ 图表
2、从供选择的答案中选出与下列有关软件需求分析叙述相对应的正确答案,将其编号填入到相应的括弧(?? )内。
? 开发软件时对提高软件开发人员工作效率至关重要的是(? A? )。软件工程中描述生存周期的瀑布模型一般包括计划、(? B? )、设计、编码、测试、维护等几个阶段,其中设计阶段在管理上又可以依次分成(? C? )和(? D? )两步。
供选择的答案:
? A.① 程序开发环境?? ??② 操作系统的资源管理功能 ③ 程序人员数量???④ 计算机的并行处理
原创力文档


文档评论(0)