2021年度自考软件开发发工具试题真题与答案_第1页
2021年度自考软件开发发工具试题真题与答案_第2页
2021年度自考软件开发发工具试题真题与答案_第3页
2021年度自考软件开发发工具试题真题与答案_第4页
2021年度自考软件开发发工具试题真题与答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

全国1月高等教诲自学考试

软件开发发工具试题

课程代码:03173

一、单项选取题(本大题共20小题,每小题1分,共20分)

在每小题列出四个备选项中只有一种是符合题目规定,请将其代码填写在题后括号内o

错选、多选或未选均无分。

1.非过程化语言是指()

A.软件开发工具B.计算机辅助软件工程

C.计算机辅助系统工程D.第四代语言

2.在关于顾客界面基本原则中,顾客界面重要功能是()

A.控制B.提供协助

C.通信D.以便顾客

3.在一种完整软件开发工具中,处在中心位置是()

A.人机界面和代码生成器B.通信服务和数据库查询

C.总控某些和数据库查询D.总控某些和人机界面

4.在软件开发工具环境中,工作范畴和深度取决于()

A.开发人员编程能力B.开发工具功能先进

C.信息库功能与内容D.具备先进开发团队

5.在软件开发过程中,建立数据模型阶段是()

A.系统设计阶段B.需求分析阶段

C.程序编码阶段D.系统测试阶段

6.在软件开发工具跨周期管理中,知识库和专家系统普通应用于()

A.需求分析阶段B.分析设计阶段

C.编码测试阶段D.系统维护阶段

7.自行开发软件开发工具不具备长处是()

A.切实符合自己需要-B.集成化容易

C.便于进一步扩充和升级D.可以商品化

8.如下几种较有代表性语言及其开发工具中支持面向对象最佳是()

A.VBB.PB

C.C++Builder/DelphiD.JAVA

9.如下几种较有代表性语言及其开发工具中成果代码执行效率最高是()

A.VBB.VC

C.PBD.JAVA

10.,美国电气与电子工程师协会权威刊物《软件》九月/十月号,以“软件开发工具”(Software

DevelopmentTools)为题一期专刊中概括了40年来软件开发工具发展轨迹,指出抽象限

度最高软件开发工具是()

A.XMFMosaicB.Eclipse

C.TurboOascalD.Smalltalk

11.较初期软件开发工具特点是()

A.代码版本管理支持较好

B.对于软件开发过程中涉及交互支持较好

C.文档管理支持较好

D.基于某一种计算机语言

12.为创立一种CProject,在CProject窗口选取C语言有关属性后,单击按钮是()

A.BackB.Next

C.FinishD.Cancel

13.Eclipse提供了从变量任意引用位置直接定位到变量定义行各种办法。办法之一是将光

标定位到编辑器中相应变量位置,点击菜单栏上浏览“Navigate”菜单,使用快捷键

()

A.F3B.F4

C.F5D.F6

14.在Eclipse中,从历史记录中恢复已删除文献操作按钮是()

A.RenameB.Replace(替代历史版本)

C.RestoreD.Reset

15.在安装CVS页面中,继续安装应选取按钮是()

A.InstallB.Open

C.ModifyD.Repair

16.在Eclipse插件清单编辑器中,从整体上显示当前插件可用扩展点页面是()

A.概述页面B.扩展点页面

C.扩展页面D.运营时页面

17.不属于Eclipse插件扩展点是()

A.视图扩展点B.操作集扩展点

C.编辑器扩展点D.透视图扩展点

18.在Eclipse插件中,用于定义和实现构造化模型框架插件是()

A.CDT(用于开发C/C++集成开发环境)B.EMF

C.MDT(工业原则原型,基于原型开发模式)D.GEF(可视化模型编辑框架)

19.在如下关于面向对象某些概念论述中,第误是()

A.子类可以继承其父类特性,同步可以有自己新特性

B.子类可以继承其父类特性,但不可以有自己新办法

C.对于顾客来说,封装接口某些是可见

D.对于顾客来说,详细实现某些是不可见

20.在RationalRose系统分析与设计中,用于描述软件各个组件及其之间依赖关系图是

()

A.活动图B.顺序图

C.协作图D.组件图

二、填空题(本大题共20小题,每空1分,共20分)

请在每小题空格中填上对的答案。错填、不填均无分。

21.进入21世纪以来,软件开发工具发展有两个鲜明特点,第一种特点是一面向网络,不

但基于网络,还用于网络,另一种特点是开源软件兴起和运用。

22.系统分析成果集中体当前一软件功能阐明书中。

23.软件开发工具合理存储、对的转化四类信息是需求信息、变更规定、代码文档和0

设计信息(功能设计与物理设计各种信息)

24.信息库(Repository)中应保存所述软件工作环境、功能需求和一性能规定。

25.在选取软件开发工具之前一方面需要明确—目—与规定。

26.某些公司最初为自己开发软件,通过长时间发展变化后,形成了_商品化软件开

发工具,它们就有了质变化。

27.软件开发工具迅速发展使咱们当前很难预言长远发展趋势。从当前发展势头看,智能

化、_一体化、网络化、原则化是值得注重几种动向。

28.Eclipse是一种开放源代码、基于」AVA可扩展集成应用程序开发环境。

29.Eclipse体系构造重要涉及—运营时内核—,工作空间,工作台,其他插件等。

30.EclipseCDT调试器容许顾客使用—中断—、暂停、单步执行代码办法来控制程序运

营过程。

31.在Eclipse中支持断点涉及一行断点、办法断点和事件断点。

32.EclipseCDT编辑器首选项设立涉及外观、—键—、搜索、工作空间和浏览器。

33.在Eclipse定制透视图编辑器中四个标签,分别定制是工具栏、菜单栏、命令组和一快

捷方式。

34.在Eclipse中具备保存历史记录功能,可以支持顾客将程序恢复到之前某个时间

点。

35.在CVSAbout页面,提供了软件产品一版本、来源和服务状态信息。

36.版本控制软件ClearCase涵盖范畴涉及版本控制、一建立管理、工作空间管理和过

程控制。

37.在Eclipse插件清单文献中描述了插件—名字、版本号以及使用或自身定义扩展点

等信息。

38.Eclipse插件清单编辑器由概述页面、一依赖性页面__页面、运营时页面、扩展页面、

扩展点页面和构建页面构成。

39.UML(UnifiedModelingLanguage,统一建模语言)是一种面向对象建模语言,它提供了

描述软件系统—模型—概念和图形表达法。

40.当前咱们所要开发信息系统不同于此前。其重要特性是具备一复杂性、多样性和

互有关联性。

三、简答题(本大题共6小题,每小题5分,共30分)

41.什么是软件开发工具?

答:在高档程序语言设计基本上,为了提高软件开发质量和效率,从规划、分析、设计、

测试、文档、管理等各方面,对软件开发工具提供不同协助一类新型软件。

42.简述软件开发工具理论基本。

答:1.软件开发过程中信息需求2.概念模式及其作用3信息库极其一致性4人机界面及其管

理5项目管理于版本管理

43.简述计算机模仿模型特点。

答:计算机模仿是一种强有力概念模式,她运用计算机大量、高速解决信息特点,在计算

机内设立一定环境,又以程序来实现客观系统某些规律与规则,在两者基本上,计算机可

以高速运营,以便人们观测与预测客观系统状况。

44.简述信息库中保存项目管理信息内容。

答:管理项目关于信息、人员变更,资金投入、进度筹划及实行过程。这项还涉及版本信

息,即每个版本备份,每个版本推出日期、与前版本相比变更阐明。

45.权衡软件工具购买与自行开发必要考虑因素。

答:准备从事软件开发工作性质与规定。2、开发人员对支持工作与支持限度实际需求3、

工作环境也是决定购买是自制工具一种重要因素4、人员因素也是必要考虑。

46.简述什么是用例图(Use—CaseDiagram)o

答:该视图是从系统外部使用者对系统需求来描述系统工程应当具备和完善功能。

四、阐述题(本大题共1小题,10分)

47.试述软件开发工具普通构造及其重要功能。

答:P68-70

五、应用题(本大题共1小题,20分)

48.(本题共有10个核心点,均已用数字标出,请将答案填写在题后相应标号处)完毕一种

名为Score程序,输入为5个学生信息,每个学生有3门课成绩,从键盘输入数据(涉

及学生号、姓名、成绩),计算出平均成绩,并将原有数据和计算出平均分数输出到磁

盘文献"studScore"中。使用EclipseCDT实现该C程序,完毕从新建项目、源文献夹,

编写代码并最后编译运营一系列环节,补充上述这些环节中核心点。

(1)新建项目:打开eclipse①集成开发环境,点击菜单栏上“File”菜单,选取新

建子菜单下CProject选项,弹出选取向导窗口。在对话框中打开C/C++文献夹,选

取“CProject”后点击“Next”进入下一步。在项目名称栏中输入“Score”,并在项目类型

“Projecttype”标签中打开"executable②”文献夹,选取“EmptyProject'',点击"Finish”

按钮完毕。(2)新建源文献夹:鼠标右键点击③资源管理器中新建项目,在弹出菜

单中,选取“New”子菜单里源文献夹“SourceFolder”选项。在弹出窗口中需要输入文献

夹名称,把光标定位到“FolderName”栏中输入源文献夹名称“src”,然后点击

“finish④”按钮完毕。(3)新建C类文献:参照前一种环节新建源文献夹,在资源

管理器中鼠标右键点击src文献夹,在弹出菜单中选取新建(Nwe)⑤子菜单里类

“Class”选项,新建一种名为“Score”类文献。

(4)编写C程序代码:打开第3步中建好Score文献,在编辑器中编写代码如下,

补充代码中核心环节。

#include"stdio.h"

#include"stdlib.h"

structstudent{

charnum[6];

charname[8];

intscore[3];

floatavr;

}stu[⑥5];

intmain(void){

inti,j,sum;

FILE*fp;

fbr(i=0;i<5;i++){

printf("\n请输入第%4个学生成绩:\nn,i);

printf(“学号:“);

scanf("%s",stu[i].num);

printf("姓名:");

scanf("%sn,stu[i].name);

sum=0;

温馨提示

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

最新文档

评论

0/150

提交评论