2018年网络工程师考试真题及解析

需积分: 0 3 下载量 131 浏览量 更新于2024-07-15 收藏 760KB PDF 举报
"该资源为2018年上半年网络工程师考试的真题及答案详解,包含上午和下午的完整试题,旨在帮助考生备考和复习。文档详细解析了浮点数运算、中断处理、著作权法相关知识以及软件著作权归属等问题。" 在计算机科学中,浮点数的表示分为阶和尾数两部分。浮点数相加时,关键步骤是对阶,即调整两个数的阶码使其相等。根据提供的答案,正确的对阶策略是将小阶向大阶对齐,同时将尾数右移n位,这里的n为阶差的绝对值。这一过程确保了两个浮点数的尾数部分具有相同的基数,以便进行有效的加法运算。 中断是计算机系统中的一种重要机制,它允许CPU在执行当前任务时响应突发事件。当发生中断时,CPU会暂停当前程序,保存现场(即当前执行状态),以防止数据丢失或影响其他部件,然后转而执行中断服务程序。完成服务后,CPU会恢复并继续执行原程序。这种处理方式对于系统的实时性和高效性至关重要。 在著作权法中,不同权利的保护期限是有区别的。根据提供的信息,著名权的保护期不受限制,这意味着创作者的著名权将持续到其去世后的很长时间。这与发表权、发行权和展览权等其他权利的有限保护期不同。 在软件开发领域,如果软件设计师在公司任职期间完成了软件开发,并且按照公司的规定进行了归档,那么根据我国《著作权法》,该软件的著作权通常由公司享有,因为该作品代表了公司的意志并由公司承担责任。设计师通常拥有署名权,但其他权利如使用权、复制权、发行权等归公司所有。 海明码是一种纠错编码技术,通过添加校验位来检测和纠正数据传输中的错误。当数据位出现错误时,可以通过校验位的改变来定位错误位置,从而实现错误的纠正。在给定的32位数据中,海明码的应用能够提高数据传输的可靠性。 这份资料涵盖了网络工程师考试的关键知识点,包括浮点数运算的原理、计算机系统的中断处理机制、著作权法的相关法律规定以及企业环境中软件著作权的归属问题。这些内容对于准备软考的考生来说,是全面了解和掌握考试重点的重要参考资料。