第12章 2007下半年信息系统监理师下午试题分析与解答
试题一(18分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
建设单位采取公开招标的方式选定承建单位,有A、B、C三家信息系统集成商参加了投标。在招标过程和合同签订过程中,发生了如下事件:
事件1:招标文件中规定:评标采用最低评标价中标的原则;工期不得长于18个月,若投标人自报工期少于16个月,在评标时将考虑其给建设单位带来的收益,折算成综合报价进行评标。
事件2:投标人C按照招标文件的要求,将技术和商务标书分别封装,在封口上加盖本单位公章并且由法定代表人签字后,在投标截止日期前1天上午将投标文件送达招标代理机构。次日(即投标截止日当天)下午,在规定的开标时间前1小时,投标人C又向招标人递交了一份补充材料,声明将原来的投标报价降低4%。但是,招标代理机构的有关工作人员认为,根据国际上“一标一投”的惯例,一个投标人不得递交两份投标文件,因而拒绝投标人C的补充材料。
事件3:假如贷款月利率为1%,各单项工程完成后付款,在评标时考虑工期提前给建设单位带来的收益为每月20万元。三家单位投标书中与报价和工期有关的数据见表1-1(三个单项工程是按照机房工程、应用开发和安装调试顺序进行实施的,表中搭接时间是指后项工程与前项工程的重叠时间,例如投标单位A应用开发在进行到7个月的时候,安装调试工作可以开始)。表1-2是复利现值系数表。
表1-1
表1-2
【问题1】
请回答事件1中招标文件中的规定是否合理并给出理由。根据《招标投标法》的规定,中标人的投标应符合哪两个条件。
【问题2】
招标代理机构有关工作人员拒绝接受投标人C补充材料的做法正确吗?为什么?
【问题3】
每个投标人的总工期是多少?在考虑资金时间价值的情况下,应选择哪家单位中标(请利用表1-2进行计算)?
试题一分析
【问题1】
这里考生要对《招标投标法》有着比较清晰的认识。从《招标投标法》的角度来看,虽然《招标投标法》第三十三条规定:“投标人不得以低于成本的报价竞标,也不得以他人名义投标或者以其他方式弄虚作假,骗取中标”。但是并没有规定不允许采取低价中标的原则。因此评标采用最低评标价中标的原则并不违反《招标投标法》的有关规定,同时也没有与其他法律、法规相抵触。
根据《招标投标法》第四十一条规定:中标人的投标应当符合下列条件之一:
(一)能够最大限度地满足招标文件中规定的各项综合评价标准;
(二)能够满足招标文件的实质性要求,并且经评审的投标价格最低;但是投标价格低于成本的除外。
从第四十一条规定可以看出,如果出现投标人的投标报价低于成本价的情况,投标人不能中标,所以采取低价中标的原则并不会出现由于投标人恶意低价(低于成本)而对项目建设产生不良影响的可能。因此采取低价中标的原则也是合适的。
【问题2】
本题的要点有如下两个。
一个是《招标投标法》第二十九条规定:“投标人在招标文件要求提交投标文件的截止时间前,可以补充、修改或者撤回已提交的投标文件,并书面通知招标人。补充、修改的内容为投标文件的组成部分。”但是题目中给出的是“在规定的开标时间前1小时,投标人C又向招标人递交了一份补充材料,……”,这就涉及到另外一个规定。
《招标投标法》第二十九条规定:“开标应当在招标文件确定的提交投标文件截止时间的同一时间公开进行;开标地点应当为招标文件中预先确定的地点。”也就是说开标时间和投标截止时间是同一个时间,所以在此之前补充、修改的内容均为投标文件的组成部分。所以,招标代理机构的有关工作人员不应拒绝接受投标人C的补充材料。
【问题3】
本题已经在题目中给出复利现值系数表,所以应当利用复利现值公式进行计算。本题计算并不复杂,只是需要在两个方面给予重视:一是明白什么是“搭接时间”,题中已经给出了清晰的解答,要理解并不困难,关键是在计算时要正确地计算重叠的时间;二是要注意题目中“……若投标人自报工期少于16个月,在评标时将考虑其给建设单位带来的收益,折算成综合报价进行评标。”的描述,而且相应的值也应当折算成现值参与计算。
参考答案
【问题1】
合理。因为该招标规定没有违反任何法律、法规的规定。
《招标投标法》第四十一条规定:中标人的投标应当符合下列条件之一:
(一)能够最大限度地满足招标文件中规定的各项综合评价标准;
(二)能够满足招标文件的实质性要求,并且经评审的投标价格最低;但是投标价格低于成本的除外。
【问题2】
不正确。
招标代理机构的有关工作人员不应拒绝接受投标人C的补充材料,因为根据《招投标法》规定,投标人C在投标截止时间之前所递交的任何正式书面文件都是有效文件(都是投标文件的有效组成部分)(3分)。补充文件与原有投标文件共同组成一份投标文件,而不是两份相互独立的投标文件(1分)。
【问题3】
因此,A单位评标价最低,应选A单位为中标人。(1分)
试题二(12分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某企业进行企业信息化工程建设,主要包括综合布线工程、网络与主机平台建设、应用系统开发。
【问题1】
综合布线系统一般由哪几个子系统组成?请列出。
【问题2】
请简要叙述采购设备到货监理的工作重点。
【问题3】
常用的质量控制基本工具中,统计方法除排列图外还有哪些图?请叙述其主要用途。
试题二分析
【问题1】
综合布线系统(PDS)应是开放式星型拓扑结构,应能支持电话、数据、图文和图像等多媒体业务的需要。
综合布线系统宜按下列6个部分进行设计。
● 工作区子系统;
● 水平布线子系统;
● 管理间子系统;
● 垂直干线子系统;
● 设备间子系统;
● 建筑群子系统。
【问题2】
请参见教材第387页17.2节的内容。
设备采购监理的重点是:
● 设备是否与工程量清单所规定的设备(系统)规格相符。
● 设备是否与合同所规定的设备(系统)清单相符。
● 设备合格证明、规格和供应商保证等证明文件是否齐全。
● 设备等要按照合同规定准时到货。
● 配套软件包(系统)是否是成熟的、满足规范的。
【问题3】
常用的质量控制方法主要运用于生产过程质量的控制和预防,它们的特点是强调用数据说话,重视对制造过程的质量控制。这些质量控制方法共有7种:直方图法、因果分析图法、控制图法、散列图(散布图、相关图)法、检查表、流程图和排列图。
参考答案
【问题1】
工作区子系统、水平子系统、管理间子系统、垂直干线子系统、设备间子系统、建筑群子系统。
【问题2】
● 设备是否与工程量清单所规定的设备(系统)规格相符。
● 设备是否与合同所规定的设备(系统)清单相符。
● 设备合格证明、规格和供应商保证等证明文件是否齐全。
● 设备等要按照合同规定准时到货。
● 配套软件包(系统)是否是成熟的、满足规范的。
【问题3】
● 直方图法:其作用是判断生产过程的稳定性,以实现对工序质量的动态控制。
● 因果分析图法:其作用是将引发事故的重要因素分层(枝)加以分析。
● 控制图法:其作用是通过观察图形来判断产品的生产过程的质量状况。
● 散列图(散布图、相关图)法:其作用是寻求两个质量特性间的相互关系,以及关系的密切程度。
● 检查表:其作用是控制质量、分析质量问题、检验质量和评定质量。
● 流程图:其作用是将一个过程(如测试过程、检验过程和质量改进过程等)的步骤用图的形式表示出来。
试题三(17分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某监理单位承担了一个信息工程项目全过程的监理工作。在讨论制定监理规划的会议上,监理单位人员对编制监理规划提出了构思并据此进行编写,用以指导监理工作的开展。
监理工程师在审核建设单位(甲方)和承建单位(乙方)的工程实施合同草稿(合同草稿由乙方拟订)条款后,指出其中某些条款存在不妥之处。
在进行网络系统安装调试时,出现了质量事故。经查明质量事故的原因,属实施人员违反操作规程,致使核心交换机的一块板卡被毁坏。承建单位项目管理人员已承担责任并及时更换了该板卡,并希望监理方不报告业主,以维护承建单位和监理单位的信誉。监理方出于多方考虑,接受了承建单位的建议。
【问题1】
请回答编写监理规划的主要依据是什么?
【问题2】
下述为甲、乙方草拟合同中的有关条款,请指出其不妥当之处并说明原因(6分)。
(1)在终审验收前,监理机构对乙方承担的软件项目进行确认测试,测试结果合格,是乙方承担的软件项目进行终验的必要条件之一。
(2)乙方按照监理方批准的实施方案组织实施,乙方不承担因此引起的工程延期责任和质量责任。
【问题3】
针对网络系统安装调试时出现的质量事故,有人认为现场的监理方也有一定的责任,正确吗?请说明原因。监理方未将事故发生的情况告诉业主的做法正确吗?请说明原因。
试题三分析
【问题1】
请参见教材第64页的相关内容。
【问题2】
“在终审验收前,监理机构对乙方承担的软件项目进行确认测试,测试结果合格,是乙方承担的软件项目进行终验的必要条件之一”,这样的写法其实是给监理方安排了一项测试任务(对于监理方来讲实际上是利益受到损害),按照《合同法》第五十二条的规定:有下列情形之一的,合同无效:
(一)一方以欺诈、胁迫的手段订立合同,损害国家利益;
(二)恶意串通,损害国家、集体或者第三方利益;
(三)以合法形式掩盖非法目的;
(四)损害社会公共利益;
(五)违反法律、行政法规的强制性规定。
当然我们不能断然地说甲、乙双方就是恶意串通,但是这个条款实际上是损害了第三方(监理方)的利益。在这里你可能会有疑问“也有可能监理方在与甲方签订的合同中承诺提供相应的测试工作,这样的话这样写不就没有什么问题吗?”。答案是:即便存在这样的情况,合同条款这样写也是不合适的。应当改成:“在终审验收前,监理机构对乙方承担软件项目进行的确认测试结果合格,是乙方承担的软件项目进行终验的必要条件之一”,这样就比较恰当了。
“乙方按照监理方批准的实施方案组织实施,乙方不承担因此引起的工程延期责任和质量责任。”这样的条款是乙方在逃避责任,因为无论怎样,方案是乙方做的,存在问题乙方理所当然要承担责任,无任何理由和某种机制可以使得这个责任转移到监理方或其他相关方。至于监理方未检查出实施方案的不合理之处,需要承担责任不是本合同应当关注的问题,在监理与甲方的合同中一定是有相应的惩罚条款的。
【问题3】
在信息工程项目建设中,项目实施的直接指挥者是承建单位,而监理方只是对网络系统的安装调试相关检查点进行检查,当然现场存在的违规现象监理要进行纠正,如果监理在这样的情况下不作为,是有责任的。本题中“在进行网络系统安装调试时,出现了质量事故。经查明质量事故的原因,属实施人员违反操作规程,致使核心交换机的一块板卡被毁坏。”这样的违反操作规程的事件往往是瞬间发生(例如乱拔板卡)或者是隐性发生的(例如操作前操作人员不做放电处理),是别人无法控制的事件,因此也就必然由承建单位来负全部责任。
参考答案
【问题1】
● 与信息系统工程建设有关的法律、法规及项目审批文件等。
● 与信息系统工程监理有关的法律、法规及管理办法等。
● 与本工程项目有关的标准、设计文件和技术资料等,其中标准应包含公认应该遵循的相关国际标准、国家或地方标准。
● 监理大纲、监理合同文件及与本项目建设有关的合同文件。
【问题2】
第1条不妥当之处在于:甲乙双方的合同中不应当涉及给第三方安排任务(2分),根据我国合同法的相关规定,会造成该条款甚至合同无效(1分)。
第2条不妥当之处在于:乙方的实施方案不合理,无论如何都要向甲方承担责任(2分),至于监理方未检查出实施方案的不合理之处,需要承担责任不是本合同应当关注的问题(1分)。
【问题3】
监理方没有责任。因为实施的直接指挥者是承建单位,而监理方只对网络系统的安装调试相关检查点进行检查,乙方当然要对违反操作规程所造成的后果负责任。
未将事故发生的情况告诉业主的做法是不正确的。监理应当将检查结果(特别是质量事故)报告给业主。
试题四(14分)
回答问题1至问题3,将解答填入答题纸的对应栏内。
【问题1】
某计算机系统设备安装工程双代号网络计划如图4-1所示。该图中已标出每个节点的最早时间和最迟时间,请判断对图4-1的解释是正确的还是错误的,并填写表4-1(在判断栏中,正确的填写“√”,错误的填写“×”)。
图4-1
表4-1
【问题2】
请指出下面关于软件可维护性有关叙述是否正确(填写对或错,每个选项0.5分)。
(1)在进行需求分析时需同时考虑如何实现软件可维护性问题。
(2)完成测试作业后,为了缩短源程序的长度应删去程序中的注解。
(3)尽可能在软件生产过程中保证各阶段文档的正确性。
(4)编程时应尽可能使用全局变量。
(5)在程序易修改的前提下,选择时间效率和空间效率尽可能高的算法。
(6)尽可能考虑硬件的备件的供应。
(7)重视程序结构的设计,使程序具有较好的层次结构。
(8)使用维护工具或支撑环境。
(9)在进行概要设计时应加强模块间的联系。
(10)提高程序的可读性,尽可能使用高级语言编写程序。
【问题3】
请指出图4-2所示的排列图有哪些错误?
图4-2
图中:(1)开发设备保养差,有故障,效率低
(2)测试设备配置数量不够
(3)开发人员离职情况严重
(4)其他原因
(5)开发模式不合理
试题四分析
【问题1】
本题需要考生掌握网络图的基本知识,掌握关键路径、最早开始时间、最早完成时间、最迟开始时间、最迟结束时间、节点时间、总时差和自由时差等概念及相应的计算。
选项A,该网络图的关键路径是1—2—3—5—7—8—10,因此“工作1~3为关键工作”的描述是错误的。
选项B,节点4的最早时间是4、最迟时间是5,工作1~4的持续时间是4,总时差=5-4=1,描述正确。
选项C,节点3的最早时间与最迟时间都是5,节点6的最早时间是9,最迟时间是10,工作3~6的持续时间是4,自由时差为9-(5+4)=0,描述错误。
选项D,节点4的最早时间是4、最迟时间是5,节点8的最早时间和最迟时间都是10,工作4~8的持续时间是5,自由时差为10-(4+5)=1,描述错误。
选项E,节点6的最早时间是9、最迟时间是10,节点10的最早时间和最迟时间都是17,工作6~10的持续时间是5,总时差为17-(9+5)=3,描述正确。
【问题2】
正确的叙述为(3)、(5)、(7)、(8)和(10)。(3)尽可能在软件生产过程中保证各阶段文档的正确性,对于保证软件的可靠性、功能性等有相当大的作用,这样可减少用户提出维护请求的可能,即使要更新,工作的难度和工作量也会降低。(5)选择时间效率和空间效率尽可能高的算法,可以让编程者把注意力集中在提供程序的正确性和可理解性、可修改性、可测试性和可使用性等方面,从而提高可维护性,不必为追求效率而把程序编写得让人看不懂。(7)如果程序结构设计得较好,层次结构合理,在维护时理解程序和修改程序容易,不易出错。(8)使用维护工具或支撑环境可以大大降低维护的工作量。(10)用高级语言编写程序,易读易懂,可以提高可维护性。
不正确的叙述为(1)、(2)、(4)、(6)、(9)和(11)。(1)在需求分析时主要考虑软件要“做什么?”这一阶段对可维护性可以提出要求,要达到什么指标,而如何实现可维护性,是在设计和实现阶段考虑的问题。(2)在程序中加入注释,这是提高程序可读性,从而提高可维护性的重要手段,不能因为测试通过就删去它们。(4)在编程时尽可能用参数表,而不应当用全局变量来传送信息。(6)尽可能利用硬件的特点,这样的程序可移植性很差,自然维护起来就相当困难了。(9)在软件概要设计时,对产生的程序模块结构的评价方法就是看模块之间的耦合(联系)是否松散。如果联系密切,这样的结构各部分牵连太多,是不好的。(11)增加维护人员会降低维护的生产率,有可能对维护进度带来不利的影响。
【问题3】
质量问题是以质量损失(缺陷项目和成本)的形式表现出来的,大多数损失往往是由几种缺陷引起的,而这几种缺陷往往又是少数原因引起的。因此,一旦明确了这些“关键的少数”就可以消除这些特殊原因,避免由此引起的大量损失。排列图的作图步骤如下。
(1)确定所要调查的问题及如何收集数据。
(2)设计一张数据表。
(3)将数据填入表中,并合计。
(4)作排列图用数据表,表中有各项缺陷数、累计缺陷数、各项缺陷所占百分比及累计百分比。
(5)按数量从大到小顺序填入表中,其他项的数据由许多小项目的数据合并在一起,不必计较大小排在最后。
(6)画两根横轴和纵轴。左边纵轴标上件数(频数),右边纵轴标上比率(频率),最大为100%。横轴标上各因素。
(7)由大到小依次排出各项。
(8)在横轴上按频数的大小画出直方图。
(9)在每个直方柱的右上方标出累计值(累计频数和累计频率百分数)描点,用实点连线,画累计频数折线(巴雷特曲线)。
(10)在图上记入有关必要事项,如排列图缺陷名称、数据、单位、作图人姓名及采集数据的时间、主题和数据合计数等。
(11)做出主、次和一般原因的ABC分类。
本题给出排列图的错误主要是违反了排列图的作图原则(7)、(10)和(11)项。
参考答案
【问题1】
【问题2】
正确的叙述有:(3)、(5)、(7)、(8)、(10)
【问题3】
该排列图的错误是:未按原因从大到小排列;未画出各项原因的累积频率曲线;未做出主、次和一般原因的ABC分类。
试题五(14分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
建设单位甲于2005年2月与承建单位乙签订了某企业信息化应用软件开发项目承建合同,工期1年。合同中约定开发的应用软件最终形成产品供甲及其下属单位使用,并约定软件著作权全部归甲方拥有。对于监理来说,信息工程建设最终实现质量目标非常重要;对于建设各方来说,质量控制贯穿在项目可行性研究、设计、开发、实施、验收、启用及使用维护的全过程。在质量控制过程中各方承担着各自不同的质量责任。
【问题1】
测试是信息工程监理质量控制的主要方法与手段。软件测试是与开发紧密相关的一系列有计划的系统性活动。软件测试需要用测试模型去指导实践。软件测试专家通过测试实践总结出了很多很好的模型。V模型是最具有代表意义的测试模型,请将开发活动与相应的测试活动用连线连接。
【问题2】
请简要叙述监理单位对承建单位的测试工作进行监理的主要内容。
【问题3】
该应用软件投入运行后为甲带来良好的经济效益,乙自行对该软件作品进行了提高和改善,形成新版本销售给了甲的同业竞争对手丙、丁、戊。请回答:乙单位的行为是否构成侵权,为什么?依据的是哪些相关法律?
试题五分析
【问题1】
在软件测试方面,V模型是最广为人知的模型。V模型已存在了很长时间,和瀑布开发模型有着一些共同的特性,由此也和瀑布模型一样地受到了批评和质疑。
V模型中的过程从左到右,描述了基本的开发过程和测试行为。V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。
【问题2】
请参见教材第506页20.3.7节和第584页23.2.2节的相关内容。
【问题3】
根据《中华人民共和国计算机软件保护条例》第三章的规定,软件著作权既可以许可使用,也可以转让,当事人应当订立合同。对本题来说,隐含的信息是甲乙双方合法订立了书面转让合同。既然乙公司已经将软件著作权转让给了甲公司,那么乙肯定丧失了原软件的著作权,此时甲公司享有软件著作权中的使用权和获得报酬权,即以复制、表演、播放、展览、发行、摄制电影、电视、录像或者改编、翻译、注释、编辑等方式使用作品的权利;以及许可他人以上述方式使用作品,并由此获得报酬的权利(《中华人民共和国著作权法》第10条)。所以,如果甲要对原软件进行修改,须得到软件著作权所有者——乙公司的许可,否则便是违法,所以判断甲公司构成侵权。
参考答案
【问题1】
【问题2】
(1)督促承建单位建立项目测试体系,成立独立的测试小组。
(2)督促承建单位制定全过程的测试计划,从项目需求分析阶段开始,直到项目结束,要进行不间断的测试,并且随着项目的进展,制定分系统的测试计划和详细的测试方案。
(3)对测试方案和测试计划进行审核,对承建单位选择的测试工具的有效性进行确认。
(4)对测试结果的正确性进行审查。
(5)对测试问题的改正过程进行跟踪。
【问题3】
构成侵权,因为甲、乙的合同约定软件著作权全部归甲方拥有,所以乙不享有该软件作品的所有权。
主要依据的是《合同法》、《计算机软件保护条例》和《著作权法》。