`

上机模拟试题(二)

阅读更多

上机模拟试题(二)

1.基本操作题 (本大题共 1 小题,共 30 分)

下列程序中,要求按照从大到小的顺序输出0100之间(包括0100)的能被3整除的所有偶数,并输出符合上述要求的数的个数,请将程序补充完整。程序运行结果如下:

9690847872666054484236302418126017

public class ex3_1{

    public int cnt=0;

    public static void main(String[] args){

    ex3_1 obj3_1=new ex3_1();

    obj3_1.method3_1();

}

public void method3_1(){

    for(__________){

       if(___________){

    System.out.print(i+”,”);

    _______________;

}

}

System.out.println();

System.out.println(cnt);

}

}

2.简单的应用题 (本大题共 1 小题,共 30 分)

    请完成下列Java程序;首先建立一个类,包含2个私有成员变量,分别为intdouble型,并提供公共方法seInt()setDouble()分别给两个变量赋值和用toString()方法显示对象的私有成员变量的值,要求将这个类定义为Serializable,在创建这个类的持久对象,将对象写入名为ex3_1.data的文件中并显示对象的2个成员变量的值,最后从这个文件中读取这个对象并显示对象的2个成员变量。

    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:

    ex3_2:i=123 d=123.456

    ex3_2:I=123 d=123.456

    import java.io *;

    public class ex3_2 implements Serializable{

       private int n3_2;

       private double d3_2;

       ex3_2(){

           n3_2=25;

           d3_2=12.23;

       }

       public void setDouble (double x){

           d3_2=x;

       }

       public void setInt(int x){

           n3_2=x;

       }

       public String toString(){

           return(“ex3_2:i”+n3_2+”d=”+d3_2);

       }

       public static void main(String[] arg){

           ex3_2 el=new ex3_2;

           ex3_2 e2;

           el.setInt(123);

el.setDouble(123.456);

           System.out.println(el);

           try{

              FileOutputStream fos3_2=new FileOutputStream(“ex3_2.data”);

              ObjectOutputStream oos3_2=new ObjectOutputStream(fos3_2);

              __________________;

           }catch(IOException ioe) {

              System.out.println(ioe);

           }

           try{

              FileOutputStream fis3_2=new FileOutputStream(“ex3_2.data”);

              ObjectOutputStream ois3_2=new ObjectOutputStream(fis3_2);

              System.out.println(e2);

              }catch(IOException ioe){

                  System.out.println(ioe);

              }catch(ClassNotFoundException cnfe) {

                  System.out.println(cnfe);

              }

           }

       }

    3.综合应用题

(本大题共 1 小题,共 40 分)
   
下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依次类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用,同时还需要在输出窗口中显示换算结果,并且将结果写到out3_3.txt文件中,本题给出确定的时间为4小时2347秒,要求换算成秒做单位的时间。

    请改正程序中的错误(有下画线的语句),使程序能输出正常的结果。

    注意:不改动程序的结构,不得增行或删行。

    import java.io.*;

    import.java.awt.*;

    import java.applet.*;

/*

    <applet code=ex3_3.class width=800 height=400>

    </applet>

    */

    public class ex3_3 extends Applet{

       public void paint (Graphics g){

           int nSum;

           class myTime3_3{

              public int h;

              public int m;

              public int s;

              public int out;

              public int caculateSecond(){

                  out=h*60+m*60+s;

                  return out;

                  }

              }

              myTime3_3 objTime3_3=new myTime3_3();

              objTime3_3.h=4;

              objTime3_3.s=47;

              nSum=objTime3_3.caculateSecond();

              g.drawstring(“时:”+objectTime3_3.h,20,30);

              g.drawstring(“分:”+objectTime3_3.m,20,30);

              g.drawstring(“秒:”+objectTime3_3.s,20,30);

              g.drawstring(“合计:”+objTime3_3.out+””,20,90);

           try{

              FileOutputStram fos3_3=new FileOutputStream(“out3_3.txt”);

              BufferedOutputStream bos3_3=new BufferedOutputStream(fos3_3,1024);

              PrintStream ps3_3=new PrintStream(bos3_3,false);

              System.setout(ps3_3);

              System.out.println(“g.drawstring(“合计:”+objectTime3_3.out+”””);

              ps3_3.close();

           }catch(IOException ioe){

              System.out.println(ioe);

           }

              }

           }

           ex3_3.html

           <HTML>

           <HEAD>

              <TITLE>ex3_3</TITLE>

           </HEAD>

           <applet code=”ex3_3.class”width=800 height=400>

           </applet>

    </BODY>

    <HTML/>

分享到:
评论

相关推荐

    计算机二级上机模拟试题

    2014年4月全国计算机二级好c语言上机模拟试题

    二级vb上机模拟系统

    为了帮助广大编程爱好者和考生更好地准备VB二级考试,"二级VB上机模拟系统"应运而生,成为了一个极为实用的备考工具。 此模拟系统的设计初衷在于为用户提供一个与真实考试环境极为相似的学习平台。通过模拟试题的...

    全国计算机等级考试二级C语言上机模拟试题库(程序填空)

    ### 全国计算机等级考试二级C语言上机模拟试题库(程序填空) #### 题目概述 本文档提供了一份包含100道填空题的2010年全国计算机等级考试二级C语言上机模拟试题库。这些题目旨在帮助考生熟悉考试中的程序填空题型...

    PPT上机模拟试题.doc

    【PPT制作技巧】 在创建一个专业的PPT演示文稿时,如“创意点子公司简介”,有几个关键要点需要注意...这份“PPT上机模拟试题.doc”为我们提供了一个良好的模板,展示了如何有效地呈现一个公司的基本信息和未来愿景。

    高中信息技术考试上机模拟题

    高中信息技术考试上机模拟题是针对学生在信息技术课程中应掌握的基本技能和知识进行的一类考试形式。这类考试通常涵盖计算机基础知识、操作系统使用、网络应用、数据处理与分析、编程基础等多个方面,旨在检验学生的...

    两套VC++上机模拟试题

    【VC++上机模拟试题详解】 本篇内容主要围绕两套VC++上机模拟试题展开,涉及的知识点包括C++语言基础、字符串处理、类与对象的使用、动态内存管理和算法实现。 首先,我们来看第一套模拟试题的改错题。题目要求...

    三级计算机网络上机模拟试题

    三级计算机网络上机模拟试题是很好的一款模拟考试系统。

    全国计算机等级考试二级C上机模拟软件

    全国计算机等级考试二级C上机模拟软件内含一百套上机模拟试题,二级C上机考试必备!!!

    二级Java上机模拟软件

    【标题】"二级Java上机模拟软件"是一个专为备考国家二级Java程序设计考试的考生设计的实践训练工具。这款软件模拟了真实的考试环境,帮助考生熟悉考试流程,提升编程能力,以提高通过率。 【描述】提到的"南开模拟...

    全国计算机等级考试二级VFP上机考试模拟软件

    全国计算机等级考试二级Visual Basic上机考试模拟软件,内含最新考试试题

    二级C语言上机模拟软件

    【二级C语言上机模拟软件】是一款专门为准备二级C语言考试的考生设计的软件,它提供了仿真的上机操作环境,让考生可以在实际考试前进行充分的练习和准备。这款软件旨在帮助用户熟悉考试流程、掌握编程技巧以及提高...

    计算机二级c语言上机模拟系统

    计算机二级C语言上机模拟系统是为准备参加国家计算机等级考试二级C语言科目设计的一款实践训练平台。这个系统虽然发布于2008年,但其核心价值在于提供了一个真实的上机考试模拟环境,帮助考生熟悉考试流程和题型,...

    C语言上机模拟试题

    在C语言上机模拟试题中,我们看到了一系列的编程题目,这些题目主要涉及数组操作、条件判断、函数调用以及循环结构。以下是每个题目中所包含的知识点详解: 1. **改错题**:该题考察了数组遍历与条件判断。在计算...

    全国计算机等级考试上机模拟试题

    软件为全国计算机等级考试上机模拟试题,完全模拟真实上机环境,主要包含如下功能: 1、抽题练习; 2、重复抽题; 3、考试计时; 4、试题评析; 5、答案参考;

    c++上机模拟试题10套含解析

    【C++上机模拟试题详解】 C++编程语言在学习过程中,上机实践是非常重要的环节。通过模拟试题的练习,可以提升对C++语法、逻辑和编程环境的理解。本资料提供的10套C++上机试题,涵盖了填空题、改错题和编程题等多种...

    ACCESS上机模拟 计算机二级

    【标题】"ACCESS上机模拟 计算机二级"涵盖了重要的考试准备方向,这主要针对的是全国计算机等级考试(NCRE)的二级ACCESS科目。在这一级别的考试中,考生需要具备基本的数据库理论知识,以及使用Microsoft Access...

    计算机二级C上机模拟试题(全套)(完整版)资料.doc

    计算机二级C上机模拟试题(全套)资料 本文档提供了计算机二级C上机模拟试题的完整版资料,该资料包含了多个试题,每个试题都涉及到不同的编程概念和技术。下面将对每个试题进行详细的解释和分析。 试题1:字符串...

    计算机等级二级Access上机模拟试题及答案

    【标题】:“计算机等级二级Access上机模拟试题及答案”主要涵盖了Access数据库管理系统在实际操作中的应用和应试策略。Access是微软公司开发的一款关系型数据库管理软件,它被广泛应用于数据存储、数据分析以及报告...

    计算机等级考试二级C语言上机模拟试题及答案

    ### 计算机等级考试二级C语言上机模拟试题及答案解析 在计算机等级考试中,C语言作为一门基础且重要的编程语言,被广泛应用于二级考试中。本次模拟试题及答案解析聚焦于处理英文文章中特定长度单词的计数问题,通过...

Global site tag (gtag.js) - Google Analytics