系统设计师高级程序员上午试题_第1页
系统设计师高级程序员上午试题_第2页
系统设计师高级程序员上午试题_第3页
系统设计师高级程序员上午试题_第4页
系统设计师高级程序员上午试题_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2002年度系统设计师(高级程序员)上午试题 常规的数据加密标准DES采用_(l)_。位有效密钥对_(2)_位的数据块进行加密。(1) A. 56B. 64C. 112D. 128(2) A. 32B. 64C. 128D. 256 在面向对象技术中,多态有多种不同的形式,其中_(3)_和_(4)_称为通用多态,_(5)_和强制多态称为特定多态. (3) A. 参数多态D. 过载多态C. 隐含多态D. 重置多态(4) A. 重置多态B. 过载多态C. 隐含多态D. 包含多态(5) A. 参数多态D. 隐含多态C. 过载多态D. 包含多态 已知一不确定的有穷自动机(NFA)如下图所示,采用于集法将其确定化为 DFA 的过程如下表示。II0I1S,1,2,3 1,3,4,5,Z2,31,3,4,5,ZT1T32,34,5,Z2,3T26T3T11,3,4,5,6,Z5,Z6T35,Z5,Z6T3状态集 T1 中不包括编号为_(6)_的状态;状态集 T2 中的成员有_(7)_;状态集 T3 等于_(8)_;该自动机所识别的语言可以用正规式_(9)_表示。 (6) A. 2B. 4C. 3D. 5(7) A. 1,3,4,5,ZB. 2,3C. 6D. 4,5,Z(8) A. ZB. 6C. 4,5,ZD. (9) A. (0|1)*B. (0*|1*)*001C. (0*|1*)*0(0|1)*D. (0*|1*)0(0|1)*与正规式 (alb)* 等价的正规式为_(10)_。 (10) A. a*|b*B. a*b*C. (a*b*)*D. (ab)* 算法是对问题求解过程的一类精确描述,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现的,这句话说明算法具有_(11)_特性。 (11) A. 正确性B. 确定性C. 能行性D. 健壮性 快速排序算法采用的设计方法是_(12)_。 (12) A. 动态规划法 (Dynamic Programming)B. 分治法 (Divide and Conquer)C. 回溯法 (Backtracking)D. 分枝定界法 (Branch and Bound) 在数据压缩编码的应用中,哈夫曼(Huffman)算法可以用来构造具有_(13)_的二叉树,这是一种采用了_(14)_的算法。 (13) A. 前缀码D. 最优前缀码C. 后缀码D. 最优后缀码(14) A. 贪心D. 分治C. 递推D. 回溯 用递归算法实现 n 个相异元素构成的有序序列的二分查找,采用一个递归工作栈时,该栈的最小容量应为_(15)_ 。 (15) A. nB. n/2C. Log2nD. Log2(n+1) 设有 7 项任务,分别标记为 a、b、c、d、c、f 和 g,需要若干台机器以并行工作方式来完成,它们执行的开始时间和完成时间如下表所示: 时间任 务abcdefg开始时间0349716结束时间277111058在最优分配方案中完成这些任务需要,_(16)_台机器。 (16) A. 2B. 3C. 4D. 5 下述函数中渐进时间最小的是_(17)_ 。 (17) A. T1(n) = nlog2n + 100log2nB. T2(n) = nlog2n + 100log2nC. T3(n) = n2 - 100log2nD. T4(n) = 4nlog2n - 100log2n 对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为 5 )得到_(18)_,快速排序(选第一个记录为基准元素)得到_(19)_,链式基数(基数为10排)序得到_(20)_,二路归并排序得到_(21)_,堆排序得到_(22)_。 (18) A. 2,4,6,8,10,12,16,18,20,28,30B. 6,2,10,4,8,12,28,30,20,16,18C. 12,2,10,20,6,18,4,16,30,8,28D. 30,10,20,12,2,4,16,6,8,28,18(19) A. 10,6,18,8,4,2,12,20,16,30,28B. 6,2,10,4,8,12,28,30,20,16,10C. 2,4,6,8,10,12,16,18,20,28,30D. 6,10,8,28,20,18,2,4,12,30,16(20) A. 10,6,18,8,4,2,12,20,16,30,28B. 1,12,10,20,6,18,4,16,30,8,28C. 2,4,6,8,10,12,16,18,20,28,30D. 30,10,20,12,2,4,16,6,8,28,18(21) A. 2,12,16,8,28,30,4,6,10,18,20B. 2,12,16,30,8,28,4,10,6,20,18C. 12,2,16,8,28,30,4,6,10,28,18D. 12,2.10,20,6,18,4,16,30,8,28(22) A. 30,28,20,12,18,16,4,10,2,6,8B. 2O,30,28,12,18,4,16,10,2,8,6C. 2,6,4,10,8,28,16,30,20,12,18D. 2,4,10,6,12,28,16,20,8,30,18 在表示多个数据流与加工之间关系的符号中,下列符号分别表示_(23)_和_(24)_ (23) A. 若 A,则 (B或C) 或 (B与C)B.若 A 或 B,则 CC. 若 A与 B,则 CD.若 A,则 (B或C) 但非 (B与C)(24) A. 若 A,则 (B或C) 或 (B与C)B.若 A 或 B,则 CC. 若 A 与 B,则 CD.若 A,则 (B或C) 但非 (B与C) 概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是_(25)_。 (25)A.把软件划分成模块B.确定模块之间的调用关系C.确定各个模块的功能D.设计每个模块的伪代码如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误,_(26)_测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的。_(27)_测试是由一个用户在开发者的场所来进行的.测试的目的是寻找错误的原因并改正之。 (26) A. alphaB. betaC. gammaD. delta(27) A. alphaB. betaC. gammaD. delta 在下列说法中,_(28)_是造成软件危机的主要原因。 用户使用不当 软件本身特点 硬件不可靠 对软件的错误认识 缺乏好的开发方法和手段 开发效率低 (28) A. B. C. D. 原型化(ProtoYPins)方法是一类动态定义需求的方法,_(29)_不是原型化方法所具有的特征.与结构化方法相比,原型化方法更需要_(30)_。衡量原型开发人员能力的重要标准是_(31)_。 (29) A. 提供严格定义的文档B. 加快需求的确定C. 简化项目管理D. 加强用户参与和决策(30) A. 熟练的开发人员B. 完整的生命周期C. 较长的开发时间D. 明确的需求定义(31) A. 丰富的编程技巧B. 灵活使用开发工具C. 很强的协调组织能力D. 快速获取需求 软件能力成熟度模型 CMM(CapabilityMaturityModel)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在初始级,软件过程定义几乎处于无章法可循的状态,软件产品的成功往往依赖于个人的努力和机遇。在_(32)_,已建立了基本的项目管理过程,可对成本、进度和功能特性进行跟踪。在。_(33)_,用于软件管理与工程两方面的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量有详细的度量标准。在_(34)_,通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地对过程进行改进。 (32) A.可重复级B.管理级C.功能级D.成本级(33) A.标准级B.已定义级C.可重复级D.优化级(34) A.分析级B.过程级C.优化级D.管理级 设学生 S、课程 C、学生选课 SC 的关系模式分别为: S(Sno,Sname,Sage,Saddr)、C(Cno,Cname,Pcno)以及 SC(Sno,Cno,Grade)与关系代数表达式 Sno,Sname,Grade(Sname=数据库(S|SC|C)等价的元组演算表达式为: _(35)_ S(u)SC(v)C(w)_(36)_(37)_ (35)A.(u)(v)(w)B.(u)(v)(w)C.(u)(v)(w)D.(u)(v)(Vw)(36)A.u1=v1v1=wlw1=数据库B.u1=v2v2=wlw3=数据库C.u1=v1v2=wlw2=数据库D.u2=v2v1=w2w2=数据库(37)A.t1=u1t2=u2t3=v3B.t1=u1t2=u2t3=v2C.t1=u1t2=w1t3=v2D.t1=u1t2=w2t3=v3 设关系模式 R为 R(H,I,J,K,L),R 上的一个函数依赖集为 F=HJ,JK,IJ,JLH,分解_ (38)_ 是无损联接的。关系模 R(A,B,C,D,E) 中的关系代数表达式 52(R) 等价于 SQL 语句_ (39)_。 (38) A. =HK,HI,IJ,JKL,HLB. =HIL,IKL,IJLC. =HJ,IK,HLD. =HI,JK,HL(39) A. SELECT* FROM R WHERE E2B. SELECT B,E FROM R WHERE B2C. SELECT B,E FROM R HAVING E2D. SELECT* FROM R WHERE 5B 关系 R、S 如下表所示,R(IIAl,A2(1TSR CSR在2小时内没有解决客户的问题TSR-ENGR TSR无法解决客户的问题CSR,TSR,ENGR-归档库 服务请求文件标记为已解决,且已到了月底(2)规则1:CSR是否在2小时内解决客户的问题规则2:是否到了月底规则3:TSR是否能够解决客户的问题问题31 过程模型并不要求用计算机来执行,而工作流模型旨在实现业务过程自动化,需要用计算机来执行2 工作流模型目前主要应用在办公自动化领域,用于业务流程的分析、设计以及实现;过程模型广泛应用于各种应用领域,主要用来进行分析与设计。试题四(1) LEA GR2,0 (2) AND GR0,CF(3) SLL GR4,4 (4) LEA GR3,4(5) JNZ S1试题五(1) knap(s-wn,n-1)(2)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论