还剩40页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《软件开发工具》自考复习考试题库(含答案)03173
一、单选题
1.在软件开发过程中,确定子系统或模块划分的阶段是A、需求分析阶段B、分析设计阶段C、程序编码阶段D、系统维护阶段答案B
2.自行开发工具的原则,不包括、短小实用AB、逐步积累C、完善地规划D、支持程序员的工作答案C
3.通常依赖于机器与软件的软件开发工具是、计划工具AB、分析工具C、上游工具D、集成化工具答案D
4.软件开发工具文档生成中,最难于处理的内容是
33.在软件开发过程中,建立逻辑模型应在、需求分析阶段AB、编码阶段C、分析设计阶段D、测试阶段答案A
34.Eel ipse工具栏的解锁操作,是对LocktheToo Ibars做如下操作A、单击此项B、在其前面加JC、双击此项D、将其前面的J去掉答案D
35.在Eel ipse集成开发环境中,每个小程序的存在单位是A、项目B、源代码C、文件D、文件夹答案A
36.在如下关于面向对象的一些概念的叙述中,正确的是A、客观世界的有规律的事物才是对象B、类是对一组相同的对象的描述C、封装即信息隐藏D、方法是驻留在程序中的过程答案C
37.在Eel ipse插件清单编辑器中,从整体上显示当前插件可用扩展点的页面是、概述页面AB、扩展点页面C、扩展页面D、运行时页面答案C
38.实施面向对象的程序设计,采用的方法是A、自顶向下B、自底向上C、中间开始,双向发展D、合理选择层次,控制系统复杂性答案D
39.一个优秀的程序员要成为项目组的好成员,必须A、具有程序设计所需要的基本知识与技能B、深入了解本项目所在的领域C、比较熟悉软件开发的技术环境D、按统一规定的格式操作公用文件或数据库答案D
40.在结构图中,不属于模块间调用关系的是A、循环调用B、选择调用C、顺序调用D、层次调用答案:D
41.不属于软件开发工具概念模式的是、数据流程图AB、关键路径图C、数据字典D、时序网络答案:B
42.软件开发工具最重要的信息出是文档生成和A、报表生成B、代码生成C、联机查询D、图形处理答案B
43.在Eel ipse中,把文件恢复到历史记录版本的操作按钮是A、RestoreB、Rep IaceC、RenameD、Reset答案B
44.在大型软件开发中,承担模块试运行的是A、用户B、项目负责人C、程序员D、计算机答案D
45.在一个完整的软件开发工具中,处于中心位置的是A、人机界面和代码生成器B、通信服务和数据库查询C、总控部分和数据库查询D、总控部分和人机界面答案D
46.在Eel ipse播件中,将已有的视图、操作集及编辑器进行组合和布局,以支持特定用户的需求,这种组织的结果称为A、结构图B、总编辑器C、透视图D、用户菜单答案C
47.人们在认识到软件工作的重要性的同时,也认识到了软件工作的困难性这就是所谓“软件危机”问题,这种认识开始于20世纪的、60年代初期AB、60年代末期C、70年代初期D、70年代末期答案B
48.以下哪个软件不可以编辑C++源文件?A、EcI ipseB、VSCodeC、GoogI eChromeD、EditPlus答案C
49.在软件开发过程中,建立逻辑模型应在、需求分析阶段AB、编码阶段C、系统设计阶段D、测试阶段答案A
50.在软件开发工具的概念模式中,描述系统状态及其转换方式的是、结构图AB、数据字典C、时序网络D、直观模型答案C
51.谷歌代码搜索Goog IeCodeSearch这款软件工具出现于、结构化时代AB、面向对象时代C、互联网时代D、智能化时代答案:C
52.CVS中,在某一时刻,模块中文件状态的静态影像称为、输出AB、提交C、快照D、备份答案C
53.软件开发工具的基础是A、数据库B、工具软件C、信息库D、文档答案C
54.软件开发工具的基础是、数据库AB、工具软件C、信息库D、文档答案C
55.在NEWCAFG中,构成Repository库的主体关系是、系统类关系AB、属性类关系C、实体类关系D、联系类关系答案C
56.不属于信息库中存放的内容是A、软件应用的领域与环境的状况B、逻辑设计和物理设计的成果C、数据库与应用软件的全部内容D、项目管理与版本管理的信息答案C
57.CVS中,在某一时刻,模块中文件状态的静态影像称为A、输出B、提交C、快照D、备份答案C
58.自行开发软件开发工具不具有的优点是A、切实符合自己的需要B、集成化容易C、便于进一步扩充和升级D、可以商品化答案B
59.在Rat ionalRose建模的设计中,系统中与实现无关的视图是As用例图B、活动图C、顺序图D、协作图答案A
60.软件开发工具生成的文档包括的内容是A、程序文章和表格B、程序、表格和图像C、文章表格和图形D、文章、图形和图像答案C
61.编写文档的主要工作阶段是、需求分析AB、总体设计C、实现D、测试答案C
62.在下列软件开发所涉及的信息中,属于跨越开发周期的是A、有关系统环境现状与需求的信息B、有关软件功能设计的各种信息C、有关用户对系统各种变更要求的信息D、有关包括程序与文档的软件成果信息答案:C
63.汇编语言的出现,使人们A、摆脱了难以记忆的二进的字符串B、改变了通过逐条命令来指挥机器的状态C、用接近自然语言的方式描述处理过程D、实现了对机器的独立性答案A
64.以下几种较有代表性的语言及其开发工具中结果代码执行效率最高的是、VBAB、VCC、PBD、JAVA答案B
65.结构化程序设计的方法主要的服务对象是、用户AB、系统分析员C、程序员D、系统设计员答案C
66.属于软件开发工具的是、COBOLAB、DOSC、TOOLBOOKD、DBMS答案C
67.不属于研制软件开发工具基本技术要点的是A、面向使用者B、保证信息准确传递C、保证系统的可靠性D、保证系统的开放性答案C
68.在Rat ionalRose建模的逻辑设计中,使用的图是A、活动图B、状态图C、交互图A、文革B、程序C、表格D、图形答案:A
5.在软件开发过程中,有关系统环境现状及需求的信息的提供者和采集者分别是A、分析人员用户B、用户分析人员C、分析人员设计人员D、设计人员分析人员答案B
6.通常依赖于机器与软件的软件开发工具是、计划工具AB、分析工具C、上游工具D、集成化工具答案D
7.在购置软件开发工具前,不必重复调查A、开发工具的功能B、开发工具的品牌C、开发工具的服务D、关联图答案C
69.一个优秀的程序员要成为项目组的好成员,必须A、具有程序设计所需要的基本知识与技能B、深入了解本项目所在的领域C、比较熟悉软件开发的技术环境D、按照统一的原则使用标识符答案D
70.属于软件开发工具的是、操作系统AB、编译系统C、第三代语言D、报表生成器答案D
71.非过程化程序设计语言是指A、软件开发工具B、计算机辅助软件工程C、计算机辅助系统工程D、第四代语言答案D
72.在Eel ipse插件中,用于定义和实现结构化模型框架的插件是A、CDTB、EMFC、MDTD、GEF答案B
73.在Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是、概述页面AB、依赖性页面C、构建页面D、运行时页面答案D
74.在Rational Rose的系统分析与设计中,用于描述软件的各个组件及其之间依赖关系的图是A、活动图B、顺序图C、协作图D、组件图答案:D
75.在软件开发过程中,直接与需求信息关联的界面是、分析界面AB、编程界面C、用户界面D、管理界面答案A
76.为项目主管人员服务的软件开发工具是、计划工具AB、编程工具C、设计工具D、软件工作环境答案A
77.一般来说,软件开发工具对环境的要求A、与它所支持的应用软件的环境要求无关B、依赖于它所支持的应用软件的环境要求C、应当超出它所支持的应用软件的环境要求D、不应当超出它所支持的应用软件的环境要求答案D
78.在CVS中,将资源库中的最新状态反映至g工作备份的操作称为A、输入B、提交C、签出D、更新答案D
79.Eel ipse文本编辑器中查找上一个操作的快捷键是、Ctri+Shift+FAB、Ctrl+Shift+KC\Ctrl+Shift+RD、Ctrl+Shift+S答案B
80.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具SoftwareDevelopmentTools为题的一期专刊中,认为错误的观念是A、软件开发工具的实践性很强B、软件开发工具的抽象程度越来越高C、软件开发工具的历史发展是多样性和趋同性并存的D、在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律答案D填空题
1.参加大型软件开发的成员,必须具有高度的组织纪律性和一_答案团队精神
2.从目前的发展势头看,、网络化一体化标准化是软件开发工具发展值得重视的动向答案智能化
3.信息库研究的核心问题是如何保持信息库的答案一致性
4.IBM于1989年提出AD/Cyde界于应用系统开发和工具的总框架答案CASE
5.通过网络,人们可以更方便地互通信息—,这就给软件重用、知识重用提供了新的机会答案共享知识
6.我们所说的软件开发工具是一种帮助人们进行软件开发的特定的一o答案软件
7.软件开发过程的每一个周期可以分为五个阶段、分析设计、编码测试和维护答案需求分析
8.信息库Repos itory是一个随着项目进度不断修改与补充的一0答案数据集合
9.文档生成包括、表格和图形三大类MZr/r-A-箸案又早
10.只有对于软件开发中涉及的各种信息,以及在开发过程中它们的发生变化关系、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的答案一体化
11.Eel ipse的工作平台,主要由以下几个组成部分:菜单栏、工具栏、透视图,而透视图又分为视图、答案编辑器
12.软件开发工具是在程序设计语言的基础上,为提高软件开发的质量和效率,对软件开发者提供帮助的一类新型的软件答案高级
13.卡内基梅隆大学的软件工程研究所提出模型,作为衡量软件开发项目组的•标准答案成熟度
14.版本控制软件ClearCase涵盖的范围包括、建立管理、工作空间管理和过程控制答案版本控制
15.工作空间是Eel ipse在用户电脑磁盘上划出的一块区域,用来存放用户的答案工作资料
16.在面向对象程序设计中,对象表达为被描述事物的数据和对数据的处理的统一整体,也称为答案封装
17.时序网络主要用于描述及其转换方式答案系统状态
18.软件开发的工作环境包括硬件配置、系统软件、、网络通信等各种条件答案数据库管理系统
19.一个好的开发软件工具不仅能帮助使用者完成具体的开发任务,而且能引导使用者熟悉和掌握科学的开发方法,即形成正确的答案概念模式
20.C语言是一种面向的计算机程序设计语音,
21.信息库中应保存编程阶段的所有成果,包括程序代码、框图变量说明、测试情况、验收报告和答案使用说明
22.软件开发过程的每一个周期可以分为五个阶段:需求分析、分析设计_—、测试和维护答案编码
23.对于CASE工具有两种理解一种是计算机辅助_,另一种是计算机辅助系统工程答案软件工程
24.对象是的抽象答案客观世界
25.从项目管理观点来说,项目管理状况的最终体现是的升高或降低答案项目成本
26.即插即用程序设计方法是在的程序设计方法的基础上提出来的答案面向对象
27.在Eel ipse定制透视图编辑器中的四个标签,分别定制的是工具栏、__、命令组和快捷方式答案菜单
28.使用Eel ipse提供的浏览功能,可以从多个角度快速查看并定位到程序中的各个元素,包括代码的、调用关系和继承关系等
29.在大中型项目中,由于项目复杂,开发周期长,交互性高,大多数开发团队倾向使用的开发工具是0答案集成开发工具
30.结构化程序设计方法把程序结构分解成三种基本模块:处理单元、二分决策机制答案循环机制
31.抽象的、较大的对象所具有的性质,自然地成为它的子类的性质,不必加以说明或规定,这就是_」性答案遗传
32.人机交互手段的八个方面是:键盘操作、屏幕滚动、菜单选择、鼠标操作,色彩应用数据录入和信息显示答案帮助系统
33.由于在软件开发工作中,存在着大量不确定的因素,人们常常需要用与知识来补充或加工,或用人工智能方面的技术辅助提高信息处理的功能及效率答案经验
34.Eel ipse重构中的重命名功能为我们解决了变量、—、函数等重命名的所有问题答案类
35.在Eel ipseCDT特有的Search功能中,可以执行、任务和C/C++搜索功能
36.Eel ipse的体系结构主要包括运行时内核、、工作台、各类开发环境和其它插件答案工作空间
37.Eel ipse的工具栏主要有两种类型,一种为__工具栏,另一种类型则是视图工具栏答案主
38.PDE透视图清单编辑器中的页面由“一般信息”和“执行环境”两个主要成分组成,它们定义了重要的插件属性答案概述
39.为了在不指明完整路径的情况下,系统就能够认识MinGW的执行命令,需要为其设置系统答案环境变量
40.在Eel ipse中允许用户在_—、代码和文件三个维度设置代码模板答案注释
41.随着互联网的兴起,软件开发工具的发展有两个明的特点,一个是面向,另一个是开源软件的兴起与运用答案网络
42.在程序设计中,对象向外提供一组数据结构和一组操作,而把内部的细节隐成起来,这称为答案封装
43.软件开发工具提供存储和管理有关软件信息的和手段答案机制
44.软件开发的工作环境包括硬件配置系统软件数据库管理系统等各种条件答案网络通信
45.GDB是开源组织GNU发布的一个程序工具答案调试
46.总体设计的成果是系统的及各个模块的设计任务书答案总体设计文件
47.模块之间的联系及互相影响称为耦合一般来说,应当尽量避免逻辑耦合,而仅限于耦合答案数据
48.数据流程图的基本元素包括、数据处理和数据存储,用箭头表明信息在它们之间的流动状况答案外部实体
49.框图是描述程序执行的逻辑过程的概念模式,把程序执行的基本步骤归纳为判断处理、—、起始或终止几个基本功能答案输入输出
50.Eel ipse的调试透视图主要包括调试视图、视图断点视图、编辑器、大纲视图和控制台视图答案变量
51.在Ec Ii pse中,重命名变量位于菜单栏中的菜单项中oD、开发工具的运行环境答案:B
8.在Eel ipse首次启动时,如果某个插件有多个版本,通常的处理办法是A、使用最后存储的版本B、使用最先存储的版本C、使用存储的最高版本D、列出所有版本供选择答案C
9.关于面向对象概念的叙述中,错误的是A、对象具有一组属性和一组操作B、客观世界的有规律的事物才是对象C、属性是类和对象的性质D、抽象是事物的简括描述答案B
10.不属于Eel ipse插件扩展点的是、视图扩展点AB、操作集扩展点C、编辑器扩展点D、透视图扩展点答案B
11.在大型软件开发中,用户承担的工作是A、验收模块答案Refactor重构
52.EclipseCDT编辑器的首选项设置包括外观键、搜索、工作空间和_—答案浏览器
53.对象之间可以互送消息message,这消息可以是传送一个,也可以是使这个对象开始某个操作答案参数
54.编译C程序是指将.c文件编译为可以运行的文件答案目标
55.软件并发工具合理存储正确转化的四类信息是需求信息设计方案、变更要求和答案代码文档
56.即插即用的程序设计处理大型软件开发工作的思路是由一部分人专门生产软件组件,而另一部分人则构造整个软件的答案结构
57.使用UML建模时一般分为、逻辑设计和物理设计三大部分答案用例视图设计
58.Eel ipse的团队支持组件负责提供_—和配置管理支持答案版本控制
59.如果Eel ipse工具栏区被竖直的虚线分成若干部分,那么,此时的工具栏处于状态
60.较早期的软件开发工具基本着眼于某一种具体的语言本身,对于软件开发过程中涉及的交互,文档管理,的支持略显不足答案代码版本管理
61.软件开发的工作环境包括硬件配置、系统软件、_、网络通信等各种条件答案数据库管理系统
62.在Eel ipseCDT特有的Search功能中,可以执行文件、任务和搜索功能答案:C/C++
63.Eclipse环境中,所有视图共享同一组_答案编辑器
64.面向对象的程序设计将认识框架迅速地散布到程序设计语言的范围之外,以至出现了面向对象的,面向对象的系统设计,面向对象的数据库管理系统等答案系统分析
65.面对软件开发中的种种困难和问题,几十年来,软件工作者先后提出了结构化程序设计,——方法,面向对象的方法,即插即用的程序设计方法,面向开源软件的程序设计等方法答案软件工程
66.信息库管理的三项功能是录入更新、使用查询和答案一致性维护
67.面向对象的程序设计将认识框架迅速地散布到程序设计语言的范围之外,以至出现了面向对象的系统分析、面向对象的和面向对象的数据库管理系统等答案系统设计
68.对于单个的程序员来说,以下两个转换是做好软件工作的关键首先是从用户的理解到程序员的理解,其次是从程序员的理解到_的实现答案程序
69.UMLUnif iedModelingLanguage,统一建模语言是一种定义良好易于表达且的建模语言答案普遍适用
70.结构化程序设计把程序的结构分解成三种基本模块0,循环机制和二分决策机制答案处理单元
71.软件开发是一个多阶段的过程,不同的开发阶段要求不同的工具软件开发工具大体上可分为__工具、分析工具和设计工具答案计划
72.为了达到管理的基本目标,人们采用了工程计划网络、甘特图、检查点方法、排队论等技术和方法答案项目
73.在需要较长时间等特时,用户界面必须使用户能随时掌握任务的答案进展状况
74.软件开发工具是引导人们建立正确有效的_—的一种手段答案概念模式B、要求修改C、交付检验D、试运行答案B
12.在大型软件开发中,程序员承担的工作是、验收模块AB、要求修改C、交付检验D、试运行答案C
13.完成软件测试最合适的人员是A、编程者B、软件负责人C、用户D、专门的小组答案D
14.使用Rat iona IRose建模不能支持A、UML的建模组成结构B、采用基于组件的开发C、从数据流程图生成代码D、系统分析到系统实现
15.在对市场上可供使用的软件开发工具进行调查研究时应包括的内容是A、软件开发工具供应商的规模B、软件开发工具的管理者C、软件开发工具的销售量D、软件开发工具的服务和培训条件答案D
16.使用Rat iona IRose建模不能支持A、UML的建模B、HTML开发C、采用基于组件的开发D、系统分析到系统实现双向工程答案B
17.在Eel ipse的插件清单中,提供插件id的标签是A、pluginB、runt imeC\requ iresD、extens ions答案A
18.Eel ipse文本编辑器中查找下一个操作的快捷键是Ax CtrI+KB、Ctrl+ZC、Ctrl+CD、Ctrl+X答案A
19.C程序运行结果显ZF在、控制台视图上AB、导航器视图上C、任务视图上D、搜索视图上答案A
20.以下几种较有代表性的语言及其开发工具中支持面向对象最好的是A、VBB、PBC、CD、JAVA答案D
21.软件开发工具最重要的信息出口是代码生成和A、报表生成B、文档生成C、联机查询D、图形处理答案B
22.面向对象方法认为各种信息系统不旱斧的重要特征为、复杂性AB、多样性C、相互关联性D、抽象性答案D
23.在版本控制软件中,对程序冻结和解冻的操作人员只能是、程序员AB、程序员和管理员C、管理员D、用户答案C
24.下述版本控制软件中,具有开放源代码特点的是A、RCSB、PVCSC、CVSD、SCCS答案C
25.在CVS中,将对工作备份的修改反映到资源库中的操作称为、输入AB、提交C、签出D、更新
26.在Eel ipseCDT编辑器中,完成快捷键设定的操作是同时按下二键和A、Shift键B、Ctrl键C、A11键D、Tab键答案B
27.在如下关于面向对象的一些概念的叙述中,错误的是A、子类可以继承其父类的特性,同时可以有自己的新特性B、子类可以继承其父类的特性,但不可以有自己的新方法C、对于用户来说,封装接口部分是可见的D、对于用户来说,具体实现部分是不可见的答案B
28.要想使经过一段时间开发形成的本地代码和CVS资源库中代码保持一致,应选择的处理是、核对AB、提交C、同步D、更新答案C
29.安装GDB时,在版本列表中应选择A、sre文件B、exe文件C、bin文件D\doc文件答案C
30.以下哪个软件不可以编辑HTML文件?Ax DreamweaverB、Photoshopc、记事本D、EditPlus答案B
31.在Rat ionalRose建模的逻辑设计中,使用的图是A、活动图B、顺序图C、状态图D、关联图答案B
32.在Eel ipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是、概述页面AB、依赖性页面C、构建页面D、运行时页面。