BUAA_OO_博客作业二】的更多相关文章

1.作业设计策略 1.1第一次作业 ​ 第一次作业指导书要求是一个单部多线程傻瓜调度(FAFS)电梯的模拟,由于为了可扩展性和模块化设计,第一次作业我采用了三线程,即输入处理线程,调度器线程,电梯线程这三个线程进行通信工作,当然,实际上调度器线程仅仅做了把输入的请求进行转交给电梯线程这一个工作.输入处理线程和调度器线程共享reqlist这个公共类进行消息传递,通过两个互斥的操作add和fetch进行队列任务的增加和提取,然后由调度器线程把提取到的任务交给电梯线程的worklist,电梯拿到任务遍…
BUAA_OO_博客作业一 (一)程序结构分析 1.代码统计 第一次作业 第二次作业 第三次作业 代码复杂度展示第三次作业的 method ev(G) iv(G) v(G) Constant.Constant(BigInteger) 1.0 1.0 1.0 Constant.derv() 1.0 1.0 1.0 Constant.mul(ArrayList) 4.0 5.0 5.0 Constant.mul(BigInteger) 1.0 1.0 1.0 Constant.mul(Constan…
BUAA_OO_博客作业四 1 第四单元两次作业的架构设计 1.1 第13次作业 类图 ​ 作业要求:通过实现UmlInteraction这个官方提供的接口,来实现自己的UmlInteraction解析器. ​ 作业分析与架构设计:在阅读完接口源代码的架构之后,我发现需要注意的就是UmlElement这个类,它属于一个顶层类,一共有9个孩子,分别是UmlAssociation.UmlAssociationEnd.UmlAttribute.UmlClass.UmlGeneralization.Um…
1 JML语言总结 1.1 JML语言的理论基础 ​ JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言.JML是一种行为接口规格语言(Behavior Interface Specification Language,BISL),基于Larch方法构建.BISL提供了对方法和类型的规格定义手段.所谓接口即一个方法或类型外部可见的内容.JML主要由Leavens教授在Larch上的工作,并融入了Betrand Meyer, John Gutta…
第十二周作业 助教博客链接https://home.cnblogs.com/u/zaw-315/ 作业要求链接https://www.cnblogs.com/nwnu-daizh/p/10831971.html 本周点评作业数量7个团队博客作业 本周点评困难的博客作业无 本周作业情况总结UML绘图工具的使用情况及UML建模的理解:个别团队需要加强对Visio的学习,作业中缺少用例图,或是作图不规范.调研情况:大都采用电子版问卷调查方式,有的团队存在调查用户是否具有代表性问题,忽略了使用实验七项目…
个人博客作业Week1 一.问题 通读<构建之法>我有一下几个问题 PM没有参与代码编如何进行管理. 软件工程师的职业资格考试对我们来说很有必要吗. 当我们为用户开发软件时我们需要了解用户群体的特性,这需要很多其他方面的知识,而作为开发人员的我们有必要亲自去做吗. 在团队开发中每个人都负责自己的模块,这样在整个项目调试的时候出问题的可能性就比较大,如何能使用最优化的方法去解决. 在团队中测试人员不参与代码编写,那么测试人员也需要是有很高的编程水平吗. 二. In 2000, Fred Shap…
目录 一.团队课程设计博客链接 二.个人负责模块或任务说明 三.自己的代码提交记录截图 四.自己负责模块或任务详细说明 五.课程设计感想 (题外话,终于可以用markdown建目录) 一.团队课程设计博客链接 博客作业教学数据分析系统(From:网络五条狗) 二.个人负责模块或任务说明 网络爬虫技术,爬所有学生博客作业的分数链接,并用数据库表示 三.自己的代码提交记录截图 四.自己负责模块或任务详细说明 爬去每个人每次作业队的连接,成绩,提交时间以及将他们写入数据库.首先是数据的爬去,本来我的预…
Java课程设计--博客作业教学数据分析系统(201521123082 黄华林) 一.团队课程设计博客链接 博客作业教学数据分析系统(From:网络五条狗) 二.个人负责模块或任务说明 1.网络爬虫 首先,一个博客作业教学数据分析系统的基础就是相关的数据. 其次,系统是通过网络爬虫技术抓取博客网页源码上的数据. 最后,将抓取的数据存入设计好的数据库以供提取分析. 三.自己的代码提交记录截图 四.自己负责模块或任务详细说明 1.负责模块 (1)抓取每位同学每次博客作业网页的浏览量.阅读量.篇幅.图…
一.PTA实验作业 题目1:找鞍点 1. 本题PTA提交列表 2. 设计思路 定义n,i,j,ii,jj,a[7][7],flag,max 输入n for i=0 to i=n for j=0 to j=n 读入二维数组 end for i=0 to i=n max=0,flag=1 for j=0 to j=n if a[i][j]大于max max=a[i][j] jj=j记录下这一列 end for ii=0 to ii=n if max大于a[i][j] flag=0 break end…
要求一(20分) 完成PTA中题目集名为<usth-C语言高级-第1次作业>中的所有题目. 要求二 PTA作业的总结(20分+30分) 将PTA第1次作业作业中以下2道题的解题思路按照规定格式写在博客里. 题目7-3 求交错序列前N项和 题目7-5 统计学生平均成绩及及格人数 每道题的书写包括三部分内容,举例: 题目7-3 求交错序列前N项和 1.实验代码(1分) 注意:将代码贴在此处,必须使用插入代码的方式!!禁止将代码直接粘贴到博客上,否则此题0分. 2 设计思路(3分) (1)主要描述题…