随笔分类 -  软件工程

程序设计、数据结构、数据库、操作系统、网络通信
软件工程复习(二)
摘要:1. 面向对象基本思想: 分析、设计、编程 OO方法认为,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成了各种不同的系统。当我们设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成由一些不可变的(相对固定)部分组成的最小集合,... 阅读全文

posted @ 2014-01-18 16:04 [CC] 阅读(814) 评论(0) 推荐(0) 编辑

软件工程复习(一)
摘要:1.软件危机产生的原因 是在软件开发和维护过程中所遭遇的一系列严重问题,导致开发延期甚至无法交付、成本激增或者软件运行质量事故、软件无法维护等。原因是软件不再只是程序,人机交互、实时系统、业务系统等软件规模越来越大,软件复杂度也越来越高,应用范围也逐渐增大。2.用例图,活动图,数据流程图 用例图:描述系统的功能,展现了一组用例、用户以及他们间的关系,即从用户角度描述系统功能,用于收集用户实际需求。 活动图:描述业务用例实现的工作流程。包含: 活动状态图、动作状态、动作状态约束、动作流、开始节点、终止节点、对象、数据存储对象、对象流、分支与合并、分叉与汇合、异常处理、活动中断区域、... 阅读全文

posted @ 2014-01-18 14:37 [CC] 阅读(695) 评论(0) 推荐(0) 编辑

程序设计
摘要:1、 程序的灵魂—算法 程序设计人员必须要注重的两部分,“数据结构”和“操作步骤”(算法)。 程序 = 数据结构(加工的原材料)+ 算法(加工的过程) 数据结构通俗的讲就是“数据组织形式”。2、 浮点型数据的存储 浮点型数据是按照指数形式存储的,分为“小数部分”和“指数部门”,一般占4个字节(32位,一个字节是8位)。“小数部分”对应着“有效位”,“指数部门”对应着“指数位”。“小数部分”占的越长,“有效位”就越长,数据就越精确,但是可以表示的数值范围就少了。反之,“小数部分”占的越短,“有效位”就越短,“指数位”越长,数据就越不那么精确,但是可以表示的数值范围就广了。3、 字... 阅读全文

posted @ 2013-05-05 23:26 [CC] 阅读(213) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示