全国2013年1月自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。1.在需求分析阶段,人们最希望软件开发工具提供的帮助是A.认识与描述客观系统C.文档的编制或生成B.存储及管理开发过程中的信息D.软件项目的管理2.在实际工作中,数量最大的软件开发工具是A.分析工具C.设计工具B.计划工具D.软件工作环境3.为了提高软件开发工作的水平与效率,人们提出了多种程序设计方法。其中,主要为项目管理者服务的是A.结构化程序设计C.面向对象的方法B.软件工程方法D.即插即用的程序设计4.IBM公司宣布一个名为AD/Cycle的巨大的理论框架,标志着进入集成的软件开发环境阶段,时间是20世纪A.80年代初C.90年代初B.80年代末D.90年代末第1页全国2013年自学考试软件开发工具试题--第1页全国2013年自学考试软件开发工具试题--第1页5.在软件开发过程中,确定信息流通模型的阶段是A.系统设计阶段C.需求分析阶段B.程序编码阶段D.系统维护阶段6.自行开发软件开发工具的主要缺点是A.不易于商品化C.往往低估开发难度B.不便于扩充D.目标不明确7.在权衡购置或自行开发软件开发工具时不必考虑的因素是..A.人员的因素质与要求C.资金的多少实际需要8.不成功的商品化软件开发工具往往由于A.应用范围广泛C.使用手册简单B.应用范围专一D.使用手册复杂D.开发人员对工作与支持程度的B.准备从事的软件开发工作的性9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(SoftwareDevelopmentTools)为题的一期专刊中概括了40年来软件开发工具的发展轨迹,指出抽象程度最高的软件开发工具是A.EclipseC.DelphiB.XMFMosaicD.TurboOascal第2页全国2013年自学考试软件开发工具试题--第2页全国2013年自学考试软件开发工具试题--第2页10.以下几种语言及其开发工具中,发展潜力最差的是A.VBC.PBB.VCD.C++Builder/Delphi11.在大型软件开发中,程序员承担的工作是A.验收模块C.交付检验B.要求修改D.试运行12.为创建一个CProject,在选择向导窗口“Selectawizard”对话框中打开C/C++文件夹,选择"CProject"后,单击的按钮是A.NextC.FinishB.BackD.Cancel13.为了在不影响程序行为的情况下进行系统范围内的代码更改,用户可以使用Eclipse的A.重构功能C.搜索功能B.重命名功能D.抽取方法14.在GDB添加行断点时,应打开调试文件,从菜单中选择的选项是A.AddBookmarkC.ToggleBreakpointB.DisableBreakpointD.BreakpointFroperties15.在Eclipse代码模板编辑中,变量用{}括起来,开头的字符是A.$B.¥第3页全国2013年自学考试软件开发工具试题--第3页全国2013年自学考试软件开发工具试题--第3页C.&D.@16.在CVS中,获得工作备份的操作称为A.输入C.签出B.提交D.更新17.在软件开发过程中,直接与设计方案关联的界面是A.分析界面C.用户界面B.编程界面D.管理界面18.在GDB添加方法断点时,采用鼠标右键单击add的方法,在弹出菜单中应选择的选项是A.RefactorC.ReferencesB.ToggleBreakpointD.OpenDeclaration19.在Eclipse插件中,用户配置项目日志所使用的插件是A.LoginC.LombozB.Log4ED.DBEdit20.使用RationalRose建模不能支持..A.UML的建模C.采用基于组件的开发B.HTML开发D.系统分析到系统实现双向工程非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试第4页全国2013年自学考试软件开发工具试题--第4页全国2013年自学考试软件开发工具试题--第4页题卷上。二、填空题(本大题共20小题,每空1分,共20分)21.软件开发工具是在______程序设计语言的基础上,为提高软件开发的质量与效率,对软件开发者提供帮助的一类新型的软件。22.对于单个的程序员来说,以下两个转换是做好软件工作的关键。首先是从用户的理解到程序员的理解,其次是从程序员的理解到______的实现。23.框图是描述程序执行的逻辑过程的概念模式,把程序执行的基本步骤归纳为判断、处理、______、起始或终止几个基本功能。24.人机交互手段的八个方面是:...