软考中级软件设计师做题笔记
1.6 流水线技术流水线周期就是执行时间最长的一段。流水线执行时间公式 = 1条指令执行时间+(指令条数 - 1)x 流水线周期。流水线吞吐率公式 = 指令条数 / 流水线执行时间。流水线最大吞吐率 = 1 /流水线周期。1.8 输入输出数据传输控制方式1.程序控制(查询)方式:分为无条件传送和程序查询方式两种。方法简单,硬件开销小,I/O能力不高,影响CPU性能。2.程序中断方式:CPU无需等待,提高了传输请求的传输速度。(鼠标键盘)3.DMA方式:效率最高,无需CPU参与数据传输,为了在主存和外设之间实现高速批量数据交换设置的。 (硬盘)(一个总线周期)1.9 总线分时双工一条总线同一时刻仅允许一个设备发送,多个设备接收。1.10 可靠性MTTF:无故障时间可靠性 = MTTF / (1 + MTTF)串联系统 R = R1 xR2 xR3....并联系统 R = 1 - (1 - R1)X(1 - R2)X(1 - R3)....1.11 性能指标主频CPU时钟周期=1s/主频2.1 操作系统2.2 进程 与 线程一个进程可包含多个线程。进程(资源分配和调度):程序块、进程控制块(PCB)、数据块三部分组成。进程的基本属性:1.可拥有资源的独立单位 2.可独立调度和分配资源的基本单位 。线程(可共享):内存地址空间、代码、数据、文件等。线程(不可共享):程序计数器、寄存器、栈。2.3进程调度信号量是一个全局的特殊变量;信号量可以表示资源数量;信号量为负数时表示排队进程数。PV操作:P操作:申请/锁定资源,检查资源是否足够(信号量S小于0,进入阻塞状态)V操作:释放/解锁资源,检查是否有进程排队(信号量S小于等于0,进入就绪状态)2.4 死锁四大条件:互斥、保持和等待、不剥夺、环路等待2.6 段页式存储页式存储:利用率高,碎片小,分配以及管理简单;增加系统开销,可能产生抖动现象。2.7 磁盘管理单缓冲区和双缓冲区数据读写时间计算图2.8 IO管理2.9 文件管理2.10 作业管理3.1 数据库3.2 数据库设计过程3.6 三范式1NF:表中字段的数据,不可以再拆分。2NF:表中任意一个主键或任意一组联合主键,可以确定除该主键外的所有的非主键值。(一个表只能描述一件事情。)3NF:在任一主键都可以确定所有非主键字段值的情况下,不能存在某非主键字段 A 可以获取 某非主键字段 B。5.1 OSI/RM七层模型5.2网络协议DNSDHCP5.3网路测试命令5.5网络规划6.1网络协议答题: