2005下半年软件设计师考试真题及答案-上午卷
试题(1)
阵列处理机属于 (1) 计算机。
1、A.SISD
B.SIMD
C.MISD
D.MIMD
试题(2)
采用 (2) 不能将多个处理机互联构成多处理机系统。
2、A.STD总线
B.交叉开关
C.PCI总线
D.Centronic总线
试题(3)
某计算机系统的可靠性结构是如下图所示的双重申并联结构,若所构成系统的每个部件的可靠度均为0.9,
即R=0.9,则该系统的可靠度为 (3) 。
3、A.0.9997
B.0.9276
C.0.9639
D.0.6561
试题(4)、(5)
若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5Δt,分析时间t分析=2Δt,执行时间
t执行=5Δt。如果按顺序方式从头到尾执行完500条指令需 (4) Δt。如果按照[执行] k、分析 k+1、[取指] k+2重
叠的流水线方式执行指令,从头到尾执行完500条指令需 (5) Δt。
4、A.5590
B.5595
C.6000
D.6007
5、A.2492
B.2500
C.2510
D.2515
试题(6)
1
在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这时最好使用 (6) 。
6、A.原型法
B.瀑布模型
C.v-模型
D.螺旋模型
试题(7)
应该在 (7) 阶段制定系统测试计划。
7、A.需求分析
B.概要设计
C.详细设计
D.系统测试
试题(8)
已经发布实施的现有标准(包括已确认或修改补充的标准),经过实施一定时期后,对其内容再次审查,以确
保其有效性、先进性和适用性,其周期一般不超过 (8) 年。
8、A.1
B.3
C.5
D.7
试题(9)
(9) 不需要登记或标注版权标记就能得到保护。
9、A.专利权
B.商标权
C.著作权
D.财产权
试题(10)~(12)
在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之
首时表示根目录。图中, (10) 。
假设当前目录是D1,进程A以如下两种方式打开文件f1。
① fd1=open("
(11)
/fl",o_RDONLY);
② fd1=open("/D1/W1/f1",o_RDONLY);
2
其中,方式①的工作效率比方式②的工作效率高,因为采用方式①的文件系统 (12) 。
10、A.子目录W2中文件f2和子目录D2中文件f2是完全相同的
B.子目录W2中文件f2和子目录D2中文件f2是不相同的
C.子目录W2中文件f2和子目录D2中文件f2可能相同也可能不相同
D.树型文件系统中不允许出现相同名字的文件
11、A./D1/W1
B.D1/W1
C.W1
D.f1
12、A.可以直接访问根目录下的文件f1
B.可以从当前路径开始查找需要访问的文件f1
C.只需要访问一次磁盘,就可以读取文件f1,而方式②需要二次
D.只需要访问一次磁盘,就可以读取文件f1,而方式②需要三次
试题(13)
正在开发的软件项目可能存在一个未被发现的错误,这个错误出现的概率是0.5%,给公司造成的损失将是
1000000元,那么这个错误的风险曝光度(risk exposure)是 (13) 元。
13、A.5 000 000
B.50000
C.5000
D.500
试题(14)
代码走查(code walkthrough)和代码审查(code inspection)是两种不同的代码评审方法,这两种方法的主
要区别是 (14) 。
14、A.在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理人员来领导评审小组的活动
B.在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性
C.在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和工作业绩
D.代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的
试题(15)
在软件项目管理中可以使用各种图形工具来辅助决策,下面对Gantt图的描述不正确的是 (15) 。
15、A.Gantt图表现各个活动的顺序和它们之间的因果关系
3
B.Gantt图表现哪些活动可以并行进行
C.Gantt图表现了各个活动的起始时间
D.Gantt图表现丁各个活动完成的进度
试题(16)~(18)
在活动图中,结点表示项日中各个工作阶段的里程碑,连接各个结点的边表示活动,边上的数字表示活动持
续的时间。在下面的活动图中,从A到J的关键路径是 (16) ,关键路径的长度是 (17) ,从E开始的活动
启动的最早时间是 (18) 。
16、A.ABEGJ
B.ADFHJ
C.ACFGJ
D.ADFIJ
17、A.22
B.49
C.19
D.35
18、A.10
B.12
C.13
D.15
试题(19)
一个故障已经被发现,而且也被排除了,为了检查修改是否引起了其他故障,这时应该进行 (19) 。
19、A.程序走查
B.退化测试
C.软件评审
D.接收测试
试题(20)、(21)
一个系统的模块结构图如下所示,用{X,X,X}表示这个系统的测试模块组合。下面的选项中 (20) 表示
自顶向下的测试, (21) 表示三明治式测试。
4
20、A.{A}{A,B,C,D,E}{A,B,C,D,E,F,G,H,I,J,K}
B.{F}{G}{H}{I}{J}{K}{B,F,G}{C,H}{D,I,J}{E,K}{A,B,C,D,E,F,G,H,I,J,K}
C.{K}{J}{I}{H}{G}{F}{B}{C}{D}{E}{A,B,C,D,E,F,G,H,I,J,K}
D.{A}{F}{G}{H}{I}{J}{K}{B,F,G}{C,H}{D,I,J}{E,K}{A,B,C,D,E,F,G,H,I,J,K}
21、A.{A}{A,B,C,D,E}{A,B,C,D,E,P,G,H,I,J,K}
B.{F}{G}{H}{I}{J}{K}{B,F,G}{C,H}{D,I,J}{E,K}{A,B,C,D,E,F,G,H,I,J,K}
C.{K}{J}{I}{H}{G}{F}{B}{C}{D}{E}{A,B,C,D,E,F,G,H,I,J,K}
D.{A}{F}{G}{H}{I}{J}{K}{B,F,G}{C,H}{D,I,J}{E,K}{A,B,C,D,E,F,G,H,I,J,K}
试题(22)、(23)
某公司服务器上存储了大量的数据,员工使用服务器前首先必须登录。为了保证安全,使用认证技
术 (22) 。为保证传输效率,使用 (23) 加密算法对传输的数据进行加密。
22、A.对登录系统的用户身份进行认可
B.保护数据在传输中的机密性
C.保证数据在传输中不被非法修改
D.防止登录信息被泄漏出去
23、A.RSA
B.ECC
C.MD4
D.3DES
试题(24)
(24) 不能保障公司内部网络边界的安全。
24、A.在公司网络与Internet或外界其他接口处设置防火墙
B.公司以外网络上用户要访问公司网时,使用认证授权系统
C.禁止公司员工使用公司外部的电子邮件服务器
D.禁止公司内部网络的用户私自设置拨号上网
试题(25)、(26)
某仓库有两名发货员,一名审核员。当顾客提货时,只要发货员空闲,允许顾客进入仓库提货,顾客离开时,
审核员检验顾客提货是否正确。其工作流程如右下图所示。为了利用PV操作正确地协调他们之间的工作,设置了两
5
个信号量S1和S2,且S1的初值为2,S2的初值为1。图中的a应填写 (25) ;图中的b、c和d应分别填写 (26) 。
25、A.P(S1)
B.P(S2)
C.V(s1)
D.V(s2)
26、A.P(S2)、V(s2)和V(S1)
B.P(S1)、V(S1)和V(s2)
C.V(S1)、P(S2)和V(S2)
D.V(S2)、P(S1)和V(S1)
试题(27)
编译程序进行词法分析时不能 (27) 。
27、A.过滤源程序中的注释
B.扫描源程序并识别记号
C.指出出错行号
D.查出拼错的保留字(关键字)
试题(28)、(29)
某一确定有限自动机(DFA.的状态转换图如下图所示,该DFA接受的字符串集是 (28) ,与之等价的正规
式是 (29) 。
28、A.以1开头的二进制代码串组成的集合
B.以1结尾的二进制代码串组成的集合
6
C.包含偶数个0的二进制代码串组成的集合
D.包含奇数个0的二进制代码串组成的集合
29、A.1*0(0|1)*
B.((0|1*0)*1*)*
C.1*((0|1)0)*
D.(1*(01*0)*)*
试题(30)
下列关于静态多态实现重载的描述中正确的是 (30) 。
30、A.重载的方法(函数)的方法名(函数名)可以不同
B.重载的方法(函数)必须在返回值类型以及参数类型上有所不同
C.重载的方法(函数)必须在参数顺序或参数类型上有所不同
D.重载的方法(函数)只需在返回值类型上有所不同
试题(31)
程序设计语言提供了基本类型及其相关的操作,而 (31) 则允许开发者自定义一种新的类型及其相关的
操作。
31、A.对象
B.实例
C.类
D.引用
试题(32)
(32) 表示了对象间“is-a”的关系。
32、A.组合
B.引用
C.聚合
D.继承
试题(33)~(35)
在关系代数运算中,关系S、SP和R如下表所示。若先 (33) ,则可以从S和SP获得R。其对应的关系表达
式为 (34) 。如下的SQL语句可以查询销售总量大于1000的部门名。
Select 部门名 From S
Where 部门号 in (Select 部门号 From SP Group by
(35)
)
S
部门号
部门名
7
SP
R
010
021
030
035
部门号
010
010
010
021
025
035
部门名
家电部
家电部
家电部
家电部
百货部
食品部
五金部
商品号
01020210
01020211
01020212
02110200
02520100
03530311
商品号
01020210
01020211
01020212
销售量
500
780
990
580
1290
4680
销售量
500
780
990
33、A.对S进行选择运算,再与SP进行自然连接运算
B.对S进行选择运算,再与SP进行自然连接运算,最后进行投影运算
C.对S和SP进行笛卡儿积运算,再对运算的结果进行投影运算
D.分别对S和SP进行投影运算,再对运算的结果进行笛卡儿积运算
34、A.σ1='010'(S)
SP
B.π1,3,4(σ1='010'(S)
SP)
C.π2,3,4(σ1='010'(S)
SP)
D.π2,3,4(S×SP)
35、A.部门号 where sum(销售量)>1000
B.部门号 having Sum(销售量)>1000
C.商品号 where sum(销售量)>1000
D.商品号 having sum(销售量)>1000
试题(36)、(37)
给定关系R(A1,A2,A3,A4)上的函数依赖集F={A1A3→A2,A2→A3},R的候选关键字为 (36) 。分解ρ={(A1,
8