教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

2008年1月 - 2013年1月自考软件开发工具试题 - 图文(8)

来源:网络收集 时间:2026-05-02
导读: 历年国考 软件开发工具 部分没答案 45.简述软件开发工具的运行环境。 46.简述在面向对象方法中,对象与类的关系。 四、论述题(本大题共1小题,10分) 47.试述软件开发工具的基本功能。 五、应用题(本大题共1小题

历年国考 软件开发工具 部分没答案

45.简述软件开发工具的运行环境。

46.简述在面向对象方法中,对象与类的关系。

四、论述题(本大题共1小题,10分) 47.试述软件开发工具的基本功能。

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

48.(本小题共有10个关键点,均已用数字标出,请将答案填写在题后相应的标号处)

完成一个名称为OddSum的程序,求指定范围内的奇数和,输入为两个整型变量,输出为这两个变量之间的所有奇数的和。使用Eclipse CDT完成该C程序,按照新建项目、源文件夹、编写代码、编译运行的实现步骤,补充上述这些步骤中的关键点。

(1)新建项目:打开Eclipse集成环境,点击菜单栏上的 ① 菜单,选择新建子菜单下的“C Project”选项,弹出选择向导窗口。在对话框中打开C/C++文件夹,选择“C Project”后点击“Next”进入下一步。在项目名称栏中输入 ② ,并在项目类型“Project type”标签中打开“Executable”文件夹,选择“Empty Project”,点击“Finish”按钮完成。

(2)新建源文件夹:鼠标右键点击资源浏览器中的新建的项目,在弹出的菜单中,选择

③ 子菜单里的源文件夹“Source Folder”选项。在弹出的窗口中需要输入文件夹名称,把光标定位到 ④ 一栏中输入源文件夹名称“src”,然后点击“Finish”按钮完成。

36

历年国考 软件开发工具 部分没答案

(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击

⑤ ,在弹出的菜单中选择新建“New”子菜单里的类“Class”选项,新建一个名为“Sum”的类文件。

(4)编写C程序代码:打开第3步中建好的Sum文件,在编辑器中编写代码如下,补充代码中的关键步骤。 #include \#include \

int main(void){ int firstNum=0,secondNum=0; ‖输入参数 getResult=0;‖计算结果 scanf(\getResult= ⑥ ; printf(¨%d\return EXIT_SUCCESS; }

bool isOdd(int num){ if( ⑦ ) ‖判断是否为奇数 return true; else return false; }

int add(int a,int b){ return a + b; }

int addOdd(int min,int max){ int i,result=0; if(min>max){ ‖交换上下界 int tmpNum=min; 8 =max; max=tmpNum; }

for(i=min;i<=max;i++){

if(isOdd(i)) ‖满足奇数条件

result=add(result,i);

}

return resut; }

37

历年国考 软件开发工具 部分没答案

(5)运行C程序:在资源管理器中鼠标右键点击该项目,在Run As子菜单中选择运行设置“Run Configurations\,弹出如下图对话框。

在“Project”栏中输入项目名称OddSum,或者点击“Browse”按钮,在弹出的对话框中选择相应的项目。在“C/C++Application”栏中点击 ⑨ 按钮,选择相应的程序来运行。

(6)使用浏览功能查看函数的调用层次:Eclipse的查看调用层次功能可以清晰展现函数调用关系。 首先,将光标定位到编辑器中的add()函数;然后,点击菜单栏上的浏览“Navigate”菜单,选择打开调用层次结构“Open Call Hierarchy”选项,即可看到add()函数的调用层次。add()函数的调用层次结构为:main()-> ⑩ ->add()。

①_________________________________________________。 ②_________________________________________________。 ③_________________________________________________。 ④_________________________________________________。 ⑤_________________________________________________。 ⑥_________________________________________________。 ⑦_________________________________________________。 ⑧_________________________________________________。 ⑨_________________________________________________。 ⑩_________________________________________________。

38

历年国考 软件开发工具 部分没答案

全国2012年1月高等教育自学考试

D

B.计算机辅助软件工程 D.第四代语言

C

一、单项选择题(本大题共20小题,每小题1分,共20分1.非过程化语言是指( ) A.软件开发工具 C.计算机辅助系统工程

2.在关于用户界面的基本原则中,用户界面的主要功能是( ) A.控制 C.通信

B.提供帮助 D.方便用户

3.在一个完整的软件开发工具中,处于中心位置的是A.人机界面和代码生成器 C.总控部分和数据库查询

D

B.通信服务和数据库查询 D.总控部分和人机界面

D

4.在软件开发工具的环境中,工作的范围和深度取决于A.开发人员的编程能力 C.信息库的功能与内容

B.开发工具的功能先进 D.具有优秀的开发团队

A

5.在软件开发过程中,建立数据模型的阶段是( A.系统设计阶段 C.程序编码阶段

B.需求分析阶段 D.系统测试阶段

B

6.在软件开发工具的跨周期管理中,知识库和专家系统一般应用于A.需求分析阶段 C.编码测试阶段

7.自行开发软件开发工具不具有的优点是...A.切实符合自己的需要 C.便于进一步扩充和升级

B.分析设计阶段 D.系统维护阶段

B.集成化容易 D.可以商品化

B

8.以下几种较有代表性的语言及其开发工具中支持面向对象最好的是A.VB

C.C++ Builder/Delphi B.D.

D

B

9.以下几种较有代表性的语言及其开发工具中结果代码执行效率最高的是A.VB C.PB

B.D.

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

Tools)为题的一期专刊中概括了40年来软件开发工具的发展轨迹,指出抽象程度最高的软件开发工具是

A

A.XMF Mosaic C.Turbo Oascal

11.较早期的软件开发工具的特点是

B.D.

39

D

历年国考 软件开发工具 部分没答案

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

B.对于软件开发过程中涉及的交互支持较好 C.文档管理支持较好

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

12.为创建一个C Project,在C Project窗口选择C语言相关属性后,单击的按钮是( ) A.Back C.Finish

B.D.

B

13.Eclipse提供了从变量的任意引用位置直接定位到变量定义行的多种方法。方法之一是将光标定位到编辑器中相应的变量位置,点击菜单栏上的浏览“Navigate”菜单,使用快捷键A.F3 C.F5

B.D.

C

A

14.在Eclipse中,从历史记录中恢复已删除文件的操作按钮是A.Rename C.Restore

B.D.

(替换历史版本)

15.在安装CVS的页面中,继续安装应选择的按钮是A …… 此处隐藏:2049字,全部文档内容请下载后查看。喜欢就下载吧 ……

2008年1月 - 2013年1月自考软件开发工具试题 - 图文(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/412610.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)