};
//其它代码省略
21 软件设计师考试历年真题
第42页 共 22 页 软件设计师考试历年真题 第41页 共 22 页 软件设计师历年试题 软件设计师历年试题 2007年下半年 软件设计师 上午试卷 ● 在指令系统的各种寻址方式中获取操作数最快的方式是 1 。若操作数的地址包含在指令中则
属于 2 方式。
1A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址
2A. 直接寻址 B. 立即寻址 C. 寄存器寻址 D. 间接寻址
● 系统响应时间和作业吞吐量是衡量计算机系统性能的重要指标。对于一个持续处理业务的系统而言
3 表明其性能越好。
3A. 响应时间越短作业吞吐量越小 B. 响应时间越短作业吞吐量越大
C. 响应时间越长作业吞吐量越大 D. 响应时间不会影响作业吞吐量
● 若每一条指令都可以分解为取指、分析和执行三步。己知取指时间t取指4△t分析时间t分析3△t执
行时间t执行5△t。如果按串行方式执行完100条指令需要 4
△t。如果按照流水方式执行执行完100
条指令需要 5 △t。
4A. 1190 B.1195 C. 1200 D.1205
5A. 504 B. 507 C. 508 D. 510
● 若内存地址区间为4000H43FFH每个存贮单元可存储16位二进制数该内存区域用4片存储器芯
片构成则构成该内存所用的存储器芯片的容量是 6 。
6A. 512×16bit B. 256×8bit C. 256×16bit D. 1024×8bit
● 某Web网站向CA申请了数字证书。用户登录该网站时通过验证 7 可确认该数字证书的有
效性从而 8 。
7A. CA的签名 B. 网站的签名 C. 会话密钥 D. DES密码
8A. 向网站确认自己的身份 B. 获取访问网站的权限
C. 和网站进行双向认证 D. 验证该网站的真伪
● 实现VPN的关键技术主要有隧道技术、加解密技术、 9 和身份认证技术。
9A. 入侵检测技术 B. 病毒防治技术 C. 安全审计技术 D. 密钥管理技术
● 若某人持有盗版软件但他本人确实不知道该软件是盗版的则 10 承担侵权责任。
10A. 应由该软件的持有者 B. 应由该软件的提供者
C. 应由该软件的提供者和持有者共同 D. 该软件的提供者和持有者都不
● 11 不属于知识产权的范围。 11A. 地理标志权 B. 物权 C. 邻接权 D. 商业秘密权
● W3C制定了同步多媒体集成语言规范称为 12 规范。
12A. XML B. SMIL C. VRML D. SGML
● 对同一段音乐可以选用MIDI格式或WAV格式来记录存储。以下叙述中 13 是不正确的。
13A. WAV格式的音乐数据量比MIDI格式的音乐数据量大
B.记录演唱会实况不能采用MIDI格式的音乐数据
C. WAV格式的音乐数据没有体现音乐的曲谱信息
D. WAV格式的音乐数据和MIDI格式的音乐数据都能记录音乐波形信息
● 设计制作一个多媒体地图导航系统使其能根据用户需求缩放地图并自动搜索路径最适合的地图数据
应该是 14 。
14A. 真彩色图像 B. 航拍图像 C. 矢量化图形 D. 高清晰灰度图像
● 给定C语言的数据结构
struct T {
22 软件设计师考试历年真题
第44页 共 23 页 软件设计师考试历年真题 第43页 共 23 页 软件设计师历年试题 软件设计师历年试题
int w;
union T { char c; int i; double d; } U;
};
假设char类型变量的存储区大小是1字节int 类型变量的存储区大小是4字节double类型变量的
存储区大小是8字节则在不考虑字对齐方式的情况下为存储一个struct T类型变量所需要的存储区域至
少应为 15 字节。
15A. 4 B. 8 C. 12 D. 17
● 在过程式程序设计①、数据抽象程序设计②、面向对象程序设计③、泛型通用程序设计
④中C++ 语言支持 16 C语言支持 17 。
16A. ① B. ②③ C. ③④ D. ①②③④
17A. ① B. ①③ C. ②③ D. ①②③④
● C语言是一种 18 语言。
18A. 编译型 B. 解释型 C. 编译、解释混合型 D. 脚本
● 采用UML进行软件建模过程中类图是系统的一种静态视图用 19 可明确表示两
类事物之间存
在的整体/部分形式的关联关系。
19A. 依赖关系 B. 聚合关系 C. 泛化关系 D. 实现关系
● 若程序运行时系统报告除数为0这属于 20错误。
20A. 语法 B. 语用 C. 语义 D. 语境
● 集合}
0{mbaLmm 21 。
21A.可用正规式“*
*ba”表示 B.不能用正规式表示但可用非确定的有限自动机识别
C.可用正规式“m
mba”表示 D.不能用正规式表示但可用上下文无关文法表示
● 表达式“X = A + B (C D)/E”的后缀表示形式可以为 22 运算符优先级相同时遵循左
结合的原则。
22A. XAB + CDE/= B. XA+BCDE/= C. XABCDE/+= D. XABCDE+/=
● 设备驱动程序是直接与 23 打交道的软件模块。一般而言设备驱动程序的任务是接受来自与设备
24 。
23A. 硬件 B. 办公软件 C. 编译程序 D. 连接程序
24A. 有关的上层软件的抽象请求进行与设备相关的处理
B. 无关的上层软件的抽象请求进行与设备相关的处理
C. 有关的上层软件的抽象请求进行与设备无关的处理
D. 无关的上层软件的抽象请求进行与设备无关的处理
● 某系统中有四种互斥资源R1、R2、R3和R4可用资源数分别为3、5、6和8。假设在T0时刻有P1、
P2、P3和P4 四个进程并且这些进程对资源的最大需求量和已分配资源数如下表所示那么在T0时刻系
统中R1、R2、R3和R4的剩余资源数分别为 25 。如果从T0时刻开始进程按 26
顺序逐个调度
执行那么系统状态是安全的。
进程
最大需求量
R1 R2 R3 R4
已分配资源数
R1 R2 R3 R4 P1 P2 P3 P4
1 2 3 6
1 1 2 2
1 2 1 1
1 1 2 3
1 1 2 4
0 1 2 2
资源