软考中级网络工程师备考精华笔记

需积分: 42 16 下载量 170 浏览量 更新于2024-07-17 2 收藏 3.68MB PDF 举报
"软考中级网络工程师的学习笔记涵盖了计算机原理、操作系统、存储容量计算、操作系统状态、死锁预防、路径类型、软件开发模型、软件测试方法、项目管理工具以及数据通信基础知识等多个方面。" 1. 计算机原理和操作系统 - 可靠性模型:在串联模型中,系统的可靠性是各部分可靠性的乘积;在并联模型中,可靠性等于1减去所有部分不可靠性的乘积。 - 流水线技术:流水线操作周期至少为所有阶段中最长的时间周期,如8ns、9ns、4ns、8ns的流水线,其周期至少为9ns。 - 存储容量计算:例如,从A0000H到DFFFFH的地址范围转换为字节数是256KB。 2. 操作系统状态与管理 - 三态模型:包括就绪、运行和阻塞状态。 - 死锁预防:防止死锁的资源分配策略,如系统中若有6个进程,每个进程需要2个资源,至少需要7个资源来避免死锁。 3. 文件系统与路径 - 相对路径和绝对路径的区别:绝对路径从根目录开始,而相对路径根据当前工作目录来确定。 4. 软件工程 - 常见的软件开发模型:瀑布模型、快速原型模型、演化模型、增量模型、螺旋模型和喷泉模型,各有优缺点,适用于不同类型的项目。 - α和β测试:α测试是内部测试,β测试是公开测试,两者都是软件质量保证的一部分。 - 黑盒测试和白盒测试:黑盒测试关注功能验证,白盒测试则关注内部逻辑和结构。 5. 数据通信基础 - 曼彻斯特编码:这种编码方式在每个比特的中间都有电平翻转,用于同步和数据传输。 6. 项目管理工具 - Gantt图和PERT图:Gantt图显示任务的起止时间,但不反映任务间依赖;PERT图则能体现任务间的相互关系,确定项目关键路径。 7. 软件知识产权 - 软件的知识产权涉及著作权、署名权、专利申请和商标申请等,是保护软件创新的重要法律手段。 这些笔记内容为准备软考中级网络工程师的考生提供了全面的知识框架,覆盖了考试的重点和难点,有助于深入理解和掌握相关知识。