2010年10月自考03173软件开发工具试题及答案含解析_第1页
2010年10月自考03173软件开发工具试题及答案含解析_第2页
2010年10月自考03173软件开发工具试题及答案含解析_第3页
2010年10月自考03173软件开发工具试题及答案含解析_第4页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

软件开发工具年月真题

03173201010

1、【单选题】软件开发工具提供的功能之一是()

文件管理

数据管理

A:

存储管理

B:

文档生成或编制

C:

答D:案:D

解析:软件开发工具基本功能①认识与描述客观系统②存储以及管理开发过程中的信息

③代码的编写或生成④文档编制或生成⑤软件项目的管理。

2、【单选题】属于软件开发工具的是()

4GL

DBMS

A:

编译系统

B:

操作系统

C:

答D:案:A

解析:第四代语言(4GL)是一个简洁的、高效的非过程编程语言,用来提高DBMS的效

率。在第四代语言中,用户定义“做什么”而不是“如何做”。第四代语言依靠更高级的

第四代工具,用户可以使用这个工具定义参数来生成应用程序。

3、【单选题】软件开发中表达标准化不包括()

数据流程图

数据字典

A:

模块结构图

B:

检查点设置

C:

答D:案:D

解析:软件开发中表达标准化包括:(1)数据流程图;(2)数据字典;(3)模块结构

图。

4、【单选题】项目负责人不必考虑()

分析需求

A:

验收模块

交付检验

B:

验收修改成果

C:

答D:案:C

解析:项目负责人不必考虑交付检验。

5、【单选题】信息库(Repository)))研究的核心问题是()

信息的共享性

信息的准确性

A:

信息的一致性

B:

信息的安全性

C:

答D:案:C

解析:信息库研究的核心问题是如何保持信息库的一致性。

6、【单选题】在软件开发工具的概念模式中,决策树属于的概念模式是()

直观模型

计算机模拟模型

A:

时序网络

B:

数学与逻辑模型

C:

答D:案:D

解析:数学与逻辑模型作为描述客观世界的状态与规律的方法,最大的优点是严格、准

确、可计算,作为逻辑模型的表达方式,决策树和决策表是经常使用的。

7、【单选题】软件开发工具的基础是()

信息库

人机界面

A:

总控部分

B:

代码生成

C:

答D:案:A

解析:软件开发工具的基础是信息库。没有这个基础,或者这个基础不牢,那么总控就无信

息可调度,人机界面也就没有有用的信息向用户提供,所谓支持软件开发也就成为一句空

话。

8、【单选题】在PowerBuilder中反映数据窗口实际内容的是数据窗口的()

数据存储

设计

A:

数据定义

B:

控件

C:

答D:案:C

解析:在PowerBuilder中反映数据窗口实际内容的是数据窗口的数据定义。

9、【单选题】对一个系统的运行状况及效率进行检测与评价的工作称为()

测试

鉴定

A:

审计

B:

验收

C:

答D:案:C

解析:审计:审计是对一个系统的运行状况及效率进行检测与评价,以便进一步用好或改进

这个系统。

10、【单选题】从目前的CASE理论考虑,CASE工具集成的关键是()

数据库

信息库

A:

操作系统

B:

ODBC技术

C:

答D:案:B

解析:从目前的CASE理论考虑,CASE工具集成的关键是信息库。

11、【多选题】软件开发工具概念的要点是()

它是在第三代语言之后,软件技术进一步发展的产物

它的目的是在软件开发过程中给予人们支持与帮助

A:

它的基本思想是致力于软件开发的高效优质

B:

它支持软件开发的全过程

C:

它仅支持编码或其它特定的工作阶段

D:

答E:案:ABCD

12、【多选题】软件开发工具的重要性能有(

表达能力

保持信息一致的能力

A:

使用的方便程度

B:

对硬件和软件环境的要求

C:

工具的可靠程度

D:

答E:案:ABCDE

13、【多选题】OOP的基本思想包括()

封装性

对象之间有抽象与具体的关系

A:

对象之间有整体与部分的关系

B:

遗传性

C:

对象之间可以互送参数

D:

答E:案:ABCDE

14、【多选题】可视化的元素包括()

图标

图表

A:

图像

B:

一段程序

C:

一片素描

D:

答E:案:ABCE

15、【多选题】在信息库中,设计阶段的有关信息包括()

总体结构

数据字典

A:

程序代码

B:

测试情况

C:

程序模块的要求

D:

答E:案:ABE

16、【多选题】数据流程图的基本组成部分是()

外部实体

实体属性

A:

数据存储

B:

条件判断

C:

数据处理

D:

E:

答案:ACE

17、【多选题】在软件开发工具中,文档生成与代码生成相比,其特点包括()

数量大

语法严格

A:

内容复杂

B:

种类多

C:

格式固定

D:

答E:案:ACD

18、【多选题】从技术方面考虑,软件开发工具的基本原则包括()

面向使用者

保证信息的准确传递

A:

保证信息存储的一致性

B:

保证系统的安全性

C:

保证系统的开放性

D:

答E:案:ABE

19、【多选题】属于多媒体技术特性的是()

集成性

交互性

A:

实时性

B:

标准化

C:

数字化

D:

答E:案:ABCE

20、【多选题】表示ModelWorks中事件绘图者业务过程的元素是()

事件

对象

A:

触发

B:

操作

C:

封装

D:

答E:案:ACD

21、【问答题】简述软件开发工具中用户界面的主要原则。

答案:(1)用户界面的主要功能是通信。(2)界面必须始终一致。(3)界面必须使用户随时

掌握任务的进展情况。(4)界面必须能够提供帮助。(5)宁可让程序多干,不可让用户多

干。

22、【问答题】简述ODBC的含义和作用。

答案:ODBC是开放数据库连接,是允许应用程序使用结构查询语言(SQL)的标准。可以使单

一的应用程序访问不同的数据库管理系统。应用开发人员不必针对特定的DBMS开发、编

译和发布应用程序,而是通过对应用程序加载不同数据库的驱动程序来建立与相应数据库

系统的连接。

23、【问答题】试述在PowerBuilder中程序访问多个数据库的方法。

答案:(1)顺序地将与每个数据库建立连接,对数据库操纵完成后,断开与该库的连接,再与

下一个数据库进行连接。(2)在程序中创建多个事务对象,将每个事务对象与一个数据库建

立连接,通过不同的事务对象操纵不同的数据库。

24、【问答题】

答案:(1)(a)在数据库画板中创建数据库Order_DB,并在其中新建3张表Room、

Customer和Order;(b)创建应用程序对象OrderApp;(c)在菜单画板中创建菜单

customer;(d)在数据窗口画板中创建d_browseOrder数据窗口对象;(e)在窗口画板中创建

MDI窗口w_customer,将窗口类型设置为MDIMicroHelp并在Windows属性对话框中将

MenuName设置为m_customer,在窗口中添加数据窗口控件dw_browseOrder,并将其Data

WindowObjectNamed属性设置为browseOrder;添加一个命令按钮,并将其显示文本改为

“退出”。(2)(a)在应用程序对象OrderApp的open事件中打开MDI窗口w_customer,本

为Open(w_customer)。(b)在m_browseOrder的Clicked事件中打开w_browseOrder窗口

浏览预订信息,其脚本为Open(w_browseOrder)(c)在w_browseOrder窗口的Open事件中

输入脚本:dw_browseOrder.settransobject(sqlea)

dw_browseOrder.retrieve(CurCustomerID)

25、【填空题】软件开发工具是在的基础上发展起来的一类。

答案:第三代语言软件

26、【填空题】按工作阶段划分,软件开发工具可粗略地分为设计工具、工具和工具。

答案:分析计划(与次序无关)

27、【填空题】模块的功能在逻辑上尽可能的、,最好做到与任务的对应。

答案:单一化明确化(与次序无关)

28、【填空题】一般来说,人类对于大量元素组成的复杂系统,至今尚无理想的与方法。

答案:描述控制(与次序无关)

29、【填空题】时序网络主要描述的是系统及其方式。

答案:状态转换

30、【填空题】软件开发工具的成果包括文档和,通常是以方式提供的。

答案:程序联机

31、【填空题】信息库技术主要涉及的四个问题是:信息库的、和管理功能以及历史信息

的处理方法。

答案:内容组织方式(与次序无关)

32、【填空题】项目管理与版本管理的核心问题是跨生命周期的信息管理问题,其关键问题

是信息的处理。

答案:历史

33、【填空题】在ADCycle的跨周期管理中,需求分析阶段使用的方法包括分析工具,建模工

具和工具。

答案:设计

34、【填空题】与系统软件相比,软件开发工具更多地依赖于的特点。

答案:应用领域

35、【填空题】在PowerBuilder的环境中,提供的工具条有Power工具条、工具条和工

具条。

答案:画板定制(与次序无关)

36、【填空题】文件加锁的目的是防止对数据的破坏。

答案:并发访问

37、【名词解释】设计工具

答案:指在实现阶段对人们提供帮助的工具。它是最直接地帮助人们编写与调试软件的工

具。

38、【名词解释】水波效应

答案:当我们修改程序的某一处时,由于没有充分考虑到这一修改对相关部分的影响,结果

出现了错误。

温馨提示

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

评论

0/150

提交评论