OO结课了,狂喜】的更多相关文章

OO结课了,狂喜 哈哈哈哈哈 哈哈哈 哈哈 哈 第十三次作业 UML类图 简要分析: 本次作业是对UML类图进行解析,给到的接口里面已经有了很多类了,但是自带的类肯定是没有反应这些类的结构的.所以就自己写了MyClass和MyInterface和MyOperation类. MyClass类内部包括了属性和方法,以及父类,以及实现的接口,以及关联对端,以及各种查询方法 MyInterfaces类内部包括了属性和方法,以及实现的接口,以及关联对端,以及各种查询方法 MyOperation类内部包括了…
OO Unit4总结 & 结课总结 OO课Unit4 UML解析应用技术回顾 BUAA.1823.邓新宇 2020/6/19 总结本单元三次作业的架构设计 本单元的架构设计主要是两方面. 一方面,原来UmlElement的各类子类的信息过少,其组织方式是将图的顶点和边分开存储,虽然这在存储上有一定优势,但是在查询时效率极其低下,需要我们为其添加额外的属性和方法来重新构建组织方式. 在存储方面我选择了适配器模式,为每个不同的UmlElement编写了不同的适配器,而所有的适配器继承自Abstrac…
今天最后一天课程了,结课了,还有点舍不得那,在些也祝 李老师 事业蒸蒸日上,超来超好, 今天内容是部署了 LNMP 部署动态网站环境(linux  +nginx+mysql+php) 安装文件挺别多,1,下载及解压源码包文件,2编译源码包代码 3生成二进制安装 程序 4运行二进制服务程序安装包 5清理源码包临时文件,还可以到 lnmp.org  下载 LNMP一键安装脚本 (都是SHEL编写脚本) 简化安装过程.演示的安装Discuz论坛.        …
南方IT学校期末结课项目考试(实操)说明书(一) 课程:<印制电路板设计技术>(二) 项目:笔记本电脑电源适配器的印制电路板设计(三) 背景说明:如今笔记本已经进入千家万户,作为给电脑充电的电源适配器更是必不可少的日常用品.市场上琳琅满目的适配器既创造了巨大的经济效益,同时也丰富了人们的日常生活.图1—图3是日常生活中几种常用的电源适配器. 图1 某品牌电脑的电源适配器 图2 国产某型号电源适配器笔记本电脑的电池一般是锂电池,而锂电池充电的方式最为关键,对锂电池充电需要专门支持锂电池充电模式的…
目录 一.第四单元作业架构设计 1.第一次UML作业架构设计 2.第二次UML作业架构设计 二.架构设计和OO方法理解演进 三.测试理解与实践的演进 四.课程收获总结 五.三个具体改进建议 一.第四单元作业架构设计 1.第一次UML作业架构设计…
致尊敬的牛晓霞老师: 这是黄领衫的感想,也是想告诉你的话! 在老师说要给班里写得好的人发黄领衫的时候,我当时的想法是我很有可能拿到这份奖品的,怎么说呢,算是一种自信吧,或是对自己的态度的认可.虽然我能力可能不及他人,但是我本身看重的就不是光有能力,态度也是同样重要的,态度决定一切嘛.穿黄领衫有一种特别舒服的感觉,不过不得要吐槽一下这件衣服真是太薄了,把我里面的衣服颜色都照出来了,至于穿出来好不好看我想不是一个问题,短袖都是一样的效果.我拿到这件衣服的时候其实是特别开心的,不说获奖,至少我多了一件…
第一次写这么长的程序,代码仅供參考,有问题请留言. /* ** 学生信息管理系统 ** IDE:Dev-Cpp 4.9.9.2 ** 2014-6-15 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <algorithm> #include <vector> using std::sort; using std::vector; /*==存储单元节点=…
C#总结知识点 模块一:知识点梳理 输入输出表达式---数据类型---变量与常量 ----运算符---语句-----数组与集合---函数--结构体: 模块二:输入与输出 输入:  console.resdline():   console.read(); 输出:  console.writeline() ;     console.write(); 模块三:数据类型 A  分类: 值类型  对象类型(引用类型) 1 值类型: 基本类型: int shart long  double float …
Revision History Date Issue Description Author 18/May/2015 v1.0 Initial creation 邓彪翼 模拟图书馆的查询系统 1.object 简单的查询系统,可以查询,更新,删除. 2.scope 适合于喜欢读书的人,对于自己的书做归纳真理,便于以后翻阅. 3.reference 无 3.functionality a.可以查看所有的以归类的书籍. b.可进行简单的查询 c.也可根据关键字,编号进行细节查询 d.可插入新的书籍…
/*===============================================*\ ** 设计目的:简单计算器,计算形如10*(20.2-30.6)+5.0/2的表达式值 ** 简要原理:中缀式转逆波兰式(后缀式) ** IDE:Dev-Cpp 4.9.9.2 ** 注意事项:括号必须是英文状态的 ** 时间: 2014-6-17 \*===============================================*/ #include <stdio.h> #…
需 求:********管理员界面******** 1 注册 2 登录 3 上传视频 4 删除视频 5 发布公告 ********普通用户界面******** 1 注册 2 登录 3 冲会员 4 查看视频 5 下载免费视频 6 下载收费视频 7 查看下载记录 8 查看公告 q.退出 软件开发目录: 服务端Server # _*_ coding: gbk _*_ # @Author: Wonder import os BASE_PATH = os.path.dirname(os.path.dirn…
作业一 在第一次作业发布的时候对这次作业比较掉以轻心,因为之前在暑假的时候上过先导课,对面向对象的编程思想和java的语法都比较熟悉,加上有其他的事物分心,所以到了最后一天才开始着手写代码,轻视作业的结果自然是惨不忍睹,仅仅能勉强完成一个能运行.不crash的程序. 作业二&三 我比上一次留了更多的时间来完成作业二,但这仍然不是很够,虽然完成了基本的功能要求,但是却因为是赶着写完的,完全忘了写最基础的输入格式的判断,导致输入报错功能缺失很多. 至于作业三,虽然吸取了前两次作业的教训,一早就准备好…
$ 0 写在前面 在DDL一次次的推动下,历经三个周期的更迭,一个月的时光匆匆而过.谨撰此博文,以记录这一段见证成长的心路历程. $ 0-0 JAVA“一天速成”没有修习过传说中的“OO先导课”,在学期开始之前也从未接触过JAVA编程,真正的从零开始学JAVA.有了先前课程的基础,经过了一年的积累,在短时间内学会使用一门语言并不困难,在加上JAVA天然的与C语言之间的某种相似性,也使得“JAVA一天速成”并非遥不可及. $ 0-1 “过程式”VS“对象式”但值得注意的是,JAVA作为一种面向对象…
第一次作业1.程序分析 (1)OO度量 (2)类图: (3)分析与评价: 这次作业由于作业整体设计难度不大,因此按照去年暑假上的OO先导课老师讲的设计方法很容易实现一个还不错的面向对象式程序,类与类之间的耦合度不是很高.但是即第一次简单的作业还是在设计上出现了漏洞被找到了bug,说明设计做的还是不够充分.类图分析:本次设计分为Poly类,InputDeal类,Main类,Item类,其中Item类实现了Comparator接口,Main类主要进行主函数运行.Item是一个项数和系数的偶对,并且通…
终于来到了最后一次的OO作业,以博客作业的形式来终结也是极好的,回顾一下过去十六周自己的经历,感慨颇深. 测试和正确性论证 简单来说,测试的目的是将程序的代码做到全覆盖,从而确保每个分支都运行一遍,进而分析代码中是否有错误,错误出在哪里.这个方法是十分实用的,可以有效的找出自己代码中的错误,即很容易发现浅显的错误,但不容易发现隐晦的错误.编程的经验告诉我,确实存在那种执行了多条代码之后有了不一样的结果,一环套一环,这种情况虽然很难发现,但确实存在.而正确性论证则不同,它通过大量的穷举,基于rep…
OO第三次博客作业——规格 一.调研结果: 规格的历史: 引自博文链接:http://blog.sina.com.cn/s/blog_473d5bba010001x9.html 传统科学的特点是发现世界,而软件的特点是构造世界.软件的最底层就是0,1,两个离散的值. 程序设计语言的三次分离使软件技术产生了飞跃 1950年代,第一次分离,主程序和子程序的分离程序结构模型是树状模型,子程序可先于主程序编写.通过使用库函数来简化编程,实现最初的代码重用.产生基本的软件开发过程:分析—设计—编码—测试,…
有会员购买的,分享给大家.完整一套,可以学习一下.     ├─L001-2017linux运维高级架构师13期-运维与自动化运维发展-10节 │      1-1运维职业发展.avi │      1-2运维职业发展.avi │      1-3运维职业发展.avi │      10-1ITIL故障管理和问题管理.avi │      10-2ITIL故障管理和问题管理.avi │      10-3ITIL故障管理和问题管理.avi │      2-1运维知识系统和分类.avi │   …
目录 疫情下的在线上课方案:QQ群视频(腾讯课堂)+蓝墨云班课 使用QQ进行直播 材料 QQ直播步骤 其他问题 使用蓝墨云班课加强学习效果 教材问题 我的直播-小学生硬笔书法基础 我的直播 - C程序设计(已经完结) 直播课程进度,学习任务列表 各个平台的试用总结(同事庞岩梅老师和李冬冬老师总结) 参考资料及平台推荐 疫情下的在线上课方案:QQ群视频(腾讯课堂)+蓝墨云班课 全国新型冠状病毒肺炎疫情肯定要影响到开学后上课了,很多学校都考虑线上开课方案了,我觉得这是提升教学信息化的一个良机. 多年…
目录 OO第四单元总结及学期总结 第四单元三次作业架构设计 第十三次作业 第十四次作业 第十五次作业 四个单元中架构设计及OO方法理解的演进 第一单元 第二单元 第三单元 第四单元 四个单元中测试理解与实践的演进 第一单元 第二单元 第三单元 第四单元 小结 课程收获 改进意见 线上OO学习体会 OO第四单元总结及学期总结 第四单元三次作业架构设计 第十三次作业 需求分析 ​ 本次作业需要实现一个UML类图分析器,根据传入的UML类图元素UmlElement建立模型.重建关系,并对询问指令作出应…
一.本单元架构设计 第一次作业 本次作业要求解析UML类图. 首先,将UML中的各个元素(比如UmlClass.UmlInterface等)转化成自己定义的类(MyClass.MyInterface),目的是为了进行更好的管理,将UML中分散的元素和结构变成人能够理解的形式.此时,每个MyClass中包含属于自己的方法,每个方法都有属于自己的参数,这样在进行查找的时候简明易懂.对于数据的管理,我首先建立了一个Container类,负责管理各种List和Map.对于一些常用的元素,我采取了Hash…
一.第四单元作业架构总结 第一次UML作业: 在分析各指令所需要的信息后建立了类(class),操作(operation),属性(Attribute)这几个类用来存储分析后的结果,而接口在本次作业中与类相比只有多继承的差别,因此将接口和类看作是同一个类.在分析完之后所需的信息都储存在了我自建的类中,执行对应指令时很容易就能够得到结果. bug分析:本次作业在对接口的遍历中漏写了遍历停止条件导致错误. 第二次UML作业: 本次作业中多了顺序图和状态图,因此建立了对应的类来储存相应的信息,对顺序图和…
1. 团队介绍 刘畅 博客园ID:森高Slontia 身份:PM 个人介绍: 弹丸粉 || 小说创作爱好者 || 撸猫狂魔 我绝对不知道,我一个写代码的怎么就当PM去了? 张安澜 博客园ID:MinstrelZ 身份:开发 个人介绍: 张安澜,来自北京航空航天大学2015级计算机学院,喜欢旅游,修仙党,lol大乱斗选手,吃鸡萌新,喊666贼6 辛德泰 博客园ID:Alethia 身份:开发 个人介绍: 我是ZnTcTi 窦鑫泽 博客园ID:AlenDou 身份:开发 个人介绍: 大家好,给大家介…
BUAA_OO_2020_第四单元与课程总结 第四单元架构 第一次 架构设计 第一次作业要求实现UML类图解析器. 我才用自顶向下依次解析的方法,首先将类图中涉及的所有元素分成三层: 第一层 第二层 第三层 Class, Interface, AssociationEnd Association, Attribute, Operation, Generalization, InterfaceRealization, Parameter 根据需要,实现了MyClass, MyInterface,…
BUAA 2020 软件工程 个人博客作业 Author: 17373051 郭骏 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业 我在这个课程的目标是 学习软件工程的开发知识,培养工程化开发能力 这个作业在哪个具体方面帮助我实现目标 阅读教材,对软件工程有整体上的了解 1.快速看完整部教材,列出你仍然不懂的5到10个问题,发布在你的个人博客上. 问题1 2.4.1 从Hello World开始 下面的联系可以用来锻炼学生的编程…
关键词:莫尔学院(Moore School),阿伯丁试验场(Aberdeen Proving Ground), 雷明顿兰德公司(Remington Rand Corporation), IBM院士(IBM Fellow) 这三位人物都是绝对的计算机先驱人物,催生了世界第一台通用电子计算机ENIAC的诞生. 先来说哥尔斯廷,在很多讲述冯诺依曼计算机体系结构历史的文章里,都会提到1944年夏天冯在火车站和美国弹道实验室的军方负责人哥尔斯廷的相遇.在这次相遇后,冯在哥尔斯廷的引见下来到了莫尔学院,在那…
14软二杨近星(2014551622) 刚刚过去清明节, 意味着离交项目的时间, 还有三个星期, 有点着急了, 可是, 还是觉得无所适从... 项目进展: 刚刚过去的一周, 事非常多, 以至于, 进展不是很明显. 首先, 上次聚在一起, 定下来: XC:背景的移动变更. YXF:远距离攻击实现. W:人物按住移动的收尾, 以及随机生成怪物. 这个进展还算顺利, 我的移动做完了, 不过交给他们的时候, 他们提到了关于帧延迟的问题, 参数要改一下, 随机怪有bug, 还没找出来, YDS的貌似在做,…
---恢复内容开始--- 数据结构在上周结课,接下来就是为期几周的上机实验,说是实验课我感觉还不如不上.几乎每个人都是按着老师的要求把书上的代码打一遍,变都不变.一遍以后连自己打的什么都不知道. 与其说是实验课,我感觉不如叫它打字练习课. 老师做的并没错,错的是学生对于这节课的态度,老师已经把该讲的讲过了,而上机就是学生们自己领悟的过程,对于代码不能打一遍就是一遍过去了.要在打的过程中了解你所打的每一句 代码是干什么的.在函数中起到的是什么作用,而这个函数在整个程序中起到的又是什么作用.所以我写…
http://blog.csdn.net/jj12345jj198999/article/details/8951120 coursera上 web intelligence and big data 终于布置了HW7,这一次的要求是对一系列DNA序列进行预测,具体说明如下: Data Analytics Assignment (for HW7) Predict the Ethnicity of Individuals from their Genes   ===================…
今天星期一,各们课程要结课了,同时也是众多大作业要提交的时间, 但是我们仍然要继续坚持! 引用拿破仑将军的一句话, 最困难之日便是离成功不远之时! Member 任务进度 下一步工作 吴文会 寻找美术资源来源 界面素材PS 张恿 组织会议 组织明日会议 罗洪运 汇报模块优化效果 完善QueryDict类中Random函数 王旭阳 测试优化后的模块的功能 整合QueryDict类 庞梦劼 协助王旭阳测试 明日会议总结 张绍铭 界面设计 进行界面设计 杜冰磊 今日会议总结博客发表 调试QueryDi…
MATLAB地图工具箱学习总结(三)地图工具箱的基本知识 今天想要介绍的是一些比较基础的函数.了解了这些函数,地图投影的基本概念才能真正明白.而要想继续研究MATLAB中有关地图投影的函数,尤其是未来我要提到的投影文件源代码,知晓这些函数的功能必不可少.本篇文章将会罗列三个案例,并在后面一一进行讲解. 1                    作业案例:地图投影作业1 这次的案例从作业1开始.作业1是要求计算出地球椭球体的一些基本参数,包括子午圈曲率半径.卯酉圈曲率半径.平均曲率半径和纬圈半径等…