2016 上半年软件设计师考试真题及答案-上午卷
【题目 1】
VLIW 是(1)的简称。
A、复杂指令系统计算机
B、超大规模集成电路
C、单指令流多数据流
D、超长指令字
【题目 2】
主存与 Cache 的地址映射方式中,(2)方式可以实现主存任意一块装入 Cache 中任意位置,
只有装满才需要替换。
A、全相联
B、直接映射
C、组相联
D、串并联
【题目 3】
如果“2x”的补码是“90H”,那么 x 的真值是(3)。
A、72
B、-56
C、56
D、111
【题目 4】
移位指令中的(4)指令的操作结果相当于对操作数进行乘 2 操作。
A、算术左移
B、逻辑右移
C、算术右移
D、带进位循环左移
1
【题目 5】
内存按字节编址,从 A1000H 到 B13FFH 的区域的存储容量为(5)KB。
A、32
B、34
C、65
D、67
【题目 6】
以下关于总线的叙述中,不正确的是(6)。
A、并行总线适合近距离高速数据传输
B、串行总线适合长距离数据传输
C、单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高
D、专用总线在设计上可以与连接设备实现最佳匹配
【题目 7】
以下关于网络层次与主要设备对应关系的叙述中,配对正确的是(7)。
A、网络层——集线器
B、数据链路层——网桥
C、传输层——路由器
D、会话层——防火墙
【题目 8】
传输经过 SSL 加密的网页所采用的协议是(8)。
A、HTTP
B、HTTPS
C、S-HTTP
D、HTTP-S
2
【题目 9】
为了攻击远程主机,通常利用(9)技术检测远程主机状态。
A、病毒查杀
B、端口扫描
C、QQ 聊天
D、身份认证
【题目 10】
某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人
将该管理系统软件上开发者的署名更改为李某(接张某工作)。该项目负责人的行为(10)。
A、侵犯了张某开发者身份权(署名权)
B、不构成侵权,因为程序员张某不是软件著作权人
C、只是行使管理者的权利,不构成侵权
D、不构成侵权,因为程序员张某现已不是项目组成员
【题目 11】
美国某公司与中国某企业谈技术合作,合同约定使用 l 项美国专利(获得批准并在有效期
内),该项技术未在中国和其他国家申请专利。依照该专利生产的产品(11)需要向美国公
司支付这件美国专利的许可使用费。
A、在中国销售,中国企业
B、如果返销美国,中国企业不
C、在其他国家销售,中国企业
D、在中国销售,中国企业不
【题目 12】
以下媒体文件格式中,(12)是视频文件格式。
A、WAV
B、BMP
C、MP3
3
D、MOV
【题目 13】
以下软件产品中,属于图像编辑处理工具的软件是(13)。
A、Powerpoint
B、Photoshop
C、Premiere
D、Acrobat
【题目 14】
使用 150DPI 的扫描分辨率扫描一幅 3×4 英寸的彩色照片,得到原始的 24 位真彩色图像的
数据量是(14)Byte。
A、1800
B、90000
C、270000
D、810000
【题目 15】
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,
边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(15)天。活动 BD 最多
可 以 晚 开 始 ( 16 ) 天 而 不 会 影 响 整 个 项 目 的 进 度 。
4
A、15
B、21
C、22
D、24
【题目 16】
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,
边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(15)天。活动 BD 最多
可 以 晚 开 始 ( 16 ) 天 而 不 会 影 响 整 个 项 目 的 进 度 。
A、0
B、2
C、3
D、5
【题目 17】
在结构化分析中,用数据流图描述(17)。当采用数据流图对一个图书馆管理系统进行分析
时,(18)是一个外部实体。
A、数据对象之间的关系,用于对数据建模
B、数据在系统中如何被传送或变换,以及如何对数据流进行变换的功能或子功能,用于对
功能建模
C、系统对外部事件如何响应,如何动作,用于对行为建模
5
D、数据流图中的各个组成部分
【题目 18】
在结构化分析中,用数据流图描述(17)。当采用数据流图对一个图书馆管理系统进行分析
时,(18)是一个外部实体。
A、读者
B、图书
C、借书证
D、借阅
【题目 19】
软件开发过程中,需求分析阶段的输出不包括(19)。
A、流图
B、实体联系图
C、数据字典
D、软件体系结构图
【题目 20】
以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是(20)。
A、编译程序不参与用户程序的运行控制,而解释程序则参与
B、编译程序可以用高级语言编写,而解释程序只能用汇编语言编写
C、编译方式处理源程序时不进行优化,而解释方式则进行优化
D、编译方式不生成源程序的目标程序,而解释方式则生成
【题目 21】
以下关于脚本语言的叙述中,正确的是(21)。
A、脚本语言是通用的程序设计语言
B、脚本语言更适合应用在系统级程序开发中
C、脚本语言主要采用解释方式实现
6
D、脚本语言中不能定义函数和调用函数
【题目 22】
将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。常用的中间代码有
后缀式、(22)、语法树等。
A、前缀码
B、三地址码
C、符号表
D、补码和移码
【题目 23】
当用户通过键盘或鼠标进入某应用系统时,通常最先获得键盘或鼠标输入信息的是(23)程
序。
A、命令解释
B、中断处理
C、用户登录
D、系统调用
【题目 24】
在 Windows 操作系统中,当用户双击“IMG_20160122_103.jpg”文件名时,系统会自动通过
建立的(24)来决定使用什么程序打开该图像文件。
A、文件
B、文件关联
C、文件目录
D、临时文件
【题目 25】
某磁盘有 100 个磁道,磁头从一个磁道移至另一个磁道需要 6ms。文件在磁盘上非连续存放,
逻辑上相邻数据块的平均距离为 10 个磁道,每块的旋转延迟时间及传输时间分别为 100ms
7
和 20ms,则读取一个 100 块的文件需要(25)ms。
A、12060
B、12600
C、18000
D、186000
【题目 26】
进程 P1、P2、P3、P4 和 P5 的前趋图如下图所示:
若用 PV 操作控制进程 P1、P2、P3、P4 和 P5 并发执行的过程,则需要设置 5 个信号 S1、S2、
S3、S4 和 S5,且信号量 S1~S5 的初值都等于零。下图中 a 和 b 处应分别填(26);c 和 d
处 应 分 别 填 写 ( 27 ) ; e 和 f 处 应 分 别 填 写 ( 28 ) 。
A、V(S1)P(S2)和 V(S3)
B、P(S1)V(S2)和 V(S3)
C、V(S1)V(S2)和 V(S3)
D、P(S1)P(S2)和 V(S3)
【题目 27】
进程 P1、P2、P3、P4 和 P5 的前趋图如下图所示:
8