2020 年下半年软件设计师
真题+答案解析
上午选择
1、在程序执行过程中,高速缓存(Cache) 与主存间的地址映射由( )。
A. 操作系统进行管理
B. 操作系统进行管理
C. 程序员自行安排
D. 硬件自动完成
答案: D
Cache 与主存地址映射由硬件完成。
2、计算机中提供指令地址的程序计数器 PC 在( )中。
A. 控制器
B. 运算器
C. 存储器
D.
I/O 设备
答案: A
PC 是控制器中的子部件。
3、以下关于两个浮点数相加运算的叙述中,正确的是( ).
A. 首先进行对阶,阶码大的向阶码小的对齐
壱
B. 首先进行对阶,阶码小的向阶码大的对齐
C. 不需要对阶,直接将尾数相加
D. 不需要对阶,直接将阶码相加
答案: B
浮点数运算的过程:对阶→尾数运算→规格化。
其中对阶的过程:小数向大数看齐,尾数右移。
4、某计算机系统的 CPU 主频为 2.8GHz。某应用程序包括 3 类指令,
各类指令的 CPI(执行每条指令所需要的时钟周期数)及指令比例如’下
表所示。执行该应用程序时的平均 CPI 为(4);运算速度用 MIPS 表
示,约为( 5)。
A. 25
B. 3
C. 3.5
D. 4
答案: C
5、 A. 700
B. 800
C. 930
弐
D. 1100
答案: B
第一问关于平均 CPI,即对列出的 CPI 求平均数。
4*35%+2*45%+6*20%=3.5。
第二问求 MIPS,即每秒执行的百万条指令数。
根据第一问 CPI,每条指令需要的时钟周期为 4,每个时钟周期为主
频的倒数,即 1/2.8G 秒,则每条指令需要时间 3.5/2.8G 秒。
每秒执行指令数为 1/(3.5/2.8G)=2.8G/3.5=0.8G=800M。
(1M=106,1G=109)
6、中断向量提供( ).
A. 函数调用结束后的返回地址
B.
I/O 设备的接口地址
C. 主程序的入口地址
D. 中断服务程序入口地址
答案: D
中断向量就是指中断服务程序的入口地址,它存放着一条跳转到中
断服务程序入口地址的跳转指令。
7、以下关于认证和加密的叙述中,错误的是( )。
A. 加密用以确保数据的保密性
B. 认证用以确保报文发送者和接收者的真实性
参
C. 认证和加密都可以阻止对手进行被动攻击
D. 身份认证的目的在于识别用户的合法性,阻止非法用户访问系
统
答案: C
认证一般有账户名/口令认证、使用摘要算法认证和基于 PKI 的认证。
认证只能阻止主动攻击,不能阻止被动攻击。
8、访问控制是对信息系统资源进行保护的重要措施,适当的访问控
制能够阻止未经授权的用户有意或者无意地获取资源。计算机系统
中,访问控制的任务不包括( )。
A. 审计
B. 授权
C. 确定存取权限
D. 实施存取权限
答案: A
安全审计对主体访问和适用客体的情况进行记录和审查,以保证安
全规则被正确执行,并帮助分析安全事故产生的原因。与访问控制无
关。
9、路由协议称为内部网关协议,自治系统之间的协议称为外部网关
协议,以下属于外部网关协议的是( )。
A. RIP
四
B. 0SPF
C. BGP
D. UDP
答案: C
RIP:RIP(Routing Information Protocol,路由信息协议)是一种内部网
关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内
的路由信息的传递。
OSPF:OSPF(Open Shortest Path First 开放式最短路径优先)是一个内
部网关协议(Interior Gateway Protocol,简称 IGP),用于在单一自治
系统(autonomous system,AS)内决策路由。是对链路状态路由协议
的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。
BGP:边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由
协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是
唯一能够妥善处理好不相关路由域间的多路连接的协议。
UDP:传输层协议。
10、所有资源只能由授权方或以授权的方式进行修改,即信息未经授
权不能进行改变的特性是指信息的( )。
A. 完整性
B. 可用性
C. 保密性
D. 不可抵赖性
伍
答案: A
数据的机密性(保密性)是指数据在传输过程中不能被非授权者偷
看;
数据的完整性是指数据在传输过程中不能被非法篡改,本题涉及到修
改的只有完整性;
数据的真实性(不可抵赖性)是指信息的发送者身份的确认或系统中
有关主体的身份确认,这样可以保证信息的可信度;
可用性指的是发送者和接受者双方的通信方式正常。
11、在 Windows 操作系统下,要获取某个网络开放端口所对应的应
用程序信息,可以使用命令( )。
A.
B.
ipconfig
traceroute
C. netstat
D. nslookup
答案: C
ipconfig ( linux: ifconfig) (显示 TCP/IP 网络配置值,如:IP 地址,
MAC 地址,网关地址等)。
tracert(linux: traceroute):用于确定 IP 数据包访问目标所采取的路
径,若网络不通,能定位到具体哪个结点不通。
netstat:用于显示网络连接、路由表和网络接口信息。
nslookup(查询 DNS 记录)。
六
12、甲、 乙两个申请人分别就相同内容的计算机软件发明创造,向
国务院专利行政部门门提出专利申请,甲先于乙一日提出,则( )。
A. 甲获得该项专利申请权
B. 乙获得该项专利申请权
C. 甲和乙都获得该项专利申请权
D. 甲和乙都不能获得该项专利申请权
答案: A
谁先申请则属于谁。
13、小王是某高校的非全 8 制在读研究生,目前在甲公司实习,负责
了该公司某软件项目的开发工作并撰写相关的软件文档。以下叙述
中,正确的是( )。
A. 该软件文档属于职务作品,但小王享有该软件著作权的全部
权利
B. 该软件文档属于职务作品,甲公司享有该软件著作权的全部权
利
C. 该软件文档不属于职务作品,小王享有该软件著作权的全部权
利
D. 该软件文档不属于职务作品,甲公司和小王共同享有该著作权
的全部权利
答案: B
七
软件著作权属于公司所有。
14、按照我国著作权法的权利保护期,以下权利中,( )受到永久
保护。
A. 发表权
B. 修改权
C. 复制权
D. 发行权
答案: B
著作权中修改权、署名权、保护作品完整权都是永久保护的。
15、结构化分析方法中,数据流图中的元素在( )中进行定义。
A. 加工逻辑
B. 实体联系图
C. 流程图
D. 数据字典
答案: D
数据字典会对数据流图中元素进行定义说明。
16、良好的启发式设计原则上不包括( )。
A. 提高模块独立性
B. 模块规模越小越好
八