2022年全国计算机二级考试 Java语言程序设计 1. 基本操作(1⼩题,计30分) 注意:下⾯出现的“考⽣⽂件夹”均为%USER% 在考⽣⽂件夹中存有⽂件名为Java_1.java的⽂件,该程序是不完整的,请 在注释⾏“//**********Found**********”下⼀⾏语句的下划线地⽅填⼊ 正确内容, 然后删除下划线,请勿删除注释⾏或改动其他已有语句内容。 存盘时⽂件必须存放在考⽣⽂件夹下,不得改变原有⽂件的⽂件名。 本题的要求是: 完成程序并运⾏得结果为: Abstract Window Tool kit 给定源程序: public class Java_1{ public static void main(String[] args){ //*********Found******** String[] awt = new __String_________[3]; awt[0] = "Abstr 103f act"; awt[1] = "Window"; awt[2] = "Tool kit"; for (int i = 0; i < 3; i++) //*********Found******** System.out.println(___awt[i]________); } } 解题思路: Java程序修改如下: 第1处:数组数据的创建,需填⼊ String 第2处:打印数组的内容,需填⼊ awt[i] 参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_1.java 请把该程序复制到c:\wexam\28990001中,然后进⾏编译和执⾏。 2. 简单应⽤(1⼩题,计40分) 注意:下⾯出现的“考⽣⽂件夹”均为%USER% 在考⽣⽂件夹中存有⽂件名为Java_2.java的⽂件,该程序是不完整的,请 在注释⾏“//**********Found**********”下⼀⾏语句的下划线地⽅填⼊ 正确内容, 然后删除下划线,请勿删除注释⾏或改动其他已有语句内容。 存盘时⽂件必须存放在考⽣⽂件夹下,不得改变原有⽂件的⽂件名。 本题的要求是: 完成程序并运⾏后显⽰⼀个窗⼝。该窗⼝包含⼀个按钮和⼀个⽂本域, 当点击按钮时将在⽂本域中显⽰当前⽇期,如图所⽰。 给定源程序: import java.awt.*; import java.awt.event.*; import java.util.Date; public class Java_2 implements ActionListener{ Frame f; Button b; TextField tf; public Java_2(){ f = new Frame("Show Date"); //*********Found******** ____f.setLayout_____________(new FlowLayout()); f.setSize(300,100); \TAB //注册关闭窗⼝的监听器 f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); b = new Button("显⽰当前⽇期"); //*********Found******** _______b.addActionListener_________________(this); \TAB tf = new TextField(30); f.add(b); f.add(tf); f.setVisible(true); }\TAB \TAB public static void main(String[] args) { Java_2 t = new Java_2(); } public void actionPerformed(ActionEvent e){ Date d = new Date(); //获取当前⽇期。 tf.setText(d.toString()); } } 解题思路: Java程序修改如下: 第1处:设置组件容器,需填⼊ f.setLayout 第2处:为按钮注册监听器,需填⼊ b.addActionListener 参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_2.java 请把该程序复制到c:\wexam\28990001中,然后进⾏编译和执⾏。

计算机类相关资料
5.2万次浏览
1.0万人收藏
2022年3月计算机等级考试《Java语言程序设计》职考真题试卷

2022年3月计算机等级考试《Java语言程序设计》职考真题试卷

2022年全国计算机二级考试Java语言程序设计1.基本操作(1题,计30分)注意:下出现的“考件夹”均为%USER%在考件夹中存有件名为Java_1.java的件,该程序是不完整的,请在注释“//**********Found**********”下语句的下划线地填正确内容,然后删除下划线,请勿删除注释或改动其他已有语句内容。存盘时件必须存放在考件夹下,不得改变原有件的件名。本题的要求是:完成程序并运得结果为:AbstractWindowToolkit给定源程序:publicclassJava_1{publicstaticvoidmain(String[]args){//*********Found********String[]awt=new_String_[3];awt[0]="Abstr103fact";awt[1]="Window";awt[2]="Toolkit";for(inti=0;i<3;i++)//*********Found********System.out.println(_awt[i]_);}}解题思路:Java程序修改如下:第1处:数组数据的创建,需填String第2处:打印数组的内容,需填awt[i]参考源程序:c:\wexam\28990001\hlpsys\\u53c2考答案\Java_1.java1请把该程序复制到c:\wexam\28990001中,然后进编译和执。2.简单应(1题,计40分)注意:下出现的“考件夹”均为%USER%在考件夹中存有件名为Java_2.java的件,该程序是不
2023年3月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2023年3月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2022年计算机等级考试二级Java语言程序设计试题及答案

2022年5月计算机等级考试《Java语言程序设计》职考真题试卷

2022年5月计算机等级考试《Java语言程序设计》职考真题试卷

2022年全国计算机二级考试Java语言程序设计1.基本操作(1题,计30分)注意:下出现的“考件夹”均为%USER%在考件夹中存有件名为Java_1.java的件,该程序是不完整的,请在注释“//**********Found**********”下语句的下划线地填正确内容,然后删除下划线,请勿删除注释或改动其他已有语句内容。存盘时件必须存放在考件夹下,不得改变原有件的件名。本题的要求是:完成程序并运求得答案。运结果为:aa=304bb=263ff=593.94dd=6.73255 给定源程序:importjava.io.*;publicclassJava_1{publicstaticvoidmain(Stringargs[]){chara='h';byteb1=6;//*********Found********_int_i=200;//*********Found********_long_b=567L;floatf=98.99f;doubled=4.7788;intaa=a+i;longbb=b-aa;floatff=b1*f;1doubledd=ff/aa+d;System.out.println("aa="+aa);System.out.println("bb="+bb);System.out.println("ff="+ff);System.out.println("dd="+dd);}}解题思路:Java程序修改如下:第1处:变量的数据类型,需填short或int第2处:变量的数据类型,需填long参考源程序:c:\wexam\28990001\hlpsys\\u53c2考答案\Java_1.java请把该程序复制到c:\wexam\28990001中,然后进编译

2024年3月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2025年JAVA语言程序设计一套题(答案版)

单选择题1、关于for循环和while循环的说法哪个正确?while循环先判断后执行,for循环先执行后判断。 B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换D. 下面哪个语句不是合法的博观而约取,厚积而薄发。 B、s = s+100; C、int len = s.length; D、String t = s+“abc”; B、p.add(b,"North"); C、p.add(b,"South"); D、b.add(p,"North"); 臣心一片磁针石,不指南方不肯休。文天祥D)以上说法都不对。 file1.mkdirs(); 多选题饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。《论语》1、下面main()方法的定义哪些是正确的()? B)Reader与Writer类用来读、写字符流。 C)RandomAccessFile既可以用来读文件,也可以用来写文件。D)File类用来处理与文件相关的操作。 3、下面说法正确的是()。 B)如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。C)如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。D)接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。 4、下面关于Java中异常处理try块的说法正确的是()? 填空题1、线程的优先级在(1)至(10)之间,数值越大(任务越紧急)。---3.5 4、导入mypackage包中的所类的命令是(import mypackage.*;)。 时,这代表这个数组所保存的变量类型是(int),数组名是(arr),数组的大小为(5),数组元素下标的使用范围是(0到4)。不义而富且贵,于我如浮云。《论语》占用2字节内存空间。---1.4 8、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70};则执行以下几个语句后的输出结果是120。 for(int i = 0; i < MyIntArray.l 程序阅读题1、读程序,写出正确的运行结果。 public void miner(){ a--; } public static void main(String[] args){ Father x = new Father();Son y = new Son(); System.out.println(y.a); System.out.println(y.getA()); y.miner(); System.out.println(y.a); System.out.println(y.getA()); } } class Son extends Father{ int a = 0;为天地立心,为生民立命,为往圣继绝学,为万世开太平。 简答题1、什么是继承? 2、请简述重载和重写的区别? 重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。 3、在Java中,怎样创建一个线程? start(); } public void run(){}君子忧道不忧贫。

2022年历年全国计算机等级考试二级Java语言程序设计试题及答案

java语言程序设计试题

单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.在下述字符串中,不属于Java语言关键字的是()A.float B.new C.java D.return 2.Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为()A. byteintshortlongfloatdouble B. byteshortintlongfloatdouble C. byteshortintfloatlongdouble D. shortbyteintlongfloatdouble 3.在以 填空题(本大题共10小题,每空2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。 11.Java的编译程序先将Java源程序翻译成与机器无关的_。 12.表达式¨23 & 18的值是_。 13.如果类A某个成员变量的类型是类B,则类A和类B之间是_关系。 14.Java语言提供了两个用于处理字符串的类,它们是_。 15.某程序用代码“JTextField text=new JTextField 创建了一个文本框,并对这个文本框注册了监视器,则在监视器处理方法actionPerformed(ActionEvent e)中,判定是在这个文本框上发生事件的条件表达式是_。 简答题(本大题共6小题,每小题3分,共18分)21.请写出一段if语句,判断一个整数n是否为偶数。如果是偶数,输出“Yes 否则,输出“No 22.请写出接口定义的一般形式。 23.请写出Java语言编写事件处理程序的两种主要方案。 24.设已经有Graphics2D对象g2d, 请用Java语句绘制一个矩形rect,其左上角坐标是(20,30),宽是120,高是30。 25.打开文件对话框时,还可以设置筛选条件,即指定文件的类型。请写出FileFilter类预设的两个方法。 26.请写出URLConnection类提供的三个常用方法。 程序填空题(本大题共5小题,每空2分,共20分)27.方法void moveOddForword(int a[ ])的功能是将数组中的所有奇数移到所有偶数之前。 void moveOddForword(int a[]){ for(int i=0,odd=0;_;i++)if(_){ int t=a[i];a[i]=a[odd];a[odd]=t;odd++; } }读书破万卷下笔如有神28.以下程序创建了一个窗口,然后在窗口内显示Hello,World!。 import javax.swing.*;import java.awt*; public class Hel 程序分析题(本大题共5小题,每小题4分,共20分)32.阅读下列程序,请写出该程序的输出结果。 class Parent{ private void method 1(){ System.out.println(Parents method 1( } public void method 2(){ System.out.println(Parents method 2( method 1();} } class Child extends Parent { public void method l(){ System.out.println(Childs method 1( } public 程序设计题(本大题共2小题,每小题6分,共1 2分)37.请编写方法void strReverse(String str),该方法的功能是输出一个新字符串,新字符串字符排列顺序与原字符串str的字符排列顺序相反。例如,strReverse(ABCD)所输出的结果是DCBA。请使用字符串与字节数组的相互转换方法进行设计。 38.请设计实现如下用于输入学号和姓名的对话框界面,其中空白格是文本框,用于输入相应的内容。 这里给出的是程序的一部分,你要编写的是类InputNoNameDialog的构造方法InputNoNameDialog(JFrame f,String s,JTextField t)。
2021年3月计算机等级考试《Java语言程序设计》职考真题试卷

2021年3月计算机等级考试《Java语言程序设计》职考真题试卷

2022年3月全国计算机等级考试Web程序设计真题精选

2022年3月全国计算机等级考试Web程序设计真题精选

全国计算机二级《Java》考试历年真题及答案

全国计算机二级《Java》考试历年真题及答案

A.所谓算法就是计算方法B.程序可以作为算法的一种描述方法C.算法设计只需考虑得到计算结果D.算法设计可以忽略算法的运算时间【答案】B【考点】算法;本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂查找。2.下列叙述中正确的是()。A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对【答案】D【考点】算法;程序;3.下列叙述中正确的是()。A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.设计算法时需要同时考虑时间复杂度和空间复杂度【答案】D4.算法的有穷性是指()。A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用【答案】A5.算法应当具有的特性不包括()。A.可行性B.有穷性C.确定性D.美观性【答案】D6.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front

《JAVA语言程序设计》试题

6一、填空题1.定义类的保留字是(),定义接口的保留字是()。2.线程的优先级在()至()之间,数值越大()。3.构造方法是一种特殊的成员方法,构造方法名与()相同。4.Java语言只允许单继承,指每个类只能有一个()。5.Java源程序的扩展名是(),经过编译后的程序的扩展名是 二、选择题1.关于选择结构下列哪个说法正确 A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句2.while循环和dowhile循环的区别是 A.没有区别,这两个结构任何情况下效果一样B.while循环比dowhile循环执行效率高C.while循环是先循环后判断,所以循环体至少被执行一次D.dowhile循环是先循环后判断,所以循环体至少被执行一次3.关于for循环和while循环的说法哪个正确 A.while循环先判断后执行,for循环先执行后判断。B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换D.两种循环结构中都

全国计算机二级Java语言程序设计考试试题

高职《java程序设计试题》考试试题A卷

2023年5月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2023年5月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)一、选择题(每小题1分,共40小题,共40分)1.下列叙述中正确的是()。A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述3种说法都不对2.开发软件时对提高开发人员工作效率至关重要的是()。A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序员的数量D.计算机的并行处理能力3.程序设计语言的基本成分是数据成分、运算成分、控制成分和()。A.对象成分B.变量成分C.语句成分D.传输成分4.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。A.125B.n/2C.nD.n+l5.有下列二叉树,对此二叉树前序遍历的结果为()。A.XZCYABB.XYZABCC.XYABCZD.XYAZBC6.下列叙述中正确的是()。A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用
2023年12月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2023年12月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

全国计算机等级考试二级java试题及答案

全国计算机等级考试二级java 试题及答案全国计算机等级考试二级java 精选试题及答案全国计算机等级考试二级java 精选试题及答案1.下列语句中执行跳转功能的语句是_。A、for 语句B、while 语句C、continue 语句D、switch 语句本题考查的是java 流程控制中的跳转语句。在java 中,执行跳转功能的语句有:break 语句、continue 语句、return语句,其中continue 语句的功能是跳过循环体中下面尚未执行的语句,回到循环体的开始,继续下一轮的循环。故本题答案为C。2.内部类不可直接使用外部类的成员是_。A、静态成员B、实例成员C、方法内定义D、以上A、B、C都不是本题考查的是内部类。在一个类的内部嵌套定义的类称为内部类(Inner Class)。与普通类一样,内部类也具有自己的成员变量和成员方法。同样可以通过建立内部类的对象,去访问其他成员变量和调用其他成员方法。但是不同的是:(1)内部类的类名只能在定义它的类、程序段或在表达式内部匿名使用,外部使用他时必须给出类的全名。而且,内部类的类名不允
2023年计算机二级考试Java测试题及答案

2023年计算机二级考试Java测试题及答案

1、结构化程序设计主要强调的是_。A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性结构化程序设计主要强调的是结构化程序清楚易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证程序的正确性。此题答案为B。 2、数据库设计包括两个方面的设计内容,它们是_。A、概念设计和规律设计B、模式设计和内模式设计C、内模式设计和物理设计D、结构特性设计和行为特性设计数据库设计可分为概念设计与规律设计。数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。数据库规律设计的主要工作是将ER图转换为指定的RDBMS中的关系模型。此题答案是A。 3、为AB类的一个无形式参数无返回值的方法method书写方第1 页人之为学,不日进则日退,独学无友,则孤陋而难成;久处一方,则习染而不自觉。《顾炎武》丈夫志四方,有事先悬弧,焉能钧三江,终年守菰蒲。《顾炎武》法头,使得使用类名AB作为前缀就可以调用它,该方法头的

二级计算机Java语言程序设计试题

2024年9月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2024年9月二级计算机等级考试《Java语言程序设计》职考真题试卷(全国)

2021年全国计算机等级考试《二级Java语言程序设计》题库【历年真题章节题库 模拟试题】

勾选下载
全部下载(21篇)
搜索
下载夸克,免费领特权
下载

2022年3月计算机等级考试 《Java语言程序设计》职考真题试卷

精品
DOCX17.6KB 5
1/4
2/4
展开阅读剩余2页
复制