摘要: 提问回顾与个人总结 项目 内容 这个作业属于哪个课程 这个课程 这个作业的要求在哪里 在这里 我在这个课程的目标是 体会软件工程的时间流程,锻炼团队协作能力和开发能力 这个作业在哪个具体方面帮助我实现目标 回顾课程刚开始所提的问题 提问博客的链接 软工个人阅读作业#2 一、尝试对在自己曾经提出的问题 阅读全文
posted @ 2021-06-29 23:16 Nya0 阅读(103) 评论(2) 推荐(0) 编辑
摘要: OO第三单元总结 设计策略 首先根据JML规格定义需要的属性,再理解各个方法的目的,最后根据理解来完成各个方法。对于方法的实现,需要先大致理解方法实现了怎样的功能,而不是直接根据规格就开始写代码,在明白方法规格的具体含义以后,要明确进入各个分支的前提条件,然后是每个分支造成了怎样的结果,最后是检查是 阅读全文
posted @ 2021-05-30 16:03 Nya0 阅读(57) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 设计分析 在第二单元多线程电梯作业中采用了公平竞争的电梯调度策略,聪明的电梯各凭本事,谁接到人算谁的。属于改进的轮询,通过输入模式的不同、电梯种类的不同设置不同的sleep策略,以适应有限的CPU时间。 共实现了调度器Schedule、线程安全类ElevatorInputThrea 阅读全文
posted @ 2021-04-27 19:41 Nya0 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 软工案例分析作业 项目 内容 这个作业属于哪个课程 这个课程 这个作业的要求在哪里 在这里 我在这个课程的目标是 体会软件工程的时间流程,锻炼团队协作能力和开发能力 这个作业在哪个具体方面帮助我实现目标 通过实践学习如何体验及测评软件、网站等,提升寻找bug、提出建议的能力,提升软件测试等开发能力 阅读全文
posted @ 2021-04-09 21:30 Nya0 阅读(293) 评论(6) 推荐(0) 编辑
摘要: 结对编程#3 项目 内容 课程 2021春季软件工程(罗杰 任健) GitLab项目地址 项目地址 队员1学号 3567 队员2学号 3018 结对项目实践反思 针对前面两个阶段中出现的问题,分析问题的特征、产生的根源和对质量的影响程度; 第一阶段的作业较为简单,架构以及所实现的功能都不是非常复杂, 阅读全文
posted @ 2021-04-09 18:44 Nya0 阅读(82) 评论(2) 推荐(0) 编辑
摘要: OO第一单元总结 程序结构分析 第三次作业架构分析 第三次作业设计思路 首先建立基础类:Poly,Term,因子类(Factor类),树类(Der类),所有类都继承求导接口Der,实现求导方法der(),首先在FuncFactory类中解析输入的表达式,先删除多余括号降低表达式因子深度,再将嵌套因子 阅读全文
posted @ 2021-03-26 16:58 Nya0 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 软工个人阅读作业#2 项目 内容 这个作业属于哪个课程 这个课程 这个作业的要求在哪里 在这里 我在这个课程的目标是 体会软件工程的时间流程,锻炼团队协作能力和开发能力 这个作业在哪个具体方面帮助我实现目标 通过阅读教材,学习与软件工程相关的内容,尝试常用的工具,体会持续集成/部署工具 阅读提问 问 阅读全文
posted @ 2021-03-17 19:38 Nya0 阅读(87) 评论(2) 推荐(0) 编辑
摘要: 软工个人阅读作业#1 项目 内容 这个作业属于哪个课程 这个课程 这个作业的要求在哪里 在这里 我在这个课程的目标是 体会软件工程的时间流程,锻炼团队协作能力和开发能力 这个作业在哪个具体方面帮助我实现目标 阅读前人的经历能够引起思考,获得启发 第一部分:结缘计算机 我为什么选择计算机专业? 选择了 阅读全文
posted @ 2021-03-09 18:52 Nya0 阅读(123) 评论(2) 推荐(0) 编辑
摘要: OO第四单元总结 架构设计 第十三次作业需要完成的是一个类图分析器,要分析一个类或者接口,就要分析其属性、方法和与其他类或接口的关系。由于官方代码略复杂,通过实现自己的Uml类将每个element都转化为包含自己需要的属性的类,并以id为key存在HashMap中,根据element的type在遍历 阅读全文
posted @ 2020-06-17 23:44 Nya0 阅读(181) 评论(0) 推荐(0) 编辑
摘要: OO第三单元总结 理论基础 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。 本章通过给出JML规格让我们来实现以学习这种规格化的语言,同样的也学习了怎样根据代码补充规格,在学习JML的过程中,能感受到规格化设计带来的逻辑的严谨性。 JML表达 阅读全文
posted @ 2020-05-23 19:35 Nya0 阅读(117) 评论(0) 推荐(0) 编辑