《Java语言与WWW技术》(开放本科).
- 格式:doc
- 大小:24.50 KB
- 文档页数:2
请认真阅读完再下载:预览的题目顺序完全和您自己的试题顺序完全相同再下载!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技术简答题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技术形成性考核填空题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 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。
福建广播电视大学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是可以独立运行的一种程序。
试卷代号: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技术》课程实验报告一实验题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()方法进行数组元素复制。
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类调用即可。
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语言与面向对象程序设计》
单元辅导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程序的编辑、编译和运行过程。