《Java语言与WWW技术》(开放本科).
Java语言和WWW技术(Java技术)第二次形考-浙江电大辅导资料
请认真阅读完再下载:预览的题目顺序完全和您自己的试题顺序完全相同再下载!Java语言和WWW技术(Java技术)第二次形考浙江广播电视大学形成性测评系统课程代码:3305805 参考资料第二次形考试卷总分:100客观题单选题(共44题,共88分)1.(2分)下列选项中,按照箭头方向,可以进行自动类型转换的是()。
A、char → intB、short → charC、float → longD、char → short参考答案:A2.(2分)下列关于数据类型的说法中,错误的是()。
A、Java中的数据类型分为基本数据类型和引用数据类型B、int类型数据占4个字节C、浮点数类型变量不能赋予一个整数数值D、布尔类型的变量只有true和false这两个值参考答案:C3.(2分)下列选项中,按照箭头方向,需要进行强制类型转换的是()。
A、int ← shortB、int ← byteC、int ← charD、int ← float参考答案:D4.(2分)下列关于int类型变量的定义,错误的是()。
A、int a=10;B、int b,c=20;C、int d=e=30;D、int f=40;参考答案:C5.(2分)下列选项中,属于布尔常量的是()。
A、198B、2e3fC、trueD、null参考答案:C6.(2分)关于变量类型转换的描述中,正确的是()。
A、只有数据类型相同的数据才能进行运算B、byte类型和short类型的数据是不能一起运算的。
电大_Java语言和WWW技术简答题
电大_Java语言和WWW技术简答题1、Java Application与Java Applet的区别Java Applet 与Java Application 的主要区别在于其运行环境与执行方式的不同●Application 是独立完整的程序,Application的主类中必须有一个main()方法。
这个方法是Java Application的标志,也是Java Application程序执行的入口●Applet 是在浏览器中运行的,必须创建一个HTML 文件,通过编写HTML 语言代码告诉浏览器载入何种Applet 以及如何运行2、Java解释器Java解释器是指“java.exe”,Java解释器负责将Java虚拟机的代码.class程序在特定的平台上运行。
3、简述局部变量的概念局部变量是指方法或语句块内部定义的变量。
局部变量的作用域就是它所在的方法或语句块,在程序调用方法(进入语句块)时,局部变量才被创建并可用,随方法(语句块)的退出,局部变量将被销毁。
4、简述Java语言的基本数据类型Java语言中定义了四类/八种基本数据类型●整型——byte, short, int, long●浮点型——float, double●字符型——char●逻辑型(布尔型)——boolean5、简述Java编译器Java编译器是指“javac.exe”,是将.java文件编译成.class字节码文件,Java编译器针对Java 虚拟机产生class文件,因此是独立于平台的。
6、简述Java的三种核心机制●Java 虚拟机●垃圾收集机制●代码安全性检测7、简述成员变量的概念成员变量是指方法外部、类的内部定义的变量。
成员变量在类的定义中声明,在创建对象的同时创建有关的成员变量。
成员变量创建后系统自动对其进行默认初始化和显式初始化。
成员变量依附于对象(局部变量)存在,具有与对象相同的生存期和作用域。
8、简述Java语言的引用数据类型的概念Java语言中除8种基本数据类型以外的数据类型称为引用类型。
电大Java语言与WWW技术形成性考核填空题
电大Java语言与WWW技术形成性考核填空题1、Java具有的特点简单、面向对象、与平台无关、解释型、多线程、安全、动态的语言。
2、开发与运行Java程序需要经过的三个主要步骤为_编写源文件、编译java源文件、运行Java程序。
3、根据程序的构成和运行环境的不同,Java源程序分为两类: 应用程序程序和_小应用程序_程序。
4、Java支持2种类型的注释分别是:__//__、___/* */___。
5、Java应用程序的编译器是___javac__,解释器是___java___。
6、Java程序的基本组成成分__类______。
7、Java语言程序是通过_编译器_编译之后产生字节码,然后由___解释器__运行这些生成的字节码。
8、在Java 语言中,或运算符是____||___.9、在Java语言中整数类型变量分为四种,分别是__int_、__byte__、__short__、__long___。
10、Java语言类体内的方法由__方法声明_和__方法体_组成。
11、Java中的循环控制语句有__for循环__、_while循环__、__do-while循环__三种基本形式。
12、Do-while 循环的基本结构:{初始化部分}do{循环体;}(_while(表达式)__);13、布尔型变量的取值范围为__true、false___。
14、结构化程序设计的程序结构一般可分为_顺序结构_、_分支结构_、__循环结构__三种15、java中选择控制语句有___条件控制语句__、__switch开关语句____两种基本形式。
16、为下列程序段填空,使程序段(1)和程序段(2)的结果相同。
(1)if_(a<b)_ min = a ;else if _( b<c)_ min =b;else min =c ;(2)min =a;if _(b<min)__ min = b;if _(c<min)__ min = c;17、abstract 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。
《JAVA语语言和WWW技术》模拟试题(精选)
福建广播电视大学2014-2015学年度第二学期期末考试开放教育计算机科学与技术专业(本科)《JAVA语语言和WWW技术》模拟试题2015年5月一、选择题(每小题3分,共30分)(1)编译Java程序的命令文件名是()。
A. java. exeB. javac.exeC. javacD. appletviewer. exe -(2)下面声明Java独立应用程序main( )方法中,正确的是()。
A. public static void main(String args [ ]) {……… }B. private static void main(String args [ ] ) {……… }C. public void main(Stcing args [ ]){……… }D. public static void main ( ){……… }E. public static void main(String args) {……… }(3) Mycless类的默认构造函数是嘟一个?()A. new MyClass( )B. MyClass( ){ }C. Myclass{ }D. public class MyClass(4)代码“Green eggs” +“Ham^ ”的结果是什么?()A. "Green eggs +HamB. “Green eggs Ham”C. "Green eggsHam"D. Error(5)如何定义Myclass类?()A. new Myclass( );B. public Myclass( ) { }C. public class MyClassD. MyClass{ }(6)下面哪种方法在语法上适合于产生IOExceprion的方法?()A. public void doSomething();throws IOExceptionB. public void doSomething()throws new EoExcetionC. public void doSomething()throws IOExcetionD. public void doSomething()(7)如果没有为控件的事件指定监视器,会发生什么?()A.事件被忽略B.事件由一个默认的事件处理方法处理C.程序将立即退出D. Java编译器产生一个致命的错误(8)哪个属性能用于标志行的末尾?()A. gridwidthB. gridyC. weightxD. fillE. anchor(9)下面几个说法中正确的是()A. Java Applet是可以独立运行的一种程序。
电大_Java语言和WWW技术判断题(精品文档).docx
1.调用 System.gc()方法不能保证 JVM立即进行垃圾收集,而只能是建议。T 2.类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入 的类增加安全性。T 3.Java数组的长度只在构造(创建)数组时指定,而在声明数组时不能指定。T 4.main()方法前的 public修饰符、static修饰符均是必须的。F 5.局部变量在定义该变量的方法被调用时被创建,而在该方法退出后被撤销,其生存期和 定义该变量的方法的生存期相同。T 6.数组元素没有进行显式赋值,系统根据数组声明的数据类型自动进行默认初始化。T 7.一个源文件可以不包含任何代码定义,即是一个空文件,编译时不会产生错误。T 8.一个源文件中,如果没有 public类,则源文件名不必与源文件中其它类名一致。T 9.源文件命名可以依照 Java语言标识符定义规定。F 10.垃圾收集的过程在 Java程序的生存期中是自动的,不需要分配和释放内存,也避免了 内存泄漏。T 11.类加载器加载程序运行所需要的所有类,由网络系统导入的指定类总是先被加载。F 12.Java中所有参数的传递都采用值传递方式,即当传递一个参数到方法中时方法获得的 是传递参数的副本。T 13.成员变量和局部变量由于其所属对象生命周期不同,生存周期也不同。T 14.如果在一个源文件中存在两个或两个以上 public类定义,则会产生运行错误。F 15.一个源文件可以包含多个类。F 16.一个源文件只能包含一个 public类。T 17.用来指定数组长度的数据类型只能是 int类型。F 18.在源文件中,如果存在一个 public类定义,则源文件名必须与 public类名一致。F 19.friendly关键字是 Java语言友元类的访问控制修饰符。F 20.private修饰的顶层类(非内部类)可以被同一个包中的其他类所访问。F 21.任何变量在使用前都必须显式初始化。F 22.在 Java语言中,属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。T 23.包声明语句(package)必须放置在包引入语句(import)之前。T 24.当一个类没有显式定义构造方法时,Java系统总是为其创建一个默认的无参的构造方 法。T 25.一个源文件中有 class(类声明)、package(包声明)和 import(包引入)3中顶层元 素,同时出现时必须按照 import、package和 class的顺序出现。F 26.一个源文件中最多只能包含一个包引入语句(import)。如果源文件没有显式声明引入 包,则系统默认引入 ng包。F 27.在同一个类的不同构造方法中调用该类的其它构造方法需要使用 this(…)的形式,this(…)不 能在构造方法的第一行调用。F 28.重写的方法的访问权限不能比被重写的方法的访问权限高。F 29.maxElements是一个成员变量,声明为:“public static final int maxElements=100;”。T 30.类变量在该类被加载时被创建,不能用 new Xxxx()创建,所有该类的实例对象共享类 变量,其生存期是类的生存期。T 31.实例变量在使用 new Xxxx()创建该类的实例时被创建,而其生存期和该类的实例对象 的生存期相同。 T 32.在一个抽象类中不能定义构造方法。F
5083Java语言和WWW技术试题
试卷代号:5083 座位号国家开放大学开放教育本科2015-2016学年度第一学期期末考试Java语言和WWW技术试题2015年12月一、选择题(每小题3分,共45分)1.A.JavaBeans是基于JAVA语言的。
B.JavaBeans是JSP的内置对象之一。
C.JavaBeans是一种Java类。
D.JavaBeans是一个可重复使用的软件组件。
2. JSP 页面经过编译之后,将创建一个()。
A. applet B. severlet C. application D. exe文件3. Servlet程序的入口点是:()。
A.init() B.main() C.service() D.doGet()4. 配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:()。
A.先安装TOMCAT,再安装JDKB.先安装JDK,再安装TOMCATC.不需安装JDK,安装TOMCAT就可以了D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系5. 以下对象中的()不是JSP的内置对象。
A.request B.session C.application D.bean6. 在JSP中,内置对象(()封装了用户提交的信息,使用该对象可以获取用户提交的信息。
5083# Java语言与WWW技术试题第1 页(共4 页)A.session B.request C.response D.ou7. <td align=”xxxx”>中的align属性是什么含意?()A.加粗B.斜体C.对齐方式D.边框样式8. 下边哪个不是MVC中的组成部分?()A. JavaBeanB. FrameWorkC. JSPD. Servlet9. 哪个不是Servlet接口的方法?()A. doGet方法B. doPost方法C. init方法D. forward方法10. 下面哪一个是正确使用JavaBean的方式?()A. <jsp:useBean id="address" class="AddressBean" />B. <jsp:useBean name="address" class="AddressBean"/>C. <jsp:useBean bean="address" class="AddressBean" />D. <jsp:useBean beanName="address" class="AddressBean" />11. 一个servlet的生命周期不包括()方法?A. init()方法B. invalidate()方法C. service()方法D. destroy()方法12. jsp中java表达式的语法格式为:()。
电大 Java语言和WWW技术 实验报告一
《Java语言和WWW技术》课程实验报告一实验题1[实验要求]•安装JDK和Docs文档•设置系统环境变量•安装JCreator[运行结果][实验结论与收获]实验题2[实验要求]•调试Java Application程序•记录调试过程、步骤、结果[实验程序]public class HelloWorld {public static void main(String args[]){System.out.println("Hello World!");}}[运行结果][实验结论与收获]实验题3[实验要求]•调试Java Applet程序•记录调试过程、步骤、结果[实验程序]import java.awt.Graphics;import java.applet.Applet;public class HelloWorldApplet extends Applet {String t ;public void init () {t = "Hello World";}public void paint(Graphics g) {g.drawString (t , 25, 25) ;}}[运行结果][实验结论与收获]实验题4[实验要求]•运算符程序的调试和运行•记录运行结果•对运行结果进行分析[实验程序]public class Ex2_1{public static void main(String args[]){int a=234;int b;boolean c;b=0;c=(a==234)||(b++==1);System.out.println("b="+b+" c="+c);b=0;c=(a==234)|(b++==1);System.out.println("b="+b+" c="+c);b=0;c=(a!=234)||(b++==1);System.out.println("b="+b+" c="+c);b=0;c=(a!=234)|(b++==1);System.out.println("b="+b+" c="+c);}}[运行结果][实验结论与收获]实验题5[实验要求]•编写程序,完成将源数组s[]中第2至4数组元素,复制到目的数组d[]的第4个元素开始的位置;•显示复制前后的源数组和目的数组内容;•利用ng.System类的arraycopy()方法进行数组元素复制。
电大 Java语言和WWW技术 实验作业2
实验1要求
• 读程序,给以下程序添加输出语句,以 显示m的值 • 调试并记录结果 • 画出m变量创建过程中内存的变化
实 验 1 程 序
public class MyDate { private int day = 1; private int month = 1; private int year = 2000; public MyDate(int d, int m, int y) { year = y; month = m; day = d; } public void display() { System.out.println(year + " / " + month+ " / " +day); } public static void main(String[] args) { MyDate m = new MyDate(1, 8, 2003); } }
实验5
• 将程序1 Parent类和程序2 Child类存于同一 包(目录)中,并调试程序,记录结果。 • 将程序1 Parent类存于当前包的子包parent 中,程序2 Child类存于当前包中,并调试 程序,记录结果。 • 比较以lass Parent{ private int f1 = 1; int f2 = 2; protected int f3 = 3; public int f4 = 4; private void fm1() { System.out.println("in fm1() f1=" + f1);} void fm2() { System.out.println("in fm2() f2=" + f2);} protected void fm3() { System.out.println("in fm3() f3=" + f3);} public void fm4() { System.out.println("in fm4() f4=" + f4);} }
国家开放大学JAVA语言与WWW技术模拟试题
7631(8456)JAVA语言与WWW技术 Java语言与面向对象程序设计一、填空题1.编译Java程序需要使用javac命令。
2.Java中的程序代码都必须在一个类中定义,类使用_ class关键字来定义。
3.若int []a={12,45,34,46,23}; ,则a[2]=34。
4.面向对象的三大特征是封装、继承、_和_多态。
5.定义在类中的变量被称为成员变量,定义在方法中的变量被称为局部变量。
6.异常的捕获通常由try、catch两部分组成,try代码块用来存放可能发生异常,catch代码块用来处理产生的异常。
7.String类中用于返回字符串字符个数的方法是length()。
8.JDK中提供了一系列可以存储任意对象的类,统称为集合。
9.在Java中,能实现线程间通信的流是管道流。
10.System.out是PrintStream类的对象,称为标准输出流,调用System类的etOut(PrintStream out)方法可以实现标准输出流的重定向。
11.Java的三大体系分别是Java EE、Java SE、Java ME。
12.Java中的程序代码都必须在一个类中定义,类使用Class关键字来定义。
13.若int []a={12,45,34,46,23}; ,则a[2]= 34 _。
14.Java中的变量可分为两种数据类型,分别是基本数据类型_和引用数据类型。
15.在非静态成员方法中,可以使用关键字This访问类的其它非静态成员。
16.异常的捕获通常由try、catch两部分组成,try代码块用来存放可能发生异常,catch _代码块用来处理产生的异常。
17.被static关键字修饰的成员变量被称为静态变量,它可以被该类所有的实例对象共享。
18.在程序开发中,要想将一个包中的类导入到当前程序中,可以使用import _关键字。
19.System类中所提供的属性和方法都是静态的,想要引用这些属性和方法,直接使用System类调用即可。
【DOC】Java语言与www技术教学大纲.
Java语言与www技术教学大纲(一)课程性质、目的与任务“JA V A语言与WWW技术”是“开放教育试点”工学科电气信息类计算机科学与技术专业的一门自开选修课程。
课程重点讲述WWW技术和JA V A语言程序设计。
JA V A语言作为规范的在INTERNET上最流行的编程语言,它的产生和发展是与internet和WWW密切相关的。
该课程主要内容:(1)Internet的基础知识;Internet的基本概念,它所提供的各种服务(包括FTP、TELNET、WWW等)。
(2)WWW知识介绍:WWW的基础知识,如何使用浏览器对WWW上的资源进行发掘和获取,主页的制作。
(3)JA V A语言编程技术:JA V A技术概述及语言特点;JA V A虚拟机;面向对象程序设计技术;JA V A语言基本规范;图形用户界面的设计及事件处理;JA V A APPLET程序的设计;多线程程序的设计;JA V A的异常处理机制控制程序的执行;使用I/O处理机制进行文件的输入/输出处理;使用JA V A通过SOCKET访问服务器和客户机,进行网络应用程序的设计;高级JA V A应用技术。
(二)先修课要求本课程在学习之前对计算机操作有一定的认识,以及C++程序设计语言的知识。
(三)课程的教学基本要求1、熟练掌握对象的基本概念和使用面向对象技术进行程序设计的基本思想2、掌握面向对象编程工具JA V A语言的基本知识3、比较熟练地用JA V A语言进行一般面向对象的程序设计(四)、文字主教材谭浩强编著,JA V A语言程序设计,清华大学出版社。
(五)、教学内容和教学要求(共86学时,面授68学时,实验18学时)一、JA V A概述(6学时)教学内容:1.1什么是Java语言1.2 一个Java Application程序1.3 源程序的编辑与编译1.4 常见错误1.5 使用Java核心API文档教学要求:1、掌握Java程序的基本输入输出方法。
电大Java语言与WWW技术形成性考核判断题
电大Java语言与WWW技术形成性考核判断题1、( )用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。
2、( )容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
3、( )Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
6、(√)所有的鼠标事件都由MouseListener监听接口的监听者来处理。
7、( )Menu 表示菜单,Label表示按钮。
8、(√)一个容器中可以混合使用多种布局策略。
9、( )Java Applet是由独立的解释器程序来运行的。
10、(√)容器可以使用add( )方法放置组件1、Java语言有三种技术平台,分别是JavaSE、JavaME、JavaEE(T)2、Java是一门高级计算机语言。
(T)3、Java语言具体跨平台的特性(T)4、JDK工具中自带了一个JRE工具(T)5、JDK安装的时候不可以修改安装目录(F)6、JDK的安装目录中,只包含bin和lib两个目录。
(F)7、javac命令可以运行Demo.class文件(F)8、在任意命令行窗口中执行javac命令,如果都能正常地显示帮助信息,说明系统path环境变量配置成功。
(T)9、JDK安装成功后,可以将bin目录的路径配置在环境变量path中。
(T)10、JDK5以后可以不用配置classpath环境变量。
(T)11、配置classpath环境变量时,路径后面加分号与不加分号是一样的。
(F)12、main()函数是java程序的执行入口。
(T)13、数组的遍历是指依次访问数组中的每个元素(T)14、continue 语句只用于循环语句中,它的作用是跳出循环。
(F)15、continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环(T)16、数组的排序算法只有冒泡排序这一种(F)17、方法的返回值类型可以定义也可以不定义(F)18、比较运算符用于对两个数值或变量进行比较,其结果是一个布尔值(T)19、若x = 5,则表达式(x + 5)/3的值是3(T)20、标识符可以为关键字(F)21、-5%3的运算结果是2(F)22、0xC5表示的是一个十六进制整数。
9002JAVA语言与WWW技术期末复习题
哈电大开放教育本科计算机科学与技术专业《JAVA语言与WWW技术》复习题一、填空题,在横线上填写正确的内容1.Java语言中表示当前(所在)类的关键字为________。
2.Java语言中的方法Math.random()返回0到________之间的一个随机小数。
3.假定整数变量x和y的值分别为5和10,则逻辑表达式x>5 || y<=10的值为________。
4.在类中一个方法定义的参数表中,每个参数的名称(允许/不允许)________与该类成员变量的名称相同。
5.假定要利用一个类XXK6的对象x访问其中的成员方法size(),则应表示为__________。
6.在方法调用中,首先需要进行传递,此传递分为按值传递和_______传递两种方式。
7.Java语言中的类的层次结构为树状结构,树根节点为系统定义的____________类。
8.假定一个字符串对象x的值为"abcdef\n",则x.length()的值为________。
9.假定一个数组对象为x,则x.length的值为该数组所包含元素的________。
10.假定一个二维数组的定义语句为“int[][]x=new int[3][4];”,则该数组包含的整型元素的个数为________。
11.Java语言中的char类型的长度为________个二进制位。
12.Java语言中的方法Math.sqrt(x)是求x的________的值。
13.假定整数变量x的值为10,则执行y=2*--x赋值后,y的值为________。
14.创建一个类的对象需要使用的单目运算符为________。
15.假定要在一个类中访问另一个类XXK4中的静态数据成员abc,则此访问应表示为________。
16.方法定义中的参数表称为形式参数表,其中的每个参数被称为形式参数,每个形式参数的定义(声明)包括________和参数名两个方面。
Java语言和WWW技术(Java技术)第一次形考-浙江电大辅导资料
请认真阅读完再下载:预览的题目顺序完全和您自己的试题顺序完全相同再下载!Java语言和WWW技术(Java技术)第一次形考
浙江广播电视大学形成性测评系统课程代码:3305805 参考资料
第一次形考试卷总分:100
客观题单选题(共43题,共86分)
1.(2分)
关于continue语句的使用范围,下列说法正确的是()。
A、continue语句可以在选择语句中使用
B、continue语句可以在条件语句中使用
C、continue语句可以在循环语句中使用
D、不输出任何内容
参考答案:C
2.(2分)
下列选项中,哪一个不能通过编译()。
A、byte a=1;
B、short b=100;
C、int c='a';
D、long d=8888888888;
参考答案:D
3.(2分)
以下标识符中,不合法的是()。
A、user
B、$inner
C、class
D、login_1
参考答案:C
4.(2分)
下列关于方法的描述中,正确的是()。
A、方法是对功能代码块的封装
B、方法没有返回值时,返回值类型可以不写
C、没有返回值的方法,不能有return语句
D、方法是不可以没有参数的
参考答案:A
5.(2分)
下面选项中,哪一个是合法的标识符?()
A、hello world
B、1Demo
C、_3_
D、class
参考答案:C
6.(2分)
以下关于变量的定义,正确的是()。
A、int a=10;
B、b=2;。
《Java语言与WWW技术》课程考核说明(精选)
《Java语言与WWW技术》课程考核说明2015年5月第一部分考核说明课程的性质和任务:《Java语言与WWW技术》是计算机科学与技术专业 (本科)的一门选修课并作为地方自开课。
Java语言作为Internet上最流行的面向对象程序设计的编程语言,它的产生和发展与Internet和WWW的应用和发展紧密相关,本课程简要介绍WWW技术而重点讲述Java语言程序设计。
主要内容包括:面向对象程序设计技术;Java技术概述及语言特点;Java语言基础;抽象、封装与类;继承与多态;Java语言的工具类;图形用户界面的设计及事件处理;多线程程序设计;高级Java应用技术。
课程以面向对象程序设计的基本方法通过大量程序设计例题的分析和上机实验,培养和提高学生面向对象程序设计的能力和Java语言的应用能力。
考核对象:电大系统"开放教育试点"计算机科学与技术专业学生。
命题依据:本考核说明严格按照电大"开放教育试点"计算机科学与技术专业《Java语言与WWW技术》课程教学大纲编写。
本考核说明是考试命题的依据。
考核内容以所用教材《Java语言与面向对象程序设计》为基础。
考核要求:要求学生掌握以面向对象程序设计的基本方法,考核学生面向对象程序设计的能力和Java语言的应用能力。
教学内容分为理解和掌握两个层次。
理解是指理解本课程所涉及的基本概念的含义。
这是学习本课程的基础,但不是考核的重点。
考核的重点是检查对基础知识的掌握情况。
具体考核要求分为以下3个层次:1. 熟练掌握:要求学生能够全面、深刻理解和熟练掌握所学内容,并能够用其分析、初步设计和解答相关的问题,能够举一反三。
能运用有关知识熟练解决最基本的问题或者能综合运用相关知识解决有一定难度的问题。
2.掌握:要求学生能够较好地理解和掌握,并且能够进行简单分析和判断。
能运用有关知识解决一般的问题。
3.了解:要求学生能够一般地了解所学内容。
【贵州电大】JAVA语言与WWW技术-0019辅导答案
JAVA语言与WWW技术-0019贵州广播电视大学形成性测评系统课程代码:5205510 参考资料试卷总分:100单选题(共20题,共80分)1.(4分)使用File类的哪个方法,判断文件是否可被可读A、getName()B、exits()C、canRead()D、canWrite()参考答案:C2.(4分)使用File类的哪个方法,判断文件是否存在A、getName()B、exits()C、canRead()D、canWrite()参考答案:B3.(4分)对于异常处理,以下说法哪个正确()A、在运行时一旦发现运行时异常,不会中断并退出程序B、受检异常在编译时不会被检测到C、受检异常程序必须处理D、运行时异常在编译时会被检测到参考答案:C4.(4分)main()需要一个参数,它是()A、一个整型量B、一个String对象C、一个实型量D、一个任意类的对象参考答案:B5.(4分)借助于BorderLayout,为往容器中c添加一个组件comp,应写代码()A、c.add(BorderLayout.CENTER,comp)B、c.add(comp,BorderLayout.CENTER)C、c.add(BorderLayout.CENTER,null)D、c.add(comp)参考答案:B6.(4分)类RandomAccessFile不同于其它的I/O流,该流的对象()A、只读B、只写C、可读和写D、不能单独读写流,只有和其它流连接才能读写参考答案:C7.(4分)FileInputStream使用()读取文件A、字节B、字符C、二进制D、ascii码参考答案:A8.(4分)哪个类的对象主要用来获取文件本身的一些信息,例如文件所在的目录、文件的长度、文件读写权限等A、WriterB、ReaderC、InputStreamD、File参考答案:D9.(4分)将一个RandomAccessFile对象中的文件指针移动到文件中的一个确定位置,应调用方法()A、skipBytes()B、seek()C、moveBytes()D、seekBytes()参考答案:B10.(4分)在java程序的main ()方法中,获取命令行参数( lyrics a kiss is but a kiss),访问单词“kiss”的是()A、args[0]B、args[2]C、args[4]D、args[3]参考答案:BJava异常的处理时,抛出异常可以利用什么语句()A、throwB、tryC、catchD、throws参考答案:A12.(4分)异常处理流程中,以下哪个代码块用于释放被占用的相关资源()A、tryB、catchC、finallyD、都不是参考答案:C13.(4分)在java程序的main ()方法中,获取命令行参数( lyrics a kiss is but a kiss),访问单词“but”的是()A、args[4]B、args[2]C、args[0]参考答案:A14.(4分)JVM会一直运行,直到()A、main()结束B、仅剩下用户线程C、仅剩下守护线程D、(1)或(3)任一条件参考答案:C15.(4分)Java 异常处理涉及的关键字,以下哪个不是()A、tryB、finalC、catchD、throws参考答案:B16.(4分)使用File类的哪个方法,判断文件是否可被写入A、getName()B、exits()C、canRead()D、canWrite()参考答案:D17.(4分)异常处理流程中,以下哪个代码块用来捕获并处理异常()A、tryB、catchC、finallyD、都不是参考答案:B18.(4分)在try-catch-finally 结构中,哪个说法不正确()A、可以存在多个catch语句块,表示可以捕捉多种异常B、不能同时没有catch语句块和finally语句块C、结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中D、在try-catch-finally结构中,不发生异常,finally语句块不会执行参考答案:D19.(4分)一个输入流的对象用int read()方法从流中读数据时,该方法的返回值()A、一个字符B、在0~255之间C、一行字符D、在0~65535之间参考答案:B20.(4分)下列布局管理器中,哪一个会在前个组件相同行上放置组件,直到该组件超出容器的宽度,然后从新行开始,并把添加的组建居中放置()A、BorderLayoutB、CardLayoutC、FlowLayoutD、GridbagLayout参考答案:C简答题(共2题,共20分)21.(10分)简述Java中接口的概念答:Java语言规定,类只能实现单继承,但接口可以实现多重继承。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与技术专业
《Java语言与面向对象程序设计》
单元辅导1
一.教学要求层次
了解:要求学生能够一般地知道所学内容。
掌握:要求学生能够较好地理解,并能进行简单分析和判断。
二.作业布置
作业1
三.学时安排
教学内容课内学时实验学时
2 2
第1章面向对象软件开发
概述
4 2
第2章Java语言概述
四.学习内容及要求
第1章
[教学内容]
面向对象问题求解的提出;面向对象问题求解的概述;对象、类与实体;对象的属性与相互关系;面向对象的软件开发过程;面向对象程序设计方法的优点。
[教学要求]
本章作为了解内容,要求学生自学。
第2章
Java语言概述
[教学内容]
Java语言的产生;Java语言的应用前景;Java语言和C++;Java语言的特点;
Java Applet和Java Application;HTML语言;
Java Applet程序的编辑、编译和运行;Java Application程序的编辑、编译和运行。
[教学要求]
1.了解:Java语言的产生、应用前景和特点;
2.了解:HTML文件的作用;
3.掌握:Java语言和C++语言的相同处及不同处;
4.熟练掌握:Java Applet程序和Java Applicatio程序的编辑、编译和运行过程。