更多"[说明] 编写一工资调整程序。若基本工资大于等于800元,工资增加20"的相关试题:
[填空题][说明] 编写一工资调整程序。若基本工资大于等于800元,工资增加20%,若小于800元大于 600元,则工资增加15%,若小于600元则工资增加10%。要求在文本框Text1 中增加某职工的基本工资,单击“计算”按钮,在标签框Label1中输出增加后的工资。
Private Sub Command1_ Click( )
Dim x As Integer, y As Single
(1)
Select Case x
Case Is > = 800
y=x*1.2
Case Is > = 600
y=x, 1.5
(2)
y=x*1.1
(3)
Label1. Caption = y
(4)
Private Sub Command2_ Click( )
Unload Me
End Sub
[填空题]阅读以下函数说明和Java代码,
[说明]
现要编写一个画矩形的程序,目前有两个画图程序:DP1和DP2,DP1用函数draw_a_line(x1,y1,x2,y2)画一条直线,DP2则用drawline(x1,x2,y1,y2)画一条直线。当实例化矩形时,确定使用DPI还是DP2。
为了适应变化,包括“不同类型的形状”和“不同类型的画图程序”,将抽象部分与实现部分分离,使它们可以独立地变化。这里,“抽象部分”对应“形状”,“实现部分”对应“画图”,与一般的接口(抽象方法)与具体实现不同。这种应用称为Bridge(桥接)模式。图7-1显示了各个类间的关系。
[图7-1]
[*]
这样,系统始终只处理3个对象:Shape对象、Drawing对象、DP1或DP2对象。以下是JAvA语言实现,能够正确编译通过。
[Java代码]
//DP1.Java文件
public class DPI
static public void draw_a_line(double x1,double y1,
double x2,double y2)
//省略具体实现
//DP2.java文件
public class DP2
static public void drawline(double x1,double y1,
double x2,double y2)
//省略具体实现
//Drawing.java文件
(1) public class Drawing
abstract public void drawLine(double x1,double y1,double x2,double y2);
//V1Drawing.java文件
public class V1Drawing extends Drawing
public void drawLine(double x1,double y1,double x2,double y2) <
[填空题]阅读以下说明和C++代码,
[说明]
现要编写一个画矩形的程序,目前有两个画图程序:DP1和DP2,DP1用函数draw_a_line(x1,y1,x2,y2)画一条直线,DP2则用drawline(x1,x2,y1,y2)画一条直线。当实例化矩形时,确定使用DP1还是DP2。为了适应变化,包括“不同类型的形状”和“不同类型的画图程序”,将抽象部分与实现部分分离,使它们可以独立地变化。这里,“抽象部分”对应“形状”,“实现部分”对应“画图”,与一般的接口(抽象方法)与具体实现不同。这种应用称为Bridge(桥接)模式。图6-1显示了各个类间的关系。
[图6-1]
[*]
这样,系统始终只处理3个对象:Shape对象、Drawingg对象、DP1或DP2对象。以下是C++语言实现,能够正确编译通过。
[C++代码]
class DP1
public:
static void draw_a_line(double x1,double y1,double x2,double y2)
//省略具体实现
;
class DP2
public:
static void drawline(double x1,double x2,double y1,double y2)
//省略具体实现
;
class Drawing
public:
(1) void drawLine(double x1,double y1,double x2,double y2)=0;
;
class V1Drawing:public Drawing
public:
void drawLine(double x1,double y1,double x2,double y2)
DP1::draw_a_line(x1,y1,x2,y2);
;
class V2Drawing:public Drawing
public:
void dra
[填空题][说明] 编写一个完整的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分别为实部和虚部的数据。
importjav
- a. 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;
Comp
[填空题][说明]
编写一个字符界面的Java Application 程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。
[Java 代码]
import java. io.* ;
public class abc
{
public static void main ( (1) )
{int i, n=10, max=0, min=0, temp=0;
try {
BufferedReader br = new BufferedReader (
new InputStreamReader ( System.in ) );
max = min =Integer. parselnt ( br. readLine ( ) );
}. (2) ( IOExccption e ) {} ;
for ( i=2 ; i<=n ; i++ ) {
try {
BufferedReader br = new (3) (
new InputStreamReader ( System. in ) );
temp = (4) ( br. readLine ( ));
if (temp>max ) max=temp;
if (temp<min) (5)
} catch (IOException e ) {};
}
System.out.println ( "max="+max+"/nmin="+min );
}
}
[填空题][说明]
编写一个字符界面的Java Application 程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。
[Java 代码]
import java. io.* ;
public class abc
public static void main ( (1) )
int i, n=10, max=0, min=0, temp=0;
try
BufferedReader br = new BufferedReader (
new InputStreamReader ( System.in ) );
max = min =Integer. parselnt ( br. readLine ( ) );
. (2) ( IOExccption e ) ;
for ( i=2 ; i<=n ; i++ )
try
BufferedReader br = new (3) (
new InputStreamReader ( System. in ) );
temp = (4) ( br. readLine ( ));
if (temp>max ) max=temp;
if (temp<min) (5)
catch (IOException e ) ;
System.out.println ( "max="+max+"/nmin="+min );
[填空题][说明]
编写一个Applet程序,接受HTML文件传递的整数参数,根据该参数指定Applet中文本框的长度。编写对应的HTML文件运行这个Applet。
[Java 代码]
import java. applet.*;
import java. awt.*;
public class chuangdics extends (1) TextField tf=new TextField ( );
int tfLength=0;
public void init( )
try
tfLength=Integer. parseInt( (2) ("length"));
tf. setColumns (tfLength);
add (tf);
catch (NumberFormatException nfe)
tf. (3) ("HTML 文件传人的参数格式错误。");
add(tf);
[HTML 代码]
<html>
<head>
<title> (4) </title>
</head>
<body>
<hr>
<applet code=chuangdics width=700 height=150>
<param name=length value=20>
(5)
<hr>
</body>
</htmI>
[填空题][说明]
编写一个Applet程序,接受HTML文件传递的整数参数,根据该参数指定Applet中文本框的长度。编写对应的HTML文件运行这个Applet。
[Java 代码]
import java. applet.*;
import java. awt.*;
public class chuangdics extends (1)
{
TextField tf=new TextField ( );
int tfLength=0;
public void init( )
{
try
{
tfLength=Integer. parseInt( (2) ("length"));
tf. setColumns (tfLength);
add (tf);
}
catch (NumberFormatException nfe)
{
tf. (3) ("HTML 文件传人的参数格式错误。");
add(tf);
}
}
}
[HTML 代码]
<html>
<head>
<title> (4) </title>
</head>
<body>
<hr>
<applet code=chuangdics width=700 height=150>
<param name=length value=20>
(5)
<hr>
</body>
</htmI>
[简答题]简要说明我国确定和调整最低工资标准的参考因素。
[单项选择]高新技术企业的工资制度需要改革。应该允许企业在积累增长大于消费增长、劳动生产率增长大于工资总额增长的前提下,自主确定职工工资标准和企业内部分配办法。国家可以通过调节个人收入所得税管理这些企业。
这段话主要支持了这样一种观点,即在高新技术企业的工资改革中,( )
A. 个人所得应不断提高
B. 应确定职工工资标准和企业分配办法
C. 企业对职工工资标准应有一定自主权
D. 劳动生产率的增长将大于工资总额的增长