【计算机类职业资格】高级系统分析师2012下半年上午试题及答案解析.doc
《【计算机类职业资格】高级系统分析师2012下半年上午试题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】高级系统分析师2012下半年上午试题及答案解析.doc(42页珍藏版)》请在麦多课文档分享上搜索。
1、高级系统分析师 2012 下半年上午试题及答案解析(总分:75.00,做题时间:90 分钟)一、单项选择题(总题数:43,分数:75.00)假设系统中有 n 个进程共享 3 台打印机,任一进程在任一时刻最多只能使用 1 台打印机。若用 PV 操作控制 n 个进程使用打印机,则相应信号量 S 的取值范围为_;若信号量 S 的值为-3,则系统中有_个进程等待使用打印机。(分数:2.00)A.0,-1,-(n-1)B.3,2,1,0,-1,-(n-3)C.1,0,-1,-(n-1)D.2,1,0,-1,-(n-2)A.0B.1C.2D.3假设文件系统采用索引节点管理,且索引节点有 8 个地址项 ia
2、ddr0iaddr7,每个地址项大小为 4字节,iaddr0iaddr4采用直接地址索引,iaddr5和 iaddr6采用一级间接地址索引,iaddr7采用二级间接地址索引。假设磁盘索引块和磁盘数据块大小均为 1KB 字节,文件 File1 的索引节点如图所示。若用户访问文件 File1 中逻辑块号为 5 和 261 的信息,则对应的物理块号分别为_;101 号物理块存放的是_。 (分数:2.00)A.89 和 90B.89 和 136C.58 和 187D.90 和 136A.File1 的信息B.直接地址索引表C.一级地址索引表D.二级地址索引表在数据库设计的需求分析阶段应当形成_,这些文
3、档可以作为_阶段的设计依据。(分数:2.00)A.程序文档、数据字典和数据流图B.需求说明文档、程序文档和数据流图C.需求说明文档、数据字典和数据流图D.需求说明文档、数据字典和程序文档A.逻辑结构设计B.概念结构设计C.物理结构设计D.数据库运行和维护某商场商品数据库的商品关系模式 P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F=商品代码商品名称,(商品代码,供应商)库存量,供应商联系方式。商品关系模式 P 达到_;该关系模式分解成_后,具有无损连接的特性,并能够保持函数依赖。(分数:2.00)A.1NFB.2NFC.3NFD.BCNFA.P1(商品代码,联系方式),P2(
4、商品名称,供应商,库存量)B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)1.以下关于软件中间件的叙述,错误的是_。(分数:1.00)A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B.使用中间件可以提高应用软件的可移植性C.使用中间件将增加应用软件设计的复杂度D.使用中间件有助于提高开发效率2.以下关于嵌入式系统开发的叙述,正确的是_。(分数:1.00)A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机
5、之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码D.调试器与被调试程序必须安装在同一台机器上3.以下关于嵌入式系统硬件抽象层的叙述,错误的是_。(分数:1.00)A.硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性B.硬件抽象层将操作系统与硬件平台隔开C.硬件抽象层使软硬件的设计与调试可以并行D.硬件抽象层应包括设备驱动程序和任务调度4._不是反映嵌入式实时操作系统实时性的评价指标。(分数:1.00)A.任务执行时间B.中断响应和延迟时间C.任务切换时间D.信号量混洗时间5.以下关于网络控制的叙述,正确的是_。(分数:1.00)A.由于 TCP 的窗口大小
6、是固定的,因此防止拥塞的方法只能是超时重发B.在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组C.在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据D.在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送6.以下关于域名服务器的叙述,错误的是_。(分数:1.00)A.本地缓存域名服务不需要域名数据库B.顶级域名服务器是最高层次的域名服务器C.本地域名服务器可以采用递归查询和迭代查询两种查询方式D.权限服务器负责将其管辖区内的主机域名转换为该主机的 IP 地址7.以下关于网络存储的叙述,正确的是_。(分数:1.00)A.DAS 支持完全跨平台文件共享,支
7、持所有的操作系统B.NAS 通过 SCSl 连接至服务器,通过服务器网卡在网络上传输数据C.FC SAN 的网络介质为光纤通道,而 IP SAN 使用标准的以太网D.SAN 设备有自己的文件管理系统,NAS 中的存储设备没有文件管理系统8.以下关于软件架构风格与系统性能关系的叙述,错误的是_。(分数:1.00)A.对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差B.对于采用管道-过滤器架构风格的系统,可以通过引入过滤器的数据并发处理,以便提高系统性能C.对于采用面向对象架构风格的系统,可以通过减少功能调用层次提高系统性能D.对于采用过程调用架构风格的系统,可以通过将显式调用策略替换
8、为隐式调用策略提高系统性能9.峰值 MIPS(每秒百万次指令数)用来描述计算机的定点运算速度,通过对计算机指令集中基本指令的执行速度计算得到。假设某计算机中基本指令的执行需要 5 个机器周期,每个机器周期为 3 微秒,则该计算机的定点运算速度为_MIPS。(分数:1.00)A.8B.15C.0.125D.0.06710.ERP 中的企业资源包括_。(分数:1.00)A.物流、资金流和信息流B.物流、工作流和信息流C.物流、资金流和工作流D.资金流、工作流和信息流CRM 是一套先进的管理思想及技术手段,它通过将_进行有效的整合,最终为企业涉及到的各个领域提供了集成环境。CRM 系统的 4 个主要
9、模块包括_。(分数:2.00)A.员工资源、客户资源与管理技术B.销售资源、信息资源与商业智能C.销售管理、市场管理与服务管理D.人力资源、业务流程与专业技术A.电子商务支持、呼叫中心、移动设备支持、数据分析B.信息分析、网络应用支持、客户信息仓库、工作流集成C.销售自动化、营销自动化、客户服务与支持、商业智能D.销售管理、市场管理、服务管理、现场服务管理11.企业信息化程度是国家信息化建设的基础和关键,企业信息化方法不包括_。(分数:1.00)A.业务流程重组B.组织机构变革C.供应链管理D.人力资本投资企业信息资源集成管理的前提是对企业_的集成,其核心是对企业_的集成。(分数:2.00)A
10、.信息功能B.信息设施C.信息活动D.信息处理A.业务流B.内部信息流C.外部信息流D.内部和外部信息流12.为了加强对企业信息资源的管理,企业应按照信息化和现代化企业管理要求设置信息管理机构,建立信息中心。信息中心的主要职能不包括_。(分数:1.00)A.处理信息,确定信息处理的方法B.用先进的信息技术提高业务管理水平C.组织招聘信息资源管理员D.建立业务部门期望的信息系统和网络13.以下关于软件生存周期模型的叙述,正确的是_。(分数:1.00)A.在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B.在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品C.软件生存周期模型
11、的主要目标是为了加快软件开发的速度D.当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型14.螺旋模型将整个软件开发过程分为多个阶段,每个阶段都由目标设定、_、开发和有效性验证、评审 4 个部分组成。(分数:1.00)A.需求分析B.风险分析C.系统设计D.架构设计基于 UML 的需求分析过程的基本步骤为:利用_表示需求;利用_表示目标软件系统的总体架构。(分数:2.00)A.用例及用例图B.包图及类图C.剧情及序列图D.组件图及部署图A.用例及用例图B.包图及类图C.剧情及序列图D.组件图及部署图快速应用开发(Rapid Application Development,RAD)
12、通过使用基于_的开发方法获得快速开发。当_时,最适合于采用 RAD 方法。(分数:2.00)A.用例B.数据结构C.剧情D.构件A.一个新系统要采用很多新技术B.新系统与现有系统有较高的互操作性C.系统模块化程度较高D.用户不能很好地参与到需求分析中15.以下关于软件开发方法的叙述,错误的是_。(分数:1.00)A.对于较为复杂的应用问题,适合采用形式化方法进行需求分析B.形式化方法的优势在于能够精确地表述和研究应用问题及其软件实现C.净室软件工程将正确性验证作为发现和排除错误的主要机制D.净室软件工程强调统计质量控制技术,包括对客户软件使用预期的测试软件开发环境应支持多种集成机制。根据功能不
13、同,可以将集成机制分为三个部分:_,用以存储与系统开发有关的信息,并支持信息的交流与共享;_,是实现过程集成和控制集成的基础;_,它的统一性和一致性是软件开发环境的重要特征。(分数:3.00)A.算法模型库B.环境信息库C.信息模型库D.用户界面库A.工作流与日志服务器B.进程通信与数据共享服务器C.过程控制与消息服务器D.同步控制与恢复服务器A.底层数据结构B.数据处理方法C.业务过程模型D.环境用户界面16.对于违反里氏替换原则的两个类 A 和 B,在可以采用的候选解决方案中,正确的是_。(分数:1.00)A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程
14、序中尽量使用基类对象进行编程B.创建一个新的抽象类 C,作为两个具体类的超类,将 A 和 B 共同的行为移动到 C 中,从而解决 A 和 B行为不完全一致的问题C.将 B 到 A 的继承关系改成组合关系D.区分是“Is-a”还是“Has-a”。如果是 Is-a,可以使用继承关系,如果是 Has-a,应该改成组合或聚合关系17.以下关于黑盒测试用例设计方法的叙述,错误的是_。(分数:1.00)A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果
15、图转换为判定表C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例18.以下关于软件测试工具的叙述,错误的是_。(分数:1.00)A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持C.动态测试工具可用于软件的覆盖分析和性能分析D.动态测试工具不支持软件的仿真测试和变异测试19.架构描述语言(Archit
16、ecture Description Language,ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。ADL 主要包括以下组成部分:组件、组件接口、_和架构配置。(分数:1.00)A.架构风格B.架构实现C.连接件D.组件实现ANSI/IEEE 1471-2000 是对软件密集型系统的架构进行描述的标准。在该标准中,_这一概念主要用于描述软件架构模型。在此基础上,通常采用_描述某个利益相关人(Stakeholder)所关注架构模型的某一方面。则是对所有利益相关人关注点的响应和回答。(分数:3.00)A.上下文B.架构风格C.组件D.视图A.环境B.资源C.视角D
17、.场景A.架构B.系统C.模型D.使命采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的_,在此基础上,开发人员通过架构模型,可以获得关于_的理解,为将来的架构实现与演化过程建立了目标。(分数:2.00)A.分析模式B.设计模式C.架构风格D.架构标准A.架构需求B.架构属性C.架构优先级D.架构约束在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这 4 种特性,考虑以下的架构设计场景: 假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执
18、行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为_。 事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用_机制保证单个事务的一致性。 事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议_。 持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复
19、机制保证事务的持久性。假设在目志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中_,当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该_。(分数:5.00)A.主动冗余B.影子拷贝C.热备份D.多版本编程A.逻辑正确性检查B.物理正确性检查C.完整性约束检查D.唯一性检查A.能够保证事务的可串行化执行,可能发生死锁B.不能保证事务的可串行化执行,不会发生死锁C.不能保证事务的可串行化执行,可能发生死锁D.能够保证事务的可串行化执行,不会发生死锁A.无需记录“事务开始执行”这一事件B.无需记录“事务已经提交”这一事件C.无需记录数据项被事务修改
20、后的新值D.无需记录数据项被事务修改前的原始值A.重做B.撤销C.什么都不做D.抛出异常后退出若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访间接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。针对上述需求,可以采用_设计模式抽象出相同的数据库访问过程,该设计模式_。(分数:2.00)A.外观B.装饰C.桥接D.享元A.可以动态、透明地给单个对象添加职责B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用C.通过运用共享技术,有效支持大量细粒度的对象D.将抽象部分与它的实现部分分离,使它们都可以独立
21、地变化某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下 3 个关键需求: 图像处理软件需要记录用户在处理照片时的所有动作,并能够支持用户动作的撤销与重做等行为。 图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。 图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。 在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与
22、重做等行为,采用_最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用_最为合适;为了实现图像处理算法的灵活选择与替换,采用_最为合适。(分数:3.00)A.工厂模式B.责任链模式C.中介者模式D.命令模式A.状态模式B.适配器模式C.组合模式D.单例模式A.模板方法模式B.访问者模式C.策略模式D.观察者模式特定领域软件架构(Domain Specific Software Architecture,DSSA)是在一个特定应用领域中,为一组应用提供组织结构参考的标准软件体系结构。DSSA 的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得_,从而描述领域中系统之
23、间共同的需求,即领域需求;领域设计的主要目标是获得_,从而描述领域模型中表示需求的解决方案;领域实现的主要目标是开发和组织可重用信息,并对基础软件架构进行实现。(分数:2.00)A.领域边界B.领域信息C.领域对象D.领域模型A.特定领域软件需求B.特定领域软件架构C.特定领域软件设计模型D.特定领域软件重用模型某公司欲开发一个在线交易系统,在架构设计阶段,公司的架构师识别出 3 个核心质量属性场景。其中“在并发用户数量为 1000 人时,用户的交易请求需要在 0.5 秒内得到响应”主要与_质量属性相关,通常可采用_架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在 0.5 小时内恢复
24、正常运行”主要与_质量属性相关,通常可采用_架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与_质量属性相关,通常可采用_架构策略实现该属性。(分数:6.00)A.性能B.吞吐量C.可靠性D.可修改性A.操作串行化B.资源调度C.心跳D.内置监控器A.可测试性B.易用性C.可用性D.互操作性A.主动冗余B.信息隐藏C.抽象接口D.记录/回放A.可用性B.安全性C.可测试性D.可修改性A.内置监控器B.记录/回放C.追踪审计D.维护现有接口基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)是
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 高级 系统分析 2012 下半年 上午 试题 答案 解析 DOC
