软件工具与环境综合练习题
- 格式:doc
- 大小:74.13 KB
- 文档页数:9
综合练习题
一、选择题
1.在PowerBuilder当中,用来处理数据库数据的环境是()
A.窗口画板
B.菜单画板
C.数据窗口
D.用户对象画板
2.PB是一种()。
A.客户/服务器开发工具 B.程序语言
C.杀毒软件 D.翻译软件
3.数据流图的绘制采用了()的方法。
A.自下而上 B.从里到外 C.从外到里 D.从左到右
4.在PB中,使用的编程语言是()。
A.VBScript B .PASCAL C.PowerScript D.PowerDesigner 5.用于对概念层和物理层的交互式数据库设计和构造( )。
A、 ProcessAnalyst
B、DataArchitect
C、WarehouseArchitect
D、Viewer
6.用于以只读的,图形化方式访问整个企业的模型信息( )。
A、AppModeler
B、DataArchitect
C、MetaWorks
D、WarehouseArchitect
7.ProcessAnalyst模块用于()的数据分析与发现。
A.需求分析 B.概念设计 C.逻辑设计 D. 物理设计
8.下列软件不是工具软件的是()
A.财务软件 B.Visual Basic C.C++ D.文字编辑软件9.在ProcessAnalyst支持的以下四种典型的建模方法中,属于面向对象的方法是()
A.OMT方法 B.Yourdon/DeMarco方法
C.Gance和Sarson方法 D.SSADM方法
10.在PD的ProcessAnalyst模块中,建立处理过程时,应首先单击()工具。
A.Name B. Process C.External entity D. Label
11.在PowerBuilder中,缺省对象名d_1标明该对象是()。
A、窗口
B、单行编辑器
C、数据窗口控件
D、数据窗口对象
12.在选择与比较软件开发工具时,首先应当考虑的是()。
A、表达能力或描述能力
B、保持信息一致性的能力
C、使用的方便程度
D、工具的可靠性
13.下列选项中,不属于软件开发工具定义范畴的是()
A、程序生成工具
B、文档生成工具
C、分析设计辅助工具
D、源程序编辑工具
14.PowerBuilder 6.0支持五种数据源是:快速选择、SQL选择、查询对象、存储过程以及()。
A、标签(Label)
B、外部数据源
C、列表(Tabular)
D、自由格式(Freeform)
15.在PowerBuilder中有一种类型的窗口,它显示在父窗口前面,既可以移出父窗口,也能覆盖父窗口,但不能被父窗口覆盖,当父窗口最小化时,它随之隐蔽,父窗口关闭时,它也随之关闭。这种类型的窗口是()
A、响应窗口
B、弹出式窗口
C、主窗口
D、子窗口
16.PowerBuilder内部有一个全局的事物对象,通过这个全局对象,PowerBuilder可以和多种流行的数据库管理系统通信,这个全局对象是()。
A、SQL
B、DataWindow对象
C、SQLCA
D、OLE
17.建立PowerBuilder应用程序时,首先应该创建的对象是()。
A、菜单
B、窗口对象
C、应用对象
D、数据窗口对象
18.在PowerDesigner中,用于数据仓库的设计和实现的模块是()。
A、ProcessAnalyst
B、DataArchitec
C、MetaWork
D、WarehouseArchitect
19.PowerBuilder是一个()。
A、用于系统实现阶段的开发工具
B、用于系统详细调查阶段的开发工具
C、用于系统逻辑设计阶段的开发工具
D、用于系统可行性研究阶段的开发工具
20.下列不属于软件项目管理的是()
A、进度管理
B、版本管理
C、质量管理
D、资源与费用管理
二、判断题,请给正确的打上“√”,错误的打上“ ”。
1.( )在PD中,对每一个对象都设立一些属性来表示对象的特有性质。
2.( )根处理模型是处理层次中的最底层。
3.()构造数据窗口对象时,首先要考虑两方面的内容数据和显示风格。
4.()用户对象是封装了一组相关代码和属性、完成特定功能的对象。
5.()PowerBuilder不具备面向对象编程的特征。
6.()PowerBuilder 所提供的窗口有Main、Child、Tabular和MDI Frame几种类型
7.()CASE工具主要是供终端用户使用,而不是供专业的软件开发人员使用。
8.()在PB中,主窗口是独立的,它不依赖其他任何窗口而独立存在。
9.()ProcessAnalyst 模块用于数据库的概念设计与物理设计阶段的概念模型设计与物理模型设计。
10.DataArchiteci是一种数据库工具,用户可使用其进行概念数据模型(CDM)和物理数据模型(PDM)的设计及其相互转换与维护。
11.对用户来说,界面就是系统本身。()
12.所有的软件都必须在操作系统下开发,故操作系统也应是一种软件开发工具。()13.一个有生命力的软件应该是成熟的,不必经过若干次修改与更新就能形成的。()14.PowerBuilder中的数据窗口对象主要用于操作数据库中的数据,但不能完成数据库中数据定义。( )
15.构造数据窗口对象时,首先要考虑数据和显示风格两方面的内容。数据窗口对象中的数据来源于数据源,数据源决定了数据窗口对象从什么地方得到数据;显示风格决定了数据窗口以何种方式展示、表现数据。( )
16.数据管道提供了在数据库内部、数据库之间,甚至不同的数据库管理系统之间快速复制数据的简便途径。( )
17.PowerDesigner是基于浏览器/服务器体系结构的一组图形化的数据库模型设计工具软件。( )
18.ProcessAnalyst只用于系统的需求分析和设计。()
19.概念数据模型属于信息系统的概念设计工具,它不考虑系统物理实现的细节,表示了数据库的整体逻辑结构,独立于任何软件和数据存储结构。()
20.PowerBuilde的全局事物对象SQLCA一次可以和多个数据库建立连接。()
三、填空,完善操作步骤。
在PowerDesigne中,利用ProcessAnalyst建立一个称为Publish的处理过程如下:S1:单击窗口中工具栏内的(1)工具。
S2:在模型的工作区内单击。在单击的位置会出现一个处理过程的符号,它的名字为Prcs_n,n是系统生成的一个序号。上面的1表明它是建立的第一个处理过程。
S3:单击鼠标右键释放(2)工具。
S4:双击刚才建立的处理过程符号,出现了它的特性窗口。
S5:在(3)文本框中输入Publish作为处理过程的名字。
S6:单击Code文本框后面的小按钮,把Code设成和(4)
一样的值。
S7:单击(5)按钮。
四、简答题
1.简述PowerBuilder6.0的功能。
2.写出五种PB可以访问的数据库系统
3.PD6.0由哪六个模块组成?各模块主要用途是什么?
4.CASE工具有哪三大作用?