全国年月高等教育自学测验软件开发工具试题

上传人:千****8 文档编号:115712275 上传时间:2019-11-14 格式:DOC 页数:7 大小:114KB
返回 下载 相关 举报
全国年月高等教育自学测验软件开发工具试题_第1页
第1页 / 共7页
全国年月高等教育自学测验软件开发工具试题_第2页
第2页 / 共7页
全国年月高等教育自学测验软件开发工具试题_第3页
第3页 / 共7页
全国年月高等教育自学测验软件开发工具试题_第4页
第4页 / 共7页
全国年月高等教育自学测验软件开发工具试题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《全国年月高等教育自学测验软件开发工具试题》由会员分享,可在线阅读,更多相关《全国年月高等教育自学测验软件开发工具试题(7页珍藏版)》请在金锄头文库上搜索。

1、全国年月高等教育自学测验软件开发工具试题7 / 7 作者: 日期:个人收集整理,勿做商业用途全国2012年10月高等教育自学考试软件开发工具试题课程代码:03173请考生按规定用笔将所有试题的答案涂、写在答题纸上。选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸

2、”的相应代码涂黑。错涂、多涂或未涂均无分。1高级程序设计语言实现了A计算机系统的各种资源自动管理B.计算机语言对机器的独立性C由机器自己去安排执行的顺序D.用自然语言描述人们设想的处理过程2软件工具的思想与方法得到了广泛的宣传是在20世纪的A.50年代B.60年代C70年代D.80年代3在软件开发过程中,直接与变更要求关联的界面是A分析界面B.编程界面C用户界面D.管理界面4在软件开发过程中,确定子系统或模块划分的阶段是A需求分析阶段B.分析设计阶段C程序编码阶段D.系统维护阶段5软件开发工具的基础是A数据库B.工具软件C信息库D.文档6购买市场上已有的软件开发工具的优点是A减轻工作负担B.比

3、较便宜C发展水平较高D.可靠程度较高7以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是AVCB.PBC.C+Builder/DelphiD.JAVA8不属于软件开发工具概念模式的是A数据流程图B.实体关系图C关键路线图D.数据字典9以下几种较有代表性的语言及其开发工具中发展潜力最差的是AVCB.VBCPBD.JAVA10用来打开网页文件的编辑器是A.C/C+编辑器B.文本编辑器C任务编辑器D.Web浏览器11出现最早的软件开发工具是A计划工具B.分析工具C设计工具D.集成化工具12一个好的项目组应当具备的条件是A有事先制定详细的时间表,并且得到严格执行B.成员有程序设计所需要的基本

4、知识与技能C成员深入了解本项目所在的领域D.成员熟悉软件开发的技术环境13在Eclipse设置调试属性时,应选择Preferences菜单中的选项是A.GeneralB.Install/UpdateC.TasksD.Run/Debug14不属于Eclipse调试透视图的是A触发器B.变量视图C编辑器D.大纲视图15在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是A.$和 B.&和 C¥和( )D.$和 16在版本控制软件中,对程序冻结和解冻的操作人员只能是A程序员B.程序员和管理员C管理员D.用户17在Eclipse的插件清单中,提供插件id的标签是A.pluginB.run

5、timeC.requiresD.extensions18在Eclipse插件中,属于代码管理类插件是ACDTB.LombozC.PDTD.Log4E19在Rational Rose建模的逻辑设计中,使用的图是A活动图B.状态图C交互图D.关联图20在Rational Rose建模的设计中,系统中与实现无关的视图是A用例图B.活动图C顺序图D.协作图非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。二、填空题(本大题共20小题,每空1分,共20分)21进入二十一世纪以来,软件开发工具的发展有两个鲜明的特点,第一个特点是面向网络,另一个特点是_的兴起和运用。22软

6、件开发工作的起点是_的提出。23即插即用的程序设计,由一部分人专门生产_,而另一部分人则构造整个软件的结构。24结构化程序设计把程序的结构分解成三种基本模块:处理单元、循环机制、_。25数据流程图的基本元素是外部实体、数据处理与_,用箭头表示信息的流动状况。26信息库(Repository)中应保存编程阶段的所有成果,包括程序代码、框图、_、测试情况、验收报告和使用说明。27软件开发工具的三个技术要点是_、保证信息的准确传递和保证系统的开放性。28需求分析阶段的任务是建立_。29购买现成的软件开发工具还是自己开发专用的工具与具体工作的_、环境、人员素质、项目特征都有不可分割的联系。30通过网络

7、,人们可以更方便地共享知识、_,这就给软件重用、知识重用提供了新的机会。31.Eclipse工作台(Workbench)是一个高级用户界面框架,它为用户提供了一个_和可扩展的用户界面。32.Eclipse的工作空间是负责管理_的插件,包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。33.Eclipse集成开发环境中,每个小程序都是以_为单位存在的。34.Eclipse重构中的重命名功能为我们解决了变量、类、_等重命名的所有问题。35只有对于软件开发中涉及的各种信息,以及在开发过程中它们的_、变化、关系、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化。36.Ecli

8、pse CDT调试器允许用户使用设置断点、_、单步执行代码的方法来控制程序的运行过程。37.Eclipse CDT编辑器的首选项设置包括外观、键、搜索、_和浏览器。38版本控制软件ClearCase涵盖的范围包括版本管理、_、工作空间管理和过程控制。39对象是客观世界的_。40在OO程序设计中,对象表达为被描述事物的数据和_的统一整体。三、简答题(本大题共6小题,每小题5分,共30分)41什么是专用的软件开发工具?它有什么优点和不足?42简述好的软件的质量要求。43简述时序网络的作用。44在购置软件开发工具时,必须要明确什么?45简述软件开发工具的智能化的含义。46简述面向对象方法及基本特点。

9、四、论述题(本大题共1小题,10分)47软件项目管理主要内容。五、应用题(本大题共1小题,20分)48(本题共有10个关键点,均已用数字标出,请将答案填写在答题纸上)完成一个程序,输入3个数a,b,c,按从小到大的顺序输出。使用Eclipse CDT实现该C程序,完成从新建项目、源文件夹,编写代码并最终编译运行这一系列步骤,请补充上述这些步骤中的关键点。(1)新建项目:打开 集成环境,点击菜单栏上的“File”菜单,选择新建子菜单下的 选项,弹出选择向导窗口。在对话框中打开C/C+文件夹,选择“CProject”后点击“Next”进入下一步。在项目名称栏中输入sort,并在项目类型“Proje

10、ct type”标签中打开“Executable”文件夹,选择“Empty Project”,点击“Finish”按钮完成。(2)新建源文件夹:鼠标右键点击资源浏览器中的新建的sort项目,在弹出的菜单中,选择“New”子菜单里的源文件夹“Source Folder”选项。在弹出的窗口中需要输入文件夹名称,把光标定位到 一栏中输入源文件夹名称“src”,然后点击完成“Finish”按钮即可。(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击src文件夹,在弹出的菜单中选择 子菜单里的 选项,新建一个类文件。(4)编写C程序代码:打开第3步中建好的类文件,在编辑器中编写

11、代码如下,补充代码中的关键步骤。#includestdio.h#includestdlib.hint main(void)Void swap(int*pl,int*p2);int nl,n2,n3;int*pointerl,*pointer2,*pointer3;printf(请输入3个数字:nl,n2,n3:);scanf(%d,%d,%d,n1,n2,&n3);pointerl=&nl;pointer2=&n2;pointer3= ;if(nln2)swap(pointerl,pointer2);if(nln3)swap(pointerl,pointer3);if( )swap(pointer2,pornter3);printf(从小到大的顺序是:%d,%d,%dn,nl,n2,n3);retumEXIT_SUCCESS;Void swap( )int p;p=*p1;*p1=*p2;*p2=p;(5)使用浏览功能查看函数的调用层次:Eclipse的查看调用层次功能可以清晰展现函数调用关系。首先,将光标定位到编辑器中的 函数,点击菜单栏上的“ ”菜单,选择打开调用层次结构“open Call Hierarchy”选项即可看到该函数的调用层次:main()-swap()。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号