homework03】的更多相关文章

Homework-03 队员: 11061193 薛亚杰 11061192 周敏轩    11061190 李孟 0 材料阅读 我们三个人将以下材料仔细阅读,觉得十分受益.下面是我们的总结和分享: 1)代码规范与代码复审 代码规范:一句话,我们的代码是要让其他人轻易看懂. 这就要求什么? 当我们拿汉语来作类比的时候,我们就能理解这个问题.为什么我们能交流无障碍?因为所有中国人都看得懂中文字!为什么?因为有一本字典(其实就是规范)告诉我们哪个字是什么意思,组成一个词又是什么意思?这个词怎么读?有些…
Homework-03 队员: 11061193 薛亚杰 11061192 周敏轩    11061190 李孟 材料阅读 我们三个人将以下材料仔细阅读,觉得十分受益.下面是我们的总结和分享: 1)代码规范与代码复审 代码规范:一句话,我们的代码是要让其他人轻易看懂. 这就要求什么? 当我们拿汉语来作类比的时候,我们就能理解这个问题.为什么我们能交流无障碍?因为所有中国人都看得懂中文字!为什么?因为有一本字典(其实就是规范)告诉我们哪个字是什么意思,组成一个词又是什么意思?这个词怎么读?有些方言…
零.准备工作 这次的作业是结对编程,因为一些原因我们的队伍一共有三个人,成员为:梁杰.夏天晗.谢祖三.由于大家不在一个班,交流起来也不是特别方便,所以我们经过讨论决定三个人约一个时间在一起完成这次作业.考虑到每个人的空闲时间,我们最后决定在周六的上午完成,地点是我的宿舍.本来准备去自习室的,但是考虑到讨论的时候声音可能会比较大影响到其他同学学习,所以换成了自习室. 周六上午集合之后,我们就开始了讨论. 首先要解决的问题就是用什么语言来写.我和夏天晗使用的是Python,谢祖三使用的是JAVA.仔…
1: #NS2_有线部分\homework03.tcl 2: 3: #Create a simulator object 4: set ns [new Simulator] 5: 6: #Define different colors for data flows 7: $ns color 1 Blue 8: $ns color 2 Red 9: 10: #Open the nam trace file 11: set nf [open szsh.nam w] 12: $ns namtrace-…
1.思路 我的思路是利用进程间通信间来实现题目要求. 第一次打开的程序与第二次打开的程序并不是同一个进程,故需要进程间通信来是传递信息. windows下进程间通信的方式有很多,如文件映射.共享内存.匿名管道.命名管道等 文件映射能使进程把文件内容当作进程地址区间一块内存那样来对待,是在多个进程间共享数据的非常有效方法. 共享内存是一种特殊的文件映射,共享的数据可以比较大. 匿名管道一般是父子进程间的使用. 命名管道是进程之间通信的单向或双向管道,可用与不相关的进程间通信. 在这次作业的条件下,…
1.分工准备 这次的工作是结对编程,在第二次作业中我是使用python完成的作业,而小明是使用C完成的作业.因为打算使用动态链接库的方式将第二次的代码嵌入到本次的作业中,而python生成动态链接库不易实现,因此采用了小明的第二次代码. 因连通区域的解决方案在第二次作业中并没有实现,因此我们本次作业不能够实现解决联通区域的答案.本次作业的编码工作由小明同学来实现,鉴于他的代码能力比较强,并且本人并不是很擅长写图形界面.本次作业的要求也主要集中在实现一个UI,C#实现图形界面较为容易,所以最终我们…
代码实现真的是大问题……在第二次作业还没有真正实现的情况下只能写这么一篇博客来整理一下从各位大神那里看到的东西. 两个弱菜加起来同样是弱菜,所以我和我的小伙伴的配合就是悲剧的聚合. 首先,大家都说C#图形化相对好做,但是目前为止C++还没写过多少程序,java也没怎么涉及,C#就更力不从心了啊. 对于单进程多次实现功能,看过几个人的博客之后,大概就是些用网页实现,或者管道功能,或者一些很神奇的看不懂的方法. 这次作业的总结也只能写这些了,毕竟没有完成作业,希望我能早日成功完成这样的任务.首要的是…
摘要: 在本次作业博客里,我将主要阐述作业3的收获.作业3表面是将之前的程序转换为图形界面(之前程序见http://www.cnblogs.com/shone/p/3348372.html),然而本质是: 1. 熟悉模块化.重构.重写 2. 体验结对编程. 作业以上一次的优秀代码为基础,我们首先敲定了/h, /v, /h /v, /a几个模块的算法,然后进行模块化,成为独立的.dll文件,最后使用PYQT写UI并调用前述dll文件,实现原始需求.博客中老师要求提到的内容,以加粗表示. 上图为我们…
一.说明 这次的作业做的不好,一小点怨念ing····· 首先向TA说明下,我的小伙伴“丢下”我后我不知道,以至于发现剩下我一个的时间有点晚,我机智地找到了一个3个人的小组,又叫到了一个小伙伴,但是悲剧的是他已经开始和那两个人一起做这次的作业了,,从下次开始和我结对,所以这次只能自己做了,从下次作业开始我将和新的小伙伴一起做! 二.程序思路 1.命令行和 GUI 首先,我把判断命令行添加到程序的主入口点,同时在这里判断命令. /// <summary> /// 应用程序的主入口点. /// &…
你现在使用的代码规范是什么,  和上课前有什么改进? 我们一开始使用的是C++完成的相关程序.本次因为一些原因,改为C#进行编写.因为2013-10-21在VS2012中,所以所有的代码都已经被VS自动格式化,代码编写风格很“规范”.对于代码的设计规范,我们分为了两个部分:主程序,计算模块.主程序负责图形化显示,和用户交互.负责监测是否已经存在已经运行的进程,并负责程序的更新.计算模块负责计算被选择出来的Matrix块.在我们结对编程的时候,为了使得两个部分分开,计算模块被设计成为了一个单独的类…