CH08 一个完整的Ext应用
- 格式:ppt
- 大小:485.50 KB
- 文档页数:12
ch08-PowerBuilder9.0简介及应用
第八章PowerBuilder9.0简介及应用
学习目的与要求:
了解PB9.0的集成开发环境,了解和学会应用程序的开发步骤。
通过“学生选课系统”的实现,掌握使用PB9.0建立本地数据库的能力,以及连接数据库和建表的能力,初步掌握使用PB9.0建立数据库应用程序的方法。
了解PB9.0连接SQL Server数据库的应用实例。
考核知识点与考核要求
8.1PB9.0集成开发环境(识记)
8.2“学生选课系统”的开发过程(简单应用)
8.3PB9.0与数据库的连接(识记)
8.1PowerBuilder9.0集成开发环境
1.PB的特点
1)采用面向对象的编程方法和事件驱动的工作原理。
2)支持跨平台开发,具有开放的数据库连接系统。
3)无须记住各种语句格式即可轻松编写语句。
4)人性化设计,为用户提供方便快捷的语句块剪切板工具,大大提高了程序员的编写程序效率。
5)独特的库文件画板和层次清晰的系统资源树。
6)系统提供了11种不同“显示风格”的数据窗口,以满足不同的用户需求。
7)提供规范化的Workspase(工作空间)对象,让程序员方便地管理创建的应用对象。
2.PowerBuilder9.0开发空间有那三个层次
1)Workspace(工作空间)
2)Target(目标)
3)Library(库文件)
3.系统树、剪贴板和输出窗口
系统树窗口
剪贴板窗口
输出窗口
4.PB9.0的主要画板
书上介绍了12了重要画板(P220~221)
1 / 1。
第8章 TMS320C54x应用系统设计举例教学提示:对于DSP工程技术人员来说,面对具体的开发目标,分析其技术指标和要求,确定适当的算法、估计运算量、存储器的使用量和功耗,从而选择适当的DSP处理器,进行软硬件的设计、实现和调试,是难度和工作量都很大的工作。
只有在大量的实践工作中,不断地积累经验,不断地学习与完善,才能越做越好。
本章通过DSP应用中几个典型的案例讨论,希望对读者在DSP系统的设计、方案的选择和实现等方面有所帮助。
教学要求:了解DSP应用系统设计基本步骤,掌握正弦信号发生器、FIR数字滤波器的设计和实现方法,了解快速傅里叶变换、语音信号采集和回放的实现方法,并简单了解C语言编程的基本方法。
8.1 DSP应用系统设计基本步骤一个DSP应用系统设计包括硬件设计和软件设计两部分。
硬件设计又称为目标板设计,是基于算法需求分析和成本、体积、功耗核算等全面考虑的基础上完成的,典型的DSP目标板结构如图8.1所示。
图8.1 典型的DSP目标板结构框图从结构框图可以看出,典型的DSP目标板包括DSP及DSP基本系统、存储器、模拟数字信号转换电路、模拟控制与处理电路、各种控制口与通信口、电源处理以及为并行处理或协处理提供的同步电路等。
软件设计是指设计包括信号处理算法的程序,用DSP汇编语言或通用的高级语言(C/C++)编写出来并进行调试。
这些程序要放在DSP片内或片外存储器中运行,在程序执行时,DSP会执行与DSP外围设备传递数据或互相控制的指令,因此,DSP的软件与硬件设计调试是密不可分的。
图8.2是一般DSP系统的设计开发过程。
主要有以下几个步骤:第8章 TMS320C54x应用系统设计举例·245·图8.2 DSP系统的设计开发过程1. 确定系统的性能指标设计一个DSP系统,首先要根据系统的使用目标确定系统的性能指标、系统功能的要求。
2. 进行算法模拟对一个实时数字信号处理的任务,选择一种方案和多种算法,用计算机高级语言(如C、MATLAB等工具)验证算法能否满足系统性能指标,然后从多种信号处理算法中找出最佳的算法。