软件工具与环境综合练习题.doc
《软件工具与环境综合练习题.doc》由会员分享,可在线阅读,更多相关《软件工具与环境综合练习题.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、综合练习题一、选择题1在PowerBuilder当中,用来处理数据库数据的环境是( )A 窗口画板B 菜单画板C 数据窗口D 用户对象画板2PB是一种( )。A客户/服务器开发工具 B程序语言 C杀毒软件 D翻译软件3数据流图的绘制采用了( )的方法。A自下而上 B 从里到外 C从外到里 D从左到右 4在PB中,使用的编程语言是( )。AVBScript B PASCAL CPowerScript DPowerDesigner5 用于对概念层和物理层的交互式数据库设计和构造( )。A、 ProcessAnalyst B、DataArchitect C、WarehouseArchitect D、
2、Viewer 6用于以只读的,图形化方式访问整个企业的模型信息( )。A、AppModeler B、DataArchitect C、MetaWorks D、WarehouseArchitect7ProcessAnalyst模块用于( )的数据分析与发现。A需求分析 B.概念设计 C.逻辑设计 D. 物理设计 8下列软件不是工具软件的是( )A财务软件 BVisual Basic CC+ D 文字编辑软件9在ProcessAnalyst支持的以下四种典型的建模方法中,属于面向对象的方法是( )AOMT方法 BYourdon/DeMarco方法 CGance和Sarson方法 DSSADM方法 1
3、0在PD的ProcessAnalyst模块中,建立处理过程时,应首先单击( )工具。AName B Process CExternal entityD Label11在PowerBuilder中,缺省对象名d_1标明该对象是( )。A、窗口 B、单行编辑器C、数据窗口控件 D、数据窗口对象12在选择与比较软件开发工具时,首先应当考虑的是( )。A、表达能力或描述能力B、保持信息一致性的能力C、使用的方便程度 D、工具的可靠性13下列选项中,不属于软件开发工具定义范畴的是( )A、程序生成工具B、文档生成工具C、分析设计辅助工具 D、源程序编辑工具14PowerBuilder 6.0支持五种数据
4、源是:快速选择、SQL选择、查询对象、存储过程以及( )。 A、标签(Label) B、外部数据源C、列表(Tabular) D、自由格式(Freeform)15在PowerBuilder中有一种类型的窗口,它显示在父窗口前面,既可以移出父窗口,也能覆盖父窗口,但不能被父窗口覆盖,当父窗口最小化时,它随之隐蔽,父窗口关闭时,它也随之关闭。这种类型的窗口是( )A、响应窗口 B、弹出式窗口C、主窗口 D、子窗口16PowerBuilder内部有一个全局的事物对象,通过这个全局对象,PowerBuilder可以和多种流行的数据库管理系统通信,这个全局对象是( )。 A、SQL B、DataWind
5、ow对象 C、SQLCA D、OLE17建立PowerBuilder应用程序时,首先应该创建的对象是( )。A、菜单 B、窗口对象C、应用对象 D、数据窗口对象18在PowerDesigner中,用于数据仓库的设计和实现的模块是( )。A、ProcessAnalyst B、DataArchitec C、MetaWork D、WarehouseArchitect 19PowerBuilder是一个( )。A、用于系统实现阶段的开发工具 B、用于系统详细调查阶段的开发工具 C、用于系统逻辑设计阶段的开发工具 D、用于系统可行性研究阶段的开发工具20下列不属于软件项目管理的是( )A、进度管理 B、
6、版本管理C、质量管理 D、资源与费用管理二、判断题,请给正确的打上“”,错误的打上“”。1( )在PD中,对每一个对象都设立一些属性来表示对象的特有性质。2( )根处理模型是处理层次中的最底层。3( )构造数据窗口对象时,首先要考虑两方面的内容数据和显示风格。4( )用户对象是封装了一组相关代码和属性、完成特定功能的对象。5( )PowerBuilder不具备面向对象编程的特征。6( )PowerBuilder 所提供的窗口有Main、Child、Tabular和MDI Frame几种类型7( )CASE工具主要是供终端用户使用,而不是供专业的软件开发人员使用。8( )在PB中,主窗口是独立的
7、,它不依赖其他任何窗口而独立存在。9( )ProcessAnalyst 模块用于数据库的概念设计与物理设计阶段的概念模型设计与物理模型设计。10DataArchiteci是一种数据库工具,用户可使用其进行概念数据模型(CDM)和物理数据模型(PDM)的设计及其相互转换与维护。11对用户来说,界面就是系统本身。( )12所有的软件都必须在操作系统下开发,故操作系统也应是一种软件开发工具。( )13一个有生命力的软件应该是成熟的,不必经过若干次修改与更新就能形成的。( )14PowerBuilder中的数据窗口对象主要用于操作数据库中的数据,但不能完成数据库中数据定义。( )15构造数据窗口对象时
8、,首先要考虑数据和显示风格两方面的内容。数据窗口对象中的数据来源于数据源,数据源决定了数据窗口对象从什么地方得到数据;显示风格决定了数据窗口以何种方式展示、表现数据。( )16数据管道提供了在数据库内部、数据库之间,甚至不同的数据库管理系统之间快速复制数据的简便途径。( )17PowerDesigner是基于浏览器/服务器体系结构的一组图形化的数据库模型设计工具软件。( )18ProcessAnalyst只用于系统的需求分析和设计。( )19概念数据模型属于信息系统的概念设计工具,它不考虑系统物理实现的细节,表示了数据库的整体逻辑结构,独立于任何软件和数据存储结构。( )20PowerBuil
9、de的全局事物对象SQLCA一次可以和多个数据库建立连接。( )三、填空,完善操作步骤。在PowerDesigne中,利用ProcessAnalyst建立一个称为Publish的处理过程如下:S1:单击窗口中工具栏内的(1) 工具。S2:在模型的工作区内单击。在单击的位置会出现一个处理过程的符号,它的名字为Prcs_n,n是系统生成的一个序号。上面的1表明它是建立的第一个处理过程。S3:单击鼠标右键释放(2) 工具。S4:双击刚才建立的处理过程符号,出现了它的特性窗口。S5:在(3) 文本框中输入Publish作为处理过程的名字。S6:单击Code文本框后面的小按钮,把Code设成和(4) 一
10、样的值。S7:单击(5) 按钮。四、简答题1简述PowerBuilder6.0的功能。2写出五种PB可以访问的数据库系统3PD6.0由哪六个模块组成?各模块主要用途是什么?4CASE工具有哪三大作用? 5软件开发环境具有层次式的结构,可分为几层?6简述用户对象的优点?7PowerBuilder6的用户对象有哪两大类?它们各自又有几种类型。 8简述PowerBuilder 应用程序开发步骤?9写出PowerDesigner中的四种模型?10如何创建新用户对象,标准可视用户对象,定制可视用户对象,外部可视用户对象,定制类用户对象,标准类用户对象。11什么是外部可视用户对象、标准可视用户对象?12解
11、释下列概念的含义。(1)窗口属性 (2)主窗口 (3)响应窗口 (4)单行编辑框 (5)数据窗口对象和数据窗口 (6)多任务 (7)客户/服务器 (8)窗口控件 (9)多用户 (10)可移植性 (11)窗口事件 (12)控件 13ProcessAna1yst的基本功能是什么?14建立PAM模型的基本步骤是什么?15如何建立和分解根处理模型?16简述试验中创建菜单的过程 17简述创建数据窗口对象的一般步骤五、综合应用题1.假设已有数据库teach_db,其中已有数据表teacher。现要用PowerBuilder开发一个应用程序,其运行主窗口中包括左右两个数据窗口控件,左边一个数据窗口控件dw_
12、1中能以表格形式(Grid)显示该数据库中的全部数据,其中有一个记录是当前记录。右边一个数据窗口控件dw_2中以自由格式(Freeform)显示该数据库中的当前记录。此外,主窗口中还包括 “插入记录”、“删除记录”、“确定”和“退出” 五个按纽。请写出开发该应用的主要步骤。(不要求写详细的事件程序)2.用PowerBuilder开发一个教师档案管理应用。假设已创建了一个名为teach_app的项目,建立了一个名为teach_db的本地数据库,并创建了一个名为teacher的表,表中保存所有教师的档案信息。现要建立一个名为w_teachlist的窗口,并在窗口中实现检查表teacher中信息的功
13、能。当运行teach_app时,会打开w_teachlistt窗口,单击“检索”按纽,则显示teacher中信息,单击“退出”按纽,则关闭窗口,结束运行。请写出实现上述功能需完成的基本步骤。(不要求写详细的事件程序)综合练习题答案一、填空题1设计工具 分析工具 计划工具2校验 过滤 排序3标准可视用户对象 定制可视用户对象 外部可视用户对象4标准类用户对象 定制类用户对象 C+类用户对象 5交互系统 工具集 环境数据库6计划 开发 维护7使用户易于操作 功能强大 覆盖面大 可靠性高 其本身可修改 可扩充8软件 一组相关的软件工具的集合 可用性 自动化程度 公共性 集成化程度 适应性 价值 9智
14、能化 网络化 一体化 标准化 10数据窗口对象 数据窗口控件 展示 增删修改 窗口11OMT方法 Yourdon/DeMarco Gane&Sarson SSADM12系统分析和系统设计 系统开发 调试 测试 生成可执行文件13建立应用对象 生成用户对象、编写函数和创建结构 建立窗口和菜单 创建数据窗口对象 将数据窗口对象连接到窗口上的数据窗口控件上 编写各对象的事件处理程序14概念数据 物理数据15各个系统元素的静态组成 系统各元素之间的动态联系 系统对数据的转换和处理功能。16相关的软件工具的集合17交互系统 环境数据库18提出软件产品 该软件产品被淘汰19计算机能同时执行多个程序 各个程
15、序运行互相独立20脚本21 任务进行分解、然后协同解决的计算模式 提出任务需求 为客户提供服务 22开放式数据库连接23类用户对象24需求分析 数据流图和数据字典 信息共享 模型管理25概念模型 物理模型 数据仓库模型二、选择题1C 2A 3C 4C 5B 6D 7A 8A 9A 10B11D 12A 13D 14B 15B 16C 17C 18D 19A 20B三、判断题1 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 10四、填空完成操作步骤(1)Process (2) Process (3) Name (4)Name (5)OK五、简答题1答:PowerBuil
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 工具 环境 综合 练习题
限制150内