[计算机类试卷]2012年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2012年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2012年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc(43页珍藏版)》请在麦多课文档分享上搜索。
1、2012年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析 1 位于 CPU与主存之间的高速缓冲存储器 (Cache)用于存放部分主存数据的副本,主存地址与 Cache地址之间的转换工作由 _完成。 ( A)硬件 ( B)软件 ( C)用户 ( D)程序员 2 内存单元按字节编址,地址 0000A000H 0000BFFFH共有 _个存储单元。 ( A) 8 192 K ( B) 1 024 K ( C) 13 K ( D) 8 K 3 相联存 储器按 _访问。 ( A)地址 ( B)先入后出的方式 ( C)内容 ( D)先入先出的方式 4 若 CPU要执行的指令为:
2、MOV R1, #45(即将数值 45传送到寄存器 R1中 ),则该指令中采用的寻址方式为 _。 ( A)直接寻址和立即寻址 ( B)寄存器寻址和立即寻址 ( C)相对寻址和直接寻址 ( D)寄存器间接寻址和直接寻址 4 一条指令的执行过程可以分解为取指、分析和执行三步,在取指时间 t 取指 =3 t、分析时间 t 分析 =2 t、执行时间 t 抽行 =4 t的情 况下,若按串行方式执行,则 10条指令全部执行完需要 (1) t。若按照流水方式执行,则执行完 10条指令需要 (2) t。 5 (1) ( A) 40 ( B) 70 ( C) 90 ( D) 100 6 (2) ( A) 20
3、( B) 30 ( C) 40 ( D) 45 7 甲和乙要进行通信,甲对发送的消息附加了数字签名,乙收到该消息后利用_验证该消息的真实性。 ( A)甲的公钥 ( B)甲的私钥 ( C)乙的公钥 ( D)乙的私钥 8 在 Windows系统中,默认权限最低的 用户组是 _。 ( A) Everyone ( B) Administrators ( C) PowerUsers ( D) Users 9 IIS 6 0支持的身份验证安全机制有 4种验证方法,其中安全级别最高的验证方法是 _。 ( A)匿名身份验证 ( B)集成 Windows身份验证 ( C)基本身份验证 ( D)摘要式身份验证 1
4、0 软件著作权的客体不包括 _。 ( A)源程序 ( B)目标程序 ( C)软件文档 ( D)软件开发思想 11 中国企业 M与美国公司 L进行技术合作,合同约定 M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于 M销售依照该专利生产的产品,以下叙述正确的是 _。 ( A)在中国销售, M需要向 L支付专利许可使用费 ( B)返销美国, M不需要向 L支付专利许可使用费 ( C)在其他国家销售, M需要向 L支付专利许可使用费 ( D)在中国销售, M不需要向 L支付专利许可使用费 12 使用 _DPI的分辨率扫描一幅 2英寸 4 英寸的照片,可以得到一幅 300
5、像素 600像素的图像。 ( A) 100 ( B) 150 ( C) 300 ( D) 600 12 计算机数字音乐合成技术主要有 (1) 两种方式,其中使用 (2) 合成的音乐,其音质更好。 13 (1) ( A) FM和 AM ( B) AM和 PM ( C) FM和 PM ( D) FM和 Wave Tabel 14 (2) ( A) FM ( B) AM ( C) PM ( D) Wave Table 15 数据流图 (DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数 据流图描述了系统的 _。 ( A)处理过程 ( B)输入和输出 ( C)数据存储 ( D)数据实体 16
6、模块 A执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能,则该模块具有 _内聚。 ( A)顺序 ( B)过程 ( C)逻辑 ( D)功能 17 下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则 _在关键路径上。 ( A) B ( B) C ( C) D ( D) H 18 _最不适宜采用无主程序员组的开发人员组织形式。 ( A)项目开发人数少 (如 3 4人 )的项目 ( B)采用新技术的项目 ( C)大规模项目 ( D)确定性较小的项目 19 若软件项目组对风险采用主动的控制方法,则 _是最好的风险控制策略。 (
7、A)风险避免 ( B)风险监控 ( C)风险消除 ( D)风险管理及意外事件计划 20 对于逻辑表达式 “x and y or not z”, and、 or、 not分别是逻辑与、或、非运算,优先级从高到低 为 not、 and、 or, and、 or为左结合, not为右结合,若进行短路计算,则 _。 ( A) x为真时,整个表达式的值为真,不需要计算 y和 z的值 ( B) x为假时,整个表达式的值为假,不需要计算 y和 z的值 ( C) x为真时,根据 y的值决定是否需要计算 z的值 ( D) x为假时,根据 y的值决定是否需要计算 z的值 21 对二维数组 a1N , 1N 中的一
8、个元素 ai, j(1i, jN),存储在 ai, j之前的元素个数 _。 ( A)与按行存储或按列存储方式 无关 ( B)在 i=j时与按行存储或按列存储方式无关 ( C)在按行存储方式下比按列存储方式下要多 ( D)在按行存储方式下比按列存储方式下要少 22 算术表达式 x (y+c)*8的后缀式是 _(、 +、 *表示算术的减、加、乘运算,运算符的优先级和结合型遵循惯例 )。 ( A) xyc8 +* ( B) xy c+8* ( C) xyc8*+ ( D) xyc+8* 22 若某企业拥有的总资金数为 15,投资 4个项目 P1、 P2、 P3、 P4,各项目需要的最大资金数分别是
9、6、 8、 8、 10,企 业资金情况如图 a所示。 P1新申请 2个资金,P2新申请 1个资金,若企业资金管理处为项目 P1和 P2分配新申请的资金,则P1、 P2、 P3、 P4尚需的资金数分别为 (1) ,假设 P1已经还清所有投资款,企业资金使用情况如图 b所示,那么企业的可用资金数为 (2) 。若在图 b所示的情况下,企业资金管理处为 P2、 P3、 P4各分配资金数 2、 2、 3,则分配后 P2、 P3、 P4已用资金数分别为 (3) 。 23 (1) ( A) 1、 3、 6、 7,可用资金数为 0,故资金周转状态是不安全的 ( B) 2、 5、 6、 7,可用资金数为 1,故
10、资金周转状态是不安全的 ( C) 2、 4、 6、 7,可用资金数为 2,故资金周转状态是安全的 ( D) 3、 3、 6、 7,可用资金数为 2,故资金周转状态是安全的 24 (2) ( A) 4 ( B) 5 ( C) 6 ( D) 7 25 (3) ( A) 3、 2、 3,尚需资金数分别为 5、 6、 7,故资金周转状态是安全的 ( B) 5、 4、 6,尚需资金数分别为 3、 4、 4,故资金周转状态是安全的 ( C) 3、 2、 3,尚需资金数分别为 5、 6、 7,故资金周转状态是不安全的 ( D) 5、 4、 6,尚需资金数分别为 3、 4、 4,故资 金周转状态是不安全的 2
11、5 假设一台按字节编址的 16位计算机系统,采用虚拟页式存储管理方案,页面的大小为 2 K,且系统中没有使用快表 (或联想存储器 )。某用户程序如图 a所示,该程序的页面变换表如图 b所示,表中状态位等于 1和 0分别表示页面在内存或不在内存。 图 a中的 MOVE Data1, Data2是一个 4字节的指令, Data1和 Data2表示该指令的两个32位操作数。假设 MOVE指令存放在 2047地址开始的内存单元中, Data1存放在6143地址开始的内存单元中, Data2存放在 10239地址开始的内存单元 中,那么执行 MOVE指令将产生 (1) 次缺页中断,其中:取指令产生 (2
12、) 次缺页中断,取Data1和 Data2操作数分别产生 (3) 次缺页中断。 26 (1) ( A) 3 ( B) 4 ( C) 5 ( D) 6 27 (2) ( A) 0 ( B) 1 ( C) 2 ( D) 3 28 (3) ( A) 1、 1 ( B) 1、 2 ( C) 2、 2 ( D) 2、 3 29 软件开发的增量模型 _。 ( A)最适用于需求被清晰定义的情况 ( B)是一种能够快速构造可运行产品的好方法 ( C)最适合于大规模团队开发的项目 ( D)是一种不适用于商业产品的创新模型 30 假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付
13、时间有严格要求,则该系统的开发最适宜采用 _。 ( A)瀑布模型 ( B)原型模型 ( C) V模型 ( D)螺旋模型 31 某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件进行的维护属于 _维护。 ( A)正确性 ( B)完善性 ( C)适应性 ( D)预防性 32 Mc Call软件质量模型从软件产品的运行、修正和转移三个方面确定了 11个质量特性,其叶 _不属于产品运行方面的质量特性。 ( A)正确性 ( B)可靠性 ( C)效率 ( D)灵活性 33 采用 McCabe度量法计算下列程序图的环路复杂性为 _。 ( A) 2 ( B) 3 ( C) 4 ( D
14、) 5 33 在白盒测试法中, (1) 是最弱的覆盖准则。下图至少需要 (2) 个测试用例才可以完成路径覆盖,语句组 2不对变 量 i进行操作。 34 (1) ( A)语句 ( B)条件 ( C)判定 ( D)路径 35 (2) ( A) 1 ( B) 2 ( C) 3 ( D) 4 36 根据 ISO IEC 9126软件质量模型中对软件质量特性的定义,可维护性质量特性的 _子特性是指为确认经修改软件所需努力有关的软件属性。 ( A)易测试性 ( B)易分析性 ( C)稳定性 ( D)改变性 37 面向对象技术中,组合关系表示 _。 ( A)包与其中模型元素的关系 ( B)用例之间 的一种关
15、系 ( C)类与其对象的关系 ( D)整体与其部分之间的一种关系 38 以下关于封装在软件复用中所充当的角色的叙述,正确的是 _。 ( A)封装使得其他开发人员不需要知道一个软件组织内部是如何工作 ( B)封装使得软件组织更有效地工作 ( C)封装使得软件开发人员不需要编制开发文档 ( D)封装使得软件组件开发更加容易 39 在有些程序设计语言中,过程调用和响应调用需执行的代码的绑定直到运行时才进行,这种绑定称为 _。 ( A)静态绑定 ( B)动 态绑定 ( C)过载绑定 ( D)强制绑定 39 UML序列图是一种交互图,描述了系统中对象之间传递消息的时间序列。其中,异步消息与同步消息不同,
16、 (1) 。下图中 (2) 表示一条同步消息, (3) 表示一条异步消息, (4) 表示一条返回消息。 40 (1) ( A)异步消息并不引起调用者终止执行而等待控制权的返回 ( B)异步消息和阻塞调用有相同的效果 ( C)异步消息是同步消息的响应 ( D)异步消息和同步消息一样等待返回消息 41 (2) ( A) 1 ( B) 2 ( C) 3 ( D) 4 42 (3) ( A) 1 ( B) 2 ( C) 3 ( D) 4 43 (4) ( A) 1 ( B) 2 ( C) 3 ( D) 4 44 设计模式根据目的进行分类,可以分为创建型、结构型和行为型三种。其中结构型模式用于处理类和对
17、象的组合。 _模式是一种结构型模式。 ( A)适配器 (Adapter) ( B)命令 (Command) ( C)生成器 (Builder) ( D)状态 (State) 44 设计模式中的 (1) 模式将对象组合成树形结构以表示 “部分整体 ”的层次结构,使 得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中, (2) 定义有子部件的那些部件的行为;组合部件的对象由 (3) 通过 Cornponent提供的接口操作。 45 (1) ( A)代理 (Proxy) ( B)桥接器 (Bridge) ( C)组合 (Composite) ( D)装饰器 (Decorator)
18、46 (2) ( A) C1ient ( B) Component ( C) Leaf ( D) Composite 47 (3) ( A) Client ( B) Component ( C) Leaf ( D) Cornposite 48 下图所示为一个有限自动机 (其中, A是初态、 C是终态 ),该自动机所识别的字符串的特点是 _。 ( A)必须以 11结尾的 0、 1串 ( B)必须以 00结尾的 0、 1串 ( C)必须以 01结尾的 0、 1串 ( D)必须以 10结尾的 0、 1串 49 E-R模型向关系模型转换时,三个实体之间多对多的联系 m: n: p应该转换为一个独立的关
19、系模式,且该关系模式的关键字由 _组成。 ( A)多对多联系的属性 ( B)三个实 体的关键字 ( C)任意一个实体的关键字 ( D)任意两个实体的关键字 50 函数 (过程 )调用时,常采用传值与传地址两种方式在实参和形参间传递信息。以下叙述中,正确的是 _。 ( A)在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量 ( B)在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量 ( C)在传地址方式下,将形参的值传给实参,因此,形参必须有地址 ( D)在传地址方式下,将实参的值传给形参,因此,实参必须有地址 51 编译和解释是实现高级程序设计 语言翻译的两种的基本形式。以
20、下关于编译与解释的叙述中,正确的是 _。 ( A)在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析 ( B)在解释方式下,无须进行词法、语法和语义分析,而是直接产生源程序的目标代码 ( C)在编译方式下,必须进行词法、语法和语义分析,然后产生源程序的目标代码 ( D)在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码 51 若对关系 R(A, B, C, D)进行 1,3(R)运算,则该关系运算与 (1) 等价,表示 (2) 。 52 (1) ( A) A=1,C=3(R) ( B) A=1 C=3(R) ( C) A,C(R) ( D) A=1 C=3(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2012 上半年 软件 水平 考试 中级 设计师 上午 基础知识 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-493039.html