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