摘要: 我认为第四单元的难点在于对UML结构的理解,理解了类图,顺序图,状态图这三种图的结构之后,第四单元可以说是最简单的一个单元了,在算法和构筑复杂程度上均是各单元最低。在UML结构的理解上,除了要认真观看课程外,最重要的还是用一用StartUml,自己创建类图,顺序图,状态图,用清楚每一种图,这样就能透 阅读全文
posted @ 2020-06-19 16:00 陈奕文18376136 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 我认为这一单元在难度上稍低于前两个单元,难度的降低主要体现在设计上,虽然本单元也需要考虑不少设计的问题,但设计难度要比前两单元低一点。不过这单元在算法方面难度有所提高,本人被tarjan算法弄晕了头,好不容易才搞明白,实现与debug又花了特别久,只能后悔数据结构学得不够好。在得分上三次作业分别是1 阅读全文
posted @ 2020-05-23 19:05 陈奕文18376136 阅读(161) 评论(0) 推荐(0) 编辑
摘要: OO第二单元作业主题为多线程,我之前从未接触过多线程知识。虽然听了理论课,但在完成第一单元作业时对多线程的一些概念仍然是一知半解,在网上补充了很多知识后才敢开始写,动手的时候也一直担心还会不会自己的理解有问题而出bug。总的来说,多线程编程是一种全新的体验,有一种学习数学时从平面几何跨越到立体几何的 阅读全文
posted @ 2020-04-18 21:10 陈奕文18376136 阅读(174) 评论(0) 推荐(0) 编辑
摘要: OO第一单元作业主题为表达式求导,主要学习目标是熟悉面向对象的思想以及学会使用类来进行数据的管理。 一、 程序结构分析 (1)第一次作业 在做第一次作业时对于面向对象的理解还不足,也没有体会到程序延展性的重要意义。因此构筑得并不好,如下图所示,用一个类Parser完成了读入,求导和写出,耦合性太大, 阅读全文
posted @ 2020-03-21 19:42 陈奕文18376136 阅读(164) 评论(0) 推荐(0) 编辑