《软件工程与软件测试技术》 课程复习资料 "课程名称 "软件工程与软件测试技术 " "教 "名称 "软件测试理论与实践教程 " "材 " " " "信 " " " "息 " " " " "出版社 "人民邮电出版社 " " "作者 "张向宏主编 " " "版次 "2009.06 " 注:如学员使用其他版本教材,请参考相关知识点及教师PPT PPT相关章节标记示例"(1.1),(1.4)" 一、客观部分:(单项选择、多项选择、不定项选择、判断) (一)单项选择题 1. 关于原型化开发方法的叙述中,不正确的是()。 A. 原型化方法适应于需求不明确的软件开发 B. 在开发过程中,可以废弃不用早期构造的软件原型 C. 原型化方法利于确认各项系统服务的可用性 D. 原型化方法可以直接开发出最终产品 考核知识点: 原型开发模型的特点。相关知识参考教材中P8及课件相关内容。(1.1) 2. 以下属于软件维护阶段文档的是()。 A.测试分析报告 B.操作手册 C.软件问题报告 D.软件需求说明 考核知识点:软件生命周期各阶段的任务,在软件维护的流程中,第一步就是制定维 护申请报告,也称为软件问题报告,
2022-07-02 19:04:02 282KB 文档资料
GB 8567-88软件开发主要文档编写规范 本附录中列出了《计算机软件产品开发文件编制指南》GB 8567-88中主要软件文档的编写说明,供编写时参考。这些文档主要是:可行性研究报 告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、模块开发卷 宗、测试计划、测试分析报告、项目开发总结报告。 1. 可行性研究报告 l 引言 1.1 编写目的 说明:说明本可行性研究报告的编写目的,指出预期的读者。 1.2 背景 说明: a.所建议开发的软件系统的名称。 b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。 c.该软件系统同其他系统或其他机构的基本的相互来往关系。 1.3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4 参考资料 列出用得着的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文。 b.属干本项目的其他已发表的文件。 c. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件 资料的来源。 2 可行性研究的前提 说明对
2022-07-02 19:04:02 110KB 文档资料
1.程序的三种基本控制结构是( B )。 A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移 2.下列属于黑盒测试的是( D )。 A.基本路径测试B.条件测试C.循环测试D.等价划分 3.在结构化分析方法(SA)中,与数据流图配合使用的是( B )。 A.数据流图B.数据字典C.实体联系图D.程序流程图 4.通过( B )可以完成数据流图的细化。 A.结构分解B.功能分解C.数据分解D.系统分解 5.详细设计规格说明通常使用( D )手段。 A.IPO图与层次图 B.HIPO C.IPO或PDL D.HIPO或PDL 6.面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次 结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重 要性质是( B ),一个类获得其父类的全部描述(数据和操作)。 A.传递性 B.继承性 C.复用性 D.并行性 7.面向对象开发方法子概念和表示上的一致性保证了分析和设计的( C )过渡。 A.因难B.不容易C.平滑D.顺序答案:C 8.( B )模型表示了对象的相互行为。 A.对
2022-07-02 19:04:01 74KB 文档资料
2019软件工程期末试卷A 一、选择题(48分) 1. (5分)从供选择的答案中选出正确的答案填入下列叙述中的(  ) 内。   模块内聚性用于衡量模块内部各成份之间彼此结合的紧密程度。 (1)一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中, 该模块的内聚性是( A )的。 (2)将几个逻辑上相似的成分放在同一个模块中,通过模块入口处的一个判断决定 执行哪一个功能。该模块的内聚性是( B )的。 (3)模块中所有成分引用共同的数据,该模块的内聚性是( C )的。 (4) 模块内的某成份的输出是另一些成分的输入,该模块的内聚性是( D )的。 (5)模块中所有成份结合起来完全一项任务,该模块的内聚性是( E )的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。   供选择的答案: A~E: 功能内聚 信息内聚 通信内聚 过程内聚 巧合内聚 时间内聚 逻辑内聚  1 A B C D E 2. (5分)从供选择的答案中选出应该填入下列关于软件设计的叙述的( )内的正确答案。 在众多的设计方法中,SD方法是最受人注意的,也是最广泛应用的一种,这种方 法可以同分析
2022-07-02 19:04:00 57KB 文档资料
软件工程在软件开发中的运用 作者:张佳晨 来源:《数字技术与应用》2019年第11期 摘要:随着时代的进步,经济水平大幅度改善,出现各种各样的新兴产业,这 加快了社会可持续发展。如互联网想持续增长,必须依靠最尖端的软件开发系统。同时 ,软件工程开发的应用非常重要,需要对软件开发系统和模型进行合理设计,以此提高 软件工程技术水平。 关键词:软件工程;软件开发;应用分析 中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2019)11- 0034-01 0 引言 当今社会,是产业结构迅速变化的新时代,各种高新技术和产业的渗透表明人 类已经开始进入互联网时代。如今,在互联网时代,传统的生产方法和普及方法已经被 改变。互联网的足迹在各个领域都可以看到,人们的物质生活水平大幅度改善。软件开 发是生产过程的规划和意图的实现,软件开发是改善互联网设备整体质量的前提和重要 前提。软件开发必须科学、合理、专业、高效。为了提供多媒体操作强有力的基础,必 须从软件系统的整体性能和指标全面分析,构筑完整系统的软件开发模式。所以,本论 文介绍了网络时代的软件开发,分析软件开发中的软件工
2022-07-02 19:04:00 32KB 文档资料
D O I : 1 0 . 1 9 5 5 1 / j . c n k i . i s s n 1 6 7 2- 9 1 2 9 . 2 0 1 9 . 0 1 0 . 0 2 4 软件工程在软件开发中的运用 李常宝( 山西警官职业学院 山西 太原 0 3 0 0 0 0 ) 摘要: 新兴产业的不断发展给社会带来了巨大的便利, 在当今时代, 计算机等多媒体技术的快速成长使得人类社会发生了翻 天覆地的变化。在互联网的世界里, 前沿的软件开发系统是计算机发展的核心, 也是软件工程中的关键一个环节。软件工程 是基于计算机终端的有一次巨大的变革, 它在软件开发的过程中具有重要的运用。 关键词: 软件工程; 软件开发; 应用探析 中图分类号: T P 3 1 1 . 5 2    文献标识码: A    文章编号: 1 6 7 2- 9 1 2 9 ( 2 0 1 9 ) 1 0- 0 0 2 9- 0 1 A b s t r a c t :t h ec o n t i n u o u s d e v e l o p m e n t o f e m e r g i n gi n d u s t
2022-07-02 19:03:59 1.49MB 文档资料
软件工程基础 一.选择题 1。软件需求分析阶段的工作,可以分为4个方面:需求获取,需求分析,编写需求规格说明 书以及(B) A).用户 B).需求审评 C).总结 D).都不正确 2。在原型法中称(A)为用户/设计者,开发人员根据用户需求不断修改原型,直到满足用户 要求为止。 A).用户 B).开发人员 C).系统分析员 D).程序员 3。下面不属于软件工程的3个要素是(D) A).工具 B).过程 C).方法 D).环境 4检查软件产品是否符合需求定义的过程称为(A) A).确认测试 B).集成测试 C).验证测试 D).验收测试 5.数据存储和数据流都是(D),仅仅是所处的状态不同。 A).分析结果 B).事件 C).动作 D).数据 6。数据流图和(C)共同组成系统的逻辑模型。 A).HIPO图 B).PD)L C).数据字典 D).层次图 7。数据元素组成数据的方式的基本类型(D) A).顺序 B).选择 C).循环 D).以上全部 8。数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列 图符名标识的图符不属于数据流图合法图符的是(A)。 A).控制流
2022-07-02 19:03:58 54KB 文档资料
软件工程基础.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:03:58 4.04MB 文档资料
软件工程基础之02软件过程模型.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-07-02 19:03:57 1.3MB 文档资料
软件工程师 程序员10万字大厂应聘面试总结java面试题和答案.pdf