软考网络工程师知识点汇总样本.docx
《软考网络工程师知识点汇总样本.docx》由会员分享,可在线阅读,更多相关《软考网络工程师知识点汇总样本.docx(77页珍藏版)》请在冰点文库上搜索。
软考网络工程师知识点汇总样本
计算机系统知识
硬件知识
计算机构造
计算机构成(运算器、控制器、存储器、原码、反码、补码)
⏹运算器
算术逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等构成。
算术逻辑运算单元(ALU)基本功能为加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作。
计算机运营时,运算器操作和操作种类由控制器决定。
运算器解决数据来自存储器;解决后成果数据普通送回存储器,或暂时寄存在运算器中。
与ControlUnit共同构成了CPU核心某些。
【考试要点】:
运算器构成
【参照文档】:
⏹控制器
是整个CPU指挥控制中心,由指令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制器0C(OperationController)三个部件构成,对协调节个电脑有序工作极为重要。
【考试要点】:
计数器用途
【参照文档】:
⏹存储器
依照存储器在计算机系统中所起作用,可分为主存储器、辅助存储器、高速缓冲存储器、控制存储器等。
为理解决对存储器规定容量大,速度快,成本低三者之间矛盾,当前普通采用多级存储器体系构造,虽然用高速缓冲存储器、主存储器和外存储器。
名称简称用途特点
高速缓冲存储器Cache高速存取指令和数据存取速度快,但存储容量小
主存储器内存存储计算机运营期间大量程序和数据存取速度较快,存储容量不大
外存储器外存存储系统程序和大型数据文献及数据库存储容量大,位成本低
高速缓存是为理解决高速设备和低速设备相连,提高访问速度
【考试要点】:
高速缓存存在乎义,内存存储机制
【参照文档】:
⏹I/O部件
输入设备向计算机输入数据和信息设备。
是计算机与顾客或其她设备通信桥梁。
输出设备(OutputDevice)是人与计算机交互一种部件,用于数据输出。
【考试要点】:
近几年没有浮现过
【参照文档】:
⏹原码、补码、反码
计算机储存有符号整数时,是用该整数补码进行储存,0原码、补码都是0,正数原码、补码可以特殊理解为相似,负数补码是它反码加1。
【考试要点】:
计算,例如予以一种数值算补码和反码
【参照文档】:
⏹历年考题及解析
●在计算机中,最适合进行数字加减运算数字编码是
(1),最适合表达浮点数阶码数字编码是
(2)
(1)A.原码 B.反码 C补码 D.移码
(2)A.原码 B.反码 C补码 D.移码
●
(1)不属于计算机控制器中部件。
(1)A.指令寄存器IRB.程序计数器PC
C.算术逻辑单元ALUD.程序状态字寄存器PSW
试题解析:
ALU属于运算器,不属于控制器。
答案:
C
●在CPU与主存之间设立高速缓冲存储器Cache,其目是为了
(2)。
(2)A.扩大主存存储容量B.提高CPU对主存访问效率
C.既扩大主存容量又提高存取速度D.提高外存储器速度
试题解析:
Cache是不具备扩大主存容量功能,更不也许提高外存访问速度。
但Cache访
问速度是在CPU和内存之间,可以提高CPU对内存访问效率。
答案:
B
●计算机在进行浮点数相加(减)运算之前先进行对阶操作,若x阶码不不大于y
阶码,则应将
(2)。
(2)A.x阶码缩小至与y阶码相似,且使x尾数某些进行算术左移。
B.x阶码缩小至与y阶码相似,且使x尾数某些进行算术右移。
C.y阶码扩大至与x阶码相似,且使y尾数某些进行算术左移。
D.y阶码扩大至与x阶码相似,且使y尾数某些进行算术右移。
试题解析:
为了减少误差(保持精度),要将阶码值小数尾数右移。
答案:
D
●在CPU中,(3)可用于传送和暂存顾客数据,为ALU执行算术逻辑运算提
供工作区。
(3)A.程序计数器B.累加寄存器C.程序状态寄存器D.地址寄存器
试题解析:
为了保证程序(在操作系统中理解为进程)可以持续地执行下去,CPU必要具备某些手段
来拟定下一条指令地址。
而程序计数器正是起到这种作用,因此普通又称为指令计数器。
在程序开始执行前,必要将它起始地址,即程序一条指令所在内存单元地址送入PC,
因而程序计数器(PC)内容即是从内存提取第一条指令地址。
当执行指令时,CPU
全国计算机技术与软件专业技术资格(水平)考试历年试题
244
将自动修改PC内容,即每执行一条指令PC增长一种量,这个量等于指令所含字节数,
以便使其保持总是将要执行下一条指令地址。
状态寄存器:
用来标记协解决器中指令执行状况,它相称于CPU中标志位寄存器。
累加寄存器:
重要用来保存操作数和运算成果等信息,从而节约读取操作数所需占用总
线和访问存储器时间。
地址寄存器:
可作为存储器指针。
答案:
B
●关于在I/O设备与主机间互换数据论述,(4)是错误。
(4)A.中断方式下,CPU需要执行程序来实现数据传送任务。
B.中断方式和DMA方式下,CPU与I/O设备都可同步工作。
C.中断方式和DMA方式中,迅速I/O设备更适合采用中断方式传递数据。
D.若同步接到DMA祈求和中断祈求,CPU优先响应DMA祈求。
试题解析:
迅速I/O设备解决数据量比较大,更适合采用DMA方式传递数据。
答案:
C
●Cache用于存储主存数据某些拷贝,主存单元地址与Cache单元地址之间转换
方式由(5)完毕。
(5)A.硬件B.软件C.顾客D.程序员
试题解析:
固然是硬件啦。
答案:
A
●
(1)是指按内容访问存储器。
(1)A.虚拟存储器B.相联存储器
C.高速缓存(Cache)D.随机访问存储器
试题解析:
相联存储器(associativememory)也称为按内容访问存储器(contentaddressed
memory),是一种不依照地址而是依照存储内容来进行存取存储器。
参照答案:
B
●解决机重要由解决器、存储器和总线构成。
总线涉及
(2)。
(2)A.数据总线、地址总线、控制总线B.并行总线、串行总线、逻辑总线
C.单工总线、双工总线、外部总线D.逻辑总线、物理总线、内部总线
试题解析:
全国计算机技术与软件专业技术资格(水平)考试历年试题
276
常识。
参照答案:
A
●计算机中常采用原码、反码、补码和移码表达数据,其中,±0编码相似是(3)。
(3)A.原码和补码B.反码和补码C.补码和移码D.原码和移码
试题解析:
常识。
参照答案:
C
指令系统(指令、寻址方式、CSIC、RISC)
⏹指令
告诉计算机从事某一特殊运算代码数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、解决器控制指令。
指令周期是执行一条指令所需要时间,普通由若干个机器周期构成,是从取指令、分析指令到执行完所需所有时间。
CPU从内存取出一条指令并执行这条指令时间总和。
指令不同,所需机器周期数也不同。
对于某些简朴单字节指令,在取指令周期中,指令取出到指令寄存器后,及时译码执行,不再需要其他机器周期。
对于某些比较复杂指令,例如转移指令、乘法指令,则需要两个或者两个以上机器周期。
从指令执行速度看,单字节和双字节指令普通为单机器周期和双机器周期,三字节指令都是双机器周期,只有乘、除指令占用4个机器周期。
在编程时要注意选用品有同样功能而机器指令环节并行。
指令流水线:
将指令流解决过程划分为取指、译码、计算操作数地址、取操作数、执行指令、写操作数等几种并行解决过程段。
这就是指令6级流水时序。
在这个流水线中,解决器有六个操作部件,同步对这六条指令进行加工,加快了程序执行速度。
当前,几乎所有高性能计算机都采用了指令流水线。
周期数少指令。
例如:
一种指令分为三个环节,取指4T,分析3T,执行5T。
则指令周期为5T【取时间值最长】,串行运营100条指令时间是100*(4+3+5)T=1200T,并行执行100条指令时间是99*5T+(4+3+5)T=507T
[考试要点]:
指令周期运算时常考重点
[参照文档]:
无
⏹寻址方式
寻址方式就是寻找操作数或操作数地址方式。
8086提供了与操作数关于和与I/O端口地址关于两类寻址方式。
与操作数关于寻址方式有七种,分别是及时寻址,寄存器寻址,直接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址;与I/0端口关于寻址方式有直接端口寻址和间接端口寻址方式。
[考试要点]:
前些年经常考,重要是寄存器寻址
[参照文档]:
无
⏹CISC复杂指令集和RISC精简指令集
RISC具备简朴高效特色。
对不惯用功能,常通过组合指令来完毕。
RISC机器更适合于专用机;而CISC机器则更适合于通用机。
[考试要点]:
考察CSIC和RISC差别
[参照文档]:
⏹历年试题及分析
●某指令流水线由5段构成,第1、3、5段所需时间为Δt,第2、4段所需时间分别为3
Δt、2Δt,那么持续输入n条指令时吞吐率(单位时间内执行指令个数)
TP为(4)。
试题解析:
TP=指令总数÷执行这些指令所需要总时间。
执行这些指令所需要总时间=(Δt+3Δt+Δt+2Δt+Δt)+3(n-1)Δt
参照答案:
B
●既有四级指令流水线,分别完毕取指、取作时间依次为数、运算、传送成果四步
操作。
若完毕上述操9ns、10ns、6ns、8ns。
则流水线操作周期应设计为
(2)ns。
(2)A.6B.8C.9D.10
试题解析:
取最大那个微指令时间作为流水线操作周期。
答案:
D
●若每一条指令都可以分解为取指、分析和执行三步。
已知取指时间t取指=4△t,分析
时间t分析=3△t,执行时间t执行=5△t。
如果按串行方式执行完100条指令需要
(2)△t。
全国计算机技术与软件专业技术资格(水平)考试历年试题
174
如果按照流水方式执行,执行完100条指令需要(3)△t。
(2)A.1190B.1195C.1200D.1205
(3)A.504B.507C.508D.510
试题解析:
串行执行时,总执行时间=100×(t取指+t分析+t执行)=100×12△t=1200△t。
流水执行状况可以参看下图:
持续两条指令执行时间差为t执行=5△t,
因而100条指令总执行时间=(t取指+t分析+t执行)+99×t执行=507△t。
答案:
(2)C(3)B
●若内存地址区间为4000H~43FFH,每个存储单位可存储16位二进制数,该内存区
域由4片存储器芯片构成,则构成该内存所用存储器芯片容量是(4)。
(4)A.512×16bitB.256×8bitC.256×16bitD.1024×8bit
试题解析:
总存储单位=(43FFH-4000H+1H)=400H=1024(H代表16进制)
每个存储器芯片容量为:
1024×16/4=4096。
由于每个存储单位可存储16位二进制数,因此可以采用256×16bit或者512×8bit
芯片。
最佳是前者,这样系统控制比较简朴。
答案:
C
●下面描述中,(3)不是RISC设计应遵循设计原则。
(3)A.指令条数应少某些
B.寻址方式尽量少
C.采用变长指令,功能复杂指令长度长而简朴指令长度短
D.设计尽量多通用寄存器
试题解析:
CISC特点是多采用变长指令,而RISC刚好相反。
答案:
C
●若内存按字节编址,用存储容量为32KX8比特存储器芯片构成地址编号
A0000H至DFFFFH内存空间,则至少需要
(1)片。
(1)A.4B.6C.8D.10
试题解析:
DFFFFH-A0000H=3FFFFH<218,32K=215,则至少需要芯片为218/215=8。
答案:
C
●高速缓存Cache与主存间采用全相联地址影像方式,高速缓存容量为4MB,
分为4块,每块1MB,主存容量为256MB,若主存读写时间为30ns,高速缓存读写时
间为3ns,平均读写时间为3.27ns,则该高速缓存命中率为
(1)%。
若地址更换表如
下所示,则主存地址为8888888H时,高速缓存地址为
(2)H。
地址更换表
0 38H
1 88H
2 59H
3 67H
(1)A.90B.95C.97D.99
(2)A.488888B.388888C.288888D.188888
试题解析:
设该高速缓存命中率为x,则3x+30×(1-x)=3.27,解得x=99%。
主存容量为256MB,每块1MB,则主存可以分为256/1=256=28块,即块号为8位,
则主存地址高8位是88H,相应地址更换表,高速缓存地址为188888H。
答案:
(1)D
(2)D
多解决器(耦合系统、阵列解决机、双机系统、同步)
⏹SMP
对称多解决"(SymmetricalMulti-Processing)又叫SMP,是指在一种计算机上汇集了一组解决器(多CPU),各CPU之间共享内存子系统以及总线构造。
相称于任何任务都平均分派到每个CPU执行,对于单一任务计算较为有利
非对称多解决器
每个解决器解决不同任务,如整数运算由特定解决器解决,浮点元素按由专用解决器解决,分工明确,适合于各种任务计算
【考试要点】:
对称和SMP简朴区别
【参照文档】:
无
【备注】:
其她考点近几年考较少,后期总结
⏹计算机体系构造分类
SISD——单指令流单数据流
SIMD——单指令流多数据流
MISD——多指令流单数据流
MIMD——多指令流多数据流
此处考试普通都比较简朴,只要记住S单I指令M多D数据即可
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹耦合系统
紧耦合系统:
通过共享主存来实现解决机间通信,解决机互相间关系紧密
松耦合系统:
通过消息传递方式实现解决机间互相通信,每个解决机是有一种独立性较强计算模块构成
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹双机系统
双机主从模式:
一台为工作机,此外一台为备份机,正常状态工作机工作,备份机监视工作机状态,工作机故障,备份机接替工作,工作机正常后,人工或者自动方式切换到工作机工作模式
双机互备模式:
都为工作机负载,互相监视状态
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
存储器
存储介质
⏹存储分类
依照存储器在计算机系统中所起作用,可分为主存储器、辅助存储器、高速缓冲存储器、控制存储器等。
为理解决对存储器规定容量大,速度快,成本低三者之间矛盾,当前普通采用多级存储器体系构造,虽然用高速缓冲存储器、主存储器和外存储器。
名称简称用途特点
高速缓冲存储器Cache高速存取指令和数据存取速度快,但存储容量小
主存储器内存存储计算机运营期间大量程序和数据存取速度较快,存储容量不大
外存储器外存存储系统程序和大型数据文献及数据库存储容量大,位成本低
高速缓存是为理解决高速设备和低速设备相连,提高访问速度
按照存取方式分类,可分为RAM(随机存储器,断电数据丢失,如内存)、ROM(只读存储器,有一特例xPROM是可擦写只读)、SAM(串行访问存储器,如磁带)
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹存储容量
1B(Byte、字节)=8bit(位)
1KB=2^10字节=1024字节
1MB=1024KB
1GB=1024MB
1TB=1024GB
PBEBZBYBNBDB是背面单位,懂得就行
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹高速缓存
地址映像直接看题就行,不在此赘述
例如,计算机中有一级、二级缓存,假设算法命中率为80%,CPU从外存调取数据几率是(1-80%)(1-80%)=4%
⏹磁盘阵列存储器
RAID0级别:
无容错能力,效率为单磁盘N倍,运用率100%
RAID1级别:
有容错能力,效率无提高,运用率50%
RAID5级别:
有容错能力,效率略不大于单磁盘N倍,运用率N-1/N
RAID6级别:
有容错能力,效率略不大于单磁盘N倍,运用率N-2/N
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
输入输出(I/O)系统
⏹输入输出控制系统
中央解决程序控制方式,其中中断方式是使CPU和外设并行工作,效率很高
直接存储器存取方式DMA,这种方式CPU并未干预
输入输出解决及控制方式,
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹常用接口
SCSI,可连接7个外设,支持热插拔(带点插拔)
并行端口,双向多位数据同步传送
通用接口总线
RS-232,也叫串行口,比并行口传播距离远,DB-9和DB-25都是串行口
USB,可连接127个设备,支持热插拔,USB1.1为1.5Mb/s,USB2.0为480Mb/s,USB3.0为5Gb/s
IEEE1394,串行口一种,也叫火线
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
操作系统
⏹RAS
通过RAS来衡量计算机系统
R,可靠性,一定期间内正常运营概率
A、可用性=平均无端障时间MTBF/(平均无端障时间MTBF+平均故障修复时间MTTR)
S、可维修性
例如:
两部件可靠性分别是R1和R2,串行和并行方式总体可靠性分别是R1*R2和1-(1-R1)(1-R2)
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹进程和线程
⏹
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹进程状态及转换
⏹
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹死锁
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
系统开发和运营基本
软件分类
系统软件,如操作系统
支撑软件,如开发工具
应用软件,如office
实时解决软件,普通是工业软件
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
软件生存周期
⏹软件定义
问题定义,贯彻问题性质、工程目的和规模,明白要解决什么问题
可行性研究,预计系统成本和效益
需求分析,明确系统必要具备哪些功能,用数据字典和简要算法描述系统逻辑性
⏹软件开发
概要设计,确立总体构造和模块关系,定义模块之间接口,设计全局数据构造,制定综合测试筹划
详细设计,设计模块内细节,如算法、数据构造和接口信息
编码和单元测试,使用程序设计语言实现模块内功能并测试该模块
综合测试
⏹运营维护
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
软件开发模型
瀑布模型,自顶到下线性模型,开发后期测试阶段才干发现问题,增长了开发风险
迅速原型模型,
增量模型,先开发核心模块,其她构件逐渐附加
螺旋模型,适合于大型复杂项目
喷泉模型,面向对象典型开发模型
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
构造化设计、面向对象设计
耦合度:
做到高内聚(模块内)低耦合(模块间)是一种较科学做法
程序控制三种构造,顺序、选取、循环
面向对象办法(OO)=对象+类+继承+通过消息通信
对象是具备特殊属性(数据)和行为方式(办法)实体
类是具备相似属性和行为一种或各种对象描述
实例是类所描述一种详细对象
统一建模语言UML,是一种图示建模语言,UML表达法涉及事务、关系和图三种构造块
软件测试
人工测试,也叫代码审查,可调编码错和逻辑错
机器测试——白盒测试,要完全理解程序构造和解决过程,测试逻辑途径,也称为构造测试,逻辑覆盖是白盒测试惯用办法
机器测试——黑盒测试,测试程序输入输出,也叫功能测试,黑盒白盒互为补充
软件调试技术普通有蛮干法、因素排除法(对分查找法、归纳法、演绎法)、回溯法
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
软件项目管理
软件编码规模=(最大规模+4最也许规模+最小规模)/6
⏹进度安排工具
核心日期表
甘特图能直观表白每个任务筹划进度和当迈进度
网络图,PERT和CPM都采用网络图,网络图找工期要找最长途径
软件过程能力评估,ISO9000:
和CMM(软件成熟度模型),CMM五个级别,级别三为已定义级,CMM5(5级别)达到优化级
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
网络技术
网络体系构造
⏹网络计算模型
主机终端模型
对等模型
客户端/服务器模型即C/S即Client/Server模型,网络应用服务如DNS、DHCP普通都是C/S模型,属于胖客户端模型
浏览器/服务器模型即B/S即Browser/Server模型,属于瘦客户端模型
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
网络分类
⏹按拓扑构造划分
网络拓扑(物理拓扑指是网络中所有计算机和通信设备、通信媒体之间物理连接方式,逻辑拓扑指是网络中数据逻辑性工作方式)
总线型拓扑:
耗材少,成本小,冲突多
星型拓扑:
耗材多,过于依赖中间节点,便于管理
环型拓扑:
单点坏网络瘫痪
树型拓扑:
星型拓扑扩展,层次化便于管理
网型拓扑:
可靠性高、实现均衡负载、选路成本高
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹按范畴划分
LANMANWAN等比较好记,但是人们应当结合VLAN,WLAN记忆
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹合同分层
合同分层目的是减少网络系统设计复杂度,提高网络传播适应性和灵活性
在同一层次中可以完毕相似功能元素成为对等实体
对等实体之间通信必要使用相似通信规则称之为合同
合同构成:
语法、语义、时序,语法规定了数据包格式,语义定义如何解决,时序可忽视
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹服务访问点SAP
SAP是上层调用下层服务接口,是服务唯一标记,例如IP包头合同类型
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
参照模型
⏹OSI参照模型
国际原则化组织ISO颁布开放互联参照模型OSI/RM,相应国内国标9387(GB9387)
供7层,从下向上依次是
物理层:
为数据通信提供传播介质及互连设备,传播数据单元称为比特流
数据链路层:
传播数据单元称为数据帧Frame
网络层:
使用逻辑地址进行选址,例如IP路由
传播层:
实现端到端流量控制
会话层:
建立在传播层连接基本上,例如远程登陆会话管理
表达层:
通信系统之间数据表达方式,如ASCII码,能实现加解密,压缩解压缩如JPEG
应用层:
提供以便接口和运营程序
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
⏹TCP/IP参照模型
网络接口层:
相应OSI物理层和数据链路层
网际层:
相应OSI网络层
传播层:
相应OSI传播层
应用层:
相应OSI应用层,表达层,会话层
OSI和TCP/IP比较:
TCP/IP既有合同后有模型,OSI具备通用性
【考试要点】:
暂无
【参照文档】:
暂无
【备注】:
暂无
合同构造图
应用层
HTTP
FTP
SMTP
POP
TELNET