2008年1月 - 2013年1月自考软件开发工具试题 - 图文(8)
历年国考 软件开发工具 部分没答案
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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]机械振动与噪声学部分答案
- [资格考试]空调工程课后思考题部分整合版
- [资格考试]电信登高模拟试题
- [资格考试]2018年上海市徐汇区中考物理二模试卷(
- [资格考试]坐标转换及方里网的相关问题(椭球体、
- [资格考试]语文教研组活动记录表
- [资格考试]广东省2006年高应变考试试题
- [资格考试]LTE学习总结—后台操作-数据配置步骤很
- [资格考试]北京市医疗美容主诊医师和外籍整形外科
- [资格考试]中学生广播稿400字3篇
- [资格考试]CL800双模站点CDMA主分集RSSI差异过大
- [资格考试]泵与泵站考试复习题
- [资格考试]4个万能和弦搞定尤克里里即兴弹唱(入
- [资格考试]咽喉与经络的关系
- [资格考试]《云南省国家通用语言文字条例》学习心
- [资格考试]标准化第三范式
- [资格考试]GB-50016-2014-建筑设计防火规范2018修
- [资格考试]五年级上册品社复习资料(第二单元)
- [资格考试]2.对XX公司领导班子和班子成员意见建议
- [资格考试]关于市区违法建设情况的调研报告
- 二0一五年下半年经营管理目标考核方案
- 2014年春八年级英语下第三次月考
- 北师大版语文二年级上册第十五单元《松
- 2016国网江苏省电力公司招聘高校毕业生
- 多渠道促家长督导家长共育和谐 - 图文
- 2018 - 2019学年高中数学第2章圆锥曲线
- 竞争比合作更重要( - 辩论准备稿)课
- “案例积淀式”校本研训的实践与探索
- 新闻必须客观vs新闻不必客观一辩稿
- 福师大作业 比较视野下的外国文学
- 新编大学英语第二册1-7单元课文翻译及
- 年产13万吨天然气蛋白项目可行性研究报
- 河南省洛阳市2018届高三第二次统一考试
- 地下车库建筑设计探讨
- 南京大学应用学科教授研究方向汇编
- 2018年八年级物理全册 第6章 第4节 来
- 毕业论文-浅析余华小说的悲悯性 - 以《
- 2019年整理乡镇城乡环境综合治理工作总
- 广西民族大学留学生招生简章越南语版本
- 故宫旧称紫禁城简介




