二级Java语言程序设计模拟21

合集下载

全国计算机二级《Java》题库及答案

全国计算机二级《Java》题库及答案

全国计算机二级《Java》题库及答案1. 信息隐蔽的概念与下述哪一种概念直接相关()。

A. 软件结构定义B. 模块独立性C. 模块类型划分D. 模块耦合度【答案】B2. 下列各选项中,不属于序言性注释的是()。

A. 程序标题B. 程序设计者C. 主要算法D. 数据状态【答案】D 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂查找。

3. 对建立良好的程序设计风格,下面描述正确的是()。

A. 程序应简单、清晰、可读性好B. 符号名的命名只要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无【答案】A4. 下列叙述中,不符合良好程序设计风格要求的是()。

A. 程序的效率第一,清晰第二B. 程序的可读性好C. 程序中要有必要的注释D. 输入数据前要有提示信息【答案】A5. 结构化程序所要求的基本结构不包括()。

A. 顺序结构B. GOTO跳转C. 选择(分支)结构D. 重复(循环)结构【答案】B6. 下列选项中不属于结构化程序设计原则的是()。

A. 可封装B. 自顶向下C. 模块化D. 逐步求精【答案】A7. 结构化程序设计的基本原则不包括()。

A. 多态性B. 自顶向下C. 模块化D. 逐步求精【答案】A8. 结构化程序设计主要强调的是()。

A. 程序的规模B. 程序的效率C. 程序设计语言的先进性D. 程序易读性【答案】D9. 结构化程序设计的3种结构是()。

A. 顺序结构,分支结构,跳转结构B. 顺序结构,选择结构,循环结构C. 分支结构,选择结构,循环结构D. 分支结构,跳转结构,循环结构【答案】B10. 结构化程序的三种基本控制结构是()。

A. 顺序、选择和重复(循环)B. 过程、子程序和分程序C. 顺序、选择和调用D. 调用、返回和转移【答案】A 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂查找。

11. 下列能生成Java文档的命令是()。

《JAVA程序设计》模拟题带答案(C卷)

《JAVA程序设计》模拟题带答案(C卷)

《JAVA程序设计》模拟题一.判断题1、Boolen变量值可以是0或1 ( 对 )2、在Java中,整型的大小是不固定的。

一些编译器使用2字节的整型,而其它编译器则使用4字节( 错 )3、运算符 ++ 的优先级高于运算符 + ( 对 )4、将Short值赋给Long值是允许的 ( 对 )5、Java中的每个类都至少有一个构造器 ( 错 )6、静态方法可作用于类变量和实例变量 ( 对 )7、在同一类中可以有具有以下声明的两个方法:void method1(int j,int k)和int method2(int k,int j) ( 对 )8、一个类的子类可以是某些其它类的超类 ( 对 )9、当超类引用变量指定为对子类的引用时,只能访问超类中定义的成员 ( 错 )10、一个类可以拥有任何数量的超类和子类 ( 错 )二.单项选择题1. 哪种语言是以对象为特征的开发可视化程序组件的语言?( B )A. 过程化语言B. 面向对象的语言C. 机器语言D. 以上都不是2. 以下哪个选项使Java得以在因特网上流行?( A )A. Java AppletB. Java应用程序C. Java字节码3) 所有Java应用程序必须包含下面哪个方法才能独立运行?( D )A. Start()B. Begin()C. Method()D. Main()4) 执行编译好的Java程序的命令是( B )A. javacB. javaC. runD. ececute5) 可以将以下哪个值赋给类型char的变量?( A )(1).’A’(2).9(3).12.3(4).”hello”----------------------------精品word文档值得下载值得拥有----------------------------------------------A. (1)和(2)B. (1)、(2)和(3)C. (1)D. (2)6.Java中的子类也称为( C )A. 内联类B. 嵌套类C. 派生类D. 隐藏类7.以下哪个是关于Java的正确说法( D )A. 不具有编译器B. 不具有解释程序C. 不具有编译器和解释程序D. 具有字节码阅读器8.运算符“|”是( A )A. 位运算符B. 逻辑运算符C. 这种运算符不存在9. 使用以下哪些修饰符进行修饰时,子类不可访问其变量?( B )A. ProtectedB. PrivateC. 以上两者都是D. 以上都不是10. 以下关于抽象方法的说法哪些是错误的?( D )A. 可以直接访问它们而无需创建包含他们的类对象。

国家计算机等级考试,二级java,真题模拟,题集20.doc

国家计算机等级考试,二级java,真题模拟,题集20.doc

计算机二级JAVA分类模拟题2 0 6一、选择题1在Java语言中,ObjectOutputStream^^s。

A.字节流B.字符流C.对象输出流D.数据流2、以下数据结构中不属于线性数据结构的是()oA.队列B.线性表C.二叉树D.栈3、下面的()关键字通常用来对对象加锁,从而使得对对象的访问是排他的。

A・ serialize B. transientC. synchronizedD. static4、数据库管理系统是oA.操作系统的一部分B.系统软件C. 一种编译系统D. 一种通信软件系统5、耦合性和内聚性是模块独立性度量的两个标准下列叙述中正确的是oA.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度6、结构化程序设计的3种结构是A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构7、使用如下保留字可以使只有在定义该类的包中的其他类才能访问该类。

A.abstractB. privateC. protectedD.不使用保留字8、阅读下面的程序段:public class Sun(public static void main(String args[]){int a=0for (int i = l; i< = 3; i++)(for (int j=l; j <-i; j + + )(for (int k=j ; k< = 3; k++)a=a+l;)System.out.printin(A. 我;} } 执行上面的3重循环后,a的值为oA. 3B. 9C. 14D. 219、下列不属于Java的图形用户界面内容的包是oA.java.ava B . javax.swingC. j ava•ava.event D・j ava•io10、在面向对象方法中,不属于、'对象〃基本特点的是OA. 一致性B.分类性C.多态性D.标识唯一性11、如果线程调用下列方法,不能保证使该线程停止运行的是。

2024年等级考试-计算机二级-Java语言程序设计考试历年真题常考点试题3带答案

2024年等级考试-计算机二级-Java语言程序设计考试历年真题常考点试题3带答案

2024年等级考试-计算机二级-Java语言程序设计考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.编译并运行以下程序,以下描述哪个选项是正确的( )1. class X{2. protectied String toString( )i{3. return super.toString();}4. }A.编译通过运行无异常B.编译通过但运行时出错C.行 2 出错,不能成功编译D.不能成功编译,行 3 出错2.下列程序段执行后的结果是 ()。

A.acegB. ACEGC.abcdefgD.abcd3.下列描述中,错误的是( ) 。

A.Java 要求编程者管理内存B.Java 的安全性体现在多个层次上C.Applet 要求在支持 Java 的浏览器上运行D..Java 有多线程机制4.中类型的数据长度为A.8位B.16 位C.32 位D.64 位5.以下数据类型转换中,必须进行强制类型转换的是A.int →charB.short →longC.float→doubleD.byte →int6.在编写访问数据库的 Java程序中,要用到 DriverManager 类。

该类的作用是 ( )A.存储查询结果B.处理与数据库的连接C.在指定的连接中处理 SQL 语句D.处理驱动程序的加载和建立数据库连接7.Java 为移动设备提供的平台是( ) 。

A.J2MEB.J2SEC.J2EED.JDK 5.08.16 根地址总线的寻址范围是( ) 。

A.531KBB.64KBC.640KBD.1MB9.在编写 Java Applet 程序时,需在程序的开头写上 ( )语句。

A.import java.awt.* ;B.import java.applet.Applet ;C.import java.io.* ;D.import java.awt.Graphics ;10.在下述字符串中,不属于Java 语言关键字的是A.floatB.new11.下列关于域名和 IP 地址的叙述中,不正确的是 ( )。

全国计算机等级考试二级 java 语言 程序设计

全国计算机等级考试二级 java 语言 程序设计

全国计算机等级考试二级 java 语言程序设计计算机等级考试二级Java语言程序设计是一项重要的考试,它涵盖了许多关于Java语言的知识和技能。

在这篇文章中,我们将深入探讨这个考试的内容,包括Java语言的基本知识、程序设计和相关技能。

一、Java语言基础知识在Java语言基础知识的考试中,包括了Java语言的基本概念、语法和语义。

考生需要了解Java语言的数据类型、变量和运算符,掌握面向对象编程的基本原理和概念,了解Java语言的流程控制语句、数组和字符串的操作,以及异常处理和输入输出流等内容。

此外,考生还需要了解Java的面向对象编程思想,包括类和对象的概念,封装、继承和多态的原则,以及接口和抽象类的使用。

对于Java语言的类库(如Java.util、Java.io等)也需要有一定的了解,掌握常用类库的使用方法和功能。

在准备Java语言基础知识考试时,考生需要多进行练习,熟悉各种语法和数据类型的使用,掌握面向对象编程的基本原则和概念,了解类库的使用方法和功能。

二、程序设计基础程序设计基础是Java语言考试中的一个重要部分,它涉及到程序设计的基本原理和技能。

在这部分考试中,考生需要了解基本的算法和数据结构,掌握面向对象的程序设计方法和技巧,能够设计并实现简单的Java程序。

在程序设计基础考试中,通常包括了一些简单的编程题目,要求考生能够根据题目要求进行程序设计,并使用Java语言实现。

这些题目通常涉及到基本的算法设计,如排序算法、查找算法等,还涉及到数据结构的使用,如链表、栈、队列等。

在准备程序设计基础考试时,考生需要加强对基本算法和数据结构的学习,掌握面向对象的程序设计方法和技巧,多进行编程练习,提高编程能力和实际操作能力。

三、项目实践除了基础知识和程序设计基础,Java语言考试还涉及到项目实践的内容。

在项目实践中,通常会要求考生根据一定的需求进行程序设计和开发,包括需求分析、系统设计、编码实现和测试调试等环节。

Java程序设计13套模拟试题(含参考答案附期末复习要点)

Java程序设计13套模拟试题(含参考答案附期末复习要点)

《Java程序设计》模拟练习一一.选择题(每题2分,共20分)1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(b )。

A. .javaB. .classC. .htmlD. .exe2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( a )。

A. 3B. 3. 5C. 4D. 53、下列哪种方法在Applet生命周期中只执行一次(a )A.init B.startC.stop D.run4、类Cycle的main()方法为:public static void main(String args[]){(args[0]);}则运行时如果命令行语句为java Cycle one two three,则输出结果为(b)A CycleB oneC twoD three5、下面哪一个是Thread类中的静态方法( d)A.start() B . stop()C . run()D . sleep(long m)6、关于下列语句哪个答案是正确的(a )A 不能编译成功B 可以编译成功,输出trueC 可以编译成功,但无输出D 以上均不对7、声明公用的abstract方法的正确格式是( c)A public abstract void add() {}B public abstract add();C public abstract void add();D public virtual add();8、下列程序结果正确的是(b )public class Test {public static void main (String args []) {Ad a1=new Ad();Ad a2=new Ad();}}class Ad{static int total = 10;public int add(int i){total=total+i;return total;}}A 11,12B 11,13C 11,11D 12,129、基于的一个程序中包含一个Panel,Panel其中包含一个Label,在Frame和Panel中分别有下面的一些语句://Frame里面的语句setFont( new Font(" Serif", Font. ITALIC, 18 );setBackground( Color. cyan );//Panel中的语句setBackground( Color. white );setForeground( Color. magenta );请问Label用什么颜色和字体显示(a)A. Background = white; foreground = magenta; font = Serif Italic style, 18 pointB. Background = cyan; foreground = black; font = Serif Italic style,18 pointC. Background = cyan; foreground = black; font = system default style for labelsD. Background = white; foreground = magenta; font = system default style for labels10、语句for(int x=0,y=0;(y!=0)&&(x<4);x++)的执行次数是( b )A 无限次B 一次也不执行C 执行4次D 执行3次二.简答题(每题4分,共20分)1. 对比分析Java与其它高级语言的编译和运行过程,说明Java具有平台独立性的原因?2.简述创建线程体的两种方式3.说明对象的基本概念和主要特征4.什么是JDBC5.方法重写和方法重载的特征分别是什么?举例说明三.判断题(每题1分,共10分)1.Java中的的字符使用的是16 位的Unicode 编码。

国家二级(JAVA)笔试模拟试卷211(题后含答案及解析)

国家二级(JA V A)笔试模拟试卷211(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列命令中,______是类文件解析器。

A.jarB.javapC.javahD.javadoc正确答案:B 涉及知识点:J2SDK的下载和操作2.下列数据结构中,能用二分法进行查找的是A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表正确答案:A3.在数据库系统阶段,数据( )。

A.具有物理独立性,没有逻辑独立性B.具有逻辑独立性,没有物理独立性C.物理独立性和逻辑独立性较差D.具有较高的物理独立性和逻辑独立性正确答案:D4.下面数据结构中,属于非线性的是( )。

A.线性表B.树C.队列D.堆栈正确答案:B5.按照“先进先出”原则组织数据的数据结构是( )。

A.队列B.栈C.双向链表D.二叉树正确答案:A6.下面描述中,符合结构化程序设计风格的是( )。

A.使用顺序、选择和重复(循环)3种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用GOTO语句正确答案:A解析:应该选择只有一个入口和一个出口的模块,故B选项错误;首先要保证程序正确,然后才要求提高效率,故C选项错误:严格控制使用goto语句,必要时可以使用,故D选项错误。

7.链表不具有的特点是( )A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比正确答案:B8.若某二叉树的前序遍历访问顺序是abdscefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca正确答案:D解析:前序遍历的第一个结点a为树的根结点;中序遍历中a的左边的结点为a的左子树,a右边的结点为a的右子树;再分别对a的左右子树进行上述两步处理,直到每个结点都找到正确的位置。

计算机二级JAVA分类模拟题213

计算机二级JAVA分类模拟题213选择题1、Java中的字符变量在内存中占位(bit)为______。

A.4 B.8C.16 D.242、一个对象的生命周期分为______三个阶段。

A.生成、清除和使用 B.使用、生成和清除C.生成、使用和清除 D.清除、使用和生成3、下列代码的编译或执行结果是______。

public class MyVal{public static void main(String args[]){MyVal m=new MyVal();m.aMethod();}public void aMethod();boolean b[]=new Boolean[5];System.out.println(b[0]);}}A.1B.nullC.0D.编译错误4、下列关于Java 程序结构描述不正确的是( )。

A.Java 是区分大小写的B.如果java文件包含一个公共类,那么它必须使用与公共类名相同的文件名 C.Java程序不一定都必须有main方法,比如Applet就不需要D.源文件可以有多个public类,其他类的数量也不限5、结构化程序所要求的基本结构不包括______。

A.顺序结构 B.GOTO跳转C.选择(分支)结构 D.重复(循环)结构6、下列叙述中,正确的是______。

A.Reader是一个读取字符文件的接口B.Reader是一个读取数据文件的抽象类C.Reader是一个读取字符文件的抽象类D.Reader是一个读取字节文件的一般类7、下列叙述中正确的是______。

A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构C.循环链表是非线性结构D.双向链表是非线性结构8、在编译Java程序时,用于指定生成.class文件位置的选项是( )。

A.-g B.-dC.-verbose D.-nowarn9、下列叙述中正确的是______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 [模拟] 二级Java语言程序设计模拟21 单项选择题 第1题: 下列代码的执行结果是( )。 int length=”Hello”.length( ); System.OUt.println(length); A.5 B. C.10 D.6 参考答案:A

第2题: 数据库设计中反映用户对数据要求的模式是( )。 A.内模式 B.概念模式 C.外模式 D.设计模式 参考答案:C

第3题: 执行下列程序时,会产生什么异常( )。

A.ArrayIndexOutOfBoundsException B.NumberFormatException C.ArithmeticException D.EOFException 参考答案:C 2

第4题: 在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议,下列( )是简单邮件传输协议。 A.POP3 B.IMAP C.HTTP D.SMTP 参考答案:D

第5题: int类型的取值范围为( )。 A.-216~216-1 B.-231~231-1 C.-232~232-1 D.-264~264-1 参考答案:B

第6题: Java中定义常量的保留字是( )。 A.const B.final C.finally D.native 参考答案:B

第7题: 某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为( )。 A.148 B.169 C.182 D.198 参考答案:B

第8题: Java语言使用的字符码集是( )。 A.ASCII B.BCD C.DCB D.Unicode 参考答案:D

第9题: 3

16根地址总线的寻址范围是( )。 A.531KB B.64KB C.640KB D.1MB 参考答案:B

第10题: 下列关于TryThread类的定义中,正确的是______。 A.abstractclassTryThreadimplementsRunnable{publicvoidrun();} B.classTrymhreadimplementsRunnable{publicvoidrun(){};publicvoidabcMethod(){};} C.classTryThreadimplementsRunnable{publicvoidabcMethod(){};} D.abstractclassTryTbreadimplementsRunnable{publicvoidabcMethod(){};} 参考答案:B

在一个类中实现Runnable接口(以实现Runable接口的类为Runnable类),类必须定义一个称为run的无参数方法。A选项没有实现run()这个方法,要用abstract修饰才行。abstract修饰的抽象类需要子类继承,在派生类中实现抽象类中的抽象方法。抽象类被派生、抽象方法被子类实现后才有实际意义。抽象方法是只有返回值类型、方法名、方法参数而不定义方法体的一种方法。 第11题: JDK中,用( )命令对其源文件进行编译,生成字节码文件。 A.java.exe B.javac.exe C.javadoc.exe D.javap.exe 参考答案:B

第12题: 在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。 A.文件 B.数据库 C.字段 D.记录 参考答案:D

第13题: 下列程序的输出结果是( )。 4

A.0 B.-1 C.14 D.64 参考答案:C

第14题: 在下列程序的空白处,应填入的正确选项是( )。

A.WriterObject B.Writer C.BufferedWriter D.writerObject 参考答案:D

第15题: 当启动Applet程序时,首先调用的方法是( )。 5

A.stop( ) B.init( ) C.start( ) D.destroy( ) 参考答案:B

第16题: J2SDK的下载中,下列( )可以进入J2SE下载页面。 A.进入http://java.sum.com B.单击左侧Download链接 C.单击页面中的Java 2 Platform,Standard Edition链接 D.单击页面中的J2SE l.4.2链接 参考答案:C

第17题: 向Applet传递参数的正确描述是( )。 A.〈 param name=age,value=20 〉 B.〈 applet code=Try.class width=100,height=100,age=33 〉 C.〈 name=age,value=20 〉 D.〈 applet code=Try.class name=age,value=20 〉 参考答案:A

第18题: 容器类java.awt.container的父类是( )。 A.java.awt.Window B.java.awt.Component C.java.awt.Frame D.java.awt.Panel 参考答案:B

第19题: 有三个关系R,S和T如下: 6

其中关系T由关系R和S通过某种操作得到,该操作为( )。 A.选择 B.投影 C.交 D.并 参考答案:D

第20题: 执行下面程序段的输出结果为( )。

A.0 B.1 C.2 D.5 参考答案:A

第21题: 7

Java程序默认引用的包是( )。 A.java.text包 B.java.awt包 C.java.lang包 D.java.util包 参考答案:C

第22题: 当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是( )。 A.destroy() B.init() C.stop() D.start() 参考答案:B

第23题: 下列可以注册窗口监听器的方法是______。 A.addListener B.addKeyListener C.addMouseListener D.addWindowListener 参考答案:D

第24题: 在软件开发中,需求分析阶段产生的主要文档是( )。 A.软件集成测试计划 B.软件详细设计说明书 C.用户手册 D.软件需求规格说明书 参考答案:D

第25题: 软件需求规格说明书的作用不包括______。 A.软件验收的依据 B.用户与开发人员对软件要做什么的共同理解 C.软件设计的依据 D.软件可行性研究的依据 参考答案:D

需求规格说明书是需求分析的成果,其作用是:便于开发人员进行理解和交流;反映用户问题的结构,可作为软件开发工作的基础和依据;可作为确认测试和验收的依据。可行性研究是在需求分析之前进行的,软件需求规格说明书不可能作为可行性研究的依据。 8

第26题: Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。 A.加载代码 B.校验代码 C.编译代码 D.执行代码 参考答案:A

第27题: 阅读下列代码: publicclass { publicstaticvoidmain(Stringargs[]) { doubled=12.3; Decrementerdec=newDecrementer(); dec.decrement(d); System.out.println(d); } classDecrementer{ publicvoiddecrement(doubledecMe){ decMe=decMe-1.0; } } } 代码执行后输出的结果是______。 A.12.3 B.11.3 C.13.3 D.-1.0 参考答案:A

本题参数传递采用的是传值引用,函数中不会改变实参d的值,因此d的值不变。 第28题: 阅读下列程序: 9

下列对程序运行结果描述的选项中,正确的是( )。 A.每行的(x,y)中,可能有x≠y;每一对(x,y)值都出现两次 B.每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现一次 C.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次 D.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现一次 参考答案:B

第29题: 结构化程序所要求的基本结构不包括( )。 A.顺序结构 B.GOT()跳转 C.选择(分支)结构 D.重复(循环)结构 参考答案:B

第30题: 下列描述中正确的是( )。 A.软件工程只是解决软件项目的管理问题 B.软件工程主要解决软件产品的生产率问题 C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发过程中的技术问题 参考答案:C

第31题: 下列与数据元素有关的叙述中,不正确的是( )。 A.数据元素是数据的基本单位,即数据集合中的个体 B.数据元素是有独立含义的数据最小单位 C.数据元素又称为结点 D.数据元素又称为记录 参考答案:B

相关文档
最新文档