中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx

上传人:王** 文档编号:1614377 上传时间:2024-11-24 格式:DOCX 页数:5 大小:28.29KB
下载 相关 举报
中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx_第1页
第1页 / 共5页
中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx_第2页
第2页 / 共5页
中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx_第3页
第3页 / 共5页
中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx_第4页
第4页 / 共5页
中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx》由会员分享,可在线阅读,更多相关《中级信息系统管理工程师-信息系统实施-1.程序设计方法.docx(5页珍藏版)》请在优知文库上搜索。

1、中级信息系统管理工程师-信息系统实施T程序设计方法单选题1.生命周期法将管理系统的开发过程划分为()A.系统分析、系统组织、系统维护B.系统设计、系统实施、系统维护C.系统分析、系统组织、系统实(江南博哥)施D.系统分析、系统设计、系统实施正确答案:D参考解析:本考题考查的知识点为管理信息系统开发过程基础知识。管理信息系统开发中的问题问题:(1)系统所要求解决的问题是什么?(2)为解决该问题,系统应做些什么?(3)系统应该怎么去做?(4)动手做。对于这四个问题的回答回答(1)一一通过初步调查和可行性分析,建立系统目标阶段解决;回答(2)一通过系统分析阶段解决:回答(3)一通过系统设计阶段解决;

2、回答(4)一一通过系统实施阶段实现。单选题2.()是在程序设计过程中进行编码的依据。A.程序流程图B.数据流图C.E-R图D.系统流程图正确答案:A参芍解析:系统流程图是表达系统执行过程的描述工具,其中的表达数据在系统中传输时所通过的存储介质和工作站点,与物理技术有密切的联系。程序流程图即程序框图,通过对输入输出数据和处理过程的详细分析,将计算机的主要运行步骤和内容用框图表示出来。是进行程序设计的基本依据,因此它的质量直接关系到程序设计的质量。数据流图:DFD,从数据传递和加工的角度,以图形的方式刻画系统内数据的运动情况,是一种能全面地描述信息系统逻辑的主要工具。E-R图,用于描述数据流图中数

3、据存储及其之间的关系。单选题3.对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要(请作答此空)个测试用例。采用MCCabe度量法计算其环路复杂度为入y,语句IIfXAo遇句2!fy0磅句3E1.sc遇句4Ebc遏句5Ifz0语句6Ebc遇句7出遇句A. 2B.4C.6D.8正确答案:B参考解析:由公式可知V(G)=11rn+2得到14-12+2=4.单选题4.软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行0,而检查软件的功能是否与用户要求一致是(请作答此空)的任务。A.验收测试B.系统测试C.单元测试D.集成测试正确答案:A参考解析:测试有模块测或、联合

4、测试、验收测试、系统测试4种类型模块测试:是对一个模块进行测试,根据模块的功能说明,检查模块是否有错误。这种测试在各模块编程之后进行。一般由编程人员自己进行。联合测试:即通常所说的联调。联合测试可以发现总体设计中的错误,例如模块界面的问题。验收测试:检验系统说明书的各项功能与性能是否实现和满足要求。常见的验收测试有&测试和B测试,这两种测试都是由用户进行的。但前者由使用者在应用系统开发所在地与开发者一同进行观察记录,后者由用户在使用环境中独立进行系统测试:是对整个系统的测试,将硬件,软件,操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。单选题5

5、.软件测试是软件开发过程中不可缺少的一项任务,通常在代码编写阶段需要进行(请作答此空),而检查软件的功能是否与用户要求一致是()的任务。A.验收测试B.系统测试C.单元测试D.集成测试正确答案:C参考解析:测试有模块测试、联合测试、验收测试、系统测试4种类型模块测试:是对一个模块进行测试,根据模块的功能说明,检查模块是否有错误。这种测试在各模块编程之后进行。一般由编程人员自己进行。联合测试:即通常所说的联调。联合测试可以发现总体设计中的错误,例如模块界面的问题。验收测试:检验系统说明书的各项功能与性能是否实现和满足要求。常见的验收测试有测试和B测试,这两种测试都是由用户进行的。但前者由使用者在

6、应用系统开发所在地与开发者一同进行观察记录,后者由用户在使用环境中独立进行系统测试:是对整个系统的测试,将硬件,软件,操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。单选题6.为验证程序模块A是否实现了系统设计说明书的要求,需要进行(请作答此空):该模块能否与其它模块按照规定方式正确工作,还需要进行O。A.模块测试B.集成测试C.确认测试D.系统测试正确答案:A参考解析:模块测试即单元测试,是对一个模块进行测试,根据模块的功能说明,检查模块是否有错误,这种测试在各模块编程之后进行。模块测试一般由编程人员自己进行。主要测试:模块界面,内部数据结构

7、,独立路径,错误处理,边界条件。集成测试也叫做组装测试,通常在模块测试的基础上,将所有的程序模块进行有序的、递增的测试。集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。确认测试是通过检验和提供客观证据,证实软件是否满足特定预期用途的需求。确认测试是检测与证实软件是否满足软件需求说明书中规定的要求。系统测试是为验证和确认系统是否达到其原始目标(是否有不符合系统说明书的地方),而对集成的硬件和软件系统进行的测试。这种测试可以发现系统分析和设计中的错误。单选题7.采用白盒测试方法时,应根据O和指定的粒盖标准确定测试数据。A.程序的内部逻辑B.程序的复杂结构C使

8、用说明书的内容D.程序的功能正确答案:A参考解析:对软件测试的主要方法有人工测试、机器测试人工测试:是指采用人工的方式进行测试。目的是通过对程序静态结构的检查,找出编译时不能发现的错误,经验表明,组织良好的人工测试可以发现程序中30)0%的编码错误和逻辑设计错误。人工测试乂被称为熨审,主要有个人复杳;走查;会审机器测试:机器测试分为黑盒和白盒测试两种。黑盒测试也被称为功能测试,将软件看成黑盒子,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。白盒测试也被称为结构测试,将软件看成透明的白盒,根据程序的内部结构和逻辑来设计测试用例。对程序的路径和过程进行测试,检查是否满足设计的需要单

9、选题8.时以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要()个测试用例。采用MCCabe度量法计算其环路复杂度为(清作答此空)。入诲句IIfXAo遇句21.fy0遏句3E1.se训句4Ebc遇句5Ifz0语句6Ebc遇句7出喈句.2B. 3C.4D.5正确答案:C参考解析:由公式可知V(G)=m-n+2得到14-12+2=4.问答题1.阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】M公司是以开发、设计、制造与销售机电设备为主的企业,其产品不仅在国内市场销售,且己进入国际市场。随着激烈的市场竞争以及企业发展,公司领导层清楚地认识到信息是企业发展的重要基础,决定投资

10、建设管理信息系统,以满足管理工作三个层面的管理需求,即操作层的数据处理(原始数据)、战术层的数据管理(管理需求数据),以及战略层的宏观调控(宏观调控和辅助决策需求数据)。在组织完成了公司信息化建设规划后,V公司通过招标方式,确定了由1.软件公司作为信息系统的开发商。1.软件公司在尚不十分明确M公司需求的情况下,快速建立了一个系统模型,并不断与相关人员沟通,完善该系统模型。1.软件公司开发完成了信息系统所有的功能模块,建立了与实际应用一致的系统测试环境,测试工作由各开发人员负货,每个开发人员只负责测试闩己开发的模块,测试工作基本没有发现问题,之后就提交M公司使用。【问题1操作层的数据处理、战术层

11、的数据管理分别主要包括哪些基本内容?【问题2】1.软件公司采用的信息系统开发方法是哪一种方法?该方法主要有哪些优点?【问窗3】软件测试通常可分为单元测试、集成测试和系统测试,1.软件公司实施的测试工作属于哪一种?集成测试的主要目标是发现什么问题?系统测试是确定哪两个方面是否符合要求?正确答案:详见解析参考解析:【问题1】(I)操作层的数据处理:原始数据的采集、加工、整理。(2)战术层的数据管理:管理需求数据的汇总、分析【问题2】(1)原型化方法。(2)便于系统分析人员与用户沟通:减少了分析过程的误解,适应需求的变更;在与用户交互中求精完善,保障了开发质量:将系统调查、系统分析、系统设计三个阶段融为一体提高了开发效率等。【问题3】(1)单元测试。(2)发现模块间的接口和通信问题;(3)确定系统的功能和性能是否符合要求。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 管理信息系统

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!