您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 第5章题信息管理系统
1小结:一、关于系统实施的准备工作和程序设计系统开发的第三个阶段是实施阶段,其任务是将物理设计的方案付诸实现。它包括硬件购置、软件开发、人员培训、数据转换以及新旧系统切换等多方面的工作。领会系统实施阶段的主要活动和内容,以及需要做的准备工作。程序设计是这一阶段的重要工作,它的任务是使用选定的程序设计语言,编写程序,实现系统功能。对程序设计的质量要求有:原程序的正确性、可读性以及可测试和可维护性。2【典型例题分析】系统实施的准备工作包括:购置和安装硬件设备,购置系统软件和应用软件包,培训操作和使用人员、——、信息的重新组织和管理职能的重新划定()A.数据输人B.存贮数据准备C.调试程序D.编制使用说明书【答案】:B【分析】:本题主要考查系统实施的准备工作。为保证系统实施的顺利进行,应做好五个方面的准备工作。选项B描述的是第四项,所以选择B。3二、关于系统测试系统测试是保证系统质量的关键,是对整个系统开发过程的最终审查。在系统测试中可能会发现的错误有:功能错误、系统错误、过程错误、数据错误和编程错误。应领会系统测试的基本原则。系统测试通常采用黑盒法或白盒法。系统测试的过程可分为单元测试、子系统测试、系统测试和验收测试四个步骤。4【典型例题分析】子系统测试的目的是测试()A.结构的合理性B.数据的正确性C.模块间接口的正确性D.逻辑的正确性【答案】:c【分析】:子系统测试是将经过单元测试的模块放在一起,形成一个子系统来测试。其测试的目的是测试模块间接口的正确性。所以选择C。5三、关于系统转换系统转换的任务就是保证新老系统进行平稳而可靠的交接,最后使整个新系统正式交付使用。系统转换需要系统开发人员、系统操作人员、用户单位领导以及用户通力合作、相互配合才能完成。领会系统转换的四种方式直接转换、平行转换、试点后直接转换、逐步转换和系统转换的主要工作是什么。6【典型例题分析】系统转换的主要工作是:建立和完成。【答案】:系统使用说明文档,系统初始化。【分析】:本题主要考查系统转换的主要工作。系统测试完成后应建立一套详细的系统使用说明文档,供人员使用,而系统从完成开发到投入应用必须经过四个初始化过程。这就是系统转换的主要工作。7同步跟踪强化训练一.单项选择题1.系统实施是根据系统设计将新系统付诸实现的过程,它是真正的阶段()A.完成数据库设计B.完成系统设计C.产生应用软件并投入运行D.进行系统转换2.系统实施时,按设计要求配置的系统软件,主要包括:、数据库管理系统和程序设计语言系统()A.文件系统B.操作系统C.编译系统D.数据处理系统8单项选择题33.在MIS开发过程中,企业工作方法和流程的变化将在阶段发生()A.系统分析B.系统设计C.系统实施D.系统验收4.系统开发整个过程,投人人力、物力最大,占用时间最长的阶段是()A.系统调查B.系统设计C.系统分析D.系统实施5.程序设计的任务是()A.画出程序框图B.实现数据库设计C.编出实现系统功能的源程序D.给出程序任务书9单项选择题66.源程序的正确性是指程序语法正确,并且()A.结果正确B.结构正确C.满足系统设计的功能要求D.运行无错误7.源程序的可读性,是指()A.容易被人看懂B.让计算机容易识别C.程序的简单化D.提高源程序的兼容性8.源程序的可测试性是指,它应该()A.容易读懂B.避免语法错误C.避免语义错误D.易于查错和排错10单项选择题99.源程序投入运行后,能在运行环境下根据用户的需求比较容易地扩充功能,说明源程序的好()A.正确性B.可读性C.可测试性D.可维护性10.是保证应用软件质量的关键,是对整个系统开发过程的最终审查()A.数据功能格栅图B.系统测试C.结构设计D.功能设计11.系统测试是的关键()A.系统开发B.系统设计C.系统实施D.保证系统质量11单项选择题1212.系统测试的对象是()A.源程序B.各子系统C.整个应用软件系统D.模块的功能13.系统的功能错误是指()A.结构错误B.过程错误C.运算结果错误D.因处理功能说明不准确导致的错误14.系统测试中的过程错误是指错误()A.算术运算和逻辑运算B.模块划分C.调用D.程序逻辑12单项选择题1515.系统测试中,在于系统和系统测试时主要采用()A.白盒法B.黑盒法C.结构测试D.白盒或黑盒法16.系统转换的任务就是()A.将总体设计转换为详细设计B.系统测试C.系统验收D.保证新老系统的平稳、可靠交接17.对于重要的信息系统,由原系统向计算机新系统转换时,不宜采用()A.平行转换B.直接转换C.逐步转换D.试点后直接转换13单项选择题1818.系统平行转换的缺点是()A.费用高B.时间较长C.风险大D.耗费人力和设备,时间长19.系统使用说明文档有——,计算机操作规程和程序说明书()A.用户操作手册B.程序设计任务书C.系统分析说明书D.系统设计说明书20.系统初始化过程中工作量最大的是()A.运行环境的设置B.系统运行和控制参数的设定C.调整系统与业务工作同步D.数据加载14单项选择题2121.程序设计时,应将系统设计有关文档和____提供给程序员()A.程序设计任务书B.N-S图C.程序流程图D.决策表22.系统测试小组与系统开发小组应当()A.人员部分交叉B.由相同人员组成C.负责人相同D.分立23.系统测试中不仅应当包括合理的、有效的输入数据,还应包括()A.历史数据B.统计数据C.现场实时输入数据D.不合理、非法输入数据15单项选择题2424.由于计算机的应用,实现了信息的,管理人员的工作内容和方式发生了很大变化,必须重新规定信息流向,改革机构,划定各管理部门的职责()A.自动化加工B.自动化传递C.共享D.共享和自动化处理25.下列各项中,是系统实施阶段产生的文档()A.可行性报告B.程序说明书C.数据字典D.结构图26.培训操作与使用人员是阶段的工作()A.系统分析B.系统设计C.系统实施D.系统维护与管理16单项选择题2727.源程序的是对程序设计质量的最基本要求()A.正确性B.可读性C.可测试性D.可维护性28.系统测试的对象是()A.源程序B.整个应用软件系统C.系统总体设计D.详细设计各阶段的文档29.系统测试中,与外部接口错误、参数使用错误属于()A.功能B.系统C.数据D.编程17单项选择题3030.在软件产品的测试中,常使用黑盒法,这是一种测试()A.功能B.结构C.逻辑D.过程31.系统转换有不同的方式,右图所示为()A.直接转换B.平行转换C.试点后直接转换D.逐步转换18二、填空题1.对程序设计质量的主要要求有:源程序的性、性、性和性。2.系统测试的对象不仅仅是,而是整个。包括、、各阶段的文档以及源程序。3.系统测试中,可能发现错误有以下几类:错误、错误、错误、错误和错误。4.系统测试的过程通常分为4个步骤,分别是:测试、测试、测试和测试。5.在单元测试时,主要采用法;而在子系统测试、系统测试过程中主要采用法。196.系统转换的任务是保证新老系统进行的交接,最后使整个新系统。7.系统转换的方式有如下4种:转换、转换、转换和转换。8.系统使用说明文档应当使用简明、通用的语言,说明系统各部分应如何、和。主要的使用说明文档有:——、和。三、名词解释1.源程序的可读性2.黑盒法测试3.自盒法测试4.系统测试5.系统初始化20四、简答题1.简述系统实施阶段对用户培训的内容和方式。2.简述用户操作手册包含的内容。3.简述程序说明书的主要内容。4.简述程序设计的任务和质量要求。5.简述系统测试的对象和目的。6.系统测试应遵循哪些基本原则?7.系统转换有哪些方式?8.系统测试完成后应建立哪些文档?9.为什么在硬软件还有购置与开发的时候,就应当进行人员培训和数据转换工作?10.简述系统测试中可能发现的错误。11.简述系统转换的主要工作。21【参考答案】一、单项选择题1.C2.B3.C4.D5.C6.C7.A8.D9.D10.B11.D12.C13.D14.A15.B16.D17.B18.D19.A20.D21.A22.D23.D24.D25.B26.C27.A28.B29.B30.A31.B22二、填空题1.正确性可读可测试可维护2.源程序应用软件系统需求分析系统总体设计详细设计3.功能系统过程数据编程4.单元子系统系统验收5.白盒黑盒6.平稳而可靠交付使用7.直接平行试点后直接逐步8.工作维护恢复用户操作手册计算机操作规格程序说明书23三、名词解释1.源程序的可读性指写出的源程序不但要能送入计算机正确运行,同时必须让人看懂。由于一个软件产品完成开发工作及投入运行以后,如果发生了问题,很难依靠原来的开发人员来解决。即使是编写者本人,一般也无法记住几年前所编写的程序细节。因此,在编写程序时就应考虑到,所写的程序将被别人阅读,要尽量使程序写得容易被别人读懂。即尽量改善或提高程序的可读性。24名词解释22.黑盒法测试又称为功能测试,它是将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特征。从程序的输入和输出特性上测试其是否满足设定的功能。3.白盒法测试又称为结构测试,它是将软件看作一个透明的白盒子,按照程序的逻辑路径及过程进行测试,检查它与设计是否相符。4.系统测试是将经过测试的子系统,装配成一个完整的系统进行测试。在这个测试中发现的错误不仅有设计和编程的错误,还可能有需求分析中的错误。因此,它是检验系统是否确实能提供系统方案说明书中指定的功能的有效方法。25名词解释55.系统初始化系统从开发完成到投入应用要经过一个初始过程,初始化包括对系统的运行环境和资源进行设置、系统运行和控制参数设定,数据加载以及调整系统与业务工作同步等内容。26四、简答题1.答:对于新系统的用户,即各类管理人员应通过培训使他们进一步了解整个系统,学会系统的使用方法,例如,如何从计算机系统获得他们所需的信息;如何利用计算机完成日常的信息处理工作等等。用户培训工作的好坏是关系到系统是否成功的因素之一。培训可以采用多种方式,如讲课、进行新系统工作方式模拟、利用软件包培训、在使用中进行具体指导等。27简答题22.答:用户操作手册包含的内容有:(1)手册使用者及编写手册的目的。(2)软件(子系统)概述。说明该软件的目标、功能、性能。(3)运行环境。列出系统运行所需的硬件最小配置。(4)说明支持软件,包括操作系统名称及版本号,语言编译系统名称及版本型号,数据库管理系统名称及版本号以及其他必要的支持软件等。(5)使用说明。包括软件安装和系统初始化说明,数据输入、输出说明,出错信息和恢复措施,求助查询说明。28简答题3(6)运行说明。列出每种可能的运行情况,说明其运行目的、运行步骤。(7)非常规过程说明。提供应急或非常规操作的必要信息及操作步骤。(8)程序文件和数据文件一览表。(9)用户操作举例。3.答:程序说明书主要内容为:(1)整个系统程序的说明;(2)作业控制语句说明;(3)程序清单;(4)程序测试过程说明;(5)测试用例;29简答题4(6)程序所有测试点设置说明;(7)修改程序的规定。4.答:程序设计的任务是使用选定的程序设计语言,将系统设计中关于模块的详细描述和处理过程说明转换成在计算机系统上运行的源程序。对程序设计的质量要求有:(1)源程序的正确性。该项也是程序设计质量的最基本要求。(2)源程序的可读性。(3)源程序的可测试性和可维护性。可测试性指它应该有利于查错和排错,可维护性是指在30简答题5源程序投入运行后,发现的问题或错误应易于修改,功能易于扩充。5.答:系统测试对象不仅仅是源程序,而是整个应用软件系统。系统测试的对象包括需求分析、系统总体设计、详细设计各阶段的文档以及源程序。系统测试的目的是努力发现软件中的错误,并改正错误。测试中要精心选取那些易于发生错误的测试数据,以十分挑剔的态度,找出软件中的错误而不是证明系统无错误、数据错误和编程错误。31简答题66.答:系统测试应遵循以上基本原则:(1)成立测试小组,测试小组应与开发小组分立,即测试工作应避免由原开发组人员承担
本文标题:第5章题信息管理系统
链接地址:https://www.777doc.com/doc-3382604 .html