2020年下半年软件设计师上午真题及答案解析(个人见解+网络解答+持续更新)

1.在程序执行过程中,高速缓存(Cache)与主存间的地址映射由(  )。

A.操作系统进行管理      B.存储管理软件进行管理

C.程序员自行安排        D.硬件自动完成

历年缓存(Cache)相关试题:软件设计师中级-Cache相关题目_shujuku____的博客-CSDN博客

2.计算机中提供指令地址的程序计数器PC在(  )中。

A.控制器    B.运算器    C.存储器    D.I/O设备

2.A

解析:

控制器
是分析和执行指令的部件
●指令寄存器
●指令译码器
●程序计数器
●定时与控制电路
●堆栈和堆栈指针

3.以下关于两个浮点数相加运算的叙述中,正确的是(  )。

A.首先进行对阶,阶码大的向阶码小的对齐

B.首先进行对阶,阶码小的向阶码大的对齐

C.不需要对阶,直接将尾数相加

D.不需要对阶,直接将阶码相加
3.B
解析:
两个浮点数相加诚,首先需要比较阶码大小,使小阶向大阶看齐(称为“对阶”)。即小阶的尾数向右移位(相当于小数点左移),每右移一位,其阶码加1,直到阶码相等,右移的位数等于阶差。

4.5.某计算机系统的CPU主频为2.8GHz。某应用程序包括3类指令,各类指令的CPI(执行每条指令所需要的时钟周期数)及指令比例如下表所示。执行该应用程序时的平均CPI为(  );运算速度用MIPS表示,约为(  )。

指令A 指令B 指令C
比例 35% 45% 20%
CPI 4 2 6

A.25    B.3     C.3.5     D.4

A.700   B.800   C.930     D.1100

4.5.CB
解析:
4*0.35+2*0.45+6*0.2=3. 5
2.8G=2.8* 10^9HZ (=2.8*10^3MHz),
2.8* 10^9 /3.5=8*10^8=800* 10^6=800MIPS

(2.8*10^3/3.5=2800/3.5=800MIPS)

1,主频

主频 = 时钟频率,它是指CPU内部晶振的频率,常用单位为MHz,它反映了CPU的基本工作节拍;

时钟频率又称主频,它是指CPU内部晶振的频率,常用单位为MHz,它反映了CPU的基本工作节拍;

2,时钟周期

   时钟周期 t =1/ f; 主频的倒数

3,机器周期

   机器周期  = m*t ;一个机器周期包含若干个时钟周期

4,指令周期

   指令周期 = m*t*n; 执行一条指令所需要的时间,一般包含若干个机器周期

 5,CPI

CPI = m*n;  平均每条指令的平均时钟周期个数

   指令周期 = CPI×机器周期 = n(CPI=n)×m×时钟周期=nm/主频f, 注意指令周期单位是s或者ns,CPI无量纲

6,MIPS(MillionInstructions Per Second)

   MIPS = 每秒执行百万条指令数 = 1/(CPI×时钟周期)= 主频/CPI

MFLOPS 每秒百万浮点运算次数。

   表示秒钟所能执行的指令条数,对于微型计算机可用CPU的主频和每条指令的执行所需的时钟周期来衡量。

6.中断向量提供(  )。

A.函数调用结束后的返回地址     B.I/O设备的接口地址

C.主程序的入口地址             D.中断服务程序入口地址

6.D
解析:
中断向量是中断服务程序的入口地址,在计算机中中断向量的地址存放一条跳转到中断服务程序的跳转指令。
 

7.以下关于认证加密的叙述中,错误的是(  )。

A.加密用以确保数据的保密性

B.认证用以确保报文发送者和接收者的真实性

C.认证和加密都可以阻止对手进行被动攻击

D.身份认证的目的在于识别用户的合法性,阻止非法用户访问系统


7.C

解析:
认证和加密的区别在于:加密用以确保数据的保密性,阻止对手的被动攻击,如截取,窃听等,认证用以确保报文发送者和接收者的真实性以及报文的完整性,阻止对手的主动攻击
如冒充、篡改、重播等。

8.访问控制是对信息系统资源进行保护的重要措施,适当的访问控制能够阻止未经授权的用户有意或者无意地获取资源。计算机系统中,访问控制的任务不包括(  )。

A.审计    B.授权    C.确定存取权限    D.实施存取权限

8.A
解析:
访问控制包括三个任务:
授权:确定哪些主体有权访问哪些客体
确定访问权限(读、写、执行、删除、追加等存取方式的组合)
实施访问权限

审计是指专业审核,涉核实公司的会计文件及相关凭证,以便就公司帐目的公正性、一致性和符合一般认可的会计原则上表达意见。

9.路由协议称为内部网关协议,自治系统之间的协议称为外部网关协议,以下属于外部网关协议的是()。
A.RIP    B.OSPF     C. BGP     D.UDP

9.C
解析:

常见协议功能

POP3:邮件收取

SMTP:邮件发送

FTP:20数据端口/21控制端口,文件传输协议

HTTP:超文本传输协议,网页传输

DHCP: IP地址自动分配

SNMP:简单网络管理协议

DNS:域名解析协议,记录域名与IP的映射关系

TCP:可靠的传输层协议

UDP:不可靠的传输层协议

ICMP:因特网控制协议,PING命令来自该协议

IGMP:组播协议

ARP:地址解析协议,IP地址转换为MAC地址

RARP:反向地址解析协议,MAC地址转IP地址

BCP (边界网关协议)是运行于TCP上的一种自治系统的编由协议。


10.所有资源只能由授权方或以授权的方式进行修改,即信息未经授权不能进行改变的特性是指信息的( )。
A.完整性   B.可用性   C.保密性   D.不可抵赖性.

系统安全基础
安全的五个基本要素
机密性(确保信息不暴露给未授权的实体或进程)
完整性(只有得到允许的人才能修改数据,并能够判别数据是否己被篡改)
可用性(得到授权的实体在需要时可访问数据)
可控性(可以控制授权范围内的信息流向和行为方式)
可审查性(对出现的安全问题提供调查的依据和手段)

11.在Windows操作系统下,要获取某个网络开放端口所对应的应用程序信息,可以使用命令( ).

A.ipconfig   B.traceroute  C.netstat   D.nslookup

答案:C

常见网络诊断命令

ping:用于检查网络是否连通;

tracert(linux: traceroute):用于确定 IP数据包访问目标所采取的路径,若网络不通,能定位到具体哪个结点不通;

ipconfig ( linux: ifconfig):显示TCP/IP网络配置值,如:IP地址,MA

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值