《软件开发工具与环境》期末复习指导.docx

合集下载

《软件开发工具与环境》课程教学大纲(复习).docx

《软件开发工具与环境》课程教学大纲(复习).docx

《软件开发工具与环境》课程教学大纲一、课程基本信息9 6114 6 授课 学时践时实学n验时 实学n 题学习课时n 计时 设学分学4次 层考自a V a fj主要教学 参考书z(\ + 亠也8 2・v 列 rA 勇 o n 心理20;ja 曲巒疔拜 #11冃 c#c#n cwa 新亮 nry 门§免y a 碟•• 11 •g •Ju 12 S3 3 4文程和课务本任目二、课程内容及基本要求第1章 全心身投入:Visual C# 2008编程之旅课程内容1.1 开始使用Visual C# 2008 1. 2 新建项目1. 3 理解 Visual Studio .NET 环境 1.4 修改对象的属性 1. 5 在窗体中添加控件 1. 6 设计界面1. 7 编写界面后面的代码 1. 8 运行项目学习的要求1.创建一个简单但有一定功能的Viusal C#应用程序2.让用户浏览硬盘3・显示硬盘中的图片4.熟悉一些编程术语5.了解Visual Studio. NET IDE本章重点:.NET和C#概念,.NET Framework结构,编写Viusal C#应用程序; 本章难点:编写Viusal C#应用程序。

第 2 章Visual C# 2008 导航课程内容2.1 使用Visual C# 2008起始页2.2导航和定制Visual C#环境2.3使用工具栏2.4使用工具箱将控件添加到窗体中2.5使用“属性”窗口设置对象属性2.6管理项目2.7快速而简单的编程入门指南2.8获取帮助学习的要求1.导航Viusal C#2.使用Viusal Studio 2008起始页打开和创建项目3.显示、隐藏、停靠和浮动设计窗口4.定制菜单和工具栏5.使用工具箱将控件添加到窗体中6.利用“属性”窗口查看和修改对象属性7.处理组成项目的多个文件8.如何获得帮助本章重点:定制菜单和工具栏、显示、隐藏、停靠和浮动设计窗口。

江西自考软件开发工具与环境复习资料

江西自考软件开发工具与环境复习资料

Visual C# 2008入门经典一、选择/填空题1.Windows 窗体应用程序是Visual C#项目创建标准的Windows程序。

2.IDE中的“属性”窗口用于修改窗体或控件的属性(位置和大小等)。

3.双击设计器中的控件访问控件的默认事件。

4.应设置图片框的Image属性来显示图片。

5.按钮(Button)控件的默认事件是Click事件。

6.Visual C# 对中文括号“不识别”;区分大小写;文件名后有“*”时表示未保存。

7.设为自动隐藏的窗口总是停靠的,浮动窗口不能设为自动隐藏。

8.颜色下拉列表由3个选项卡组成:“自定义”、“WEB”、和“系统”。

大多数颜色属性默认都使用系统颜色。

9.组成项目的所有文件都是文本文件。

10.项目中可能用到的组件有类模块、窗体、用户控件。

11.除非特别说明,否则在创建本书的示例时创建的是Windows窗体应用程序的项目。

12.要使得将鼠标指向其选项卡时,停靠的设计窗口显示,而移开鼠标时消失,应修改窗口的自动隐藏设置。

13.要添加控件到窗体中,应使用工具箱窗口。

14.要修改对象的属性,应使用“属性”窗口。

15.要修改项目的属性,必须在解决方案资源管理器窗口中选择项目。

16.动态帮助功能根据当前执行的操作调整显示的帮助信息。

17.在Visual C#中,最常用的对象是窗体对象和控件对象。

18.方法是对象可以执行的行为,而属性是描述对象的特征。

19.区分代码中的语句是属性引用还是方法调用的方法之一是:方法调用后面有一对括号,如AlbumForm.ShowDialog()。

20.MessageBox.Show()方法是.NET框架中的一个类,用于显示包含文本的简单对话框。

21.Visual C# 2008是真正的面向对象语言。

22.在等号左边引用属性将修改属性,而在等号右边引用属性将获取属性的值。

23.对象(对使用对象的代码可用的对象)的外部函数称为方法。

24.一组相似的对象称为集合。

软件工具与环境期末复习指导.docx

软件工具与环境期末复习指导.docx

软件工具与环境期末复习指导本复习提要是以《软件开发工具与环境》课程的教学人纲为依据,以文字教材内容为基础而编写的。

目的在于使学生理清思路,分清主次,为本课程的期末复习提供参考。

一、各章重点、难点和复习要求说明第一章软件开发工具与环境概述重点掌握的内容:软件开发工具的概念,软件开发工具的功能,软件开发工具的分类和特点,软件开发环境,软件开发环境的结构,软件开发工具与环境的关系;Windows 98 发环境中的Windows 操作系统、Windows NT操作系统、程序开发坏境;Linux操作系统;UNIX操作系统;CASE 技术等。

一般掌握内容:软件开发工具的发展过程,软件开发的基本过程,常用开发环境屮的关于Windows% 操作系统,Windows98开发环境,Windows NT 4.0等。

第二章软件开发工具PowerBuilder重点掌握的内容:PowerBu订der介绍中的一些基本概念,窗口及控件,菜单对象,数据窗口,用户对象, 用户对象分类,使用用户对象,应用程序开发方法,PowerScr^ipt编程语言,嵌入式SQL语句等。

说明:大纲中指岀:“第三、四章介绍的软件开发丄具PowerBuilder和CASE工具PowerDesigner是当前较流行的软件,随着软件、CASE工具的最新发展,应及时调整和补充授课内容。

”目前,PowerBu订der已经有&0版本,而教材讲的是6.0版本,所以有关创建应用对象、创建窗口、创建菜单等内容,可根据•各地试验情况来定。

一般掌握内容:PowerBuilder的功能和特点,创建新用户对象,窗口与用户对象间的通讯,用户事件定义,用户对彖示例等。

第三章PowerDesigner重点掌握的内容:着重理解PowerDesigner概述中的概念,PowerDesignet的模块纟ft成,,PowerDesigner 的模型和对象特征;ProcessAnalyst中的概念,,PowerDesigner fuj介等。

软件开发工具与环境(考试必备)

软件开发工具与环境(考试必备)

1.原型工具:事件,动作,场景之间的关系 1.用户操作界面时,就会触发事件(如鼠标的(onclick 事件、onmouse事件));2.每个时间可以包含多个场景,场景也就是事件触发后满足地条件;3.每个场景可以执行多个动作,例如:打开连接、显示面板。

移动面板等。

2.瀑布模型的特点瀑布模型的优缺点1、瀑布模型有以下优点:1)为项目提供了按阶段划分的检查点。

2)当前一阶段完成后,您只需要去关注后续阶段。

3)可在迭代模型中应用瀑布模型。

迭代模型中应用瀑布模型 增量迭代应用于瀑布模型。

迭代1解决最大的问题。

每次迭代产生一个可运行的版本,同时增加更多的功能。

每次迭代必须经过质量和集成测试。

2、瀑布模型有以下缺点: 1)在项目各个阶段之间极少有反馈。

2)只有在项目生命周期的后期才能看到结果。

3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。

3.概念模型到物理模型的转化的步骤如果CDM 不存在错误,就可以使用将CDM 转换为PDM 的工具进行模型转换。

由于PDM 是某种具体DBMS 的物理结构,因此进行模型转换时需要选择DBMS ,并设置需要进行转换的内容。

在PowerDesigner 的主窗体中,选择“Tools”→“Generate Physical Data Model”命令启动模型转换工具,进入模型转换选项设置界面。

该界面包括多个选项卡,General 设置转换生成PDM 的基本属性。

4.找错题5.编写程序,求满足条件12+22+…+n2≤1000的最大的n.(n=13)using System;namespace zhaocuo {class Program {static void Main(string[] args) {int n = 1, m=0; while (m <= 1000) {m += n * n; n++; }Console.WriteLine ("n={0}", n - 2); } } }1.编程求1!+2!+3!+…….+n!using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication5 { class Program {static void Main(string[] args){Console.WriteLine("请输入你要算的数");String a = Console.ReadLine(); int b = Convert.ToInt32(a); int sum = 0, n = 1; for (int i = 1; i <= b; i++) { n = n * i; sum += n;} Console.WriteLine("sum={0}", sum); } } } 2.编写如下窗体using System;using System.Collections.Generic; using ponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;using System.Windows.Forms;namespace 考试编程 {public partial class Form1 : Form {public Form1() {InitializeComponent(); }private void label1_Click(object sender, EventArgs e) { }private void listBox2_SelectedIndexChanged(object sender, EventArgs e){ }private void button1_Click(object sender, EventArgs e) {int a, b, c;a = Convert.ToInt16(listBox1.SelectedItem);b = Convert.ToInt16(listBox2.SelectedItem);c = a + b;listBox3.Items.Add(Convert.ToString(a) + "+" + Convert.ToString(b) + "=" + Convert.ToString(c));}private void listBox3_SelectedIndexChanged(object sender, EventArgs e){ } } }3. 编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。

软件开发工具和环境复习笔记

软件开发工具和环境复习笔记

1、数据库管理系统的特点和功能数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。

他对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

Oracle:Oracle公司产品。

具有关系型数据库的一般功能,还有以下特点:可移植性、集群服务、数据挖掘、空间数据库、开发工具SQL Sercver:微软公司产品。

关系型数据库、复制服务、管理工具、开发工具等,同时集成了数据仓储、分析和生成报表功能,还有数据集成功能、分析服务、报告服务、商业智能及Office集成等。

Sybase:Sybase公司产品。

自适应服务器企业版是一个处理关键业务计算的最有效的数据管理平台之一,其产品性能良好;优势数据库服务是一个全功能、易于嵌入、基于客户/服务的数据库管理系统,提供了基于表和基于SQL的索引顺序访问方法对数据进行访问。

DB2:IBM公司产品。

采用多进程、多线索体系结构,并分别根据相应平台环境做调整和优化,以便达到较好的性能。

特色如下:支持面向对象的编程、支持多媒体应用程序、强大的备份和恢复能力、支持存储过程和触发器、支持异构分布式数据库访问、支持数据复制。

MySQL:MySQL AB公司产品,被sun收购。

使用C和C++编写,支持多种操作系统,为多种编程语言提供了API,支持多线程,优化的SQL查询算法,提供多种语言支持,提供TCP/IP、ODBC和JDBC等多种数据库连接途径,提供用于管理、检查、优化数据库操作的管理工具、可以处理拥有上千万条记录的大型数据库。

2、数据库管理工具的特点和功能功能:创建概念数据模型功能、创建物理数据模型功能、数据库连接、数据迁移与备份恢复、浏览数据库对象、数据库的库表操作、用户管理、检查设计与逆向工程、性能监视、调试存储过程。

特点:SQL Developer:Oracle公司产品。

可以用于将DB2数据库、SQL Server数据库、MySQL数据库迁移到Oracle数据库。

2023软件开发工具与环境复习 题集附答案

2023软件开发工具与环境复习 题集附答案

2023软件开发工具与环境复习题集附答案在软件开发领域中,熟悉和掌握各种开发工具和环境是非常重要的。

本文将针对2023年的软件开发工具与环境考试进行复习,并附带答案供大家参考。

一、多选题1. 下列哪些是常见的集成开发环境(IDE)?A. EclipseB. Visual StudioC. PhotoshopD. IntelliJ IDEAE. Xcode答案:A、B、D、E2. 以下哪项不属于版本控制工具?A. GitB. SVNC. MercurialD. ApacheE. Perforce答案:D3. 在Java开发中,以下哪个工具可以自动生成代码?A. JUnitB. GradleC. MavenD. Android StudioE. Spring Boot答案:D二、填空题1. 完成下列代码,实现两个整数相加的功能。

```javaint a = 10;int b = 5;int sum = a + b;System.out.println("两个整数的和是:" + sum);```2. 在HTML中,使用```<______>```标签可以定义一个段落。

答案:p3. 命令行下,使用```cd ______```命令可以进入指定的目录。

答案:目标路径三、简答题请回答以下问题:1. 什么是持续集成(Continuous Integration)?持续集成是一种开发实践,通过频繁地将代码集成到共享仓库中,并进行自动构建、自动测试和自动部署,以保证开发团队的代码能够快速、高效地集成在一起。

2. 请简要介绍一下Maven的作用和优势。

Maven是一种强大的项目管理工具,主要用于构建、管理和部署Java项目。

它可以自动化构建过程,管理项目依赖,提供规范的项目结构,简化项目管理,并且具备良好的跨平台性。

3. Git和SVN有什么区别?Git和SVN都是版本控制工具,但它们的工作方式和特点有所不同。

常用软件开发工具与环境复习题及答案

常用软件开发工具与环境复习题及答案

《软件开发工具与环境》复习题第1章全身心投入:Visual C# 2008编程之旅一、填空题1、Visual 中的Visual在中文中是可视化的意思。

2、Visual Studio 2008是一个完整的开发环境,被称为集成开发环境(或Integrated Development Environment,IDE)。

3、Visual 支持的开发语言有C#.NET 、 、C++.NET 、J#.NET 。

(至少写出三种)。

4、Windows窗体应用程序项目创建标准的Windows应用程序。

5、每个对象都有一组独特的特性称为属性。

6、Visual Studio 2008 IDE中的“属性”窗口用于修改窗体或控件的属性。

7、通过设置图片框PictureBox的Image 属性来显示图像。

8、按钮控件的默认事件是Click 事件。

二、名词解释1、可发布的组件——项目最后编译的应用程序版本,它可以发布给其他人和其他计算机,只要有运行环境不需要开发环境就可以运行。

2、项目——可以编译以创建可发布组件的文件集合。

项目有类型有多种,复杂的应用程序可能包含很多项目。

3、解决方案——用于生成应用程序或可发布组件的项目与文件的集合。

三、编程题1、下面的应用程序在单击“Select”按钮btnSelect之后,弹出一个打开文件对话框ofdSelectPicture,用户选中一个图片文件并打开后,在图文框picShowPicture中显示选中的文件;用户单击Quit按钮btnQuit之后退出应用程序。

如图1-1所示。

请在横线上填上适当语句,将程序补充完整。

图1-1 Picture Viewer程序界面using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Picture_Viewer{public partial class frmViewer : Form{public frmViewer(){InitializeComponent();}private void btnSelectPicture_Click(object sender, EventArgs e){if (ofdSelectPicture.ShowDialog() == DialogResult.OK){picShowPicture.Image = Image.FromFile(ofdSelectPicture.FileName);this.Text = string.Concat("Picture Viewer("+ ofdSelectPicture.FileName + ")");}}private void btnQuit_Click(object sender, EventArgs e){this.Close();}}}第2章Visual C# 2008导航一、填空题1、Visual Studio 2008的设计窗口、属性窗口、工具箱、解决方案资源管理器等窗口都有4种主要状态:关闭,浮动、停靠和自动隐藏。

《软件开发工具与环境》期末综合练习.doc

《软件开发工具与环境》期末综合练习.doc

普专《软件工具与环境》期末复习指导一、课程考核有关说明“软件开发工具与环境”是中央电大开放教育计算机应用专业(专科)计算机应用软件开发方向必修的专业基础课程。

在本课程中介绍有关软件开发工具与环境的基本概念及常用软件开发丁具与环境的使用方法。

(一)考核对象:电大计算机应用专业专科学生。

(二)考核方式:采用形成性考核与终结性考核相结合的考试方式。

(三)命题依据:依据教学大纲要求命题、组织考核,所使用的教材为中央电大出版社出版的“软件开发工具与环境”(陈明编)。

本课程考核说明是形成性考核与终结性考试命题的基本依据。

(四)课程总成绩的记分方法:形成性考核成绩占总成绩的20%,终结性考试成绩占总成绩的80%。

课程总成绩按百分制记分,6 0分为合格。

(五)形成性考核的形式及要求:形成性考核主要考核学生平时作业成绩及实验的完成状况,其成绩由各地方电大的课程主管教师评定。

中央电大将随机抽检各地电大学生的作业及实验报告。

(六)终结性考核的要求及形式1.考试要求本课程要求学生通过学习和示例的分析,理解软件开发工具与环境基本概念、主要功能;掌握使用PB和PD的一般方法和特点。

具体考核要求分为几个层次:•了解•理解•掌握2.组卷原则•依“软件开发工具与环境”教学大纲规定的要求,按掌握、理解、了解三个层次命题。

以大纲中所要求的“掌握内容”为主,约占60%, “理解内容”为辅,约占30%, T 解的内容较少,约占10%。

•试题覆盖面广,并突出重点。

•在教学内容范围内,按照理论联系实际的原则,考察学生对所学知识应用能力的试题,不属于超纲。

3.试题类型及试卷结构试题题型有填空、选择、判断、填空完成操作步骤、简答题和综合应用题等题型。

其中较容易和较难试题各约占15%。

4.考试形式采用闭卷笔试,答题时限90分钟。

二、课程考核内容和要求第一章软件开发工具与环境概述[考核知识点]1.软件开发工具的功能。

2.软件开发工具的性能。

3.件开发环境的特性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件开发工具与环境》期末复习指导《软件开发工具与环境》是计算机应用专业计算机应用软件开发方向必修的专业基础课程。

本课程课内总学时数为54学时,其中实验为34学时。

本课程考核知识点、考题类型及各种题型举例与解答见考核说明。

卜•面的综合练习题供同学们复习时参考。

综合练习题一、填空题1.基于各个阶段对信息的需求不同,软件开发工具大致可以分为三类:__________________2.在数据窗口对象内部,还能够、、的数据,并随时査看设计结果。

3.可视用户对象有三种类型,它们是、其中、O4.类用户对象有三种类型,它们是、、O5.软件开发环境的基本组成右三个部分:、和。

6.软件生存期可分为、、阶段。

7.软件工具的特点是,,,9 O8.软件工具是一种;软件开发环境是O 软件开发环境所具备的特件是,,,99.软件开发工具发展方向是________________ 、 _________ 、__________ 、 __________ o]().数据窗口包括两方而的内容:________________________________ 和________________ _____ 。

数据窗口对象主要用于__________________ 数据并允许用户 ______________ 数据,(6)__________________o14.DataArchitect是一种数据库设计工具,用八可使其进行______________ 模型和—____________ 模型的设计及其相互转换与维护。

15.处理分析模型PAM不仅定义了_______________________ ,还以简洁的符号清晰地表示了________________________ ,描述了___________________________________ 0二、选择题1.在PowerBuilder当中,用來处理数据库数据的环境是( )A.窗口画板B.菜单画板C.数据窗口D ・用八对象画板 2. PB 是一种()o A.客户/服务器开发工具 C.杀毒软件3. 数据流图的绘制采用了( 5.用于对概念层和物理层的交互式数据库设计和构造()。

A 、 ProcessAnalystB 、DataArchitectC 、Warehouse ArchitectD 、Viewer6. 用于以只读的,图形化方式访问整个企业的模型信息()。

A^ AppModeler B 、DataArchitect C 、MetaWorksD^ WarehouseArchitect 7. ProcessAnalyst 模块用于( )的数据分析与发现。

A ・需求分析 B.概念设计C.逻辑设计D.物理设计8. 下列软件不是工具软件的是()A.财务软件B. Visual BasicC. C++D.文字编辑软件9.在ProcessAnalyst 支持的以下四种典型的建模方法中,属于面向对彖的方法是()A. OMT 方法B. Yourdon/DeMarco 方法C. Gance 和 Sarson 方法D. SSADM 方法10.在PD 的ProcessAnalyst 模块屮,建立处理过程时,应首先单击()工具。

A. NameB. ProcessC. External entityD. 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. PowerScriptD.从左到右 D. PowerDesignerS1:在Windows桌面上双击(1)的程序图标,打开(2 ),如图1所示。

S2:选择(3),出现了(4)对话框。

S3:可以输入TUTORIAL.PAM 作为(5)。

S4:单击(6)按钮,就保存了新模型。

2.在PD中,利用ProcessAnalyst在对象间建立数据流的过程如下:S1:单击Flow I具。

S2:单击实体(1)并一直按下鼠标左键。

S3:拖拽到处理过程(2) ±,再释放鼠标。

在两个对象Z间出现了一个数据流,如图2所示。

S4:单击(3),释放工具。

S5:双击(4),出现它的特性窗口。

S6:在(5)文木框屮输入Superior blueprint,作为数据流的名字。

S7:单击(6)文本框后面的小按纽,这样就把(7)设成了和(8) —样的值。

S8:单击0K按钮。

图1图2五、简答题1.简述PowerBuilder.。

的功能。

2.写出五种PB可以访问的数据库系统3.PD6.0由哪六个模块组成?各模块主要用途是什么?4.CASEI具有哪三大作用?5.什么是定制可视用八对象?6.软件开发环境具有层次式的结构,可分为儿层?7.简述用户对象的优点?8.PowerBuilder6的用户对象冇哪两大类?它们各自又冇几种类型。

9.简述PowerBuilder应用程序开发步骤?10.写出PowerDesigner中的四种模型?11.如何创建新用户对象,标准可视用户对象,定制可视用户对象,外部可视用户对象, 定制类用户对象,标准类用户对象。

12.什么是外部可视用户对彖、标准nJ视用户对彖?13.解释下列概念的含义。

(1)窗口属性(2)主窗口(3)响应窗口(4)单行编辑框(5)数据窗口对象和数据窗口(6)多任务(7)客户/服务器(8)窗口控件(9)多用户(10)可移植性(11)窗口事件(12)控件14.ProcessAnalyst的基本功能是什么?15.建立PAM模型的基本步骤是什么?16.如何建立和分解根处理模型?17.简述试验中创建菜单的过程18.简述创建数据窗口对象的一册步骤六、综合应用题利用PowerBuilder 6.0内置的数据库管理系统Sybase SQL Anywhere,建立一个学生信息数据库,该库包括:学生信息表、各科成绩表、学生所在系表、学生■成绩联系表,其中学生表保存学生自身的信息,通过学生信息表与■成绩表建立联系。

综合练习题答案一、填空题1.设计工具分析工具计划工具2.校验过滤排序3.标准可视用户对象定制可视用户对象外部可视用户对象4.标准类用户对象定制类用户对象C++类用户对象5.交互系统工具集环境数据库6.计划开发维护7.使用户易于操作功能强大覆盖面大可靠性高其本身可修改可扩充8.软件一组相关的软件工具的集合可用性自动化程度公共性集成化程度适应性价值9.帮能化网络化一休化标准化10.数据窗口对象数据窗口控件展示增删修改窗口11. 0MT 方法Yourdon/DeMarco Gane&Sarson SSADM12.系统分析和系统设计系统开发调试测试生成可执行文件13.建立应用対彖牛成用户对彖、编写函数和创建结构建立窗口和菜单创建数据窗口对象将数据窗口对象连接到窗口上的数据窗口控件上编写各对象的事件处理程序14.概念数据物理数据15.各个系统元素的静态组成系统各元素Z间的动态联系系统对数据的转换和处理功能。

二、选择题1. C2. A3. C4. C5. B 6・ D 7. A 8・ A 9. A 1(). B三、判断题1. V2. x3. >/4. V5. x6. x7. x8. V9. x 10. V四、填空完成操作步骤(2) ProcessAnalyst (3) File->Save as (5) 文件名 (6) OK(3) 鼠标右键 (4)刚才建立的数据流符号(7) C ode ⑻ Name1.答:PowerBuilder6.0的功能是:(1)客户/服务器开发工具;(2)面向对象的编程;(3)持多种关系数据库管理系统;(4)丰富的数据表现风格;(5)灵活快捷的数据转移方法;(6)功能强大的调试器和多种调试方式。

2. 答:Oracle , Sybase , Informix , SQL Any when ,FoxPro3. 答:PD6.0的六个模块及其主要用途为:(1) ProcessAnalyst :用于系统的需求分析,设计和构造数据流程图和数据字典。

(2) DataArchitec :用于对概念层和物理层的交互式数据库设计和构造。

(3) AppModeler :用于物理建模和应用对彖及数据敏感组件的牛成。

(4) MetaWorks :用于[才I 队开发、信息共享和模型管理。

(5) W arehouseArchitect :用于数据仓库的设计和实现。

(6) Viewer :用于以只读的、图形化方式访问報个企业的模型信息。

4. 答:(1) 一个具有快速响应、专用资源和早期查错功能的交互式开发环境。

(2)对软件的开发和维护过程屮的许多环节实现了口动化。

(3)通过一个强有力的图形接口,实现 了直观的程序设计。

5. 答:将多个控件以及可视用八对象组合成一个整休,完成一定的功能和操作。

6. 答:宿主层:包括棊本宿主硬件和基本宿主软件。

核心层:一般包括工具组、环境数据悴和会话系统。

基本层:一般包括最少限度的一组工具,如编译工具、编辑程序、调试程序、连接 程序和装配程序等。

这些工具都是由核心层來支援的。

应用层:以特定的基本层为基础,但可包括一些补充工具,借以更好地支援各种应用软件的研制。

7. 答:(1)避免了在应用程序的不同地方编坊功能相同或相近代码的麻烦,提高了应用程序的可维护性。

(2)用八对象可以把一纟R 总在一•起使用的可视控件组合在一起,构成一个完成特定 功能的控件,应用程序可以在需要的地方随时使用它。

相关文档
最新文档