### 知识点总结
#### 1. 海明校验码原理及计算
- **定义**:海明校验码是一种通过增加校验位来提高数据传输可靠性的方法。在原有数据位基础上添加若干校验位,形成一个新的码字,以确保数据传输中的错误能够被检测出来甚至纠正。
- **计算公式**:根据题目描述,n表示数据位数量,k表示校验位数量。正确的计算关系为\(2^k - 1 \geq n + k\)。这表示通过设置k个校验位,可以覆盖n个数据位加上k个校验位本身。
#### 2. 硬盘存储容量计算
- **计算公式**:硬盘存储容量可以通过磁盘的物理参数计算得出。具体包括盘片数量、磁道密度、位密度、每磁道扇区数及每扇区大小等参数。根据题目描述,计算硬盘格式化容量需考虑盘片数量(记录面数量)、磁道密度、位密度等因素。
- **公式应用**:假设盘面有效记录区域的直径为\(\frac{30cm+10cm}{2}=20cm=200mm\),磁道数为\(200mm \times 16\)道/mm = 3200道;每道扇区数为16,每扇区大小为512字节,因此每道容量为\(512 \times 16 = 8192\)字节。总的容量为\(3200 \times 8192\)字节,转换为MB为约\(2560\) MB。
#### 3. 存储器类型
- **相联存储器**:一种按内容访问的存储器,通常用于高速缓存或数据库索引等场景,以提高数据访问速度。
- **其他存储器**:
- **虚拟存储器**:提供比实际物理内存更大的地址空间,通过操作系统管理和调度物理内存和磁盘交换空间。
- **高速缓存(Cache)**:位于CPU和主存之间的小容量快速存储器,用于减少CPU访问主存的延迟时间。
- **随机访问存储器(RAM)**:可读可写的主存储器,通常用于存储正在运行的程序和数据。
#### 4. 总线分类
- **数据总线**:负责在CPU和其他硬件组件之间传输数据。
- **地址总线**:用于传输内存地址,决定CPU可以访问的最大内存空间。
- **控制总线**:传输各种控制信号,如读/写指令、中断请求等。
#### 5. 数制转换与编码
- **原码、反码、补码和移码**:这些编码主要用于计算机中数值的表示。其中,±0编码相同的是**补码**和**移码**。
- **原码**:符号位加绝对值的形式表示数字。
- **反码**:正数的反码等于原码,负数的反码是原码符号位不变,其余位取反。
- **补码**:正数的补码等于原码,负数的补码是在反码的基础上末位加1。
- **移码**:通常用于表示浮点数的指数部分,正数的移码等于原码,负数的移码是在补码的基础上末位加1。
#### 6. 漏洞扫描系统
- **概念**:漏洞扫描系统是一种自动检测目标主机安全弱点的程序。
- **功能**:
- 自动探测网络中主机的安全漏洞。
- 可以帮助识别网络入侵者的尝试。
- 依赖于系统漏洞库的完善程度。
#### 7. 数字签名
- **作用**:数字签名主要用于验证信息发送方的身份,即保护信息的真实性和完整性。
- **应用场景**:数字签名广泛应用于电子商务、电子政务等领域,确保交易双方的信任度。
#### 8. 计算机感染特洛伊木马
- **特征**:特洛伊木马是一种常见的恶意软件,会在用户不知情的情况下执行恶意操作。典型现象之一是有未知程序试图建立网络连接。
#### 9. 软件著作权
- **产生时间**:软件著作权自作品完成创作之日起自动产生。
- **案例分析**:如果原作者并未放弃著作权,即使将程序手稿丢弃,他人未经许可对其进行修改并发表,仍然构成侵犯著作权的行为。
#### 10. 音频信号处理
- **频率范围**:人耳能听到的声音频率范围通常为20Hz至20kHz。
#### 11. 图像文件格式
- **静态图像文件格式**:JPG、BMP、PNG等,其中JPG是一种常用且高效的压缩格式。
- **动态图像文件格式**:AVI、MPG等。
#### 12. 多媒体信息获取
- **模拟视频数字化过程**:首先进行A/D变换,即将模拟视频信号转换为数字信号。
#### 13. 面向对象技术
- **重构**:重构是一种优化代码结构而不改变其外部行为的过程。它是敏捷开发中常用的技术之一,用于提高代码质量和可维护性。
#### 14. 软件开发过程
- **RUP中的角色**:在Rational Unified Process (RUP)中,“谁做”通常由角色来表示,不同的角色承担不同的职责和任务。
#### 15. 项目管理
- **关键路径**:关键路径是项目网络图中决定项目最短完成时间的最长路径。本例中,关键路径为A→D→F→H→I。
- **任务延误**:任务A最多可以推迟5天开始而不会影响项目的总工期。
#### 16. 软件风险
- **定义**:软件风险通常包括不确定性和可能造成的损失两方面特性。
- **风险管理**:有效的风险管理策略包括风险识别、评估、规划应对措施等步骤。
#### 17. 参数传递方式
- **传值与传地址**:传值方式下,函数接收的是实参的副本;传地址方式下,函数直接操作实参,可用于双向传递数据。
#### 18. 编译与反编译
- **概念**:编译是将源代码转换为机器码的过程;反编译则是将机器码或汇编代码转换回源代码的过程。
- **限制**:对于经过编译的目标程序B,直接进行反编译往往无法完全恢复原始源程序A。