上一页 1 ··· 4 5 6 7 8 9 下一页

梦断代码前三章略有感想

摘要: 第0章 软件时间作者提到没有时间做到完美,每个人都是这样。这也就意味着每一个软件都不可能是完美的,随着人们的需求不断被满足但是会有更多的需求又会产生,随之而来的bug也就越来越多,那么就会不断的打补丁。从威尔克斯的时代到现在,尽管有许多创新,程序员还是一直限于调试除错的苦境之中。工作中只有百分之一的... 阅读全文
posted @ 2015-03-15 10:21 无厘头的脑子 阅读(99) 评论(0) 推荐(0) 编辑

四则运算法则设计思路

摘要: 设定两个参数a,b分别控制打印数量(随机数组数)和打印张数。设定是否重复:将得到的随机数组(包含两个数x,y)以及运算符号c(+,-,*,/。注:被定义为1,2,3,4)存放在一个二维数组里其中二维数组设为A[a][3](有3列),然后判断A[i+1][j](i,j分别代表行数和列数)是否等于A[i... 阅读全文
posted @ 2015-03-13 13:37 无厘头的脑子 阅读(153) 评论(0) 推荐(0) 编辑

第一期阅读计划

摘要: 为了丰富我们在软件工程方面的专业知识,王建民老师向我们推荐了基本相当经典的几本相关书籍,虽然大多数事情要考虑长远但是在读书方面我感觉应该先制定一个短期目标,所以我在考虑自身情况下制定了以下计划:首先我决定先阅读梦断代码这本书,这也是王老师给我们所说的必读之书。该书分为了0—11章。其次我计划把这12... 阅读全文
posted @ 2015-03-07 10:58 无厘头的脑子 阅读(81) 评论(0) 推荐(0) 编辑

软件工程概论第一次课堂小测-------产生30个100以内的随机整数四则运算的小程序

摘要: 1 #include 2 #include 3 using namespace std; 4 5 void main() 6 { 7 int a,b,c; 8 srand(unsigned(time(NULL))); //以系统时间为随机种子保证数的变化 9 ... 阅读全文
posted @ 2015-03-06 13:19 无厘头的脑子 阅读(338) 评论(2) 推荐(0) 编辑

软件演化

摘要: 软件演化:软件维护的一个必要过程,软件的不断修改会导致退化,软件系统的演化特性是在早期的开发阶段建立起来的,软件的开发效率与投入的资源无关。软件维护:改正性维护,适应性维护,完善性维护。维护的特点:软件维护受开发过程影响大,软件维护困难多,软件维护成本高。软件再工程:对象选择,反向工程,文档重构,代... 阅读全文
posted @ 2015-03-01 12:32 无厘头的脑子 阅读(153) 评论(0) 推荐(0) 编辑

软件测试

摘要: 软件测试:软件的错误是无法改变的,为了把握软件开发各个环节的正确性,需要进行各种确认和验证工作。验证和确认是贯穿软件生命周期的规范化评估方法。验证和去容忍是两个相互独立但却相辅相成的活动。V&V的活动。软件测试的目标在于以最少的时间和人力系统地找出软件中潜在的各种错误和缺陷。测试基本原则(把“尽早地... 阅读全文
posted @ 2015-03-01 12:31 无厘头的脑子 阅读(106) 评论(0) 推荐(0) 编辑

软件实现

摘要: 软件实现:程序设计语言一直在不断地演化和演变,其发展经历了从机器语言到高级语言的过程。软件编程规范:文件命名和组织;代码的版式(适当的空行、代码行及行内空格);分行、对齐与缩进、命名规则(通用规则、其他规则);声明;注释(文档风格,C语言风格,当行注释)。软件编程案例分析:程序注释问题,变量命名问题... 阅读全文
posted @ 2015-03-01 12:29 无厘头的脑子 阅读(140) 评论(0) 推荐(0) 编辑

面向对象设计

摘要: 面向对象设计也是建模的活动,是在分析基础上实现的。原则:模块化:降低复杂性的有效;耦合度和内聚性,耦合度表示两个子系统之间的关联程度,内聚性是子系统内部的相关程度;复用性。结构:仓库体系结构、分层体系统结构、MVC体系结构、客户机/服务器体系结构、管道和过滤器体系结构。系统:设别设计元素、数据存数策... 阅读全文
posted @ 2015-03-01 12:26 无厘头的脑子 阅读(101) 评论(0) 推荐(0) 编辑

面向对象分析

摘要: 面向对象分析,在分析对象模型中,分析类是概念层次上的内容,用于描述系统中较高层次的对象。分析类分为实体类,边界类和控制类3种类型。需求分析重点在于理解系统本身,他的需求将获取阶段产生的用例和场景转换成分析模型。识别分析类:识别边界类,识别控制类,识别实体类。顺序图可以将用例图和分析对象联系在一起,实... 阅读全文
posted @ 2015-03-01 12:25 无厘头的脑子 阅读(111) 评论(0) 推荐(0) 编辑

面向对象基础

摘要: 面向对象基础,发展史:初级阶段20世纪69年代末;20世纪80中期-90年代发展阶段;90年代后成熟阶段。方法:面向对象分析、设计、编程、测试、维护。概念:对象、类、封装、继承、消息、关联、聚合、多态性。模型概念:系统、模型和视图;软件建模的重要性。统一建模语言UML是一种可视化,可用于详细描述,文... 阅读全文
posted @ 2015-03-01 12:24 无厘头的脑子 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页