云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 软件开发工具2011-2013试题

软件开发工具2011-2013试题

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 17:55:01

C.90年代初 D.90年代末 5.在软件开发过程中,确定信息流通模型的阶段是 A.系统设计阶段 B.程序编码阶段 C.需求分析阶段 D.系统维护阶段 6.自行开发软件开发工具的主要缺点是 A.不易于商品化 B.不便于扩充 C.往往低估开发难度 D.目标不明确 7.在权衡购置或自行开发软件开发工具时不必考虑的因素是 ..

A.人员的因素 B.准备从事的软件开发工作的性质与要求 C.资金的多少 D.开发人员对工作与支持程度的实际需要 8.不成功的商品化软件开发工具往往由于 A.应用范围广泛 B.应用范围专一 C.使用手册简单 D.使用手册复杂

9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中概括了40年来软件开发工具的发展轨迹,指出抽象程度最高的软件开发工具是 A.Eclipse B.XMF Mosaic C.Delphi D.Turbo Oascal 10.以下几种语言及其开发工具中,发展潜力最差的是 A.VB B.VC C.PB D.C++Builder/Delphi 11.在大型软件开发中,程序员承担的工作是 A.验收模块 B.要求修改 C.交付检验 D.试运行

12.为创建一个C Project,在选择向导窗口“Select a wizard”对话框中打开C/C++文件夹,选择\后,单击的按钮是 A.Next B.Back C.Finish D.Cancel

13.为了在不影响程序行为的情况下进行系统范围内的代码更改,用户可以使用Eclipse的 A.重构功能 B.重命名功能 C.搜索功能 D.抽取方法

14.在GDB添加行断点时,应打开调试文件,从菜单中选择的选项是 A.Add Bookmark B.Disable Breakpoint C.Toggle Breakpoint D.Breakpoint Froperties 15.在Eclipse代码模板编辑中,变量用{ }括起来,开头的字符是 A.$ B.¥ C.& D.@ 16.在CVS中,获得工作备份的操作称为 A.输入 B.提交 C.签出 D.更新 17.在软件开发过程中,直接与设计方案关联的界面是 A.分析界面 B.编程界面 C.用户界面 D.管理界面

18.在GDB添加方法断点时,采用鼠标右键单击add的方法,在弹出菜单中应选择的选项是 A.Refactor B.Toggle Breakpoint C.References D.Open Declaration 19.在Eclipse插件中,用户配置项目日志所使用的插件是 A.Login B.Log4E C.Lomboz D.DBEdit

20.使用Rational Rose建模不能支持 ..A.UML的建模

C.采用基于组件的开发

B.HTML开发

D.系统分析到系统实现双向工程

非选择题部分

注意事项:

用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。 二、填空题(本大题共20小题,每空1分,共20分)

21.软件开发工具是在__高级____程序设计语言的基础上,为提高软件开发的质量和效率,对软件开发者提供帮助的一类新型的软件。

22.对于单个的程序员来说,以下两个转换是做好软件工作的关键。首先是从用户的理解到程序员的理解,其次是从程序员的理解到__程序的实现____的实现。

23.框图是描述程序执行的逻辑过程的概念模式,把程序执行的基本步骤归纳为判断、处理、_输入输出___、起始或终止几个基本功能。

24.人机交互手段的八个方面是:键盘操作、屏幕滚动、__帮助系统___、菜单选择、鼠标操作,色彩应用、数据录入和信息显示。

25.面对软件开发中的种种困难和问题,几十年来,软件工作者先后提出了结构化程序设计,___软件工程___方法,面向对象的方法,即插即用的程序设计方法,面向开源软件的程序设计等方法。 26.软件开发工具是引导人们建立正确、有效的__概念模式____的一种手段。

27.Eclipse重构中的重命名功能为我们解决了变量、___类___、函数等重命名的所有问题。

28.软件开发过程的每一个周期可以分为五个阶段:需求分析、分析设计、__编码____、测试和维护。 29.对于CASE工具有两种理解。一种是计算机辅助_软件工程_____,另一种是计算机辅助系统工程。 30.软件开发的工作环境包括硬件配置、系统软件、_数据库管理系统_____、网络通信等各种条件。 31.在Eclipse中允许用户在__注释____、代码和文件三个维度设置代码模板。

32.Eclipse CDT编辑器的首选项设置包括外观、键、搜索、工作空间和__浏览器____。

33.通过网络,人们可以更方便地互通信息、__共享知识____,这就给软件重用、知识重用提供了新的机会。 34.Eclipse的团队支持组件负责提供__版本控制____和配置管理支持。 35.Eclipse的工作空间是负责管理_用户资源_____的插件。

36.Eclipse CDT调试器允许用户使用设置断点、暂停、_单步执行代码_____的方法来控制程序的运行过程。 37.在Eclipse定制透视图编辑器中的四个标签,分别定制的是__工具栏____、菜单栏、命令组和快捷方式。 38.版本控制软件ClearCase涵盖的范围包括版本管理、建立管理、工作空间管理和_过程控制_____。 39.在Eclipse插件清单文件中描述了插件的名字、___版本号___以及使用的或本身定义的扩展点等信息。 40.使用UML建模时一般分为用例视图设计,逻辑设计和_物理设计_____设计几大部分。 三、简答题(本大题共6小题,每小题5分,共30分) 41.软件开发工具的主要性能指标有哪些?

答:1)表达能力和描述能力;2)保持信息一致性的能力;3)使用的方便程序;4)工具的可靠程序;5)对软件和硬件环境的要求。

42.简述结构良好的软件应满足的条件。

答:1)正确地实现所要求的功能,准确地给出预定的输出结果;2)用户界面友好,符合实际用户的使用习惯与知识水平;3)具有足够的速度,能在符合用户要求的时间限度内,给出所要求的处理结果;4)具有足够的可靠性,能够在各种干扰下保持正常的工作;5)程序易讯,结构良好,文档齐全,从而保证易于修改。 43.简述软件开发工具使用中,审计的范围。

答:所谓审计是指对一个系统的运行状况及效率进行检测与评价,以便进一步用好或改进这个系统。审计的范围应当包括工具使用的环境、人员、工作负担、工作效果、存在问题、改进方向等许多方面。 44.简述软件开发中常用的概念模式。

答:在软件开发中常用的概念模式有八种:框图、结构图、数据流程图、实体关系图、数据字典图、时序网络、数学与逻辑模型、计算机模拟模型。 45.什么是软件开发工具的标准化?

答:软件开发工具的标准化是指软件构件的标准化以及用标准构件组成大型软件结构的标准化。

46.简述面向对象过程的一般步骤。

答:1)标识和定义对象及类;2)组织类间的关系;3)在类层中构造框架;4)建立可重用的类库和应用程序框架 四、论述题(本大题共1小题,10分)

47.试论信息库管理功能与一般数据库管理系统的区别。 五、应用题(本大题共1小题,20分)

48.以下两题中的程序代码分别是用C和C++语言编写的“数字求和”的C和C++程序代码, 任选其中一题,都选的以前一题计分。 (1)已编写C程序代码如下:

#include #include

int add(int x,iIlt y){

return x+y;

}

void main(void) { int result,i; int Max_NUM;

result = 0;

printf(\请输入要求和的数字\n\;

scanf(\%d\; for(i=0;i<=Max_NUM;i++)

result= add(i);

print(\求和结果是:\; printf(\%d\\n\:result); return EXIT_SUCCESS; }

1)将该程序在Eclipse编辑器中进行编译后,在result = add(i);等代码行前显示“X”符号,请回答代码行前显示的“X”符号说明了什么?

2)修改该程序中出现的错误。

3)若要将名为SUM的C程序外部项目导入到Eclipse集成环境中,根据下面提供的菜单、按钮、窗口等操作选项,请写出导入SUM项目到Eclipse集成环境中的基本操作步骤(从菜单栏上的file开始)。

File、Export、Import、General文件夹、C/C++文件夹、CVS文件夹、Existing Projects into Workspace、Preferences、Next、Select root directory,Select archive file、Finish、cancel。

搜索更多关于: 软件开发工具2011-2013试题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

C.90年代初 D.90年代末 5.在软件开发过程中,确定信息流通模型的阶段是 A.系统设计阶段 B.程序编码阶段 C.需求分析阶段 D.系统维护阶段 6.自行开发软件开发工具的主要缺点是 A.不易于商品化 B.不便于扩充 C.往往低估开发难度 D.目标不明确 7.在权衡购置或自行开发软件开发工具时不必考虑的因素是 ..A.人员的因素 B.准备从事的软件开发工作的性质与要求 C.资金的多少 D.开发人员对工作与支持程度的实际需要 8.不成功的商品化软件开发工具往往由于 A.应用范围广泛 B.应用范围专一 C.使用手册简单 D.使用手册复杂 9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中概括了40年来软件开发工具的发展轨迹,指出抽象程度最高的软

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com