自考软件开发工具真题汇总整理试题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《自考软件开发工具真题汇总整理试题.docx》由会员分享,可在线阅读,更多相关《自考软件开发工具真题汇总整理试题.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、优质文本全国2021年10月高等教育自学考试软件开发工具试题 一、单项选择题本大题共20小题,每题1分,共20分 在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未均无分。 1.一些专门用于支持软件开发的软件开发工具陆续问世,从而进入了专用的软件开发工具的阶段。这个阶段开始于20世纪的C A.60年代B.70年代 C.80年代D.90年代 2.不属于软件开发工具概念模式的是B A.数据流程图B.关键路径图 C.数据字典D.时序网络 3.在一个完整的软件开发工具中,处于中心位置的是总控局部和D A.数据库查询B.代码生成器 C.通信效劳D.人机界面
2、 4.软件开发工具最重要的信息出口是代码生成和B A.报表生成B.文档生成 C.联机查询D.图形处理 5.不属于研制软件开发工具根本技术要点的是C A.面向使用者B.保证信息准确传递 C.保证系统的可靠性D.保证系统的开放性 6.软件开发工具文档生成中,最难于处理的内容是A A.文章B.程序 C.表格D.图形 7.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是D 8.结构化程序设计的方法主要的效劳对象是C A.用户B.系统分析员 C.程序员D.系统设计员 9.在大型软件开发中,用户承担的工作是B A.验收模块B.要求修改 C.交付检验D.试运行 10.2021年,国际电子电气工程
3、师学会的权威刊物?软件?的九月十月号,以“软件开发工具Software Development Tools为题的一期专刊中,认为错误的观念是D A.软件开发工具的实践性很强 B.软件开发工具的抽象程度越来越高 C.软件开发工具的历史开展是多样性和趋同性并存的 D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律 11.Eclipse文本编辑器中查找下一个操作的快捷键是A A. Ctrl+K B. Ctrl+Z C. CtrI+C D. Ctrl+X 12.在Eclipse CDT编辑器中,完成快捷键设定的操作是同时按下=键和B A.Shift键B.Ctrl键 C.Al
4、t键D.Tab键 13.在Eclipse中,把文件恢复到历史记录版本的操作按钮是B 14.下述版本控制软件中,具有开放源代码特点的是C A.RCS B.PVCS C.CVS D.SCCS 15.CVS中,在某一时刻,模块中文件状态的静态影像称为C A.输出B.提交 C.快照D.备份 16.在Eclipse首次启动时,如果某个插件有多个版本,通常的处理方法是C A.使用最后存储的版本B.使用最先存储的版本 C.使用存储的最高版本D.列出所有版本供选择 17.在Eclipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是B A.概述页面B.依赖性页面 C.构建页面D.运行时页面 18.在
5、Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是D A.概述页面B.依赖性页面 C.构建页面D.运行时页面 19.在如下关于面向对象的一些概念的表达中,正确的选项是C A.客观世界的有规律的事物才是对象B.类是对一组相同的对象的描述 C.封装即信息隐藏D.方法是驻留在程序中的过程 20.在Rational Rose建模的逻辑设计中,使用的图是B A.活动图B.顺序图 C.状态图D.关联图 二、填空题本大题共20小题,每空1分,共20分 请在每题的空格中填上正确答案。错填、不填均无分。 21.第四代语言的原义是_非过程化_的程序设计语言。 22.总体设计文件应当包括_结构图_
6、、模块清单、公用数据结构文件或数据库的格式。 23.框图是描述程序执行的逻辑过程的概念模式,把程序执行的根本步骤归纳为_判断_、处理、输入、输出、起始或终止几个根本功能。 24.人机交互手段的八个方面是:键盘操作、屏幕滚动、菜单项选择择、帮助系统、鼠标操作,色彩应用、数据录入和_信息显示_。 25.购置现成的软件开发工具还是自己开发专用的工具,与具体工作的条件、_环境_、人员素质、工程特征都有不可分割的联系。 26.记录软件开发工具使用的详细过程情况,将使工程的组织者及时地清楚地知道开发工具的使用情况、_信息库_的情况以及人们是否正确地使用了它们。 27.从几十年软件开发工具开展历史中,可以看
7、到软件开发工具一个值得注意的特点是多样性和_趋同性_的并存。 28.Eclipse最初主要用来进行_JAVA_语言开发,但Eclipse并非只有这个用途。 29.Eclipse的体系结构主要包括运行时内核,工作空间,_工作台_,其它插件等。 30.在Eclipse中支持的断点包括行断点、_方法断点_和事件断点。 31.在GDB删除方法断点时,有双击、鼠标右键弹出菜单和_在断点视图中删除_三种方法。 32.在Eclipse定制透视图编辑器中的四个标签,分别定制的是工具栏、菜单栏、快捷方式和_命令组_。 33.在Eclipse中允许用户在注释、代码和_文件_三个维度设置代码模板。 34.在Ecli
8、pse代码模板编辑中,变量以_ $_开头。 35.版本控制软件ClearCase涵盖的范围包括版本管理、建立管理、_工作空间管理_和过程控制。 36.Eclipse工具栏的默认状态是_解锁_状态。 37.Eclipse插件清单编辑器由_概述_页面、依赖性页面、运行时页面、扩展页面、扩展点页面和构建页面组成。 38.Eclipse插件用户界面的三个根本构成元素是视图、编辑器和_透视图_。 39.当前我们所要开发的信息系统不同于以前。其重要特征是具有_多样性_、复杂性和相互关联性。 40.UMLUnified Modeling Language称为_统一建模语言_。 三、简答题本大题共6小题,每题
9、5分,共30分41.简述信息库中保存的设计阶段资料的内容。答:包括所有的数据库与数据文件格式、数据字典、总体结构和程序模块的要求、各种接口及参数的传递方式以及最后形成的设计方案。42.简述大型软件开发工作困难产生的原因。答:其原因是复杂的,多方面的。首先,这些困难来自大系统的复杂性;其次,许多具有主动性的个人之间的组织与协调,这本身也带来大量的困难;另外,各个应用领域之间的差异也导致这些困难的加重;最后,时间的因素,变化的因素也给软件开发工作带来许多困难。43.简述模块的划分应当符合的根本要求。答:第一,模块的功能在逻辑上尽可能地单一化、明确化,最好做到一一对应;第二,尽可能地减少模块之间的联
10、系及相互影响,对于必需的联系都应当加以明确的说明。应当尽量防止逻辑耦合,而仅限于数据耦合;第三,模块的规模应当足够小,以便使它本身的调试易于进行。44.在引入软件开发工具之后,如何严格使用制度?答:在信息库要明确按时填写与本软件开发有关的各种信息来源,即由哪些人在什么时候完成这种任务、规定成员的使用权限、维护职责等有关事宜。45.简述软件开发工具的运行环境。答:软件开发工具的运行环境包括硬件条件中内存规模、磁盘容量、主机速度、输入输出设备和操作系统、数据库管理系统以及通信条件。46.简述在面向对象方法中,对象与类的关系。答:类是对一组几乎相同的对象的描述。从一组对象中出公共数据与方法,并将它们
11、保存在一类中,是面向对象功能的核心。类是创立对象的框架,而对象是类的实例。 四、论述题本大题共1小题,10分47.试述软件开发工具的根本功能。答:1提供描述软件状况及其开展过程的概念模式,协助开发人员认识软件工作的环境和要求,合理地组织与管理开发工作的工作过程。2提供存储和管理有关信息的机制和手段,根据概念模式提供的信息库和人机界面,有效地控制这些信息。3帮助使用者编制、生成及修改各种文档。4通过各种信息的提供,半自动地生成程序代码,进行测试、修改错误。5对于历史信息进行跨生命周期的管理,把工程进度与版本更新的有关信息科学地管理起来。 五、应用题本大题共1小题,20分 48.本小题共有10个关
12、键点,均已用数字标出,请将答案填写在题后相应的标号处 完成一个名称为OddSum的程序,求指定范围内的奇数和,输入为两个整型变量,输出为这两个变量之间的所有奇数的和。使用Eclipse CDT完成该C程序,按照新建工程、源文件夹、编写代码、编译运行的实现步骤,补充上述这些步骤中的关键点。 1新建工程:翻开Eclipse集成环境,点击菜单栏上的 文件 菜单,选择新建子菜单下的“C Project选项,弹出选择向导窗口。在对话框中翻开C/C+文件夹,选择“C Project后点击“Next进入下一步。在工程名称栏中输入 OddSum ,并在工程类型“Project type标签中翻开“Execut
13、able文件夹,选择“Empty Project,点击“Finish按钮完成。 2新建源文件夹:鼠标右键点击资源浏览器中的新建的工程,在弹出的菜单中,选择新建或New 子菜单里的源文件夹“Source Folder选项。在弹出的窗口中需要输入文件夹名称,把光标定位到 工程名称或Project Name 一栏中输入源文件夹名称“src,然后点击“Finish按钮完成。 3新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击 src文件夹 ,在弹出的菜单中选择新建“New子菜单里的类“Class选项,新建一个名为“Sum的类文件。 4编写C程序代码:翻开第3步中建好的Sum文件,
14、在编辑器中编写代码如下,补充代码中的关键步骤。 #include stdio.h #include stdlib.h int mainvoid int firstNum=0,secondNum=0; 输入参数 getResult=0;计算结果 scanf%d%d,&firstNum,&secondNum; getResult= addOdd(fristNum,secondNum) ; printf%d,getResult; return EXIT_SUCCESS; bool isOddint num if num%2!=0 判断是否为奇数 return true; else return fa
15、lse; int addint a,int b return a + b; int addOddint min,int max int i,result=0; ifminmax 交换上下界 int tmpNum=min; 8min =max; max=tmpNum; fori=min;i addOdd()-add。全国2021年1月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每题1分,共20分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。1非过程化语言是指( D )A软件开发工具B计算机辅
16、助软件工程C计算机辅助系统工程D第四代语言2在关于用户界面的根本原那么中,用户界面的主要功能是( C )A控制B提供帮助C通信D方便用户3在一个完整的软件开发工具中,处于中心位置的是( D )A人机界面和代码生成器B通信效劳和数据库查询C总控局部和数据库查询D总控局部和人机界面4在软件开发工具的环境中,工作的范围和深度取决于( D )A开发人员的编程能力B开发工具的功能先进C信息库的功能与内容D具有优秀的开发团队5在软件开发过程中,建立数据模型的阶段是( A )A系统设计阶段B需求分析阶段C程序编码阶段D系统测试阶段6在软件开发工具的跨周期管理中,知识库和专家系统一般应用于( B )A需求分析
17、阶段B分析设计阶段C编码测试阶段D系统维护阶段7自行开发软件开发工具不具有的优点是( B )A切实符合自己的需要B集成化容易C便于进一步扩充和升级D可以商品化8以下几种较有代表性的语言及其开发工具中支持面向对象最好的是( D )AVBBPBCC+ BuilderDelphiDJAVA9以下几种较有代表性的语言及其开发工具中结果代码执行效率最高的是( B )AVBBVCCPBDJAVA102021年,美国电气与电子工程师协会的权威刊物?软件?的九月十月号,以“软件开发工具(Software Development Tools)为题的一期专刊中概括了40年来软件开发工具的开展轨迹,指出抽象程度最高
18、的软件开发工具是( A )AXMF MosaicBEclipseCTurbo OascalDSmalltalk11较早期的软件开发工具的特点是( D )A代码版本管理的支持较好B对于软件开发过程中涉及的交互支持较好C文档管理支持较好D基于某一种计算机语言的12为创立一个C Project,在C Project窗口选择C语言相关属性后,单击的按钮是( B )ABackBNextCFinishDCancel13Eclipse提供了从变量的任意引用位置直接定位到变量定义行的多种方法。方法之一是将光标定位到编辑器中相应的变量位置,点击菜单栏上的浏览“Navigate菜单,使用快捷键( B )AF3BF
19、4CF5DF614在Eclipse中,从历史记录中恢复已删除文件的操作按钮是( C )ARenameBReplaceCRestoreDReset15在安装CVS的页面中,继续安装应选择的按钮是( C )AInstallBOpenCModifyDRepair16在Eclipse插件清单编辑器中,从整体上显示当前插件可用扩展点的页面是( C )A概述页面B扩展点页面C扩展页面D运行时页面17不属于Eclipse插件扩展点的是( B )A视图扩展点B操作集扩展点C编辑器扩展点D透视图扩展点18在Eclipse插件中,用于定义和实现结构化模型框架的插件是( B )ACDTBEMFCMDTDGEF19在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 软件 开发 工具 汇总 整理 试题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内