0729Liang

LiangLiang

排序:
默认
按更新时间
按访问量

软件设计师资料分享

我是2018年上半年考的,没有买书,只做的10-17年的题,复习了半个月,再加上和同学的交流就一起过了 下面给大家分享一下我当时买的资料题 软件设计师百度云资料一 软件设计师百度云资料二 软件设计师百度云资料三 最好不要做2010年以前的,这几年软考试题变化很大,没必要做以前的 最后给...

2018-08-08 15:44:34

阅读数:490

评论数:0

数据库范式讲解(1NF、2NF、3NF、4NF、BCNF)

一、概念     R-关系模式     r-关系     U-属性集     FD-函数依赖     X→Y:"X函数决定Y","Y函数依赖于X"。     A⊆B   A包含于B,A小,B大,B→A      元组:二维表中...

2018-05-23 09:45:05

阅读数:101

评论数:0

软件开发方法

软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。包括:结构化的方法  、 Jackson方法、  面向对象开发方法、原型等等。1.结构化方法    指导思想是自顶向下、逐层分解,基本原则是功能的分解与抽象。    由E.Yourdon 和L.L.Constantine提...

2018-05-22 21:04:02

阅读数:295

评论数:0

自然连接与的等值连接区别

1.等值连接必须要有等值的条件,当条件不同时连接的结果也不相同,两个关系可以没有相同的属性列2.自然连接必须要有相同的属性列才能进行,即等值连接之后要去除相同的属性列举例:关系S、R如下SA B 1 2 3 3 5 9 RA C 2 1 7 2 3 5 等值连接A S.B R....

2018-05-21 19:23:11

阅读数:689

评论数:0

统一建模语UML

1.UML三要素:    UML的基本构造块、    支配这些构造块如何存放的规则、    运用与整个语言的一些公共机制2.三种构造块:事物、关系、图。3.四种事务:    结构事物(静态部分类、接口、协作、用例主动类、构件结点)、    行为事物(交互和状态机)、    分组事物(包是概念性的仅...

2018-05-21 18:47:17

阅读数:30

评论数:0

软件设计原则

软件设计原则: 软件设计的原则对提高软件的设计质量有很大的帮助。◆ 抽象抽象是指忽视一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。过程抽象和数据抽象是常用的两种主要抽象手段。◆ 模块化模块化是指将一个待开发的软件分解成若干个小的简单的部分——模块,每个模块可独立地开发、...

2018-05-21 18:33:18

阅读数:41

评论数:0

敏捷方法

1.水晶方法,Crystal ,是由 Alistair Cockburn 和 Jim Highsmith 建立的敏捷方法系列。    其目的是发展一种提倡“机动性的”方法,包含具有共性的核心元素,每个都含有独特的角色、过程模式、工作产品和实践。        Crystal 家族实际上是一组经过证...

2018-05-21 17:37:07

阅读数:119

评论数:0

嵌入式系统初始化过程

    系统初始化过程可以分为 3 个主要环节,按照自底向上、从硬件到软件的次序依次为:片级初始化、板级初始化和系统级初始化。1.片级初始化    完成嵌入式微处理器的初始化,包括设置嵌入式微处理器的核心寄存器和控制寄存器、嵌入式微处理器核心工作模式和嵌入式微处理器的局部总线模式等。    片级初...

2018-05-21 16:32:29

阅读数:369

评论数:0

UML关系:依赖、关联、聚合、组合、泛化、实现

UML关系:一、图解依赖(dependency)   关联(association)    聚合(aggregation)  组合(compostion)    泛化(generalization)                     实现(realization)              ...

2018-05-20 16:24:34

阅读数:39

评论数:0

数据库主键,外键,元组,非主属,候选码,全键,超键性等定义

名称 概念 候选键 表中的一行记录就是元组 候选键 能惟一标识元组,并且不含多余属性的属性(组合属性) 全码(键) 关系模型的所有属性组是这个关系模式的候选键   主键 除可以包含一个候选键外,还可以包含其它属性 超键 除可以包含一个候选键外,还可以包含其它属性 主属性 候选键中的...

2018-05-12 10:57:13

阅读数:196

评论数:0

软件测试

    对源程序最基本的质量要求是正确性和可靠性,此外还很注重软件的易使用性、易维护性和易移植性。    软件测试的工作量约占软件开发总工作量的40%以上,其目的是尽可能多的发现软件产品(主要是指程序)中的错误和缺陷。    软件测试是自底向上,逐步集成的过程,低一级测试为上一级测试准备条件;测试...

2018-05-07 20:53:59

阅读数:48

评论数:0

软件维护

软件维护包括:    正确性维护:改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。占整个维护工作量的17%-20%。    适应性维护:使应用软件适应信息技术变化和管理需求变化而进行的修改。占整个维护工作量的18%-25%。    完善性维护:为扩充功能和改善性能而进行的修改,主要是对已有的...

2018-05-07 20:36:53

阅读数:42

评论数:0

软件开发模型

常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型。1.瀑布模型(Waterfall Model):    将软件生命周期划分为需求分析、软件设计、程序编写、软件测试和运行维护等基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。    不适应用户需求的变化,开发...

2018-05-07 20:24:26

阅读数:32

评论数:0

统一软件开发过程(RUP)

RUP(Rational Unified Process,统一软件开发过程):是一个面向对象且基于网络的程序开发方法论。 RUP好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。 一、软件工程过程定义谁在做什么、怎么做以及什么时候做,RUP用四个主要的建模元素表...

2018-05-06 18:57:40

阅读数:205

评论数:0

软件维护

软件维护的内容一般包括准确性维护、适应性维护、完善性维护和预防性维护。1.正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。2.适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。3.完善性维护主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与...

2018-05-06 17:06:16

阅读数:71

评论数:0

程序语言翻译

编译程序的功能是把某高级语言书写的源程序翻译成与之等价的低级语言(汇编语言或机器语言)的目标程序。其过程很复杂,可分成6个阶段;①词法分析阶段:        其任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个的“单词”符号。        词法分析所依据的是语言的词法规则,即描...

2018-05-06 16:42:10

阅读数:384

评论数:0

遍历二叉树

 遍历运算是二叉树的基本运算,主要有先序、中序、后序和层序遍历。    1.先序遍历的基本方法:根左右对于非空二叉树,先访问根结点,然后先序遍历根的左子树,最后先序遍历根的右子树。因此,若已知某二叉树的先序遍历序列,则可直接得到其树根结点。    2.中序遍历的基本方法:左根右对于非空二叉树,先中...

2018-05-06 16:31:22

阅读数:25

评论数:0

二叉树

二叉树1.  树a)  二叉树定义每个节点至多两个子结点。b)  满二叉树,完全二叉树定义深度为k且有2k-1个结点的二叉树叫满二叉树。完全二叉树:所有结点与对应的满二叉树对应。二叉堆:是完全二叉树。一棵完全二叉树除了最后一层外,其余层的节点数都是满的,最后一层的节点也必须自左至右排列,例如图(a...

2018-05-05 19:57:31

阅读数:38

评论数:0

行为模式

java的23种设计模式13、责任链模式:在责任链模式中,很多对象由每一个对象对其下家的引用而接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。客户并不知道链上的哪一个对象最终处理这个请求,系统可以在不影响客户端的情况下动态的重新组织链和分配责任。处理者有两个选择:承担责任...

2018-05-05 16:52:57

阅读数:41

评论数:0

java的23种设计模式

创建型模式 点击打开链接结构型模式 点击打开链接行为模式 点击打开链接

2018-05-05 16:42:06

阅读数:56

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭