摘要:
1 我的初衷 这一学期的OO助教工作是我一段宝贵的经历,在其中我学习了很多、见识了很多,收获满满。当时报名OO的初衷主要有三方面。首先,我想说OO是我所上过的最好的一门课之一,这门课有这一套从理论讲授到实验再到编程实战的完整体系,有精致的在线平台作为课程体系实施的支撑,更有认真负责、充满创意和想法的 阅读全文
摘要:
项目 内容 作业所属的课程 2020春季计算机学院软件工程(罗杰 任健) 作业的要求 提问回顾与个人总结 我在这门课程的目标是 学会使用软件工程的设计思想和方法,能够设计出高效并且可用性、可维护性、可拓展性较高的软件。 这个作业在哪些方面帮助我实现目标 回顾之前提出的问题,根据这一学期软件工程课程的 阅读全文
摘要:
一、相关工具链简介 HAML HAML是专门面向Ruby on Rails模版语法设计的一门标记语言,其结合RoR的views部分模版语法的特点,对原来的 (嵌入Ruby代码的HTML页面)进行了简化和封装,使得在编写前端页面时能够更加简洁方便。 例如,下面是一份嵌入式Ruby的HTML页面的代码: 阅读全文
摘要:
| 项目 | 内容 | | | | | 作业所属的课程 | "2020春季计算机学院软件工程(罗杰 任健)" | | 作业的要求 | "结对项目作业" | | 我在这门课程的目标是 | 学会使用软件工程的设计思想和方法,能够设计出高效并且可用性、可维护性、可拓展性较高的软件。 | | 这个作业在哪些 阅读全文
摘要:
| 项目 | 内容 | | | | | 作业所属的课程 | "2020春季计算机学院软件工程(罗杰 任健)" | | 作业的要求 | "个人项目作业" | | 我在这门课程的目标是 | 学会使用软件工程的设计思想和方法,能够设计出高效并且可用性、可维护性、可拓展性较高的软件。 | | 这个作业在哪些 阅读全文
摘要:
| 项目 | 内容 | | | | | 作业所属的课程 | "2020春季计算机学院软件工程(罗杰 任健)" | | 作业的要求 | "个人博客作业" | | 我在这门课程的目标是 | 学会使用软件工程的设计思想和方法,能够设计出高效并且可用性、可维护性、可拓展性较高的软件。 | | 这个作业在哪些 阅读全文
摘要:
| 项目 | 内容 | | | | | 作业所属的课程 | "2020春季计算机学院软件工程(罗杰 任健)" | | 作业的要求 | " 第一次作业 热身!" | | 我在这门课程的目标是 | 学会使用软件工程的设计思想和方法,能够设计出高效并且可用性、可维护性、可拓展性较高的软件。 | | 这个作 阅读全文
摘要:
面向对象第四次博客作业 本单元两次作业的架构设计 第十三次作业 这次作业在设计时,首先考虑到由于要根据官方包提供的信息在不同的元素之间建立起关系,以方便查询,因此想到了对官方包所提供的几个类进行重新封装,这就产生了诸如下图中的 以及 等以My开头的类名。 其次,考虑到这几个类会公用很多索引关系,为了 阅读全文
摘要:
面向对象第三次作业总结 JML基础梳理及工具链 注释结构 行注释: 块注释: 两种注释方法均适用@开头,并将JML注释放在被注释成分的近邻上部。 常见表达式 原子表达式 表达式:表示一个非 void 类型的方法执行所获得的结果,即方法执行后的返回值。这里此表达式的类型根据被注释的函数的返回值而定。 阅读全文
摘要:
面向对象第二单元总结 三次作业设计策略分析 第一次作业 总体设计:使用 ,将输入作为生产者,将电梯作为消费者,将调度器作为共享对象。 调度器: 由于共享对象只会被实例化一次,因此使用 ,成员变量为一个指令队列。 使用 关键字对两个访问共享对象的方法进行同步,这两个方法使用 的策略。 电梯: 提供最基 阅读全文