- 博客(6)
- 收藏
- 关注
原创 软件构造Lab6
Multi-Thread Concurrent Programming 实验目标概述实验环境配置实验过程ADT设计方案Monkey线程的run()的执行流程图至少两种“梯子选择”策略的设计与实现方案“猴子生成器”MonkeyGenerator如何确保threadsafe?系统吞吐率和公平性的度量方案输出方案设计实验目标概述本次实验训练学生的并行编程的基本能力,特别是 Java 多线程编程的能力...
2019-06-24 18:13:47
337
原创 软件构造Lab5
Static and Dynamic Code Analysis and Performance Optimization 实验目标概述实验环境配置实验过程Static Program AnalysisJava I/O Optimization实验目标概述本次实验通过对 Lab4 的代码进行静态和动态分析,发现代码中存在的不符合代码规范的地方、具有潜在 bug 的地方、性能存在缺陷的地方(执...
2019-06-24 17:57:18
208
原创 软件构造Lab4
Debugging, Exception Handling, and Defensive Programming 实验目标概述实验环境配置实验过程Error and Exception HandlingAssertion and Defensive ProgrammingLoggingTesting for Robustness and CorrectnessSpotBugs toolDebugg...
2019-06-24 17:47:18
379
原创 软件构造Lab3
Reusability and Maintainability oriented Software Construction 实验目标概述实验过程待开发的三个应用场景基于语法的图数据输入面向复用的设计:CircularOrbit实验目标概述目标是编写具有可复用性和可维护性的软件,主要使用以下软件构造技术:子类型、泛型、多态、重写、重载;继承、代理、组合;常见的 OO 设计模式;语法驱动的编程、...
2019-06-24 17:38:13
507
原创 软件构造Lab2
Abstract Data Type (ADT) and Object-Oriented Programming (OOP)实验目标概述本次实验训练抽象数据类型(ADT)的设计、规约、测试,并使用面向对象编程(OOP)技术实现 ADT。实验环境配置安装配置EclEmma实验过程Poetic Walks分别在ConcreteEdgesGraph,ConcreteVerticesGrap...
2019-06-24 17:22:15
379
原创 软件构造Lab1
Fundamental Java Programming and Testing写在最前面实验目标概述实验环境配置实验过程Magic SquaresTurtle GraphicsSocial NetworkTweet TweetFundamental Java Programming and Testing写在最前面哇,这是我第一次写博客,总在这里寻找答案,没想到自己有朝一日也会分享一些东西...
2019-06-24 16:28:48
531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人