软考中级(软件设计师)知识点汇总(一)

1.在CPU中,控制器不仅要保证指令的正确执行,还要能够处理异常事件。

2.循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为K位,校验位为r位,则CRC码的格式为:k个数据位之后跟R个校验位。

3.定点表示法表示的数(称为定点数),常分为定点整数和定点小数两种。

4.浮点表示法用阶码和尾数来表示数,称为浮点数。

5,在总位数相同的情况下,浮点表示法可以表示为更大的数。

6.按寻址方法划分的一类存储器:随机存储器、顺序存储器、直接存储器。

7.在I/O设备与主机的间进行数据传输时,CPU只需要在开始和结束时作少量处理,而无需干预数据传送过程的是直接存储器存取。

8.系统总线:ISA、EISA、PCI、VESA

9.AD/DA变换方式:A是ANALOG,模拟;D是DIGITAL,数字。AD(A/D),模数转换;DA(D/A),数模转换。

10.计算机处理模拟视频信号过程中首先要进行A/D变换。

11.软件设计阶段,划分模块的原则是:一个模块的作用范围应该在其控制范围之内。

12.定义风险参照水准是风险评估活动常用的技术。

13.可用于编写独立程序和快速脚本的语言是Python

14.敏捷开发方法中,水晶法认为每一种不同的项目都需要一套不同的策略、约定和方法论。

15.极限编程是一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。它的基础和价值观是交流、朴素、反馈和勇气;即,任何一个软件项目都可以从四个方面入手进行改善:加强交流;从简单做起;寻求反馈;勇于实事求是。XP是一种近螺旋式的开发方法,它将复杂的开发过程分解为一个个相对比较简单的小周期;通过积极的交流、反馈以及其它一系列的方法,开发人员和客户可以非常清楚开发进度、变化、待解决的问题和潜在的困难等,并根据实际情况及时地调整开发过程。极限编程的主要目标在于降低因需求变更而带来的成本。

16.水晶方法,敏捷方法系列,其目的是发展一种提倡“机动性的” 方法,包含具有共性的核心元素,每个都含有独特的角色、过程模式、工作产品和实践。

17.在屏蔽软件错误的容错系统中,冗余附加技术的构成:冗余备份程序的存储及调用、实现错误检测和错误恢复的程序、实现容错软件所需的固化程序。

18.在面向对象技术中,对象具有一下特性:清晰的边界、良好定义的行为、可扩展性。

19.将高级语言源程序翻译成目标程序的是编译程序。

20.在对程序语言进行翻译的过程中,常采用一些与之等价的中间代码表示形式,常用的中间代码表示包括:树、后缀式、四元式。

21.在ASP的内置对象中,response对象可以修改cookie的值。

你可能感兴趣的:(跨行从事JAVA开发每日总结)