软件开发工具自考2015年10月真题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
1

(本题共有l0个关键点,均已用数字标出,请将答案填写在答题卡上。)

完成一个程序,统计一个字符串中的字母、数字、空格和其它字符的个数。使用Eclipse CDT实现该C程序,执行从新建项目、源文件夹,编写代码并最终编译运行这一系列步骤,补充上述这些步骤中的关键点。

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

(2)新建__ ③__ :鼠标右键点击资源浏览器中的新建的项目,在弹出的菜单中,选择“New”子菜单里的源文件夹“Source Folder”选项。在弹出的窗口中需要输入文件夹名称,把光标定位到项目名称一栏中输入源文件夹名称“src”,然后点击__ ④___ 完成。

(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击src文件夹,在弹出的菜单中选择___⑤___ 子菜单里的类“Class”选项,新建一个“count”文件。

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

(5)在Eclipse中用来显示程序中函数相互调用结果的视图是__ ⑨____ 。程序中主函数与fun()函数的调用关系是__ ⑩ ___。

29

在如下关于面向对象的叙述中,错误的是( )

  • A.对象具有一组属性和一组操作
  • B.对象是客观世界有规律的事物
  • C.对象用于自然而灵活地模拟现实世界中的事物
  • D.对象具有很好的模块性
34

在Eclipse编辑器中,选择定制透视图的选项是( )

  • A.Open Perspective
  • B.Customize Perspective
  • C.New Perspective
  • D.Set Perspective
36

显示警告信息的视图是( )

  • A.导航器视图
  • B.大纲视图
  • C.控制台视图
  • D.错误视图
39

2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是( )

  • A.软件开发工具已经具有很高水平的理论
  • B.软件开发工具的抽象程度越来越高
  • C.软件开发工具的历史发展是多样性和趋同性并存
  • D.在信息处理、知识表达、事务处理等问题上,确实存在着普遍规律
40

Eclipse的资源管理器又称为( )

  • A.导航器视图
  • B.大纲视图
  • C.控制台视图
  • D.代码编辑器
41

选择购置软件开发工具,需要明确目的与要求,此时不必考虑工具( )

  • A.在哪个工作阶段使用
  • B.在怎样的软件、硬件环境下运行
  • C.供哪些人使用
  • D.生成代码的速度
42

购买市场上已有的软件开发工具不具有的优点是( )

  • A.减轻一定的工作负担
  • B.工作的组织管理比较规范
  • C.信息的管理与检索比较方便
  • D.软件开发工具可靠程度高
43

在软件开发工具中,不属于信息库管理的是( )

  • A.使用查询
  • B.一致性维护
  • C.录入更新
  • D.安全性维护
44

信息库(Repository)研究的核心问题是( )

  • A.提高信息的共享程度
  • B.保持信息的一致性
  • C.最大限度降低冗余度
  • D.程序与数据的独立性
45

软件项目管理的核心要素是( )

  • A.质量
  • B.进度
  • C.费用
  • D.资源利用
46

在软件开发的概念模式中,决策表属于的概念模式是( )

  • A.时序网络
  • B.计算机模拟模型
  • C.结构图
  • D.数学与逻辑模型
47

用通用软件来帮助软件开发人员画图的好处是( )

  • A.可以减少不少工作量
  • B.能反映其逻辑内涵
  • C.能保持一致性
  • D.能画出所需要的各种图形
48

属于软件开发工具的是( )

  • A.Actools
  • B.Assembler
  • C.COBOL
  • D.FLOW