关于全国高等学校(安徽考区)计算机水平考试启用新教学(考试)大纲(8)

2019-02-16 13:45

(1)类Ex3_5中有哪些成员变量? (2)程序运行结果是什么? class SuperClass{ private int a=10; protected int b=20; public void f(){

System.out.println(a*b);}; }

public class Ex3_5 extends SuperClass{ int c=5;

public void f(){

System.out.println(b/c); };

public static void main(String args[]){ SuperClass sc=new Ex3_5(); sc.f(); } }

四、编程题

1.请用循环嵌套结构打印下列图形。

543212345 4321234 32123 212 1

2.应用AWT组件设计一个如下图所示的窗口界面,窗口大小为300×300,窗口标题为“计算机水平考试”,窗口中包含一个文本域(TextArea)和一个标签为“确定”的按钮,当单击按钮时,在文本域中显示“中国加油,汶川加油!”。

3.编写一个Java applet小程序,其功能是在窗口中画一个以(180,180)为圆心,半径为60的圆,且其填充色为红色。

上机考试样题

一、操作题

******本操作系统操作题共有5小题******

[警告:考生不得删除考生文件夹下与试题无关的文件或文件夹,否则将影响考生成绩] 在考生文件夹下进行以下操作: 1.将其中的RED.BMP文件删除。

2.将其中的文件GOOD.TXT改名BEST.TXT 3.将其中的GOODBYE文件夹删除。

4.在SCORE文件夹下建立一个新文件夹NEWFILE 5.将文件BEST.TXT复制到新文件夹NEWFILE中。

二、程序填空题

下面程序的功能是从键盘上输入三个正整数,输出三个数中的最大值,请将程序补充完整。

注意:请勿改动程序已有内容,仅在?处填入适当的语句。

//Java1.java import java.io.*; public class Java1 { /**********************************/ public static void main(String[] args) throws ? { int a,b,c,max; String str; BufferedReader buf; buf=new BufferedReader(new InputStreamReader(System.in)); System.out.println(\ str=buf.readLine(); a=Integer.parseInt(str); System.out.println(\ str=buf.readLine(); b=Integer.parseInt(str); System.out.println(\ str=buf.readLine(); c=Integer.parseInt(str); /**********************************/ ?; if(b>max) /**********************************/

?;

}

/**********************************/ if(?) max=c;

System.out.println(\ }

三、程序改错题

程序的功能是:输出公司全部成员的信息。其中定义了接口Person,Employee类和Manager

类;Employee实现了Person接口,Manager类继承了Employee类。 请改正程序中的错误(星号下面的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。

//Java2.java import java.io.*; interface Person{ public String getName(); public int getAge(); public void description(); }

/*****************Found***************/ class Employee extends Person{ private int age; private String name; private String dep; private float salary=0; public Employee(){ int age=0; name=\信息未提供\ salary=2000; }

/*****************Found***************/ public Employee(String n,float a,String d){ age=a; name=n; salary=2000; dep=d; } public String getName(){ return name; } public int getAge(){ return age; }

public void registerDep(String d){ dep=d; } public void setSalary(float s){ salary=s; } public float getSalary(){ return salary; } public void description(){ System.out.println(\姓名:\年龄:\部门:\月薪:\ } }

class Manager extends Employee { private String grade;//级别 public Manager(){ super(); } public Manager(String n,int a,String dep){ /*****************Found***************/ super(n,a); this.setSalary(5000); grade=\部门主管\ } public void setGrade(String g){ this.grade=g; } public void description(){ super.description();

/*****************Found***************/ System.out.println(\职务级别:\ } }

public class Java2 { public static void main(String args[]) {

/*****************Found***************/ Manager companyMember[]={

new Employee(\张三\市场\李四\市场\ new Manager(\王强\市场部\李遥\财务部\/*****************Found***************/

}

for(int i;i

四、程序设计题

程序的功能是:设计了如下图所示的一个菜单,当单击\保存\子菜单时可以弹出保存

对话框;单击\退出\子菜单时可以关闭窗口;单击窗口的关闭按钮也可以关闭窗口。

注意:

1)请勿改动程序已有语句,仅在下划线处填入一条正确的语句。 2)请严格按照题目给出的数据类型和标识符编写程序!

3)请考生务必在完成编程保存后至少编译运行一次该程序! 4)在语句中不能加入不必要的分界符。

import java.awt.*;

import java.awt.event.*; import java.io.*;

public class Java3 extends Frame {

private MenuBar mb; private Menu mFile;

private MenuItem mSave,mExit; private FileDialog fd; private String fileName; private char ch; private String s=\

private MenuListener menuListener;

public Java3() {

super(\二级上机考试!\ mb=new MenuBar();

mFile=new Menu(\文件\


关于全国高等学校(安徽考区)计算机水平考试启用新教学(考试)大纲(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010中国最受媒体关注大学排行榜20强

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: