2012年软考软件设计师考试模拟试题上午试题
15分钟、双声道、22.05kHz采样、16位量化的声音,经5:1压缩后,其数字音频的数据量约为 (1) 。
(1)A. 5.168MB B. 5.047MB C. 26.460MB D. 26.082MB
l 在设计测试用例时,(2)是用得最多的一种黑盒测试方法。
(2)A、等价类划分 B、边值分析 C、因果图 D、判定表
l 在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( 3 )
(3)A.6 B.9 C.12 D.15
l 有关系R和S,R∩S的运算等价于( 4 )
(4)A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-S)
l 已知关系框架R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系框架的候选关键字是(5)
(5)A. AE B. BE C. CE D. DE
l 数据的加密主要是防止非法窃取或调用。不包括(6) 。
(6)A. 文件信息的加密 B. 数据库数据的安全与加密
C. CPU的安全与加密 D. 磁介质加密
l 关系模式R包含A、B、C三个属性,并且A→B,B→C,此模式( 7 )
(7)A.不属于2NF B.属于2NF
C.属于3NF D.属于1NF
● 多媒体技术的内涵和范围极其广泛,所涉及的技术也极为广泛,其主要特性有多个,但不包括_(8)_。
(8) A. 多样性 B. 时效性 C. 交互性 D. 非线性
●若CD盘片上所存储的立体声高保真数字音乐的带宽为20~20000Hz,采样频率为44.1KHz,量化精度为16位,双声道,1小时的数据量大约是(9) 。
(9)A. 635MB B. 720MB C. 360MB D. 512MB
●一幅640×480的256色图像,若用位图方式存储,其文件大小约为_(10)_。
(10)A. 2.46MB B. 1.2MB C. 680KB D. 340KB
|
● 计算机字长为8,若码值FFH是一个整数的反码表示,则该整数的真值为_(11)_ ;若码值7FH是一个整数的补码表示,则该整数的真值为_(12)_。
(11)A.127 B.0 C.-127 D.-1
(12)A.127 B.0 C.-127 D.-1
l 内存地址从4000H到43FFH,共有(13)个内存单元。若该内存每个存储单元存储16位二进制数,并用4片存储芯片构成,则芯片的容量是(14)。
(13).A.256 B.512 C.1024 D.2048
(14).A.512*16bit B.256*8bit
C.256*16bit D.1024*8bit
l 假设一个有 3 个盘片的硬盘,共有 4 个记录面,转速为 7200 转/分,盘面有效记录区域的外直径为 30cm,内直径为 lOcm,记录位密度为 250位/mm,磁道密度为 8道/mm,每磁道分16个扇区,每扇区 512字节,则该硬盘的非格式化容量和格式化容量约为(15),数据传输率约为(16)若一个文件超出一个磁道容量,剩下的部分(17)。
(15) A.120MB和1OOMB B.30MB和25MB C. 60MB和50MB D.22.5MB 和 25MB
(16) A.2356KB/s B.3534KB/s C.7069KB/s D.1178KB/s
(17) A.存于同一盘面的其它编号的磁道上 B.存于其它盘面的同一编号的磁道上
C.存于其它盘面的其它编号的磁道上 D.存放位置随机
l 中央处理器CPU中的控制器是由些基本的硬件部件构成的。__(18)__不是构成控制器的部件。
(18)A.时序部件和微操作形成部件B.程序计数器
C.外设接口部件D.指令寄存器和指令译码器
l 一般来说,Cache 的功能(19)。某 32 位计算机的 cache 容量为 16KB,cache 块的大小为 16B,若主存与 cache 的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的 cache 地址为(20)。在下列 cache 替换算法中,平均命中率最高的是(21)。
(19) A.全部由软件实现 B.全部由硬件实现
C.由硬件和软件相结合实现
D.有的计算机由硬件实现,有的计算机由软件实现
(20) A. 00 0100 0100 1101 (二进制) B. 01 0010 0011 0100 (二进制)
C. 10 1000 1111 1000 (二进制) D. 11 0100 1110 1000 (二进制)
(21) A.先入后出(FILO)算法 B.随机替换(RAND)算法
C.先入先出(FIFO)算法 D.近期最少使用(LRU)算法
l RS-232 是 DTE 和 DCE 之间的接口标准,当作为 DCE 的 MODEM 和作为 DTE 的计算机相连时,按此标准需要连接的最少线数是(22)。MODEM 收到呼叫信号后向计算机发送的信号是(23)。当数据发送完毕,计算机向 MODEM 发送的信号是清除(24)、MODEM 随后向计算机发送清除(25)信号作为应答。当使用 RS-232 通信时,通常需要使用速率匹配功能,完成该功能的协议是(26)。
(22):A. 3B. 9C. 15D. 25
(23):A.接收数据B.载波检测C. MODEM 就绪D.呼叫(振铃)指示
(24):A. 'DTE就绪'B. '请求发送'C. 'MODEM就绪'D. '允许发送'
(25):A. 'DTE就绪'B. '请求发送'C. 'MODEM就绪'D. '允许发送'
(26):A. TELNETB. XON/XOFFC. KERMITD. XMODEM
l 网络协议是计算机网络和分布系统中互相通信的(27)间交换信息时必须遵守的规则的集合。协议的关键成分中(28)是数据和控制信息的结构或格式;(29)是用于协调和进行差错处理的控制信息;定时是对事件实现顺序的详细说明,而网络体系结构则是(30)
(27):A.相邻层实体B.同等层实体C.同一层实体D.不同层实体
(28):A.语义实体B.语法C.服务D.词法
(29):A.语义B.差错控制C.协议D.协同控制
(30):A.网络各层及层中协议的集合B.网络各层协议及其具体描述
C.网络层间接口及其具体描述D.网络各层、层中协议和层间接口的集合
l 中断过程包括( 31 )。
(31)A、中断请求、中断响应、中断处理、中断结束
B、中断请求、中断处理、中断返回
C、中断响应、中断处理、中断返回
D、中断请求、中断响应、中断处理、中断返回
l 已经发布实施的现有标准,经过一段时间后,需要对其内容再次审查,以确保其有效性、先进性和适用性。ISO标准每(32)年复审一次。
(32)A. 2 B. 3 C. 4 D. 5
|
● 根据著作权法和《计算机软件保护条例》的规定,计算机软件著作权的主体包括_(33)_。
(33) A. 公民 B. 法人 C. 其他组织 D. 以上全部
● 《计算机软件保护条例》规定,软件著作权人享有_(34)_ 。
(34) A. 发表权 B. 开发者身份权
C. 发表权和开发者身份权 D. 发表权和修改权
l 已知递归函数f(n)的功能是计算1+2+…+n,且n>=1,应采用的代码是(35)______
(35) A if n<1 then return 0 else return n+f(n+1)
B if n<1 then return 0 else return n+f(n-1)
C if n>1 then return 1 else return n+f(n+1)
D if n>1 then return 1 else return n+f(n-1)
l 正规式(a|b)(0|1|2)cd表示的正规集合中有(36)__个元素,(37)_是该正规集中的元素。
(36)A 9 B 8 C 7 D 6
(37)A ab012cd B ab01cd C a2cd D abcd
l 一般程序语言都提供了描述(38)______,(39)______控制和数据传输的语言成分,控制成分中有顺序,(40)______,重复结构。
(38) A 数据 B 整形 C 数组 D 指针
(39) A 表达式 B 函数 C 运算 D 递归
(40) A 函数 B选择 C递归 D自增
l 下面算法的时间复杂度为( 41 )。
int f ( unsigned int n ) {
if ( n == 0 || n == 1 ) return 1;
else return n*f (n-1);
}
(41). A. O(1) B. O(n) C. O(n2) D. O(n!)
l 在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为( 42 )。
(42). A. O(n) B. O(1) C. O(n2) D. O(log2n)
l 设有一个n?n的对称矩阵A,将其下三角部分按行存放在一个一维数组B中,A[0][0]存放于B[0]中,那么第i行的对角元素A[i][i]存放于B中( 43 )处。
(43). A. (i+3)*i/2 B. (i+1)*i/2 C. (2n-i+1)*i/2 D. (2n-i-1)*i/2
l 给定有n个元素的向量,逐个输入其中的元素值建立一个有序单链表的时间复杂度是( 44 )。
(44). A. O(1) B. O(n) C. O(n2) D. O(nlog2n)
l 若让元素1,2,3依次进栈,则出栈次序不可能出现( 45 )种情况。
(45). A. 3, 2, 1 B. 2, 1, 3 C. 3, 1, 2 D. 1, 3, 2
l 使用两个栈共享一片内存空间时,当( 46 )时,才产生上溢。
(46). A. 两个栈的栈顶同时到达这片内存空间的中心点
B. 其中一个栈的栈顶到达这片内存空间的中心点
C. 两个栈的栈顶在这片内存空间的某一位置相遇
D. 两个栈均不空, 且一个栈的栈顶到达另一个栈的栈底
l 一个递归的定义可以用递归的过程求解。通常递归的执行过程是( 47 )的。
(47). A. 高效 B. 低效 C. 高质量 D. 低质量
l 在一棵二叉树的二叉链表中,空指针数等于非空指针数加( 48 )。
(48). A. 2 B. 1 C. 0 D. -1
l 向具有n个结点的堆中插入一个新元素的时间复杂度为( 49 )。
(49). A. O(1) B. O(n) C. O(log2n) D. O(nlog2n)
l 对长度为10的顺序表进行搜索,若搜索前面5个元素的概率相同,均为1/8,搜索后面5个元素的概率相同,均为3/40,则搜索到表中任一元素的平均搜索长度为( 50 )。
(50). A. 5.5 B. 5 C. 39/8 D. 19/4
l 螺旋模型是一种软件过程模型,它将瀑布模型和( 51 )相结合,并增加了风险分析。
(51). A. 增量模型 B. 演化模型 C. 智能模型 D. 喷泉模型
l 衡量软件质量要从三个方面考虑:首先软件必须满足用户规定的需求;其次软件应遵循规定标准所定义的一系列开发准则;第三软件还应满足某些( 52 )需求。
(52). A. 感性 B. 功能 C. 隐性 D. 显性
|
l 系统分析时,要给出目标系统的逻辑模型,它反应了系统的功能和性质,而设计时要给出目标系统的物理模型,它反映的是系统的某一种具体( 53 )方案。
(53). A. 实施 B. 部署 C. 实现 D. 发布
l 数据流图中的信息处理类型大体上可以分为两种类型,一种是变换流,另一种是( 54 )。
(54). A. 事务流 B. 控制流 C. 处理流 D. 工作流
l 一个模块应具备以下4个要素:输入和输出、处理功能、( 55 )和程序代码。
(55). A. 全局数据 B. 返回状态 C. 内部数据 D. 模块说明
l 测试大纲是测试的依据,它详尽地规定了在测试中所必须完成的基本测试项目、测试资源、( 56 )和测试完成的标准。
(56). A. 测试安排 B. 测试数据 C. 测试规程 D. 测试内容
l 恢复测试是为了监测系统的( 57 )能力。
(57). A. 防范 B. 保护 C. 承受 D. 容错
l 软件维护可能发生的副作用,除了修改代码的副作用、修改数据的副作用外,还有( 58 )的副作用。
(58). A. 系统结构 B. 数据结构 C. 文档 D. 运行
l 某种类与类之间的关系可以用“is-a”来描述,这可以归为( 59 )关系。
(59). A. 关联 B. 聚集 C. 依赖 D. 泛化
l 最有影响的软件设计模式是MVC模式。其中,M(model)表示( 60 )部分,V(View)表示人机交互部分,C(Controller)表示任务控制部分。
(60). A. 问题领域 B. 解空间 C. 系统进程 D. 外部接口
l 在用UML对系统的静态用例视图建模时,使用用例图可以对系统的( 61 )建模,还可以对系统的需求建模。
(61). A. 关联 B. 消息 C. 行为 D. 语境
l 在用UML对系统进行动态建模时,通常使用活动图。利用活动图有两方面作用:一是对工作流建模,一是对操作建模,此时把活动图作为( 62 )。
(62). A. 系统流程图 B. 程序流程图 C.数据流程图 D. 处理流程图
l 软件配置管理是软件工程管理中特有的过程,它的一个主要职责是对所有软件项目中的配置项进行( 63 ),此外还负责版本管理和发行管理。
(63). A. 进度控制 B. 成本控制 C. 变更控制 D. 人员控制
l Rational公司提出的统一开发过程(RUP)是融入许多软件开发最佳实践而形成的,其特点是以( 64 )为核心的、用例驱动的,迭代的、增量的过程。
(64). A. 软件组件 B. 数据结构 C. 软件架构 D. 软件增量
l 采用SPOOLing技术来实现( 65 )
(65)A. 对换手段 B. 虚拟存储 C. 虚拟设备 D. 通道
l An instruction is made up of operations that __(66)__ the function to be performed and operands that represent the data to be operated on. For example, if an instruction is to perform the operation of __(67)__ two numbers, it must know __(68)__ the two numbers are. The processor's job is to __(69)__ instructions and operands from memory and to perform each operation. Having done that, it signals memory to send it __(70)__ instruction.
(66) A. skip B. smile C. smoke D. specify
(67) A. add B. added C. adding D. addition
(68) A. when B. where C. which D. who
(69) A. get B. make C. push D. put
(70) A. ant B. last C. next D. second
● Software design is a __(71)__ process. It requires a certain __(72)__ of f1air on the part of the designer. Design cannot be learned from a book. It must be practiced and learnt by experience and study of existing systems. A well __(73)__ software system is straightforward to implement and maintain, easily __(74)__ and reliable. Badly __(73)__ software systems, although they may work, are __(75)__ to be expensive to maintain, difficult to test and unreliable.
(70) A. create B. created C. creating D. creative
(72) A. amount B. amounted C. mount D. mounted
(73) A. design B. designed C. designing D. designs
(74) A. understand B. understands C. understanding D. understood
(75) A. like B. likely C. unlike D. unlikely
编辑推荐:
2010年上半年软考软件设计师考试试题分析
2010年下半年软件设计师考试案例分析强化习题汇总
2010年下半年软件设计师考试单选强化习题答案及详解汇总
全国计算机软考软件设计师考前练习及答案
全国计算机软考软件设计师英语试题及答案解析
|