"09年上半年软件设计师上午试题和答案,包含海明校验码、硬盘格式化容量计算、存储器类型、计算机体系结构、数据表示、漏洞扫描系统、网络安全、特洛伊木马、软件著作权相关知识。"
本文涉及的IT知识点如下:
1. 海明校验码:海明校验码是一种可以检测并纠正单个错误的前向纠错码,它通过增加额外的校验位使得码距增大,确保数据传输的准确性。关系式2^k-1 >= n+k,其中n是数据位数,k是校验位数,确保能检测并纠正k位错误。
2. 硬盘格式化容量计算:硬盘容量计算涉及到盘片数量、记录面数、记录位密度、磁道密度、扇区大小等因素。公式为:容量 = (外径记录区域/2) * π * (记录位密度 * 磁道密度 * 记录面数 * 扇区数 * 字节数每扇区)。题目中给出的数据可用于具体计算。
3. 存储器类型:
- 虚拟存储器:一种利用主存和辅助存储器组合成逻辑上的大内存,使得程序可以超出实际内存大小运行。
- 相联存储器:按内容访问的存储器,查找时无需经过地址译码过程。
- 高速缓存(Cache):位于CPU和主存之间的高速小容量存储,用于减少CPU等待时间。
- 随机访问存储器(RAM):可随机读写,速度较快,但断电后数据丢失。
4. 计算机体系结构:
- 处理机通常由处理器、存储器和总线组成,总线包括数据总线、地址总线和控制总线,它们分别负责传输数据、指定数据地址和控制操作信号。
5. 数据表示:
- 原码、反码、补码和移码是计算机中表示数值的不同方式,其中正数的原码、补码和移码相同,而负数的补码是其原码除符号位外各位取反加1。
6. 漏洞扫描系统:这类系统能够自动检测目标主机的安全漏洞,帮助用户发现和修复系统中的安全隐患。它依赖于系统漏洞库的更新以保持其检测能力的时效性。
7. 网络安全属性:
- 数字签名主要用于保障信息的真实性,确保信息未被篡改且发送者身份可验证。
8. 特洛伊木马:特洛伊木马是一种恶意软件,常常隐藏在合法程序中,当用户执行这些程序时,木马会秘密执行其恶意行为,例如建立非法网络连接。
9. 软件著作权:
- 软件著作权自作品完成创作之日起自动产生,无需公开或获得官方认可。
10. 法律问题:
- 在软件著作权案例中,即使甲废弃了程序手稿,乙未经授权修改并发表仍可能侵犯甲的软件著作权,因为甲仍是原始创作者,拥有版权。
以上是根据给定内容提取的IT知识点,涵盖了数据校验、存储技术、计算机硬件、数据表示、网络安全、法律等多个领域。