一起答

2011年软件设计师考试考前密卷(一)-上午试题

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. ●B

    • asically,a(71)is a standalone process or a set of integrated processes that runs on a router or server to control the flow of(72)application traffic(73)through it.Typically,firewalls are(74)on the entry point to a pu
    • bli
    • c network such as the Internet.They coul
    • d be considered traffic cops.The firewall's(75)is to ensure that all communication between an organization's network and the Internet conform. to the organization's security policies.    (71)A.router  B.client    C.firewall  D.switch&n
  2. ●Softw

    • are designis a&n
    • bsp;(66) pro
    • cess.It requires acertain (67) of flair on the partof the
    • designer.Design can not be learned from a book.It must be practiced and learnt by experienceand study of existing systems.A well (68) software system is straightforward to implementand maintain,easily (69) and reliable.Badly (68)&
    • B.created
    • C.creating
    • D.creative    (67) A.amount
    • B.amounted
    • C.mount
    • D.mounted    (68) A.design
  3. ●某种中继设备提供运输层及运输层以上各层之间的协议转换,这种中继设备是 (61) ,从OSI协议层次来看,用以实现不同网络间的地址翻译、协议转换和数据格式转换等功能的路由器属于 (62) 范畴,当采用数据报服务时,负责端到端的流量控制的是 (63) 。路由器的主要功能是 (64) ,下列接入方式中, (65) 不属于ISP的接入方式。

    (61)

    • A.转发器    &n
    • bsp;  B.网桥    
    • C.网关    
    • D.路由器    (62) A.网络层
    • B.数据链路层
    • C.物理层
    • D.运输层    (63) A.主机(端系统)和通信子网
    • B.通信子网
    • C.主机(端系统)
    • D.交换机    (64) A.在链路层对数据帧进行存储转发
  4. ●多媒体计算机中的媒体信息是指 (56) ,多媒体技术的主要特性有 (57) 。目前音频卡具备的功能有 (58) 。在多媒体计算机中常用的图像输入设备是 (59) 。国际标准MPEG-2采用了分层的编码体系,提供了4种技术,它们是 (60) 。

    (56)

    • A.数字、文字、图像    &n
    • bsp;  B.声音、图形    
    • C.动画、视频    
    • D.全部    (57) A.多样性、可扩充性
    • B.多样性、集成性、交互性
    • C.多样性、集成性、可扩充性
    • D.多样性、集成性、交互性、可扩充性    (58) A.录制和回放数字音频文件、实时解/压缩数字音频文件、混音
    • B.录制和回放数字音频文件、实时解/压缩数字音频文件、语音特征识别
    • C.混音、语音特征识别、实时解/压缩数字音频文件
    • D.以上全部    (59) A.数码照相机
  5. ●若关键字是非负整数,快速排序、归并、堆排序和基数排序 (54) 最快。若要求辅助空间为O (1) ,应选 (55) 。

    (54),(55)

    • A.快速排序    &n
    • bsp;  B.归并排序    
    • C.堆排序    
    • D.基数排序
  6. ●二维数组

    • A按行优先顺序存储,其中每个元素占1个存储单元。若A[1][1]的存储地址为420,A[3][3]的存储地址为446,则A[5][5]的存储地址为&n
    • bsp;(51) 。    (51) A.470
    • B.471    
    • C.472    
    • D.473
  7. ●假设一个6阶的下三角矩阵B按列优先顺序压缩存储在一维数组

    • A中,其中A[0]存储矩阵的第一个元素
    • b11,则A[14]存储的元素是 (52) 。    (52) A.b63
    • B.b62    
    • C.b64    
    • D.b53
  8. ●具有6个顶点的连通图的广度优先生成树,其边数为 (53) 。

    (53)

    • A.6    &n
    • bsp;  B.5    
    • C.7    
    • D.4
  9. ●在长度为n的线性表中顺序查找值为x的元素时,查找成功的平均查找长度为 (49) 。

    (49)

    • A.n    &n
    • bsp;  B.n/2    
    • C.(n+1)/2    
    • D.(n-1)/2
  10. ●在单向循环链表中,若头指针为h,那么p所指结点为尾结点的条件是 (50) 。

    (50)

    • A.p=NULL    &n
    • bsp;  B.p→next=NULL    
    • C.p=h    
    • D.p→next=h
  11. ●假定有K个关键字互为同义词,若用线性探查法把这些同义词存入散列表中,至少要进行 (48) 次探查。

    (48)

    • A.k(k+1)/2    &n
    • bsp;  B.k(k+1)    
    • C.2k(k+1)    
    • D.不确定
  12. ●原型化方法是一类动态定义需求的方法, (44) 不是原型化方法所具有的特征。与结构成方法相比,原型化方法更需要 (45) 。衡量原型开发人员能力的重要标准是 (46) 。

    (44)

    • A.提供严格定义的文档    &n
    • bsp;  B.加快需求的确定    
    • C.简化项目管理    
    • D.加强用户参与和决策    (45) A.熟练的开发人员
    • B.完整的生命周期
    • C.较长的开发时间
    • D.明确的需求定义    (46) A.丰富的编程技巧
    • B.灵活使用开发工具
    • C.很强的协调组织能力
    • D.快速获取需求
  13. ●若采用邻接矩阵结构存储具有n个顶点的图,则对该图进行广度优先遍历的算法时间复杂度为 (47) 。

    (47)

    • A.O(n)    &n
    • bsp;  B.O(n2)    
    • C.O(n2+1)    
    • D.以上都不对
  14. 深度为k的完全二叉树所含叶结点的个数最多为 () 。

    • A.2k
    • B.2k-1
    • C.k
    • D.2k
  15. ●设长度为n的链队列用单循环链表表示,若只设头指针,则入队、出队操作的时间是 (41) ,若只设尾指针呢,需要的时间为 (42) 。

    (41)

    • A.O(n2,O&n
    • bsp;(1) 
    • B.O(n),O (1)     
    • C.O(n2-1),O(n)    
    • D.O(n-1),O(n-1)    (42) A.O (1) ,O (1) 
    • B.O(n),O (1) 
    • C.O(n2),O (1) 
    • D.O(n),O(n)
  16. ●数据库系统由数据库、 (35) 和硬件等组成,数据库系统是在 (36) 的基础上发展起来的。

    数据库系统由于能减少数据冗余,提高数据独立性,并集中检查 (37) ,由此获得广泛的应用。数据库提供给用户的接口是 (38) ,它具有数据定义、数据操作和数据检查功能,可独立使用,也可以嵌入宿主语言使用。 (39) 语言已被国际标准化组织采纳为标准的关系数据语言。

    (35)

    • A.数据库管理系统    &n
    • bsp;  B.文件系统    
    • C.编译系统    
    • D.操作系统    (36) A.编绎系统
    • B.解释系统
    • C.文件系统
    • D.数据库管理系统    (37) A.数据完整性
    • B.数据的可用性
    • C.数据的操作性
    • D.安全性    (38) A.数据库语言
  17. ●设

    • A和
    • B是两个单链表,其表中元素有序递增。请分析算法的时间复杂度。其时间复杂度为 (40) 。    (40) A.O(m+n-1)
    • B.(m+n+1)    
    • C.O(m+n)    
    • D.不确定
  18. ●根据乔姆斯基于20世纪50年代建立的形式语言的理论体系,语言的文法被分为4种类型,即0型(短语文法),1型(上下有关文法)、2型(上下文无关文法)和3型(正规文法)。其中,2型文法与 (28) 等价,所以有足够的能力描述多数现今程序设计的语言的句法结构。一个非确定的有限自动机必存在一个与之等价 (29) 。从文法描述语言的能力来说, (30) 最强, (31) 最弱,由4类文法的定义可知: (32) 必是2型文法。

    (28)

    • A.线性有限自动机    &n
    • bsp;  B.非确定的下推自动机    
    • C.图灵机    
    • D.有限自动机    (29) A.确定的有限自动机
    • B.图灵机
    • C.非确定的下推自动机
    • D.非确定的有限自动机    (30) A.1型文法
    • B.2型文法
    • C.3型文法
    • D.0型文法    (31) A.3型文法
  19. ●静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。

    (33)

    • A.静态的数据成员    &n
    • bsp;  B.非静态的成员函数    
    • C.非静态的数据成员    
    • D.以上都不对    (34) A.类内
    • B.类外
    • C.在构造函数内
    • D.静态成员函数内
    • ATM协议的&n
    • bsp;(25) 层将其他网络接收到数据重组。    (25) A.物理
    • B.ATM    
    • C.应用适配层    
    • D.数据适配层
  20. ●Ethernet和Token Ring都使用 (27) 交换技术。

    (27)

    • A.消息交换    &n
    • bsp;  B.电路交换    
    • C.包交换    
    • D.信息交换
  21. ●X.25协议属OSI (26) 层上的操作。

    (26)

    • A.物理    &n
    • bsp;  B.数据链路    
    • C.网络    
    • D.以上全是
  22. ●下面算法是实现对n个整数的序列进行选择排序,其中序列的"长度"n为问题的规模。该算法的时间复杂度为 (23) 。

    void select_sort(int

    • a[],int n)    {    //将a中整数序列重新排列成从小到大有序的整数序列
    • for(i=0;i
    • j=i;
    • for(k=i+1;k
    • if(a[k]if(j!=i){w=a[j];a[j]=a[i];a[i]=w;}    }//select- sort    (23) A.O(n3)    &n
    • bsp;  B.O(n2)    
    • C.O(n)      
    • D.O(n4)
  23. ● 将两个长度为n的递增有序表归并成一个长度为2n的递增有序表,最少需要进行关键字比较 (24) 次。

    (24)

    • A.1    &n
    • bsp;  B.n-1    
    • C.n    
    • D.2n
  24. ● 在进程运行的过程中,把选择置换出页面的算法叫做页面置换算法。其中,选择的被淘汰的页面,将是暂时不使用的或者在最长时间内不再被访问的页面的算法是 (15) ,总是选择淘汰最先进入内存的页面的算法是 (16) ,而选择淘汰在最近一段时间内最久未用的页面的算法是 (17) 。

    在一个请求分页系统中,假如系统分配给一个作业的物理块数为3,并且此作业的页面走向为2,3,2,1,5,2,4,5,3,2,5,2,则采用FIFO和LRU算法的缺页次数分别是 (18) , (19) 。

     (15) ~(17)

    • A.最近最久未使用置换算法    &n
    • bsp;  B.最佳置换算法    
    • C.最少使用置换算法    
    • D.先进先出置换算法    (18) A.6
    • B.7
    • C.8
    • D.9    (19) A.6
    • B.7
    • C.8
    • D.9
  25. ●CRM项目实施分为业务集成, (14) 和决策执行。

    (14)

    • A.系统总体设计    &n
    • bsp;  B.业务数据分析    
    • C.决策分析    
    • D.应用业务集成分析
  26. ● 软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了 (20) 。采用螺旋模型时,软件开发沿着螺线白内向外旋转,每转一圈都要对 (21) 进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个 (22) 。从第二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。

    (20)

    • A.版本管理    &n
    • bsp;  B.可行性分析    
    • C.风险分析    
    • D.系统集成    (21) A.系统
    • B.计划
    • C.风险
    • D.工程    (22) A.原型项目
    • B.概念项目
    • C.改进项目
    • D.风险项目
  27. ● 按照《中华人民共和国著作权法》的权利保护期,下列权项中,受到永久保护的是 (13) 。

    (13)

    • A.发表权    &n
    • bsp;  B.修改权    
    • C.复制权    
    • D.发行权
  28. ●软件设计包括4个既独立又相互联系的活动,分别为 (11) 、 (12) 、数据设计和过程设计。

    (11)

    • A.用户手册设计    &n
    • bsp;  B.语言设计    
    • C.体系结构设计    
    • D.文档设计    (12) A.文档设计
    • B.程序设计
    • C.实用性设计
    • D.接口设计
  29. ● 瀑布模型(W

    • aterfall Model)突出的缺点是不适应&n
    • bsp;(9) 的变动。    (9) A.软件结构  B.运行平台  
    • C.用户需要  
    • D.程序语言
  30. ●J

    • ackson设计方法是由英国的M.Jackson提出的,它是一种面向&n
    • bsp;(10) 的软件设计方法。    (10) A.对象
    • B.数据结构    
    • C.数据流    
    • D.业务流
  31. ●一般来说,C

    • ache的功能&n
    • bsp;(6) 。某32位计算机的
    • Cache容量为16KB,Cache块的大小为16B,若主存与Cache的地址映射采用直接映射方式,则主存地址为1234E8F8(十六进制)的单元装入的Cache地址为 (7) 。在下列Cache替换算法中,平均命中率最高的是 (8) 。    (6) A.全部由软件实现
    • B.全部由硬件实现
    • C.由硬件和软件相结合实现    
    • D.有的计算机由硬件实现,有的计算机由软件实现    (7) A.00 0100 0100 110l(二进制)
    • B.01 0010 0011 0100(二进制)
    • C.10 1000 1111 1000(二进制)
    • D.11 0100 1110 1000(二进制)    (8) A.先入后出(FILO)算法
    • B.随机替换(RAND)算法
  32. ●直接存储器访问(DM

    • A)是一种快速传送大量数据常用的技术。工作过程大致如下所述。    1.向CPU申请DMA传送。    2.向CPU申请DMA控制器接管&n
    • bsp;(1) 的控制权。    3.在DMA控制器的控制下,在存储器和 (2) 之间直接进行数据传送,在传送过中不需要 (3) 的参与。开始时需提供要传送的数据的 (4) 和 (5) 。    4.传送结束后,向
    • CPU返回
    • DMA操作完成信号。    (1) A.系统控制台  B.系统总线  C.I/O控制器  D.中央处理器    (2) A.外部设备   B.运算器   C.缓存     D.中央处理器    (3) A.外部设备   B.系统时钟  C.系统总线   D.中央处理器    (4) A.结束地址   B.起始地址  C.设备类型   D.数据速率&