免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1278 | 回复: 0
打印 上一主题 下一主题

信息系统项目管理师2010年下半年软考透解试题(一)及答案解析 [复制链接]

论坛徽章:
1
巨蟹座
日期:2013-11-27 14:57:48
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-18 16:42 |只看该作者 |倒序浏览
信息系统项目管理师2010年下半年软考透解试题(一)
试题链接:http://selftest.chinaunix.net/StartQuestion.aspx?questionId=2066
试题答案解析:


1        C。
要点解析:射频识别即RFID技术,又称电子标签、无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。与条形码(barcode)标签相比,它具有的优点有:①可容纳较多容量;②通信距离长;③难以复制;④可同时读取多个标签;⑤对环境变化有较高的忍受能力等。相对而言,其缺点是建置成本较高。
2        C。
要点解析:瀑布模型将软件生命周期划分为8个阶段,即问题定义、可行性研究、需求分析、总体设计、详细设计、程序编码、软件测试和运行维护。其中,需求分析阶段定义的规范将成为软件测试中的系统测试子阶段的目标;总体设计(或架构设计)阶段定义的规范将成为软件测试中的集成测试子阶段的目标;详细设计阶段定义的规范将成为软件测试中的功能测试子阶段的目标;程序编码阶段定义的规范将成为软件测试中的单元测试子阶段的目标。
3   A。要点解析:典型的信息系统项目开发方法包括但不限于:结构化方法(瀑布模型法)、原型法、V模型法、螺旋模型法、增量迭代模型法、面向对象方法等。其中,螺旋模型是一个软件过程演化模型,将原型实现的迭代特征与线性顺序(瀑布)模型中控制的和系统化的方面结合起来,使得软件增量版本的快速开发成为可能。其在早期的迭代中,发布的增量可能是一个纸上的模型或原型;在以后的迭代中,待建系统更加完善的版本将逐步产生。
依题意,在信息系统集成项目开发的初始阶段,若项目存在很多不确定性因素且项目的参与人员还不能完全理解项目开发的范围和需求,则最适合采用螺旋模型(或增量迭代模型)作为该项目的开发模型。
4   B。要点解析:电子商务按照交易对象可以分为4种模式,即企业对企业(B2B)、企业对消费者(B2C)、消费者对消费者(C2C)、政府对企业(G2B)。依题意,该企业与消费者之间通过相关的电子商务网站建立销售关系,其对应的电子商务模式属于B2C的在线付费浏览模式。
5   C。要点解析:电子钱包是电子商务购物活动中常用的一种支付工具,主要用于小额购物。在电子钱包内存放有电子货币,例如电子现金、电子零钱、电子信用卡等。使用电子钱包购物。通常需要在相应的电子钱包服务系统中进行。
6    D。要点解析:信息资源管理标准化是指在信息资源的生产和使用等一系列管理活动中,制定、发布和实施有关的标准和规范,合理、高效地利用和开发信息资源,以达到最佳经济和社会效益。其指导原则有:①效益原则;②系统原则;③动态原则;④优化原则;⑤协商原则等。但它不包括选项D的“行政原则”。
7    C。要点解析:软件过程改进/过程改进(SPI)帮助软件企业对其软件(制作)过程的改变(进)进行计划、(措施)制定以及实施。SPI的5条核心原则是:①注重问题(即“问题的解决是过程改进的核心,实践不仅是SPI组的目标也是它的起点”);②强调知识创新(即“改进是一种知识的创新,SPI是受知识的驱动的”);③鼓励参与(即“合作促使改进产生”);④领导层的统一(即“SPI的关键点在于改变软件开发的方式。然而,改变人的行为并不是件容易的事”);⑤计划不断地改进(即“改进应该是一个不断持续的过程”)。
  过程改进不仅仅是一个人或几个人的事情,而是整个组织的事情。只有鼓励大家都积极参与,让这些人基于自身的经验和职业的判断力来实实在在地设计和开发新的过程,才能使设计出来的过程真正为他们所理解,为他们所用,从而实现过程的成功。这也是在过程改进工作中容易疏忽的地方。
8    D。要点解析:软件测试的原则之一是,应尽早地和不断地进行软件测试。应当将软件测试贯穿到整个软件开发的过程中,而不应该把软件测试看作是其过程中的一个独立阶段。因为在软件开发的每一环节都有可能产生意想不到的问题,其影响因素有很多,例如软件本身的抽象性和复杂性、软件所涉及问题的复杂性、软件开发各个阶段工作的多样性,以及各层次工作人员的配合关系等。所以要坚持软件开发各阶段的技术评审,把错误克服在早期,从而减少项目成本,提高软件质量。
  软件测试主要工作内容是验证(verification)和确认(validation )。
  软件开发人员即程序员(或开发小组)应当避免测试自己的程序。
  在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。
9    B;
10  D。要点解析:软件需求分析的任务是清晰描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目标系统“做什么”的问题。
  进行需求分析时,应注意一切信息与需求都是站在用户的角度上考虑。尽量避免分析人员的主观想象,并尽量将分析进度提交给用户。在不进行直接指导的前提下,让用户进行检查与评价,从而达到需求分析的准确性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP