自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 软件构造——期末复习

单选题:考核对基本概念的理解,15题,45分简答与设计题:– 给出需求、ADT的基本代码– 开展设计和代码:绘图/建模、设计、修改代码、写新代码 (不强调语法)、 写注释 (AF/RI/Spec/Testing Strategy/Safety from Rep Exposure)、设计 测试用例、改进/优化各项质量指标等– 设计题15分,2道– 综合题45分,7道.........

2022-06-14 12:17:23 606

原创 软件构造学习笔记——面向健壮性与正确性的软件构造 第2、12讲

 健壮性和正确性 Throwable Error/Runtime异常、其他异常 Checked异常、Unchecked异常 Checked异常的处理机制: – 声明、抛出、捕获、处理、清理 现场、释放资源等 自定义异常类 断言的作用、应用场合 防御式编程的基本思路 黑盒测试用例的设计 – 等价类划分、边界值分析 以注释的形式撰写测试策略 JUnit测试用例写法 测试覆盖度............

2022-06-09 16:33:13 89

原创 软件构造学习笔记——面向可复用性和可维护性的软件构造 第9-11讲,习题课3

 Programing for/with reuse LSP 协变、反协变 数组的子类型化 泛型的子类型化 泛型中的通配符(?) Delegation Comparator和Comparable CRP原则 接口的组合 白盒框架的原理与实现 黑盒框架的原理与实现 可维护性的常见度量指标 聚合度与耦合度 SOLID 语法、正则表达式 设计模式adapter、decorator、strategy、template、 iterator/iterable、factory metho

2022-06-09 16:32:07 113

原创 软件构造学习笔记——ADT+OOP 第4-8讲,习题课2

本部分重点考察大题有以下考点 基本数据类型、对象数据类型 静态/动态类型检查 Mutable/Immutable 值的改变、引用的改变、final 防御式拷贝 Snapshot diagram Specification、前置/后置条件 行为等价性 规约的强度 ADT操作的四种类型 表示独立性、表示泄露 不变量、表示不变量RI 表示空间、抽象空间、AF 以注释的形式撰写AF、RI 接口、抽象类、具体类 继承、override 多态、overload 泛型 等价性equa

2022-06-09 16:30:27 207

原创 软件构造学习笔记——基础1,3,习题课1

本部分考核重点为选择题,主要考察概念问题根据ppt有以下考点:目录第一讲 软件构造的多维度视图 内部/外部的质量指标 第三讲 软件配置管理SCM与版本控制系统VCS Git的结构、工作原理、基本指令 软件构造的阶段划分、各阶段的构造活动 一,外部质量因素:可被用户感知的因素,如软件速度、易用性;影响用户内部质量因素:作为软件产品的质量,如代码可读性;影响软件本身和它的开发者外部质量取决于内部质量。二,外部质量因素1. 正确性正确性:按照预先定义的规约执行,是最重要的质量指标2. 健壮性/鲁棒性

2022-06-09 16:24:52 104

原创 程序人生-Hello’s P2P

计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算学部 学   号 120L020730 班   级 2003005 学 生 原松涛    指 导 教 师 吴锐   计算机科学与技术学院2021年5月...

2022-05-20 17:03:01 251 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除