问题 填空题

使用Power Designer的DataAJchitect,可以对已有数据库生成物理数据模型(PDM),这种功能通常称为 【12】

答案

参考答案:逆向工程

解析:[评析] PowerDesigner DataArchitect用于两层的即概念层和物理层数据库设计和数据库构造。
DataArchitect提供概念数据模型设计,自动的物理数据模型生成,针对多种数据库管理系统(DBMS)的数据库生成,开发工具的支持和高质量的文档特性。使用其逆向工程能力,设计人员可以得到一个数据库结构的“蓝图”可用于文档和维护数据库或移植到一个不同的DBMS。

单项选择题 A1/A2型题
填空题

[说明] 编写一个完整的JavaApplet 程序使用复数类Complex 验证两个复数1+2i 和3+4i 相加产生一个新的复数4+6i。 复数类Complex 必须满足如下要求: (1) 复数类Complex 的属性有: RealPart: int 型,代表复数的实数部分 ImaginPart: int 型,代表复数的虚数部分 (2) 复数类Complex 的方法有: Complex():构造函数,将复数的实部和虚部都置0 Complex (intr,inti):构造函数,形参r为实部的初值,i为虚部的初值。 ComplexeomplexAdd (Complexa):将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者 String ToString():把当前复数对象的实部、虚部组合成s+ bi 的字符串形式,其中a和b分别为实部和虚部的数据。 importjava. applet. * ; importjava. awt. * ; publicclassabcextends Applet { Complex a, b, c; publi cvoid init( ) { a = newComplex(1,2); b = newComplex(3,4); c = newComplex(); } publievoidpaint (Graphicsg) { (1) g. drawstring( “第一个复数:” + a. toString(), 10,50); g. drawstring( “第二个复数:” + b. toString( ), 10,70 ); g. drawstring( “两复之和:” + c. toString( ), 10,90); } } class Complex { int RealPart; int ImaginPart; Complex( ) { (2) } Complex( intr , inti) { (3) } ComplexeomplexAdd (Complexa) { Complextemp = newComplex( ); temp. BealPart = RealPart + a. BealPart; (4) returntemp; } public StringtoString( ) { return( RealPart + " + " + ImaginPart + " i "); } }