软考-数据库系统工程师.docx
融合了瀑布模型的基本成分和原型实现的迭代特征,是第三种原型化开发方法,但它不是“抛弃式”的,也不是“渐进式”的。 增量模型把软件产品划分为一系列的增量构件,第一个增量往往是核心的产品,即第一个增量实现了基本的需求。客户对每一个增量的使用和评估都作为下一个增量发布的新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终的完善产品。 增量模型与原型实现模型和其他演化方法一样,本质上是迭代的,但与原型实现不一样的是其强调每一个增量均发布一个可 操作产品。 增量模型的特点是引进了增量包的概念,无须等到所有需求都出来,只要某个需求的增量包出来即可进行开发。 【软考-数据库系统工程师】文档涵盖了计算机系统的基础知识,主要涉及硬件组成、数据表示、数值格式以及数据校验等方面的知识。以下是对这些知识点的详细解释: 1. **计算机硬件组成**: 计算机硬件由五大部分构成:控制器、运算器、存储器、输入设备和输出设备。其中,运算器(ALU)负责执行算术和逻辑运算,包含加法器和程序状态寄存器(PSW);控制器解析并执行指令,指令寄存器(IR)存储当前指令,程序计数器(PC)则保存下一条指令的地址。 2. **数据表示**: 数据可以用多种进制表示,如十进制、二进制、八进制和十六进制。进制转换常用的方法包括“除*取余法”和按权展开求和。此外,数值还有原码、反码、补码和移码的形式。原码直接用最高位表示符号,反码是对原码非符号位取反,补码是在原码基础上对非符号位取反并加1(负数),移码则是在补码基础上对符号位取反,主要用于浮点数的阶码表示。 3. **定点数与浮点数**: 定点数分为定点整数和定点小数,小数点位置固定。浮点数采用类似于科学计数法的表达,由尾数(M)和阶码(e)组成,可以表示更大范围的实数。 4. **编码体系与编码效率**: 编码体系是所有合法码字的集合,编码效率是合法码字占所有码字的比例。码距是衡量编码抗错误能力的指标,表示两个合法码字之间不同二进制位的数目。 5. **数据校验**: - **误码**:数据在传输和存储过程中可能因各种原因产生错误。 - **奇偶校验**:奇偶校验是一种简单的错误检测方法,通过添加一个校验位使得有效数据中"1"的个数为奇数或偶数。奇校验和偶校验分别保证"1"的个数为奇数和偶数。 - **海明码**:海明码是奇偶校验的扩展,通过多位置校验位来提高错误检测和纠正能力。它可以发现少于码距位数的错误,并能纠正少于码距/2位的错误。 这些知识对于理解和处理数据库系统工程问题至关重要,特别是在设计高效、可靠的系统时。考生需要熟练掌握这些基础概念,以便在考试中能够灵活应用。
剩余63页未读,继续阅读
- 粉丝: 31
- 资源: 210
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助