摘要: 一、本单元两次作业的架构设计总结 作业一、UML类图查询 1. 统计信息图 2. 复杂度分析 基本复杂度(Essential Complexity (ev(G))、模块设计复杂度(Module Design Complexity (iv(G)))、Cyclomatic Complexity (v(G 阅读全文
posted @ 2019-06-22 00:00 _ETO 阅读(306) 评论(1) 推荐(0) 编辑
摘要: • 1、JML语言的理论基础、应用工具链情况 JML(Java Modeling Language)—— java建模语言,是一种行为接口规范语言( behavioral interface specification language, BISL)。同时,JML也是一种进行详细设计的符号语言,它鼓 阅读全文
posted @ 2019-05-21 16:01 _ETO 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 一、设计策略。 在三次作业中,多线程程序的实现分以下几个步骤: 1. 主线程Main类的创建多个线程。 2. 共享对象的synchronized锁保证线程之间的互斥访问。 3. 采用notifyAll和wait的方式实现同步控制,第三次作业中少部分采用sleep(10)的轮询机制(本希望能去掉,但时 阅读全文
posted @ 2019-04-23 21:28 _ETO 阅读(374) 评论(1) 推荐(0) 编辑
摘要: 作业一、含幂函数的简单多项式的求导 (1)基于度量的程序结构分析 1. 统计信息图: 2. 结构信息图: 3. 复杂度分析 基本复杂度(Essential Complexity (ev(G))、模块设计复杂度(Module Design Complexity (iv(G)))、Cyclomatic 阅读全文
posted @ 2019-03-27 14:52 _ETO 阅读(505) 评论(1) 推荐(0) 编辑