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

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

●Soon,more of the inform

  • ation we receive via the Internet could come(71)in digital wrappers.    Wrappers are made up(72)software code that's targeted to do specific things with the data(73)within them,such as helping to define queries for search engines.They
  • bsp; B.pa
  • ckage
  • d  C.packages  D.packaging    (72)A.of       B.off       C.on        D.out    (73)A.c
3

●Developing reli

  • able software on time and within&n
  • bsp;(66) represents a diffi
  • culten
  • deavor for many organizations.    Usually business solutions have three main aspects:people, (67) ,and technology.Themaion reason for failing software projects has little to do with technology and tools,and much to dowith lac
  • B.preparation
  • C.budget
  • D.economy    (67) A.process
  • B.skill
  • C.organization
  • D.interface    (68) A.law
4

●假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是 (55) 。

(55)

  • A.O(n)    &n
  • bsp;  B.O(e)    
  • C.O(n+e)    
  • D.O(n*e)
5

●国际标准:MPEG-II采用了分层的编码体系,提供了4种技术,它们是(56)。数字音频采样和量化过程所用的主要硬件是(57)。

  • AC-3数字音频编码提供了5个声道的频率范围是(58)。    要把一台普通的计算机变成多媒体计算机要解决的关键技术是(59)。    Ⅰ.视频音频信号的获取Ⅱ.多媒体数据压编码和解码技术    Ⅲ.视频音频数据的实时处理和特技Ⅴ.视频音频数据的输出技术    请根据多媒体的特性判断以下哪些属于多媒体的范畴?(60)。  &nb
  • B.时间可扩充性、空间可扩展性、硬件扩展技术、软件扩展技术
  • C.数据分块技术、空间可扩展性、信噪比可扩充性、框架技术
  • D.空间可扩展性、时间可扩充性、信噪比可扩充性、数据分块技术
6

●高度为h的堆中,最多有 (52) 个元素,最少有 (53) 个元素,在大根堆中,关键字最小的元素可能存放在堆的 (54) 地方。

 (52) ,(53)

  • A.2<SUP>h</SUP>-1&nbsp;&nbsp;&nbsp;&nbsp;
  • B.2<SUP>h-1&nbsp;&nbsp;&nbsp;&nbsp;</SUP>&nbsp;&nbsp;&nbsp;
  • C.2<SUP>h</SUP>&nbsp;&nbsp;&nbsp;&nbsp;
  • D.2<SUP>h</SUP>+1&nbsp;&nbsp;&nbsp;&nbsp;(54) A.2<SUP>h-1</SUP>≤w≤2<SUP>h</SUP>-1
  • B.2<SUP>h</SUP>≤w≤2<SUP>h</SUP>+1
  • C.2<SUP>h+1</SUP>≤w≤2<SUP>h</SUP>-1
  • D.不确定
7

●若文件初态是反序的,则直接插入、直接选择和冒泡排序中 (51) 更好。

(51)

  • A.直接插入&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.直接选择&nbsp;&nbsp;&nbsp;&nbsp;
  • C.冒泡排序&nbsp;&nbsp;&nbsp;&nbsp;
  • D.快速排序
8

●设散列地址空间为0…m-1,k为关键字,假定散列函数为h(k)=k%p,为了减少冲突,一般应取p为 (50) 。

(50)

  • A.小于m的最大奇数&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.小于m的最大素数&nbsp;&nbsp;&nbsp;&nbsp;
  • C.小于m的最大偶数&nbsp;&nbsp;&nbsp;&nbsp;
  • D.小于m的最大合数
11

●链栈与顺序栈相比,比较明显的优点是 (44) 。

(44)

  • A.插入操作更加方便&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.删除操作更加方便&nbsp;&nbsp;&nbsp;&nbsp;
  • C.不会出现下溢的情况&nbsp;&nbsp;&nbsp;&nbsp;
  • D.不会出现上溢的情况
12

●n个结点的二叉树,若用二叉链表作为存贮结构,则左、右子链域的总数为 (45) 个,其中 (46) 个用于链接子结点, (47) 个空闲着。

(45)

  • A.n&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.n-1&nbsp;&nbsp;&nbsp;&nbsp;
  • C.n+1&nbsp;&nbsp;&nbsp;&nbsp;
  • D.n-2&nbsp;&nbsp;&nbsp;&nbsp;(46) A.n-1
  • B.n
  • C.n+1
  • D.n-2&nbsp;&nbsp;&nbsp;&nbsp;(47) A.n+10
  • B.n
  • C.n+1
  • D.n+9
13

●友元作用 (38) 。

(38)

  • A.提高程序的运行效率&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.加强类的封装性&nbsp;&nbsp;&nbsp;&nbsp;
  • C.实现数据的隐藏性&nbsp;&nbsp;&nbsp;&nbsp;
  • D.增加成员函数的种类
14

●如果编程者没有显式定义构造函数(包括复制构造函数),C++编译器就 (37) 。

(37)

  • A.出现编译错误&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.没有构造函数&nbsp;&nbsp;&nbsp;&nbsp;
  • C.必须显示定义&nbsp;&nbsp;&nbsp;&nbsp;
  • D.隐式定义缺省的构造函数
15

●表示层的功能是 (30) 。 (31) 提供OSI用户服务。

(30)

  • A.给物理层送一串位以供传输&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.在屏幕上显示数据以供用户查看&nbsp;&nbsp;&nbsp;&nbsp;
  • C.为应用层进程提供服务&nbsp;&nbsp;&nbsp;&nbsp;
  • D.上述全是&nbsp;&nbsp;&nbsp;&nbsp;(31) A.数据链路层
  • B.应用层
  • C.会话层
  • D.表示层
16

●多个数据字符组成的数据块之前,以一个或多个同步字符SYN做为开始,帧尾是另一个控制字符,这种传输方案称为 (29) 。

(29)

  • A.面向字符的同步传输&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.异步传输&nbsp;&nbsp;&nbsp;&nbsp;
  • C.面向位的同步传输&nbsp;&nbsp;&nbsp;&nbsp;
  • D.起止式传输
17

●文法G=(VT,VN,P,S)的类型由G中的 (32) 决定。若G0=({

  • a,
  • b},{S,X,Y},P,S),P中的产生式及其序号如下:&nbsp;&nbsp;&nbsp;&nbsp;1:S→XaaY&nbsp;&nbsp;&nbsp;&nbsp;2:X→YYlb&nbsp;&nbsp;&nbsp;&nbsp;3:Y→XbXla&nbsp;&nbsp;&nbsp;&nbsp;则G0为&nbsp;(33)&nbsp;型文法,对应于&nbsp;(34)&nbsp;,由G0推导出句子aaaaa和baabbb时,所用产生式序号组成的序列分别为&nbsp;(35)&nbsp;和&nbsp;(
  • B.V<SUB>N</SUB>&nbsp;&nbsp;&nbsp;&nbsp;
  • C.P&nbsp;&nbsp;&nbsp;&nbsp;
  • D.S&nbsp;&nbsp;&nbsp;&nbsp;(33) A.0
  • B.1
  • C.2
  • D.3&nbsp;&nbsp;&nbsp;&nbsp;(34) A.图灵机
  • B.下推自动机
  • C.有限状态自动机
21

●软件需求分析的任务不应包括结构化程序设计。进行需求分析可使用多种工具,但 (20) 是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是 (21) 。需求规格说明书的内容不应当包括 (22) 。该文档在软件开发中具有重要的作用,但其作用不应当包括 (23) 。

(20)

  • A.数据流图&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.判定表&nbsp;&nbsp;&nbsp;&nbsp;
  • C.PA
  • D图
  • D.数据词典&nbsp;&nbsp;&nbsp;&nbsp;(21) A.要让软件做什么
  • B.要给该软件提供哪些信息
  • C.要求软件工作效率如何
  • D.要让软件具有什么样的结构&nbsp;&nbsp;&nbsp;&nbsp;(22) A.对重要功能的描述
  • B.对算法的详细过程性描述
  • C.软件确认准则
22

●作业与进程的主要区别有 (16) 。

(16)

  • A.前者是由用户提交,后者是由系统自动生成&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.两者执行不同的程序段&nbsp;&nbsp;&nbsp;&nbsp;
  • C.前者是批处理的,后者是分时的&nbsp;&nbsp;&nbsp;&nbsp;
  • D.后者可并发执行,前者则不行
24

●外部设备打印机适合于连接到 (8) 。

 (8)

  • A.数组多路通道&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.字节多路通道&nbsp;&nbsp;&nbsp;&nbsp;
  • C.选择通道&nbsp;&nbsp;&nbsp;&nbsp;
  • D.任意一种通道
25

●"不为公众所知悉、能为权利人带来经济利益、具有实用性并经权利人采取保密措施的技术信息和经营信息。"是《中华人民共和国反不正当竞争法》中 (14) 的法律定义。

(14)

  • A.技术秘密&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.软件秘密&nbsp;&nbsp;&nbsp;&nbsp;
  • C.开发秘密&nbsp;&nbsp;&nbsp;&nbsp;
  • D.商业秘密
27

● (7) 对系统程序员是透明的。

 (7)

  • A.系列机各档不同的数据通路宽度、Cache存储器,程序状态字&nbsp;&nbsp;&nbsp;&nbsp;&n
  • bsp;&nbsp;&nbsp;B.系列机各档不同的数据通路宽度、
  • Cache存储器
  • C.程序状态字、指令缓冲寄存器,Cache&nbsp;&nbsp;&nbsp;&nbsp;
  • D.虚拟存储器、Cache存储器,程序状态字
28

●在下列不同结构的处理机上执行6×6的矩阵乘法C=

  • B,计算所需要的最短时间。只计算乘法指令和加法指令的执行时间,不计算取操作数、数据传送和程序控制等指令的执行时间。加法部件和乘法部件的延迟时间都是3个时钟周期,另外,加法指令和乘法指令还要经过"取指令"和"指令译码"的时钟周期,每个时钟周期为20ns,
  • C的初始值为"0"。各操作部件的输出端有直接数据通路连接到有关操作部件的输入端,在操作部件的输出端设置有足够容量的缓冲寄存器。如果处理机内只有一个通用操作部件,采用顺序方式执行指令,那么所需要的时间为&nbsp;(5)&nbsp;。如果单流水线标量处理机,有一条两个功能的静态流水线,流水线每个功能段的延迟时间均为一个时钟周期,加法操作和乘法操作各经过3个功能段,那么所需要的时间为&nbsp;(6)&nbsp;。&nbsp;&nbsp;&nbsp;&nbsp;(5) A.105.6ms
  • B.52.8ms
  • C.39.6ms&nbsp;&nbsp;&nbsp;&nbsp;
  • D.72.8ms&nbsp;&nbsp;&nbsp;&nbsp;(6) A.6480ns
  • B.3240ns
  • C.4020ns
  • D.8040ns