logo资料库

2019.12.19 山东大学软件学院软件工程期末考试 回忆版.docx

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
2019.12.19 山东大学软件学院软件工程期末考试 回忆版
名词解释
判断题和选择题
简答题
综合题
画用例图。
填写代码
测试用例
2019.12.19 山东大学软件学院软件工程期末考试 回忆版 名词解释 项目进度 需求 统一开发过程 用例 组合 过载缺陷 螺旋模型 测试 还有两个忘记了 判断题和选择题 太多了,略 简答题 1 软件危机定义、原因 2 什么是阶段开发模型。增量式/迭代式是否每次都增加新功能? 3 需求的过程及含义 4 各种内聚的含义
5 集成测试哪两种?含义、优缺点 综合题 画用例图。 新闻发布网站,一个管理员可以发布新闻。浏览者可以浏览新闻,注册成为 会员后,可以对新闻评论。管理员可以对新闻、评论、注册用户进行管理,包括 修改、删除等。 填写代码 某个游戏开发商想了解刹车场景。类图如下,在横线上填写 java 代码。 interface BrakeBehavior{ public ________(1)________; }
class LongWheel extends BrakeBehavior{ public void stop(){ System.out.println("长轮胎刹车"); } } class ShortWheel extends BrakeBehavior{ public void stop(){ System.out.println("短轮胎刹车"); } } abstract class Car{ public ________(2)_______ wheel; public void brake(){________(3)________}; } class LongCar extends Car{ public LongCar(BrakeBehavior behavior){ ________(4)_______; } } public class test{ public static void main(String[] args){ ShortWheel wheel LongCar car = new LongCar(wheel); car.________(5)_______; = new ShortWheel(); } } 测试用例 BoolIsTriangle(int a, int b, int c),判断输入是不是三角形 1 黑盒测试法,等价分类法给出测试用例 2 路径覆盖,根据下面程序结构图,给出测试用例
分享到:
收藏