软件设计师2015年上半年上午题
- 格式:pdf
- 大小:1.72 MB
- 文档页数:20


2019年上半年软件设计师上午试题及答案
--
2019 年上半年软件设计师上午试题及答案
1. 计算机履行指令的过程中,需要由( )产生每条指令的操作信号并将信号
送往相应的零件进行办理,以达成指定的操作。
A.CPU的控制器
B.CPU的运算器
C.DMA控制器
D.Cache 控制器
2.DMA控制方式是在( )之间直接成立数据通路进行数据的互换办理。
A.CPU与主存
B.CPU与外设
C. 主存与外设
D. 外设与外设
3.CPU 接见储存器时,被接见数据一般齐集在一个较小的连续储存地区中。若一个储存单
元已被接见,则其周边的储存单元有可能还要被接见,该特征被称为( )
A. 数据局部性
B. 指令局部性 2019年上半年软件设计师上午试题及答案
C. 空间局部性
D. 时间局部性
4. 某系统由 3 个零件构成,每个零件的千小时靠谱度都为 R,该系统的千小时可
靠度为( 1- (1-R) 2) R, 则该系统的构成方式是( )。
A.3 个零件串连
-- 2019年上半年软件设计师上午试题及答案
--
B.3 个零件并联
C. 前两个零件并联后与第三个零件串连
D. 第一个零件与后两个零件并联构成的子系统串连
5. 在( )校验方法中 , 采纳模 2 运算来结构校验位。
A. 水平奇偶 B. 垂直奇偶
C. 海明码
D. 循环冗余
6. 以下对于 RISC (精简指令系统计算机)技术的表达中,错误的选项是( )。
A. 指令长度固定、指令种类尽量少 B. 指令功能强盛、寻址方式复杂多样 C. 增添存放器数量以减少访存次数
D. 用硬布线电路实现指令解码,迅速达成指令译码
全国计算机技术与软件专业技术资格(水平)、考试库
china_nejcer
2015年下半年下午-软件设计师-下午试题及答案(软考真题-案例分析) 1 / 17 2015年下半年下午 软件设计师 考试试题-
案例分析-答案
试题一(共15分)
【说明】
某教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。系统的主要功能如下:
(1)提交作业。验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。
(2)下载未批改作业。验证讲师标识后,讲师从系统中下载学生提交的作业。下载的作业将显示在屏幕上。
(3)批改作业。讲师按格式为每个题目进行批改打分,并进行整体评价。
(4)上传批改后的作业。将批改后的作业(包括分数和评价)返回给系统,进行存储。
(5)记录分数和评价。将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口
(6)获取已批改作业。根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。
(7)作业抽检。根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。
现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
全国计算机技术与软件专业技术资格(水平)、考试库
china_nejcer
2015年下半年下午-软件设计师-下午试题及答案(软考真题-案例分析) 2 / 17
【问题1】
使用说明中的词语,给出图1-1中的实体E1~E3的名称。
【参考答案】
E1、学生
E2、讲师
E3、教务人员
【答案解析】
DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文数据流图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。0层DFD在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,将上下文DFD中的加工分解成多个加工,识别这些加工的输入输出数据流,使得全国计算机技术与软件专业技术资格(水平)、考试
2017年上半年软件设计师考试真题(上午题)
上午试题
试题1
CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在
()中。
A.程序计数器(PC)
B.累加器(AC)
C.指令寄存器(IR)
D.地址寄存器(AR)
试题2
要判断宇长为16位的整数a的低四位是否全为0,则()
A.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等
于0
B.将a与0x000F进行"逻辑或"运算,然后判断运算结果是否
等于F
C.将a与0x000F进行"逻辑异或"运算,然后判断运算结果是
否等于O
D.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否
等于F试题3
计算机系统中常用的输入/输出控制方式有无条件传送、中断、
程序查询和DMA方式等。当采用()方式时,不需要CPU执行程序
指令来传送数据。
A.中断
B.程序查询
C.无条件传送
D.DMA
试题4
某系统由下图所示的冗余部件构成。若每个部件的千小时可靠度
都为R,则该系统的千小时可靠度为()
A.(1-R3)(1-R2)
B.(1-(1-R)3)(1-(1-R)2)
C.(1-R3)+(1-R2)
D.(1-(1-R)3)+(1-(1-R)2)
试题5
己知数据信息为16位,最少应附加()位校验位,才能实现海明码纠错。
A.3
B.4
C.5
D.6
试题6
以下关于Cache(高速缓冲存储器)的叙述中,不正确的是()
A.Cache的设置扩大了主存的容量
B.Cache的内容是主存部分内容的拷贝
C.Cache的命中率并不随其容量增大线性地提高
D.Cache位于主存与CPU之间
试题7
HTTPS使用()协议对报文进行封装
SSH
B.SSL
C.SHA-1
D.SET
试题8
以下加密算法中适合对大量的明文消息进行加密传输的是()A.RSA
B.SHA-1
C.MD5
D.RC5
试题9
假定用户A、B分别在I1和I2两个CA处取得了各自的证书,下
面()是A、B互信的必要条件。
A.A、B互换私钥
B.A、B互换公钥
C.I1、I2互换私钥
2018 上半年软件设计师考试上午真题
● 对有 n 个结点、e 条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历, 时间复杂度为( )。
(1)A.O(n2) B.O(e2) C.O(n+e) D.O(n*e)
● 浮点数的表示分为阶和尾数两部分。两个浮点数相加时,需要先对阶,即( )(n 为阶差的绝对值)。
(2)A.将大阶向小阶对齐,同时将尾数左移 n 位B.将大阶向小阶对齐,同时将尾数右移 n 位C.将小阶向大阶对齐,同时将尾数左移 n 位D.将小阶向大阶对齐,同时将尾数右移 n 位
● 计算机运行过程中,遇到突发率件,要求 CPU 暂时停止正在运行的程序,转去为突发事 件服务,服务完毕,再自动返回原程序继续执行,这个过程称为( ),其处理过程中 保存现场的目的是( )。
(3)A.阻塞 B.中断 C.动态绑定 D.静态绑定 (4)A.防止丢失数据 B.防止对其他部件造成影响 C.返回去维续执行原程序 D.为中断处理程序提供数据
● 海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而 纠正错误。对于 32 位的数据,至少需要加( )个校验位才能构成海明码。
以 10 位数据为例,其海明码表示为 D9D8D7D6D5D4P4D3D2D1P3D0P2P1 中,其中 Di(0≤i≤9)表示数据位,Pj(1 ≤j≤4)表示校验位,数据位 D9 由 P4、P3 和 P2 进行校验(从右至左 D9 的位序为 14,即等于
8+4+2,因此用第 8 位的 P4、第 4 位的 P3 和第 2 位的 P2 校验),数据位 D5 由( )进行校验
(5)A.3 B.4 C. 5
D.6 (6)A.P4P1
B. P4P2
C.P4P3P1