自考03173软件开发工具2014年10月试题及答案
-
资源ID:88915182
资源大小:30.87KB
全文页数:14页
- 资源格式: DOC
下载积分:15金贝
快捷下载
账号登录下载
微信登录下载
微信扫一扫登录
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
|
下载须知 | 常见问题汇总
|
自考03173软件开发工具2014年10月试题及答案
自考软件开发工具(2014.10)真题及答案一 单选1.Dictionary3000是( )A.计划工具B.分析工具C.设计工具D.集成化工具正确答案B讲解分析工具主要指用于分析的工具。例如:帮助人们编辑数据字典的、专用数据字典管理系统。2.提出即插即用程序设计的基础是( )A.结构化程序设计B.面向对象程序设计C.面向开源软件程序设计D.C语言程序设计正确答案B讲解即插即用的程序设计是近年来软件界讨论的又一个热门话题,与它紧密相关的还有组件程序设计(component Programming),组合文件(Compound Document),宏观程序设计等。这是在面向对象的程序设计方法的基础上提出来的。3.在大型软件开发中,项目负责人承担的工作是( )A.验收模块B.要求修改C.交付检验D.试运行正确答案A讲解分配子任务下次,最后检验各个模块完成。4.一般认为,好的软件应该( )A.速度快B.正确实现要求的功能C.程序简短D.价格低廉正确答案B讲解软件的质量评价在于:1)正确地实现所要求的功能,准确地给出预定的输出结果; 2)用户界面友好,符合实际用户的使用习惯与知识能力; 3)具有足够的速度(而不是越快越好),能在符合用户要求的时间限度内,给出所要求的处理结果;4)具有足够的可靠性,能够在各种干扰下保持正常的工作;5)程序易读。5.在软件开发工具的概念模式中,着重描述模块间控制的是( )A.实体联系图B.结构图C.系统流程图D.数据流程图正确答案B讲解程序的结构分解成三种基本模块:处理单元,循环机制,二分决策机制。按照这种方法来构造程序,就可以把程序内容的各种相互影响有效地控制在模块内部,从而避免“水波效应”。这样一来,问题的关键就在于合理地划分模块,并保证模块符合“结构良好”的要求。6.软件开发工具最重要的信息出口是( )A.代码生成和图形处理B.文档生成和报表生成C.代码生成和联机查询D.代码生成和文档生成正确答案D讲解只要人们规定了合理的存储模式和检索途径,就能在信息存储、检索以至一致性的保持上得到很大的帮助。至于像代码与文档的自动生成则可以在更大的程度上给人们帮助。7.在软件开发工具中,文档生成与代码生成相比( )A.数量小,内容复杂B.数量小,内容简单C.数量大,内容复杂D.数量大,内容简单正确答案C知识点名称软件开发工具的主要性能指标讲解代码大多可电脑生成。代码的自动生成对于某些较固定类型的软件模块来说,是可以通过总结一般规律,制作一定的框架或模板,利用某些参数控制等方法,在一定程度上加以实现。文档编写工作也是软件开发过程中十分繁重的一项工作,不但费时费力,而且很难保持一致。8.自行开发软件开发工具不具有的优点是( )A.切实符合自己的需要B.便于进一步扩充和升级C.可以商品化D.能适用于不同的环境之中正确答案D知识点名称自行开发工具的必要条件讲解显然,走自行开发软件开发工具这条道路有不少优点,目标明确,切实符合自己的需要,便 于进一步扩充和升级,不存在引进外面产品时不可避免的冲突与不一致。此外,还有这样一 种诱人的可能性,如果自己用得顺利,就可以商品化,成为软件产品出售。9.2008年,国际电子电气工程师学会的权威刊物软件的九月十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是( )A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律正确答案D知识点名称基本功能与一般结构讲解信息不断更新。没有普遍规律。10.下列几种较有代表性的语言及其开发工具中发展潜力最好的是( )A.VBB.VCC.CBuilderDelphiD.JAVA正确答案D讲解熟悉几种有代表性的语言及其开发工具,以及它们之间的比较,各自的特点。11.Eclipse提供的文件包含浏览器用于浏览程序中包含的头文件。单击菜单栏上的测篓“Navigate”菜单,为打开文件包浏览器,可以使用的快捷键是( )A.Ctrl+Aft+HB.Ctrl+AC.Ctrl+Alt+ID.Ctrl+AltK正确答案C讲解常用快捷键。12.Eclipse有最基本搜索功能,点击菜单栏上的编辑“Edit”菜单,选择查找替换“FindReplace”选项,可以弹出搜索窗口。也可使用的快捷键是( )A.Ctrl+FB.Ctrl+AC.Ctrl+VD.Ctrl+Z正确答案A讲解熟练掌握各种常用快捷键。13.在GDB激活方法断点时,从断点菜单中选择的选项是( )A.Breakpoint FropertiesB.Disable BreakpointC.Toggle BreakpointD.Enable Breakpoint正确答案D讲解将光标移动到编辑器左侧边缘的标记区域上,用鼠标右键单击需要激活的方法断点,弹出断点菜单。在弹出的菜单中,选择激活断点Enable Breakpoint即可激活该方法断点。14.在GDB添加删除方法断点时,在显示视图子菜单下选择的选项是( )A.MarkersB.ConsoleC.OtherD.Tasks正确答案C讲解单击菜单栏中的窗口(Window)菜单,在显示视图(Show View)子菜单下选择其他(Other)选项,弹出Show View窗口。15.在Eclipse CDT编辑器的任务标记中,默认的任务标签格式是( )A.TASK NormalB.TODO NormalC.MENU NormalD.TAGS Normal正确答案B讲解自定义任务标签默认的任务标签格式为TODO Normal,在这里编辑的任务标签将会被应用到代码模板中。16.下述版本控制软件中,可以管理、维护整个企业软件资产的是( )A.CVSB.Visual SourceSadeC.RCSD.Hansky Firefly正确答案D讲解CVS能将代码或者文件的不同版本都记录下来,便于管理,查找,可以不同目录不同人分配不同权限,大家可以同时使用,像数据库一样,有人上传或者修改文件,其他人在本地刷新就能获得。Visual SourceSafe 是一种版本控制系统产品,它提供了还原点和并行协作功能,从而使应用程序开发组织能够同时处理软件的多个版本。17.在Eclipse插件中,属于语言类插件是( )A.CDTB.MDTC.PDTD.GEF正确答案C讲解cdt是在eclipse中编写C+程序的插件,模型开发工具(MDT)提供了一些示范性工具。GEF(Graphical Editor Framework)是一个图形化编辑框架18.如下关于面向对象的一些概念叙述中,错误的是( )A.方法是驻留在对象中的过程B.方法是驻留在程序中的过程C.对象具有一组属性和一组操作D.属性是以静态的数据组成正确答案B讲解方法:方法是驻留在对象中的过程。方法是当对象接受消息时执行的操作,方法还能发 送消息至其他请求动作或信息的对象。19.面向对象方法认为各种信息系统不具备的重要特征是( )A.复杂性B.多样性C.相互关联性D.抽象性正确答案D讲解当前人们所要开发的信息系统不同于以前,它们在功能等诸多方面都变得很复杂且灵活多变,系统的边界也更加难以界定。复杂性、多样性和相互关联性是各个信息系统的重要特征。于是,面向对象方法应运而生。20.在Rational Rose建模的物理设计中,使用的图是( )A.活动图B.部署图C.状态图D.顺序图正确答案B讲解活动图:用来表示两个或者更多的对象之间在处理某个活动时的过程控制流程。构件图:提供系统的物理试图。部署图:用于表示该软件如何部署到硬件环境中,它是显示在系统中不同的构件在何处物理地运行。二 填空21.进入21世纪以来,软件开发工具的发展阶段有两个鲜明的特点,第一个特点是_,另一个特点是开源软件的兴起和运用。正确答案面向网络知识点名称软件开发的由来22.按工作阶段划分可以把软件开发工具划分为三类:计划工具,_,设计工具。正确答案分析工具知识点名称了解支持不同工作阶段的三种工具23.人们在实践中认识到,“黑箱”检验方法只能证明程序_,而不能保证程序的正确性。正确答案有错24.面对软件开发中的种种困难和问题,几十年来,软件工作者先后提出了结构化程序设计方法,软件工程方法,_的程序设计方法,即插即用的程序设计方法,面向开源软件的程序设计方法等。正确答案面向对象知识点名称即插即用程序设计的基本思想和方法25.软件开发成果包括_和文档。正确答案程序知识点名称软件开发过程中涉及的信息类型26.信息库(Repository)中应保存项目管理的有关信息,人员变更,资金投入,_及实施情况等内容。正确答案进度计划知识点名称信息库在软件开发中的作用27.软件开发工具对于历史信息进行跨生命周期的管理,把项目进度与_的信息科学地管理起来。正确答案版本更新知识点名称软件开发工具的基本功能28.在软件开发工具的结构中,处于中心位置的是总控和_。正确答案人机界面知识点名称软件开发工具的一般结构29.信息库管理的三项功能是录入更新,_和一致性维护。正确答案使用查询知识点名称信息库管理的主要功能30.信息库中存放的设计成果包括数据流程图,数据字典,系统结构图,数据库逻辑设计,各模块的设计要求,以及由此形成的_。正确答案设计文档知识点名称信息库的内容与组织方式31.在选择软件开发工具之前,首先要明确目的与_。正确答案要求知识点名称购置软件开发工具的工作步骤32.80年的末,大家发现了专用开发工具应用的弱点,提出了_的要求。正确答案一体化知识点名称国内外软件开发工具的当前发展水平33.我们需要软件开发工具,就是要更快更好地开发软件,就是为了提高软件开发的质量和_。正确答案效率知识点名称软件开发工具所依据的概念模式34.Eclipse的体系结构主要包括运行时的内核,_,工作台,其他插件等。正确答案工作空间知识点名称软件开发工具的基本功能及使用方法35.抽取常量本质上就是将程序中的_,字符等定义为常量,使得对于常量的调用和修改变得简单。正确答案数字知识点名称36.Eclipse 的调试透视试图主要包括调试视图,_视图、变量视图、编辑器、大纲视图和控制台视图。正确答案断点37.在Eclipse中允许