软件测试课程形成性考核作业及实践2

合集下载

网上形成性考核方案(二篇)

网上形成性考核方案(二篇)

网上形成性考核方案(在课程论坛上完成,占平时成绩___%)一、实施网上形考的指导思想通过本次网上形考活动,让同学们进一步熟悉___开放大学(原___电大)远程学习在线平台(2.0版),提高网上远程学习的自觉性,养成网上远程自主学习的习惯。

二、网上形考活动的实施要求1.网上作业路径。

___电大“在线平台”(2.0版)——我的课程——___地域文化——课程论坛。

2.发贴注意事项:发贴时要写明:___电大,___(姓名)。

可以用附件形式,也可以用粘贴方式。

不得发空帖,不得发与课程无关的帖子,不得一个帖子重复多次地发,否则教学点将要查实并追究其责任。

3.网上形考作业题。

完成后,发送到本课程bbs论坛上。

4.网上形考题目:(1)简述镇江文化的特征。

(2)简述苏州文化的特征。

(3)简述无锡文化的特征。

(4)简述常州文化的特征。

(5)简述淮安文化的特征。

5.网上提交形成性考核作业的时间:___年___月___日—___日。

请将完成的作业用附件的形式或用粘贴(帖子)的形式发到《___地域文化》课程bbs论坛上来。

过期将不予承认。

三、网上形考活动的具体要求和操作方式1、具体要求本次网上形成性考核活动占形成性考核(平时成绩)成绩的___%。

凡未参加本次网上形考活动者,将不予合成形成性考核成绩。

没有形成性考核成绩,按规定是不能参加期末考核的。

各市、县电大(教学点)务必严格把关,省电大在活动结束后,将___力量对本次网上形成性考核活动情况进行抽查,并确认每位学生最终的形成性考核成绩。

2、操作方式各市、县电大课程责任(辅导)教师要熟悉___平台的使用,在课程论坛上设置发帖处,并置顶,让学生在本教学点主帖上跟帖。

一个教学点一个主题帖,学生的作业帖跟在下面,这样便于统计。

四、网上作业批阅___月___日发(作业)帖结束后,请各教学点责任(辅导)教师要做好统计工作,并写成书面评价材料,于___月___日前传到bbs论坛主题帖中。

国开电大软件工程形考作业3参考答案

国开电大软件工程形考作业3参考答案

答案见后几页
形考作业3:基于UML的大学图书馆图书信息管理系统设计实验
一、实验内容说明
对实验2的面向对象分析结果进行系统概要设计和详细设计。

设计系统构架,勾画出整个系统的总体结构,这项工作由全组成员参加,包括主要子系统及其接口,主要的设计类和中间件等系统软件。

设计时要考虑系统的可维护性,以简单为第一原则——简单的类、简单的接口、简单的协议、简单的描述。

使用UML的配置图描述系统的物理拓扑结构以及在此结构上分布的软件元素。

用类图和顺序图对主要用例:借书、还书、处罚进行设计,并对其中的类进行详细说明,包括属性设计和方法设计。

二、实验目的
(1)通过本实验使学生掌握UML建模语言的常用图形,面向对象的设计方法和过程。

特别是熟悉包图、顺序图、配置图和类图的应用。

(2)以小组形式完成本实验,锻炼同学之间的协作和沟通能力、自我学习和管理能力。

(3)学生在实验过程中熟练掌握常用的CASE工具。

三、实验学时
8学时
四、实验步骤
(1)根据实验2画出的系统用例图和需求规格说明书规划系统的物理结构。

(2)组长和小组成员共同协商一份设计规范:设计用的图形符号、字体、大小规范,界面设计规范,用语规范等。

(3)对借书用例、还书用例、处罚用例进行用例设计和类设计。

(4)对借书用例、还书用例、处罚用例使用顺序图设计类之间的消息通信。

(5)编写系统设计规格说明书。

五、实验要求。

国开电大软件工程形考作业3参考答案

国开电大软件工程形考作业3参考答案

答案见后几页形考作业3:基于UML的大学图书馆图书信息管理系统设计实验一、实验内容说明对实验2的面向对象分析结果进行系统概要设计和详细设计。

设计系统构架,勾画出整个系统的总体结构,这项工作由全组成员参加,包括主要子系统及其接口,主要的设计类和中间件等系统软件。

设计时要考虑系统的可维护性,以简单为第一原则——简单的类、简单的接口、简单的协议、简单的描述。

使用UML的配置图描述系统的物理拓扑结构以及在此结构上分布的软件元素。

用类图和顺序图对主要用例:借书、还书、处罚进行设计,并对其中的类进行详细说明,包括属性设计和方法设计。

二、实验目的(1)通过本实验使学生掌握UML建模语言的常用图形,面向对象的设计方法和过程。

特别是熟悉包图、顺序图、配置图和类图的应用。

(2)以小组形式完成本实验,锻炼同学之间的协作和沟通能力、自我学习和管理能力。

(3)学生在实验过程中熟练掌握常用的CASE工具。

三、实验学时8学时四、实验步骤(1)根据实验2画出的系统用例图和需求规格说明书规划系统的物理结构。

(2)组长和小组成员共同协商一份设计规范:设计用的图形符号、字体、大小规范,界面设计规范,用语规范等。

(3)对借书用例、还书用例、处罚用例进行用例设计和类设计。

(4)对借书用例、还书用例、处罚用例使用顺序图设计类之间的消息通信。

(5)编写系统设计规格说明书。

五、实验要求4人一组,分工如下:1名组长,负责整个小组的人员安排,工作计划,文档质量,整体项目的协调等工作;2名系统分析员,专门负责需求分析,1名分析员,专门负责系统的验收测试用例。

虽然各有分工,但大家必须协同工作。

使用VISO或IBM Rational ROSE工具软件。

各种说明书使用WORD软件。

六、结果实验结果包括:(1)系统配置图及其说明。

(2)系统体系结构划分及其说明。

(3)借书用例、还书用例、处罚用例的详细设计类图及其属性、方法说明。

(4)用顺序图分别对借书用例、还书用例、处罚用例设计类之间的消息通信说明。

20春广东开放大学软件工程形成性考核真题试题参考答案资料

20春广东开放大学软件工程形成性考核真题试题参考答案资料
答案: A、可理解性和可测试性
题目:在软件工程的需求分析阶段,不属于问题识别内容 的是( )
答案: A、环境需求
题目:某个模块的作用域是指______。
答案:
A、受该模块内的判定影响的所有模块
题目:系统开发人员使用系统流程图或其他工具描述系统, 估计每种方案的成本和效益的工作是在______阶段进行的。
答案: A、错
题目:软件工程的方法只适用于大型软件的开发,对小型
软件的开发没有帮助。
答案: A、错
题目:系统流程图是一个典型的描述逻辑系统的传统工具。
答案: A、错
题目:可行性研究进一步研究问题分析阶段所确定的问题 是否有可行的解。
答案: A、对
题目:软件工程学是应用科学理论和工程上的技术指导软 件开发的学科,其目的是____。
答案: A、可维护性、可使用性、可靠性
题目:程序的三种基本控制结构是()
答案: A、顺序、选择和重复
题目:瀑布模型把软件生存周期划分为软件定义、软件开 发和____三个阶段,而每一阶段又可细分为若干个更小的 阶段。
答案: A、运行及维护
题目:如果模块中所有成分引用共同的数据,该模块内的 联系类型是____。
答案: A、总体设计
题目:软件生命周期中所花费用最多的阶段是( )
答案: A、软件维护
题目:_____是以提高软件质量为目的的技术活动。
答案: A、技术评审
题目:产生软件危机的原因有如下几点,除了______。
答案: A、采用工程设计的方法开发软件,不符合软件本身的特点;
答案: A、通信内聚
题目:并发系统中遇到的一个主要问题是定时问题。
答案: A、对
题目:程序运行过程中出现错误叫做容错。

软件测试课程设计

软件测试课程设计

软件测试课程设计一、课程目标知识目标:1. 学生能理解软件测试的基本概念、目的和重要性。

2. 学生能掌握常见的软件测试方法、技术和流程。

3. 学生能了解自动化测试的基本原理及其在实际应用中的优势。

技能目标:1. 学生能够运用不同的测试方法对软件进行黑盒测试和白盒测试。

2. 学生能够编写测试用例,并对软件进行功能测试、性能测试和兼容性测试。

3. 学生能够使用自动化测试工具进行简单的测试脚本编写和执行。

情感态度价值观目标:1. 学生能够认识到软件测试在软件开发过程中的必要性,树立质量意识。

2. 学生能够培养良好的团队合作精神和沟通能力,积极参与测试项目。

3. 学生能够关注软件测试领域的发展趋势,不断提升自身专业素养。

分析课程性质、学生特点和教学要求:本课程旨在使学生在学习软件测试理论知识的基础上,掌握实际测试技能,提高软件质量意识。

课程性质为理论与实践相结合,注重培养学生的动手能力和解决问题的能力。

学生特点:高中年级学生,具备一定的计算机操作基础,对软件测试有一定了解,但缺乏系统学习和实践。

教学要求:结合课本内容,通过案例分析和实际操作,使学生掌握软件测试的基本方法和技能,同时注重培养学生的团队合作和沟通能力。

教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容1. 软件测试基本概念:测试目的、测试类型、测试层次。

2. 测试方法与技术:黑盒测试、白盒测试、灰盒测试;静态测试与动态测试。

3. 测试用例设计:等价类划分、边界值分析、因果图、决策表。

4. 测试流程与管理:单元测试、集成测试、系统测试、验收测试;测试计划、测试用例、测试报告。

5. 自动化测试:自动化测试原理、工具选择、测试脚本编写。

6. 性能测试与兼容性测试:性能指标、测试工具、测试方法;兼容性测试标准、测试环境搭建。

7. 教学案例与实践:结合实际项目,进行测试用例设计、执行及自动化测试脚本编写。

教学内容安排与进度:1. 第1周:软件测试基本概念、测试目的和类型。

2020年国家开放大学电大《传感器与测试技术》形成性考核附答案 (2)精选全文

2020年国家开放大学电大《传感器与测试技术》形成性考核附答案 (2)精选全文

可编辑修改精选全文完整版《传感器与测试技术》形考1-4形考作业一一、判断题(Y对/N错)1.测试技术在自动控制系统中也是一个十分重要的环节。

Y2.金属应变片的灵敏系数比应变电阻材料本身的灵敏系数小。

Y3.热敏电阻传感器的应用范围很广,但是不能应用于宇宙飞船、医学、工业及家用电器等方面用作测温使用。

N4.电容式传感器的结构简单,分辨率高,但是工作可靠性差。

N5.电容式传感器可进行非接触测量,并能在高温、辐射、强烈振动等恶劣条件下工作。

Y6.电容式传感器不能用于力、压力、压差、振动、位移、加速度、液位的测量。

Y7.电感传感器的基本原理不是电磁感应原理。

N8.电感式传感器可以将被测非电量转换成线圈自感系数L或互感系数M的变化,再由测量电路转换为电压或电流的变化量输出。

Y9.互感传感器本身是变压器,有一次绕组圈和二次绕组。

Y10.差动变压器结构形式较多,有变隙式、变面积式和螺线管式等,但其工作原理基本一样。

Y11.传感器通常由敏感器件、转换器件和基本转换电路三部分组成。

Y12.电容式传感器是将被测量的变化转换成电容量变化的一种传感器。

Y13.电阻应变片的绝缘电阻是指已粘贴的应变片的引线与被测试件之间的电阻值。

Y14.线性度是指传感器输出量与输入量之间的实际关系曲线偏离拟合直线的程度。

Y15.测量误差越小,传感器的精度越高。

Y16.传感器的灵敏度k等于传感器输出增量与被测量增量之比。

N17.传感器能检测到输入量最小变化量的能力称为分辨力,当分辨力以满量程输出的百分数表示时则称为分辨率。

Y18.测量转换电路首先要具有高精度,这是进行精确控制的基础。

N19.电桥是将电阻、电容、电感等参数的变化转换成电压或者电流输出的一种测量电路。

Y20.电桥有两种类型:直流电桥和交流电桥。

Y二、简答题1.传感器的输出信号通常可以分为哪两类?并举例说明。

答:1模拟式:传感器输出的是模拟电压量;2数字式:传感器输出的是数字量,如编码器式传感器。

《软件测试》课程标准的研究与探索

《软件测试》课程标准的研究与探索

参考 文 献
【】 民. 件测试 方法和技 术[ . l 朱少 软 M] 北京: 大学 出版 社, 0 . 清华 2 5 0 【1 2姜大源 . 于工作 过程系统 化课程结 构 的理论基础 l. 教通讯 , 0 , 关 J职 1 2 61 0
2 课程 目标 本课程 的教学 目标是使学生掌握软件测试的方法 、测试流程 、测试 工具和测试 总结分析报告等技术 ,具备软件测试员岗位所需 的技能 ,为 今后从事软件测试工作打下 良好 的基础 。同时培养学生 的团队合作 、分 析解决问题的能力、与人沟通 的能力和 自 学等能力 。
通过对软件技术专业岗位群 的分析 ,确定了 《 软件测试 》课程为软 件技术专业的核心课程 。经过 与企业专家研讨 ,确定了本课程 的教学项 目,教学项 目的设计 以学生 已具有的专业技能为人 口,同时为后续课程 打下 良好基 础 。 本门课程达到学生能力培养 目标 的参考学时为9学 时 ,参考学分为 6 6 分。 学 整体设计思路 : 1. . 1校企 合 作 2 进一步深化校企合作 ,实施 “ 点对面订单式”人才培养模式 ,校企 共建丰富课程 开发资源 :案例库 ,实践技能测试题库 ,特 色教材 ,测试
蔫 霸 禚
教 育 科 学
l 3 7
《 件测试 》课程 标准 的研究 与探索 软
于 艳 华 ,吴 艳 平
( 春 职 业 技 术 学 院 ,吉 林 长 春 1 0 0 长 3 0 0)
摘 要 结 合笔者多 年的教学 经验 ,分 析了软件测 试课程 的定位与设计 思路 ,课程 目标 ,教学 内容 ,教学设计 ,考核与 评价 ,并对 其进行
考 核与 终 结 性考 核 的权 重 比为 4 。 :6
通过对软件测试岗位工作任务分析 ,以软件测试员职业 岗位能力培 养 为主线 ,我们将教学 内容分为两个 项 目:网上购 物系统 的测试 活动 和超市管理系统 的测试活动 ,本课程 主要 围绕这两个项 目展开教学和训 练。结合学生的认知特点和教学规律 ,采用递进与并列相结合 的方式来 展现教学内容。其 中网上购物系统 的测试为教学项 目,是本课程的核心 内容 ;超市管理系统 的测试活动为拓展项 目,满足各层次学生的需求 。 l _ 学 内容 的组 织 -3教 2 以企业项 目为载体 ,根据不 同的内容分成多个 学习性工作任务 ,按 照学 生 的认 知 规 律 ,由简 到难 的原 则 来 组织 教 学 内容 。 1. .4教学模式的采用 2 教学过程 中采用真实项 目引领 、课 内外兼修 、 “ 双师 ”共育项 目实 战的教学模式 。真实项 目引领指的是教学项 目与拓展项 目均为校 内教师 与企业专家共 同开发项 目;课程内外兼修是指学生除了课 内的学习 ,还 有课外的学 习任务 ; “ 双师”共育指 的是企业兼 职教师与校 内专任教师 共 同授课。将原有学科体系的知识点 ,彻底融人项 目中 ,提高 了学生的 阅读能力 、专 注能力 、可视化能力 、沟通能力和倾 听能力 ,培养 了学生 负责任的态度和吃苦耐劳精神。

CDIO模式在软件测试技术课程中的探索与实践

CDIO模式在软件测试技术课程中的探索与实践

CDIO模式在软件测试技术课程中的探索与实践作者:许婷华来源:《现代职业教育.高职本科》 2017年第8期CDIO工程教育模式是近年来国际工程教育改革的最新成果,CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),它以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程[1]。

CDIO主张做中学和基于项目的教育和学习教育理念[2],提倡学生在实践中主动地掌握知识,注重学生整体素质的培养。

软件测试技术课程是高职院校软件测试专业最为重要的核心专业课程之一,该课程主要介绍软件测试的基本原理、流程、技术和策略等方面的内容。

针对高职软件测试技术课程教学现状,将CDIO模式运用到软件测试技术课程教学中具有重要意义,对学生的专业能力和工程能力的提升具有重要意义。

一、教学现状分析通过对历届软件测试技术课程的教学总结,对毕业生就业情形的了解,目前教学存在的主要问题归纳如下:(1)知识内容缺乏系统化。

课程主要教授软件测试理论知识,如测试模型、测试用例设计方法等,不注重软件测试项目管理,不注重测试与需求、开发整个软件工程之间的联系。

(2)理论与实际脱轨。

多数毕业生反映,课程教授大量测试用例设计方法,如等价类划分法、因果图法等,但理论知识与实际项目结合不够,在实际工作中不知如何应用。

另外,课程中往往没有涵盖实际测试工作中需要的知识,导致无法快速上手工作。

(3)实验案例不够理想。

实验案例包括三角形测试、飞机票订票系统等,多数是教材上常见的案例,案例功能较为单一、内容陈旧、与真实工程项目相差较大、缺乏实战性。

二、CDIO引导的软件测试技术课程教学实践基于软件测试课程当前教学现状,将CDIO模式应用于教学过程中,逐步形成以教师引导和学生为主体的教学模式,让学生在做中学,主动地掌握知识。

(一)教学设计CDIO项目按照规模和能力范围分为三级:一级项目(综合项目)、二级项目(课程群项目)、三级项目(课程项目)[3]。

高职软件专业《软件测试》课程标准设计

高职软件专业《软件测试》课程标准设计

4 . 性 E 测 试 5 . 测 试 报 告 编 写
I O . L o a d r u n n e r 测 试 工 具 的 使 用 l 1 . 编 写 软 件 测 试 报 告
文档 编 写 能 力
应图文并茂 ,内容应详略得到。 2 . 3教学方法设计 由于本 课程 的 主要 教学 内容涉及 白盒测 试 、黑盒 测试、 自动化功能测 试与性能测试等 操作性很 强的教学环节 ,必须通 过课程实训才 能达 到对 项 目作规范需求分析 的培养 目标 。具 体教学方法设计如下: ( 1 ) 全班 学生分为N 个项 目小组 ,3 人一 小 组 ,1 人任 组长 ,组长要 求协调 沟通 能力 比较
I 丝. 学 奎豌……。 Байду номын сангаас’ …………………
高职软件专业 《 软件测试 》课程标准设计
重庆工程职 业技术 学院信息工程学院
探讨 。
郑小蓉
【 摘要 】本文从基于工作过程的角度对高职 《 软件测试》课程 的课程定位、课程设计思路、教学情境设计 、教材设计 、教学方法设计、课程评价 设计 等方 面进行 了研究 与
【 关键词 】软件测试 ;工作过程;课程设计
1 . 课程 的定位与教学设计 1 . 1课程定位 《 软 件测 试 》课 程作 为软 件专 业 二年 级 下学期的专业课 ,它 的前导课程是 《 数据库 设 计 》、 《 数据结构 》、 《 软件工程实施 》,后 续课程 是课程实训及 毕业实习 。通过本课程 的 学习,使学生加深对 软件测试基本理论和基 本 方法 的理解与应用 ,能熟练使用常用软件测 试 工具 ,并能运用软件 测试工具完成应用 软件 的 测 试 工作 ,提 高 学生对 软 件 的测试 与 维护 能 力,并进一步培养学生 的的团队协作能力 。 1 . 2课程 设计思路 软件 测试 是 高职 计算 机 软件 专业 学生 在 以后 的工作 岗位上要 用到的核心技能 。因此 , 本课 程应该作为专业 必修课程和核心课程 ,重 点培 养学生在 以后 的工作 岗位上所 需的职业能 力: 白盒测试 、黑盒测 试、 自动化功 能测试与 性能测试 。 《 软 件测 试 》课 程 的总体 设 计思 路是 , 转变 传统的学科课程 模式 ,不再 以知 识传授 为 主,构建 以工作任 务为中心的企业培 训体系, 引入 企业 项 目,让学 生在 真 实的 企业 项 目中 完成 相应的工作任务 ,从而储备相关 的专业知 识,发展职业 能力 。授课 内容重 点突 出对学生 职业 能力的培养 。课 堂上不再单纯地 只讲授 理 论知 识 ,而 是围 绕实 际工 作任 务 的需 要来 选 取,这充分考虑 了高职学生动手 能力 强,理论 知识 薄弱的特 点。 2 , 教学设计 2 . 1教 学情境设 计 本课 程 小组 通过 学 院专业 指 导委 员会 、 重庆亚德科技 、重 庆大佳 、重庆港澳 大家等软 件公司 的企业技术 人员进行实际调查 ,制定 了 适合 高职 学 生 的软件 测试 课 程体 系与 职业 能 力,确定 了软件测 试课程典型 的教学情 景与子 情 景,在教学情 景中给出具体 的工作 任务、工 作方法 以及要 求学生掌握的知识 与技 能等,在

国开作业《软件工程》形成性考核(二)参考(含答案)933

国开作业《软件工程》形成性考核(二)参考(含答案)933

国开作业《软件工程》形成性考核(二)参考(含答案)933
问题一
答案:
1. 阅读以下伪代码,然后回答问题。

编号:A
输入:两个正整数,a和b
输出:整数c,表示a和b的和
过程:
c = a + b
返回c
结束编号:A
问题:请简要解释伪代码中的过程部分。

解答:
伪代码中的过程部分描述了根据输入a和b计算它们的和的步骤。

具体步骤如下:
1. 将a和b相加,将结果赋值给变量c。

2. 返回变量c作为输出。

问题二
答案:
1. 假设你正在开发一个在线购物网站。

请列举至少三个关键性的软件工程活动和任务,以确保项目的成功实施。

解答:
关键性的软件工程活动和任务包括:
1. 需求分析:了解用户需求,确定功能和性能要求。

2. 系统设计:设计可靠、安全且易于扩展的系统架构。

3. 编码和测试:基于设计规范编写高质量代码,并进行全面的测试以确保系统的可靠性和稳定性。

问题三
答案:
1. 在软件工程中,什么是软件配置管理(SCM)?
解答:
软件配置管理(Software Configuration Management,SCM)是一种通过组织、控制和跟踪软件配置项的变化,以及管理软件交付物的过程和工具集合。

SCM的目标是确保软件开发过程中的版本控制、合并冲突解决、配置项跟踪和审计追溯的有效性和一致性。

以上是参考答案,请根据自己的理解进行复述和整理。

OBE 理念下分阶段自我指导适应性教学改革实践

OBE 理念下分阶段自我指导适应性教学改革实践

OBE 理念下分阶段自我指导适应性教学改革实践作者:***来源:《电脑知识与技术》2024年第11期摘要:为提升高职学生自主学习能力和职业适应力,基于OBE成果导向、学生中心、持续改进的工程教育理念,以软件测试技术课程为例,研究提出了在教学层面应用分阶段自我指导适应性教学模式,层级递进展现学生学习成果,注重学生学情反馈和教师权变引导。

在逐级培养学生获得有效学习成果的同时有效激发高职学生的学习内驱力,使得学生逐步树立自主学习意识,从而具备职业适应性,为成果导向教育理念在高职教学改革层面的落地提供了有效实施路径。

关键词:分阶段适应性教学;成果导向;自主学习;学生中心;软件技术中图分类号:G642 文献标识码:A文章编号:1009-3044(2024)11-0131-030 引言当前软件技术正朝向新型技术与新兴产业领域快速渗透和融合,在“新工科背景”下,为了充分提高软件技术专业人才在职业适应力方面的素质,培养学生的职业素养、技能水平和自导学习能力非常重要[1]。

以“双高”建设和《职业教育提质培优行动计划(2020-2023年)》为抓手,国务院办公厅印发《关于推动现代职业教育高质量发展的意见》明确提出:坚持立德树人,德技并修,推动思政教育与技术技能培养融合统一;坚持面向人人、因材施教,营造人人努力成才、人人皆可成才、人人尽展其才的良好环境。

系列政策强调高質量的职业教育一定是使每位学生德才兼备、学有所成的教育。

职业适应性是一个人从事某项工作必须具备的能力及生理、心理素质,如何回归教育本真,推动每位学生全面发展,使毕业生成为合格的职业人,是教育者要深入思考的问题。

1 现状及问题提出目前,大部分高职学生在主动探索思考、学习内驱力和自我指导学习能力方面表现较弱。

高职课堂中教师一言堂灌输式的教学模式导致学生养成亦步亦趋学习知识的习惯,这与企业项目中需要员工灵活应变不确定性和复杂性的技术要求存在脱节。

学生的心理素质、职业素养及解决问题能力与企业对岗位胜任力的要求存在明显差异。

软件项目管理综合大作业

软件项目管理综合大作业

江苏开放大学形成性考核作业学号:姓名:课程代码:110116课程名称:软件项目管理(专)评阅教师:第 4 次任务(书面作业)共 4 次任务(书面作业)作业说明:1.做作业之前首先在封面填上自己的学号和姓名及评阅教师,做完作业后请写上作业完成时间。

2.学习完第十单元内容之后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的30%。

作业描述:编写软件项目验收报告1、具体要求如下:依据第2次形考作业软件项目需求分析报告中的项目,编写验收报告,涵盖项目基本情况、进度审核、验收计划、验收情况汇总、问题处理及附件等。

2、要求完成一份完整的项目验收报告,题目为“XX-验收报告”,参见课本附录P298。

3、验收报告示例:*** 作业批阅评语***:*** 得分***:评阅教师:评阅时间:年月日自来水营销管理系统验收报告目录1 文档修订版历史记录................................................................................................2 项目基本情况............................................................................................................3 项目进度审核............................................................................................................3.1 项目实施进度情况..........................................................................................3.2 项目变更情况..................................................................................................3.3 项目投资结算情况..........................................................................................4 项目验收计划............................................................................................................4.1 项目验收原则..................................................................................................4.2 项目验收方式..................................................................................................4.3 项目验收内容..................................................................................................5 项目验收情况汇总....................................................................................................5.1 项目验收情况汇总表......................................................................................5.2 项目验收附件明细..........................................................................................5.3 专家组验收意见................................................................................................6 项目验收结论............................................................................................................6.1 开发单位结论....................................................................................................6.2 建设单位结论....................................................................................................7 附件............................................................................................................................7.1 附件一:软件平台验收单..............................................................................7.2 附件二:功能模块验收单..............................................................................7.3 附件三:项目文档验收单..............................................................................1文档修订版历史记录2 项目基本情况3 项目进度审核3.1 项目实施进度情况3.2 项目变更情况3.2.1 项目合同变更情况无变更记录3.2.2 项目需求变更情况无变更记录3.3 项目投资结算情况4 项目验收计划4.1 项目验收原则1、审查提供验收的各类文档的正确性、完整性和统一性,审查文档是否齐全、合理;2、审查项目功能是否达到了合同规定的要求;3、审查项目有关服务指标是否达到了合同的要求;4、审查项目投资以及实施进度的情况;5、对项目的技术水平做出评价,并得出项目的验收结论。

软件测试课程:“思政、创新、建设”教学模式的构建

软件测试课程:“思政、创新、建设”教学模式的构建

软件测试课程:“思政、创新、建设”教学模式的构建作者:丁蕊张岩孙瑶夏春艳霍婷婷来源:《牡丹江师范学院学报(自然科学版)》2021年第03期摘要:构建“思政、创新、建设”教学模式,通过融合思政元素、竞赛促进职业对接、教学过程创新、评价体系创新、引领学生进入研究领域、建立学习共同体、成立课外软件测试兴趣班等途径,实现学生课内课外长程培养.关键词:课程思政; 一流课程建设 ;软件测试[中图分类号]G642 [文献标志码]AAbstract:A comprehensive training model of "ideological politics innovation construction" has gradually formed.Through the integration of ideological and political elements,strengthening competition to promote professional,teaching process and evaluation system innovation,meanwhile,leading students into research field,establishing learning community,and setting up extracurricular software testing group,the software testing course has achieve a long-term training for students of different levels in and out of class.Key words:general undergraduate universities;first-class courses construction;software testing;teaching reform2020年5月教育部印发的《高等学校课程思政建设指导纲要》要求:高校要紧抓专业课教学“主阵地”,坚持显性教育和隐性教育相统一,深入贯彻专业课程的思政建设.[1]本文以软件测试课程为例,针对普通本科高校学生知识基础相对较弱、学习行为不坚定等学情特点,开展教学内容、教学过程、评价体系的创新,探索“融入课程思政、加强学科竞赛;科研促进教学、建立学习共同体”的创新课程模式,逐渐形成课堂内外、课程前后、以赛促学、科研提升的综合培养模式,实现对不同层次学生的课内课外长程培养.本文探讨普通本科院校软件工程专业软件测试课程特点,构建“思政、创新、建设”教学模式,为培养具有为国奉献、严谨创新及可持续学习能力的软件工程专业人才奠定基础.1 “思政、创新、建设”教学模式的创新点“思政、创新、建设”教学模式的目标:融入课程思政、加强学科竞赛;科研促进教学、建立学习共同体,教学模式简图见图1.1.1 思政:融合思政元素将思政元素融入学生竞赛、科研及兴趣班等全部活动过程中,将思政内容外化为具体的学习行动.通过参加全国性学科竞赛,激发学生爱校热情,增强学生振兴国家的责任感;通过建设学习共同体感受团队精神;通过科研活动培养解决复杂问题的思维方式和创新意识.1.2 创新:竞赛促进职业对接、教学过程创新、评价体系创新竞赛促进职业对接本课程相对应的学科竞赛是“全国大学生软件测试大赛”,将竞赛所需基础技能纳入到教学中,在理论教学中结合学科竞赛内容讲解测试技术,使学生在常规教学中学习竞赛涉及的技术,激发学生的学习动力与热情,实现课程内容与职业要求对接,最大限度匹配与适应企业用人需求,促进产教融合,有效培养学生实践能力.教学过程创新采用教师主讲、精品课视频学习、小组讨论、学生展示、对分课堂等教学方式开展教学活动.教师讲解课程框架结构,阐述知识点,梳理知识关系,总结并引导探索.学生通过视频自主学习知识点,开展小组讨论.小组讨论遇到难以理解的问题、或小组成员能力相对较弱时,教师进行适当的提示和讲解,在循序渐进的教学活动中,使学生成为自主学习者.知识内容学习结束后,学生采用对分课堂方式总结,激发学习内驱力.评价体系创新评价体系中加入过程性评价进行考核.课程采用课内课外、线上线下、学评师评、过程性与终结性评价相结合的方式,既包括课堂内的课前提问、课中练习、课堂参与度、小组展示,也包括课堂外的线上作业、项目驱动的小组探索及学科竞赛.在小组展示、作业中的主观设计题目和小组展示中,设置学生自我评价和同伴互评环节.授课过程中以客观题目为主设置单元测试、期中测试,学期末进行期末测试.课内知识掌握及学习态度表现、课外自主学习及所有测试共同构成终结性评价,全面评价学生学习态度、知识技能及解决问题的综合能力.课程要求全体学生参加全国软件测试大赛线上预选赛,将预选赛作为平时成绩考核的一项重要组成部分,将学科竞赛融合到教学过程中,实现学习过程和评价体系的创新,提升学生整体实践水平.评价方案见表1.1.3 建设:引领学生进入研究领域、建立学习共同体、成立课外软件测试兴趣班引领学生进入研究领域在授课过程中加入教师的科研内容,引领学生进入研究领域.教师的科研成果与授课内容结合,介绍科研创新点及创新思想的由来,拓展知识广度与深度,引导学生探索软件测试技术的新思路.引导学生参与到教師的科研课题中,促使学生从开始的帮助教师做实验,到和教师一起探讨学术问题、合作发表学术论文,实现教学内容与科学研究的对接.建立学习共同体建立学生课堂学习共同体、课外学习共同体,推动学生持续进步.建立小组学习共同体,以强带弱在课程初始时摸底结组,将学优生与其他各不同学习层次的学生结成5人左右的纵横项目小组,纵向小组成员共同完成某项指定任务并展示,横向小组成员探讨相应技术问题.组内成员分工协作,以强带弱相互配合,以项目驱动共同完成指定任务.课程结束时,小组内所有成员都能完成基本技能任务,实现团队成员的共同成长.成立课外软件测试兴趣班利用课余时间,采用以老带新的方式,通过钉钉直播和集中实验开展培训,每周活动由高年级学生设定竞赛任务,新生做题攻擂,开启协同共进的学习模式,为软件测试大赛培养高质量选手,也为有学习热情和意愿的学生提供进一步拓宽的学习渠道,实现长程培养.2 教学效果牡丹江师范学院计算机与信息技术学院学生的参赛人数和得奖人数都位于省内高校前列.2018年,教学团队开始组织学生参加全国大学生软件测试大赛,参赛人次22人.到2020年,参赛人次达201人次,学生的参赛积极性不断提高.三年累计获奖42人次,仅2020年就获奖27人次,参赛人数和得奖人数都位于省内高校前列.学生参与教师科研项目,在论文撰写及软件著作权方面实现零的突破,形成优秀学生带头、其余学生参与的良好局面.3 结语“思政、创新、建设”教学模式在教学过程中融合思政元素,将其外化为日常学习和训练行动,形成课堂内外、课程前后、以赛促学、科研提升的综合培养模式,关注学生在课堂外和课程结束后的学习成长,最终实现以学生为中心的因材施教和长程培养.教学实践结果表明,这种创新性课程设计理念为学生提供了提升的平台和渠道,为学生毕业后的发展奠定了坚实基础.参考文献[1]吴鸿韬,翟艳东,李智,等.软件测试技术课程思政教学的探索与实践[J].计算机教育,2021,313(1):89-92.[2]张功杰,谢春丽.面向测试用例生成的集合进化算法实现[J].牡丹江师范学院学报:自然科学版,2017(2):1-5.[3]范书平,刘志宇,杨禹军,等.一种面向路径覆盖的测试用例进化生成方法[J].牡丹江師范学院学报:自然科学版,2020(1):27-30.[4]司马朝坦,鲁平,孙琪真,等.一流工程学科“金课”课程改革模式构建——以华中科技大学“光纤光学”为例[J].高等工程教育研究,2020,184(5):183-188.[5]江雪情.从“线上金课”窥视中国高等教育“金课建设”质量[J].现代大学教育,2019,180(6):36-41.[6]吴岩.建设中国“金课”[J].中国大学教学,2018,340(12):4-9.[7]陈翔,韩响玲,王洋,等.课程教学质量评价体系重构与“金课”建设[J].中国大学教学,2019,345(5):43-48.[8]余文森,宋原,丁革民.“课堂革命”与“金课”建设[J].中国大学教学,2019,349(9):22-28.编辑:吴楠。

电大软件工程本科形成性考核册及答案

电大软件工程本科形成性考核册及答案

软件工程(本)作业1 Array(第1~4章)一、选择题:1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C)。

A.软件工程B.软件周期C.软件危机D.软件产生2.瀑布模型本质上是一种(A )模型。

A.线性顺序B.顺序迭代C.线性迭代D.早期产品3.瀑布模型存在的问题是(B )。

A.用户容易参与开发 B.缺乏灵活性C.用户与开发者易沟通 D.适用可变需求4.螺旋模型是一种将瀑布模型和(A)结合起来的软件开发模型。

A.增量模型B.专家系统C.喷泉模型D.变换模型5.原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统。

A.需求不确定性高的 B.需求确定的C.管理信息 D.实时6.下列有关软件工程的标准,属于国际标准的是(D )A.GBB.DINC.ISOD.IEEE7.结构化方法是一种基于(D)的方法。

A.数据结构B.程序结构C.算法D.数据流8.软件可行性研究实质上是要进行一次( A)需求分析、设计过程。

A、简化、压缩的B、详细的C、彻底的D、深入的9.可行性研究的目的是(D)A、分析开发系统的必要性B、确定系统建设的方案C、分析系统风险D、确定是否值得开发系统10.设年利率为i,现存入p元,不计复利,n年后可得钱数为(C)。

A、P×(1+i*n)B、P× (i+1)*nC、p×(1+i)nD、p×(i+n)11.可行性研究是在(A)之前A、系统开发B、测试C、试运行D、集成测试12.可行性研究需要的时间长短取决于系统的规模,一般来说,可行性研究的成本只是预期总成本的(C)。

A、1%B、20%C、8%D、50%13.我国正式颁布实施的(B)对计算机病毒的定义具有法律性、权威性。

A.《计算机软件保护条例》B.《中华人民共和国计算机信息系统安全保护条例》C.《中华人民共和国著作权法》D.《计算机病毒防治管理办法》14.效率是一个性能要求,因此应当在(B)阶段规定?A、可行性分析B、需求分析C、概要设计D、详细设计15.需求规格说明书的作用不包括(D)A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件可行性研究的依据D、软件设计的依据16.数据字典是用来定义(D)中的各个成份的具体含义的。

软件测试技术课程标准

软件测试技术课程标准

1软件测试技术课程标准“软件测试”课程标准一、课程概述1.课程定位软件测试课程是软件技术专业的一门专业核心课程,随着目前对软件产品质量的日益关注,软件测试在整个软件开发过程中的地位越来越受到重视。

通过本课程的学习,使学生掌握软件测试方法、测试用例设计、测试模型、测试过程等基本知识和技术。

在完成程序设计基础、windows 程序设计等专业基础课的基础上,本课程围绕如何开发高质量的软件,如何保证软件质量,如何避免或减少软件测试风险组织实施教学,并在后续企业项目案例等课程和生产性实训、顶岗实习中不断应用、强化和提升。

2.设计思路软件测试以前是作为软件工程课程的一个分支,但是近年来随着国内软件企业的蓬勃发展,软件质量已经成为软件业发展的瓶颈,软件测试人才也是现在国内各大软件公司急需的人才,为此将软件测试课程进行单列。

高等职业教育应该培养具有大量技术知识和操作技能兼备的高级应用型人才。

我们改变传统的教学模式,突出行动导向的教学理念,强化职业技能训练,实现学校与企业的零距离。

(1)内容设计软件测试是软件技术领域的分支学科,是信息系统开发中的一个重要步骤,由理论体系与工程运用两大部分组成。

以软件测试员/测试工程师岗位要求为依据,根据软件测试岗位的每个工作任务需要使用的技术为依据,以真实的测试项目为载体,以职业能力培养为重点,将课程内容进一步分解细化。

分离基础理论知识、基本测试方法、自动化测试、测试工程实践等几个部分。

(2)教学设计软件测试是伴随软件工程过程的活动,是一项复杂、系统和综合性较高的工作。

软件测试课程属于理论(含实践)课程类型,其课程本身包含了大量的测试理论知识和技术实现策略,同时该课程实践性也比较强,因此,课程教学要达到较高目标,不仅需要通过扎实的课堂理论学习,掌握测试的知识和技术理论还需课程代码: 0920XX 学分数:制订人:黄珍要科学、合理的设计实践教学,配备丰富的软件测试工具与测试平台环境,选择典型的工程案例或项目,使实践教学活动满足课程教学的需要和体现岗位工作的内容,教学过程融入真实软件企业环境与岗位工作的氛围。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试(本科)课程形成性考核册中央广播电视大学工学院使用说明本形考册是中央广播电视大学软件工程(本科)专业软件测试课程形成性考核的依据,与《软件测试(本科)》教材(贺平编著,中央电大出版社出版,2011,1)配套使用。

本课程3学分,共54学时,在一个学期内开设。

本课程的特点为综合性强,基本理论知识及基本技术方法的覆盖面宽、课程基本涵盖了软件测试全貌,同时实践性也较强。

学习本课程,不仅要求同学们正确理解、掌握软件测试的基本知识和基础理论,更要求能够运用这些知识与技术方法,分析所面对的软件测试的(工程)问题,结合软件工程、软件设计、软件编程的相关知识与技术,通过实践运用,学会对软件测试问题的分析、技术方法运用策略及过程,完成实际测试任务。

本课程的形成性考核成绩占课程总成绩的30%(终结性考试成绩占课程总成绩的70%,课程总成绩按百分制记分,60分为合格。

形成性考核按百分制计分,每次形成性考核任务也按照百分制计分。

形考任务的形式为综合性的,共有5次,其中作业形式3次,主要检查课程学习情况,检查对课程内容理解与掌握的程度;实践是完成本课程学习目标的重要组成部分,实践环节培养同学们运用软件测试技术方法解决实际测试程序(案例)的重要环节,主要培养和考核大家对这方面的掌握程度及工程应用的能力,实践形式2次。

考核成绩由地方电大教师根据学生完成情况进行评定。

两种形成性方式考核,每次均占20%。

软件测试作业1(本作业覆盖教材中的第1至2章的内容)一、单项选择题(每小题3分,共45分)1.软件测试目的可以是:( B )A.发现缺陷B.确认软件能够正常运行C.预防缺陷D.直接提高产品的售价E.减少整个产品开发周期时间a)A, Bb)A, B, Cc)A, B, C 和 Dd)所有选项2.基本的测试过程主要由下面哪些活动组成:( B )计划和控制(control)B.分析和设计C.实现和执行D.评估准出准则和测试报告E.测试结束活动a)A, B 和 Cb)A, B, C 和 Dc)除 E 以外所有选项a)所有选项3.关于测试作用的描述,不正确的是:( A )a)测试无法显示软件潜在的缺陷;b)测试能保证软件的缺陷和错误全部找到;c)测试只能证明软件存在错误而不能证明软件没有错误;d)所有的软件测试都应追溯到用户需求。

4.可维护性测试属于:()a)非功能测试b)功能测试c)结构测试d)确认和回归测试5.有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试:()a)维护测试b)验收测试c)组件测试d)系统测试6.下面哪些是一个好的测试的特点:()A.每个开发活动都有相对应的测试行为B.每个测试级别都有其特有的测试目标C.对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计D.软件测试的工作重点应该集中在系统测试上a)C,Db)A,Bc)A,B,Cd)A,B,C,D7.目前大部分的软件错误来源于()。

a)程序错误;b)分析和设计错误;c)测试本身的错误;d)需求错误。

8.传统的或面向对象的单元测试,需要的开发工作:()a)只要开发测试stub;b)只要开发测试driver;c)可能要同时开发一个stub和多个driver;d)可能要同时开发一个driver和多个stub。

9.组件测试的用例设计主要参考的工作产品是:()a)组件规格说明b)系统需求规格说明c)用户手册d)代码10.关于软件质量保证和软件测试的描述,不正确的是:(a)软件质量保证和软件测试是软件质量工程的两个不同层面的工作;b)在软件质量保证的活动中也有一些测试活动;c)软件测试是保证软件质量的一个重要环节;d)软件测试人员就是软件质量保证人员。

11.关于测试充分性的描述,正确的是:( )a)只有进行完全的测试才充分;b)在有限时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的;c)当继续测试没有发现新缺陷时;d)当全部测试用例都执行完后。

12.描述黑盒测试和白盒测试不同点正确的说法是:( )A. 黑盒测试在测试对象的表面进行B. 白盒测试是在源代码已知的情况下进行C. 黑盒测试用例是通过测试对象的使用说明或需求设计D. 黑盒测试包括语句覆盖和分支覆盖方法E. 白盒测试是通过因果图的分析方法进行的a)A,B,Cb)A,Cc)A,B,C,D,Ed)D,E13.软件测试是软件开发过程中重要的质量保证活动,系统测试工作应该开始于:( )a)产生需求分析规约后;b)产生需求分析规约前;c)产生概要设计规约后;d)产生概要设计规约前;e)所有代码完成后。

14.通常验收测试应完成的内容,包含:明确验收项目,规定验收测试通过的标准;决定验收测试组织机构,利用的资源;选定测试结果分析方法;(),做出验收结论,确任通过验收或不通过验收。

A.指定验收测试计划并进行评审;B 设计验收测试所用的测试用例;B.审查验收测试准备工作; C 执行验收测试与分析测试结果;a) Ab) A, Bc) A,B,Cd) A,B,C,D15.性能测试梯度是:()A 一般性能测试;B稳定性测试;C负载测试;D压力(或强度)测试;a) Ab) A, Bc) A,B,Cd) A,B,C,D二、简答题(共55分)1.简要分析软件测试发展历程中的演变趋势及其内涵变化的重要特征。

(8分)2. 为何说软件缺陷的最大来源是软件需求规格说明?(8分)3. 简述软件测试的几个典型模型、分析其共同点与各自特点。

(8分)4. 简述ISO 9126定义的软件质量体系结构分级组成特性,其中的6个主要质量特证及其子特性的内涵。

(8分)5.简要归纳组件测试的主要思想、测试对象、测试内容、技术特征及测试过程。

(8分)6.简述软件生命周期中的测试概念,分析V模型的本质特征。

(8分)7. 总结软件测试的分类及其关系,测试种类和方法的适用领域和能解决的问题范围。

(7分)软件测试作业2(本作业覆盖教材中的第3至4章的内容)一、单项选择题(每小题2分,共30分)1.一个参数的取值范围是正整数,那么这个参数的有效边界值的数目是:( A )a)一个b)二个c)三个d)四个2.下面对静态测试和动态测试的区别描述正确的是:( A )a)静态测试并没有真正的运行软件,而动态测试需要运行软件b)静态测试需要借助于专门的测试工具,而动态测试不需要c)静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成d)静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷3.决策表测试法适用于具有以下特征的应用程序:(D )A.if-then-else逻辑关系突出B.输入变量之间存在逻辑关系C.涉及输入变量子集的计算D.输入与输出之间存在因果关系a) Ab) A,Bc) A,B,Cd) A,B,C,D4.等价类划分法是把程序的输入域划分为若干部分,然后从每个部分中选取( C ) 代表性数据当作测试用例。

a) 少数b) 多数c) 一个d)二个5.定义基于状态的测试用例,应考虑信息:( D )A.测试对象的初始状态(组件或系统)B.测试对象的输入C.期望输出或期望行为D.期望的结束状态a) Ab)A, Bc)A, B, Cd)A, B, C, D6.对静态测试和动态测试的区别描述正确的是:( A )e)静态测试并没有真正的运行软件,而动态测试需要运行软件f)静态测试需要借助于专门的测试工具,而动态测试不需要g)静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成h)静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷7 . 多出口函数可能会发生( B )问题。

a)产生逻辑错误b)降低可靠性c)产生内存泄漏d)降低运行性能8. 技术评审的目的是:( D )a)保证软件在独立的模式下进行开发b)发现软件业务错误c)与项目管理无关d)确认软件符合预先定义的开发规范和标准9. 走查主要包括以下哪些内容:( D )A .检查代码和设计的一致性; B.标准的遵循和可读性;C.评审对象主要是软件代码;D.不安全、不明确和模糊的部分a)除A以外b)除D以外c)除A和D以外d)以上全部都是10. 使用静态测试的接口分析一致性涉及:( C )A. 各模块之间接口一致性;B. 模块与外部数据库接口的一致性;C. 形参与实参在类型、数量、顺序、维数,使用上的一致性;D. 全局变量和公共数据区在使用上的一致性。

a) Ab)A、Bc)A、B、Cd)A、B、C、D11.函数覆盖是针对系统或一个子系统测试,它表示在该测试中,有哪些函数被测试到了,其被测试到的( A )有多大,这些函数在系统所有函数中所占是多少。

a) 频率b)数量c) 次数d) 用例次数12.一个程序的控制流图如下图所示,根据圈复杂度的计算方法,该程序的复杂度为:( B )a)2 b)3c)4 d)513.对复杂性较大程序做到所有路径覆盖(测试所有可执行路径)是不可能的。

根据独立路径概念,某一程序的独立路径是:( B )a)指从程序入口道程序出口的多次执行中,每次至少是一个语句集是新的或未被重复的。

b) 若用流图来进行描述,独立路径就是在从入口进入流图,至少走过一个弧。

c) 若用流图来进行描述,独立路径就是在从入口进入流图,要走过所有的弧。

d)指从程序入口道程序出口的多次执行中,每次至少是所有语句集。

14.一般称简化循环意义下的路径覆盖为Z路径覆盖。

这里所说对循环化简化是指:( C )a)限制循环次数b)无论循环形式和实际执行循环体次数多少,只考虑循环一次c)无论循环形式和实际执行循环体次数多少,只考虑循环一次和零次2种情况。

D)只考虑执行时进入循环体一次和跳过循环体。

15.针对嵌套循环,不能采用简单循环的测试办法。

为减少测试次数,提出的测试方法中,正确的是:(ABCD )a)测试从最内层循环开始,将其它循环设置为最大值,内层循环按简单循环测试方法进行;b)对最内层循环使用简单循环,而使外层循环迭代参数(循环计数)最小,并为范围外或排除的值增加其它测试;c)由外向内构造几个循环测试,其它外层循环为最小值。

由内向外进行嵌套循环,每回退一层后进行一次测试,本层循环所有外层循环仍取最小值,而由本层循环嵌套的循环取某些“典型”值;d)不断向内层向外层上升,直到所有循环测试完毕。

二、简答题(共40分)1.简要总结静态测试的控制流分析技术及软件复杂度度量。

(10分)教材:P74-75-772.试总结和归纳基本的评审原则、评审目标、评审过程、评审类型。

评审的组织、过程及主要活动。

(10分)教材:P100评审原则-1033.归纳总结本章介绍的黑盒测试技术方法,分析黑盒测试技术的实质及要点,掌握黑盒测试技术主要测试方法的思路,比较各种黑盒测试技术方法及其适用领域,并说明如何应用这些技术进行测试用例设计。

相关文档
最新文档