《软件开发工具与环境》期末复习指导.docx
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件开发工具与环境》期末复习指导
《软件开发工具与环境》是计算机应用专业计算机应用软件开发方向必修的专业基础课程。本课程课内总学时数为54学时,其中实验为34学时。
本课程考核知识点、考题类型及各种题型举例与解答见考核说明。卜•面的综合练习题供同学们复习时参考。
综合练习题
一、填空题
1.基于各个阶段对信息的需求不同,软件开发工具大致可以分为三
类:__________________
2.在数据窗口对象内部,还能够、、的数据,并随时査看设计结果。
3.可视用户对象有三种类型,它们是、
其中、
O
4.类用户对象有三种类型,它们是、、
O
5.软件开发环境的基本组成右三个部分:、
和。
6.软件生存期可分为、、阶段。
7.软件工具的特点是,,,
9 O
8.软件工具是一种;软件开发环境是O 软件开发环境所具备的特件是,,,9
9.软件开发工具发展方向是________________ 、 _________ 、__________ 、 __________ o
]().数据窗口包括两方而的内容:________________________________ 和________________ _____ 。数据窗口对象主要用于__________________ 数据并允许用户 ______________ 数据,
(6)__________________o
14.DataArchitect是一种数据库设计工具,用八可使其进行______________ 模型和—
____________ 模型的设计及其相互转换与维护。
15.处理分析模型PAM不仅定义了_______________________ ,还以简洁的符号清晰地
表示了________________________ ,描述了___________________________________ 0
二、选择题
1.在PowerBuilder当中,用來处理数据库数据的环境是( )
A.窗口画板
B.菜单画板
C.数据窗口
D ・用八对象画板 2. PB 是一种()o A.客户/服务器开发工具 C.杀毒软件
3. 数据流图的绘制采用了( 5.
用于对概念层和物理层的交互式数据库设计和构造(
)。
A 、 ProcessAnalyst
B 、DataArchitect
C 、Warehouse Architect
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 三、判断题,请给正确的打上“厂,错误的打上“X”。
1. ()在卩。中,对每一个对象都设立一些屈性來表示对象的特有性质。
2. ()根处理模型是处理层次中的最底层。
3. ()构造数据窗口对象时,首先要考虑两方而的内容数据和显示风格。
4. ()用户对象是封装了一组相关代码和属性、完成特定功能的对象。
5. ( ) PowerBuilder 不具备面向对象编程的特征。
6. ( ) PowerBuilder 所提供的窗口有 Main 、Child 、Tabular 和 MDI Frame 几种类型
7. ( ) CASE 工具主要是供终端用户使用,而不是供专业的软件开发人员使用。
8. ()在PB 中,主窗口是独立的,它不依赖其他任何窗口而独立存在。
9. ( ) ProcessAnalyst 模块用于数搁牟的概念设计与物理设计阶段的概念模型设计
少物理模型设计。
10. DataArchiteci 是-•种数据库工具,用户可使用其进行概念数据模型(CDM )和物 理
数据模型(PDM )的设计及其相互转换与维护。
四、填空,完善操作步骤。
1. 在PD 中,利用ProcessAnalyst 新建模型过程如下:
B.程序语言 D.翻译软件
)的方法。
A.自下而上
B.从里到外
C.从外到里 4.在PB 中,使用的编程语言是( )。
A. VBScript B . PASCAL C. PowerScript
D.从左到右 D. PowerDesigner