03173软件开发工具2015年10月份真题及答案_第1页
03173软件开发工具2015年10月份真题及答案_第2页
03173软件开发工具2015年10月份真题及答案_第3页
03173软件开发工具2015年10月份真题及答案_第4页
03173软件开发工具2015年10月份真题及答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2015年10月高等教育自学考试全国统一命题考试软件开发工具试卷(课程代码03173)本试卷共5页,满分100分,考试时间150分钟。 考生答题注意事项:1.本卷所有试题必须在答题卡上作答。2 第一部分为选择题。必须对应试卷上的题号使用3第二部分为非选择题。必须注明大、小题号,使用 4合理安排答题空间。超出答题区域无效。答在试卷上无效。试卷空白处和背面均可作草稿纸。2B铅笔将“答题卡”的相应代码涂黑。0. 5毫米黑色字迹签字笔作答。第一部分选择题一、单项选择题(本大题共20小题,每小题I分,在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。未涂、错涂

2、或多涂均无分。1 用通用软件来帮助软件开发人员画图的好处是A .可以减少不少工作量BC 能保持一致性D2 属于软件开发工具的是A Actools B Assembler3 软件项目管理的核心要素是A .质量B.进度共20分)能反映其逻辑内涵能画出所需要的各种图形 COBOL D FLOW费用 D资源利用4在软件开发的概念模式中,决策表属于的概念模式是A .时序网络BC结构图D5 .信息库(Repository) 研究的核心问题是A 提高信息的共享程度BC 最大限度降低冗余度D6在软件开发工具中,不属于信息库管理的是A .使用查询BC 录入更新D7购买市场上已有的软件开发工具不具有的优点是ABC

3、D减轻一定的工作负担工作的组织管理比较规范信息的管理与检索比较方便软件开发工具可靠程度高计算机模拟模型数学与逻辑模型保持信息的一致性程序与数据的独立性一致性维护.安全性维护&选择购置软件开发工具,需要明确目的与要求,此时不必考虑工具A 在哪个工作阶段使用B在怎样的软件、硬件环境下运行C 供哪些人使用D生成代码的速度9. 2008年,国际电子电气工程师学会的权威刊物软件的九月/十月号,以“软件开发工具”(Software Development Tools) 为题的一期专刊中,认为错误的观念是A 软件开发工具已经具有很高水平的理论B .软件开发工具的抽象程度越来越高C .软件开发工具的历

4、史发展是多样性和趋同性并存D .在信息处理、知识表达、事务处理等问题上,确实存在着普遍规律10 .下列几种较有代表性的语言及其开发工具中发展潜力最差的是A . PBC . VB.C+Builder / Del phi.JAVA11 . Ecli pse的资源管理器又称为A .导航器视图BC .控制台视图D12 .显示警告信息的视图是A .导航器视图BC .控制台视图D.大纲视图.代码编辑器.大纲视图.错误视图13 .为创建一个 C P roject,在"Select Con figuratio ns件夹以及高级设定,保持默认设置后单击的按钮是A . NextB.BackC. Fini

5、sh14 .断点视图显示每个断点的状态,非激活断点显示的颜色是A .蓝色B.白色C.红色窗口中可以选择调试和发布文.Cancel.绿色15 .在GDB的窗口 Show view中,打开Debug文件夹,激活断点视图的选项是A . Disassembly B . Breakpoint C . Memory D . Modules16 .在Eclipse编辑器中,选择定制透视图的选项是A . Open PerspectiveBC . New PerspectiveD17 .下述版本控制软件中,安全性较差的是A . CVS B . ClearCase C.Customize Persp ective

6、.Set Persp ective.VSS18 .提供CVS产品版本、来源和服务状态信息的页面是A . Server B . About C . Plugine19 .在如下关于面向对象的叙述中,错误的是ABCD.对象具有一组属性和一组操作.对象是客观世界有规律的事物.对象用于自然而灵活地模拟现实世界中的事物.对象具有很好的模块性20 .在 Rational RoseA . ER 图 B建模的逻辑设计中, .状态图 C使用的图是.类图.Star Team.Adva need.活动图第二部分非选择题20小题,每小题I分,共20分)二、填空题(本大题共 请在答题卡上作答。21 .测试或调试阶段包括

7、 的调试与整个软件的联调。22 .面对软件开发中的种种困难和问题,几十年来,软件工作者先后提出了结构化程序设计,软件工程,面向对象, 的程序设计等方法。23 .作为项目组的一员去参加大型软件的开发,必须具有高度的和团队精神。24 .有关系统环境、现状及需求的信息,由 提出,由分析人员采集。25 .信息库(Repository)中应保存所述软件的工作环境、 需求和性能要求。26 .人机交互手段包括键盘操作、屏幕滚动、 、帮助系统、鼠标操作、色彩应用、数据录入和信息显示等八个方面。27. 软件开发工具对于 进行跨生命周期的管理,把项目进度与版本更新的信 息科学地管理起来。28. 测试阶段的主要工作

8、是安排测试方案、问题的模块做修改和调整。29. 信息库中存放的运行状况记录包括运行效率、作用、用户反映、原因和处理情况。购买现成的软件开发工具还是自己开发专用的工具与具体工作的条件、环境、人员素 质、都有不可分割的联系。我们需要软件开发工具,是为了提高软件开发的效率和 。只有对软件开发中涉及的各种信息,以及在开发过程中它们的发生、变化、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化。33. Eclipse工作台(Workbench)是一个高级用户界面框架,它为用户提供了一个整体架构和可扩展的。34. 工作空间是 Eclipse在作资料。35. 为了能够使用 Eclipse CD

9、T编译和运行C和C+程序,必须要安装一个 C/C+、收集与分析测试结果,并对出现、故障的30.31.32.电脑硬盘上划出的一块区域,用来存放用户的工36. 断点的作用是程序在运行到断点的位置时自动暂停,并且显示当前的状态。37. Eclipse CDT编辑器的首选项设置包括外观、键、工作空间和浏览器。38. 版本控制软件 ClearCase涵盖的范围包括版本管理、 、工作空间管理和过 程控制。39. UML(Unified Modeling Language,统一建模语言)采用了的技术和方法。40. 就系统的整体结构而言,Rational Rose采用的是三层解决方案,它是指由用户接口层、层和

10、事务处理原则层组成的应用模型。三、简答题(本大题共6小题,每小题5分,共30分) 请在答题卡上作答。41.42.43.44.45.46.四、简述可以单独地承担软件开发任务的程序员应具备的条件。简述信息库中保存的运行与使用情况的内容。 简述软件开发工具生成代码依据的资料。相比,Ecli pse的优势表现在哪些方面? (UML)中顺序图(Sequenee Diagram)的含义。 l小题,共l0分)简述购置软件开发工具的方法与步骤。与 Visual Studio简述统一建模语言 论述题(本大题共请在答题卡上作答。47. 试论软件开发工作发展变化的五个阶段及其特点。五、综合应用题(本大题共I小题,共

11、20分) 请在答题卡上作答。48. (本题共有l0个关键点,均已用数字标出,请将答案填写在答题卡上。) 完成一个程序,统计一个字符串中的字母、数字、空格和其它字符的个数。使用EclipseCDT实现该C程序,执行从新建项目、源文件夹,编写代码并最终编译运行这一系 列步骤,补充上述这些步骤中的关键点。(1) 新建项目:打开 Eclipse集成环境,点击菜单栏l-_t拘File菜单,选择新建子菜单下的选项,弹出选择向导窗121。在对话框中打开 0/ C+文件夹,选择“C Pmject”后点击“ Next”进入下一步。在项目名称栏中输入项目名称,并在项目类型“ P roject type ”标签中打

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

13、里的类“ Class ”选项,新建一#1 tic 111 de " stdio> h"#incliide stdlib. h"int main ( void ) char si 80;int a4二Qint k;puts( si);for(k =0;k <4*k 卄)printf(k)return EXIT_SVCCESS;void fiui(char s ,int b)mt i;forCi=0*si r =* voi+)if ("a,<=思i&&訂订 <=T II K <= si&&s t

14、<= 0) blO +;else if( < » ii <= 0)bl卄;else if(si")h +;else7(盯在Eclipse中用来显示程序中曲数相互调用结构的视图是_ 函数与 仙()函数的调用关系是_®_.£丿e2015年16有高等教育自学考试全国统霜题考试厂软件开发工具试题答案孩评分参考 应?, 伍.科(课程代码03173)$ ,-#单项选择题(*±ft共加小題老事fi I分,共20分)I. A忑D3. A4. DSB6. DTDSD9、A10. CH, A1 九 D r,.B. C14. B15. B16. B

15、17* jVIB. B19. B20. C二填空劇(*大tt世浦别险毎空I分,共20分)3k横块 為.銅帜紀律性 25.功能厂 2"历更信息 /i9j故障情况 导m丸用户界面 '3工编译3?搜僂 3久面向对鉄22,24.氛30.3九即播即用 用户 菜单堆揶严爲厂 程备測咲建据 理目特征 关莱-34,用户 盤程序 r'h.建立管a J込»&三、简?W (本大躍共6小H,毎那IBS分,其M分)4h <1)畀有程序设计佛ffi«的基本知说与技能<1分).(1)对家顼目馬在的«育较矗入的了W(1舟),能炼准确砸鏗解用户的僭息莆

16、 求UQP严(3)对于软神开发的技术耳境比较熟融(14>X有实际运用的轻验U井).42.包16鬻次ft用的时伺"分)、状*(1分h问a ¥多X有关错溟的记录门分】 和有董故障的记Ja (1幷.扁产43Xl)fliAtf申的ffi料t2分人丿 Y石亠丄卩利用标准模块的融(1分和ft件玉次八-'J (3)载据使用者过霹幕前掾件送入信息0分人CD阴确购买ft件开;£ HA目的与晏或,W明期购实轶件工具曲环境条件豈W約条件.<3)甫场调査.;;<4)对于可供选择的答种工具诳行如出较-<S)进行测试和检酚.號仲开发工具ii慝答边畀分*考a 1

17、51【共2风 严妙a- Zrf 0' > - '<6)正式签帥购a,3尸(7)虫装与试用厂乜歹(注:祥阿麻第1分,A莎不北疑5分J45.大平白小核心tl分),寧插件CI分人更蘆灵活性(1分h在各种操 作统上哀现差异卜C1分人歹4.描追对象闻的动盍协作关系<2井人3E达对象西发送常息的时序(I分人表达对ft 叮'hi的相互作用U分人袤达执打中可K盘发生的事U分.四W孤注H本大H共】小®, W分) -於4-"'47. «初阶段,用机器语S写成一至列戟需指职供磁杵执抒"分h 第二阶段,用汇聲语育开发软件"夯九由汇編程序就转换"劳h 期三阶段,用离®语書开发软件b分人曲S译程序宪成骑换仃分F 第四阶股,在各种软件开笈工具帮妣下开軟杵"分h由鬧1序売成转换O分; 新除段.由软件构架師完成樹架设计(I分人程挣员用软件幵发工具兒成程序 开按(I费h由鰹译稈序完成转换(1分).五、应甫题(本大tt军 “盜20分化俘“4S.C®零(械耆CprojP或者t>+顼冃C+Pftjj«

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论