当前位置:文档之家› 合肥工业大学Java技术期末考试试卷和答案解析

合肥工业大学Java技术期末考试试卷和答案解析

合肥工业大学Java技术期末考试试卷和答案解析
合肥工业大学Java技术期末考试试卷和答案解析

java期末考试试题及答案

1.谈谈final, finally, finalize的区别。 final关键字: a) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。 b) 将变量或方法声明为final,可以保证它们在使用中不被改变。 c) 被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。 d) 被声明为final的方法也同样只能使用,不能重载。 finally关键字:在异常处理时提供finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的catch 子句就会执行,然后控制就会进入finally 块。 finalize:方法名,不是关键字。Java技术允许使用finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在Object 类中定义的,因此所有的类都继承了它。子类覆盖finalize() 方法以整理系统资源或者执行其他清理工作。finalize()方法是在垃圾收集器删除对象之前对这个对象调用的。 2.GC是什么? 为什么要有GC? GC是垃圾收集器。Java 程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一: System.gc() Runtime.getRuntime().gc() 3.Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 写程序Math.round(11.5) = 12 Math.round(-11.5) = -11 4.给我一个你最常见到的runtime exception ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException

JAVA期末考试试卷

天津城市建设学院2007~2008学年第二学期 《 java 语言程序设计A 》 试题A 卷 课程号:073101-0 试卷说明:闭卷考试,时间120分钟。 一、 填空(本题共15空,每空2分,共30分) 1.如果一个java 源程序文件中定义有4个类,使用sun 公司的JDK 编译器javac 编译该源程序文件将产生_____4___个文件名与类名相同扩展名为___.Class_____的字节码文件。 2.Java 中所有类都是类 __Object__的子类。 3.请填出在java .lang 包中与下列基本数据类型相对应的封装类: float :java .lang .Float , char : _ java .Lang.char_______, boolean : ___ java .Lang.boolean_____。 4.被关键字____final______修饰的方法是不能被当前类的子类重新定义的方法 5.线程的四种状态是__新建_____ 、_运行_ 、_中断 、__死亡___。 6.java 语言中__https://www.doczj.com/doc/0f5548084.html,ng.Objet ___是所有类的根。 7.Swing 的事件处理机制包括__事件的监听者__、事件和事件处理者。 8.URL_____Uniform Resourse Locator_____是的缩写。 9.java 有两类应用程序java Application 和____java 10.转义字符以___\__开头。 二、选择(本题共20小题,每题2分,共40分) 1.欲构造ArrayList 类的一个实例,此类继承了List 接口,下列哪个方法是正确的 ? ( B ) A 、 ArrayList myList=new Object (); B 、 List myList=new ArrayList (); C 、 ArrayList myList=new List (); D 、 List myList=new List (); 2.paint()方法使用哪种类型的参数? ( A ) A 、 Graphics B 、 Graphics2D C 、 String D 、 Color 3.指出正确的表达式 ( C ) A 、 byte=128; B 、 Boolean=null; C 、 long l=0xfffL; D 、 double=0.9239d; 4.指出下列程序运行的结果 ( B ) public class Example{ String str=new String("good"); char[]ch={'a','b','c'}; public static void main(String args[]){ Example ex=new Example(); ex .change(ex .str,ex .ch); System .out .print(ex .str+" and "); Sytem .out .print(ex .ch); } public void change(String str,char ch[]){ str="test ok"; ch[0]='g'; } } B 、 good and abc B 、 good and gbc C 、test ok and abc D 、 test ok and gbc 5.运行下列程序, 会产生什么结果 ( A )

合肥工业大学健康教育考试试卷附答案

健康教育 合肥工业大学试卷 2011-2012学年第二学期 命题教师:高志荣 一.名词解释(每题2.5分,共5分) 猝死:由于心脏病、电击、淹溺、中毒及创伤、过度疲劳等各种原因导致的心脏功能及全身血液循环或?和呼吸突然停止,医学上称之 为猝死。 药物:药物指用于诊断、防治疾病的天然或人工合成的化学物质和生物制剂。 二.填空题( 每空一分,共60分) 1.毒素的吸收途径:经呼吸道吸收经消化道吸收经皮肤和黏膜吸收静脉肌肉吸收 2.前列腺炎临床表现主要有全身表现,排尿异常,小腹部胀痛,神经衰弱症状。 3.外科疾病的范畴包括 :先天性畸形;损伤;感染;肿瘤;功能障碍五类。 4.成人正常收缩压为 <130 舒张压 <85 5. 正常人体温在 36---37 心率75 6.药物的起效取决于吸收与分布药物的作用终止于代谢与排泄, 7.CPR第一个阶段---第一个A.B.C.D中的A是气道开放;B是人工呼吸;C是胸外按压; D是除颤。 8.人体所需要的营养素:糖类、蛋白质、脂肪、维生素、矿物质和水六大种类。 9. 膳食应以谷物为主.多吃蔬菜 .水果和薯类。 10.艾滋病传播途径:性传播血液传播母婴传播。 11.传染病流行的基本条件:传染源;传播途径;人群易感性。 12.体育运动必须遵循:全面锻炼的原则; 持之以恒的原则; 适合个体的原则,循序渐进的原则。 13. 我国学者提出的对大学生适应与发展的任务和要求是:学会做人、学会做事、学会与人相处、学会学习。14.典型的细菌性痢疾主要症状有发热,腹痛,脓血便,有时发生中度全身中毒。 15.体育运动要防止出现两种认识上的偏差;一是急于求成二是认为“健身万能”。 16.健康有三个层次的内涵:生理健康.心理健康.适应社会的能力 17.痔疮按解剖的关系分为内痔、外痔和混合痔。 三.判断题 1.防治痔疮,养成良好的大便习惯至关重要(对) 2.面部特别是“危险三角区”,一定要到医院就医,切忌自行处理。(错) 3.大学生肺炎常见致病菌为绿脓杆菌。(错) 4.性传播疾病绝大多数是通过两性行为而传播,但不是唯一的途径。(对) 5.糖的吸收,糖类只有分解为双糖时才会被小肠吸收。(错) 6.胸外按压频率100次/分,一次口对口呼吸时间为两秒。(对) 7.减少油炸食品的食入量,尽量避免油脂的反复加热使用,可以减少多环芳烃污染食品。(对) 8.正确使用安全套,可以减少感染艾滋病、性病的危险。(对) 9.急性黄疸型肝炎为甲型肝炎,急性无黄疸型肝炎为乙型肝炎。(错) 10.缺乏维生素A易引起夜盲症。(对) 11.水是人体含量最多的组成成分,约占人体体重60%。(对) 12.合理的膳食制度是早餐占全天热能的35%,中餐占全天热能的40%,晚餐占全天热能的25%。(错) 13.心理咨询就是做思想工作或叫“谈心”。(错) 14.人在社会中生存发展,需要有良好的适应能力。(对) 15.只有科学的进行体育锻炼,才能促进人体健康。(对) 四.单项选择题(每题1分,共10分) 1.非处方药标志为(B) A.WHO B.OTC C.ADR D.R 2.下列哪项和艾滋病的接触一般不会感染艾滋病(B) A.性接触 B.握手拥抱 C.接受艾滋病人的输血 D.和艾滋病人共用剃须刀 3.正常成人空腹血糖检验值为(B)

JAVA期末试题及答案

Java 程序设计》课程试卷 1.使用 Java 语言编写的源程序保存时的文件扩展名是( )。 (A ) .class ( B ) .java C ) .cpp ( D ) .txt 2.设 int a=-2 ,则表达式 a>>>3 的值为( )。 (A ) 0 (B )3 (C ) 8 (D )-1 3.设有数组的定义 int[] a = new int[3] ,则下面对数组元素的引用错误的是( ) ( A )a[0]; ( B ) a[a.length-1]; (C )a[3]; (D )int i=1 ; a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数( )。 (A )封装 (B )继承 (C )覆盖 (D )重载 5.在类的定义中构造函数的作用是( )。 (A )保护成员变量 (B )读取类的成员变量 (C )描述类的特征 (D )初始化成员变量 6.下面关键字中,哪一个不是用于异常处理语句( )。 ( A ) try ( B ) break ( C ) catch ( D ) finally 7.类与对象的关系是( )。 (A )类是对象的抽象 (B )对象是类的抽象 15. Java 语言使用的字符码集是 (A) ASCII (B) BCD (C) DCB 16. 如果一个类的成员变量 (A) public (B) (C 对象是类的子类 (D )类是对象的具体实例 )。 8.下面哪一个是 Java 中不合法的标识符( ( A )$persons ( B ) twoNum ( C )_myVar ( D )*point 9.为 AB 类的一个无形式参数无返回值的方法 ( ) 。 ( A ) static void method( ) ( B ) public void method( ) ( C ) final void method( ) ( D ) abstract void method( ) 10.欲构造 ArrayList 类的一个实例,此类继承了 ( A ) ArrayList myList=new Object( ) ( B ) List myList=new ArrayList( ) ( C ) ArrayList myList=new List( ) ( D ) List myList=new List( ) 11. Java 源文件和编译后的文件扩展名分别为( (A) .class 和 .java (C).class 和 .class 12. 在 Java Applet 程序用户自定义的 (A) start( ) (B) stop( ) (C) init( ) 13. 对于一个 Java 源文件, (A) package,import,class (C) import,package,class 14. 下面哪个是非法的: (A) int I = 32; (C) double d = 45.0; method 书写方法头,使得使用类名 List 接口,下列哪个方法是正确的( ) ( B).java 和 .class (D) .java 和 .java Applet 子类中,一般需要重载父类的 (D) paint( ) import, class (B) class,import,package (D) package,class,import ( ) 定义以及 package 正确的顺序是: (B) float f = 45.0; (D) char c = // 符号错 AB 作为前缀就可以调用它,该方法头的形式为 方法来完成一些画图操作。 (D) Unicode 只能 在所在类中使用 则该成员变量必须使用的修饰是

合工大自考实践考试java实验报告

Java程序设计实验报告 专业计算机及应用 上机卡号 姓名 指导老师

实验一 Java开发环境的安装与配置 (一)实验目的 1.通过本次实验,掌握JDK的安装步骤,理解环境变量PATH,CLASSPATH 的作用,以及它们的设置方法。 2.熟悉TextPad(或JCreater) 编辑环境,编写简单的Application程序,并编 译和解释执行。 3.掌握JA V A中包的概念,以及包与包的引用关系。 4.记录编译和执行JA V A程序当中的系统错误信息提示,并给出解决办法。 5.选择一种主流的JA V A开发工具(如NETBEANS)进行安装和初步使用。(二)实验内容 1.设置环境变量PATH,CLASSPATH,使得JA V A程序能正确编译和执行。 设置环境变量PATH:

设置环境变量CLASSPATH: 2.在Texpad(Jcreater)环境下编写一个HelloWorld.java程序,在DOS提示符下编译并执行程序。 HelloWorld.java程序的代码: public class HelloWorld{ public static void main(String []args){ System.out.println("Hello Java"); } } 运行结果:

3.编写一个类A,它位于包a,保存到A.java中。再编写一个类B,它位于包b 中,保存到B.java中。在类B中实例化类A的一个对象。分别编译类A和类B。 程序代码: package a; public class A { public A(){ System.out.println("在类B中实例化类A成功"); } } package b; import a.*; class B { public static void main(String []args){ A text=new A(); } } 运行结果: 实验总结 通过本次试验,掌握了环境变量的作用和设置,熟悉了java中包及包的应用关系。

Java期末考试试卷1

信息学院2006—2007学年第二学期期末考试试题A 课程名称:Java 语言程序设计主讲:年级: 班级姓名学号 题号一二三四五合计 分数 一、选择(每题1分,共20分) 1.有一个名为MyClass的public类,想成功编译需满足以下哪个条件?() A. MyClass类中必须定义一个正确的main()方法。 B. MyClass必须定义在MyClass.java源文件中。 C. MyClass类必须定义在MyClass包中。 D. MyClass类必须被导入。 2.以下哪些修饰符不能用于顶层类?( ) A. public B. private C. abstract D. final 3.以下哪个是java中合法的关键字?( ) A. array B. Boolean C. protect D. super 4.以下哪些是合法的标识符?( ) A.%abcd B. 2abcd C. package D. _a_long_name 5.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同。这种面向对象程序的特性称为. () A、隐藏 B、覆盖 C、重载 D、Java不支持此特性 6.有以下代码,请问该程序的运行结果是什么?( ) class Example { public static void main(String args[]){ boolean b=true; System.out.println(b); } } A. 打印输出true B. 打印输出1 C.编译错误 D. 无内容输出 7.以下哪些是基本数据类型?( ) A.int B. String C. Integer D. Float 8. 给出以下代码,请选择正确的选项?( ) class Example{ public static void main(String[] args){ char a=”\u1234”; } } A. 代码编译成功 B. 代码编译成功,但有警告 C. 代码编译失败 9.以下哪个语句用于声明一个二维数组?( ) A. int[5][5] a=new int[][]; B. int a=new int[5,5] C. int[][] a=new int[5][5]; D. int[][] a=new [5]int[5]; 10.给出以下代码,请问该程序的运行结果是什么?()

合工大-试验设计与数据处理-试卷

合肥工业大学试验设计与数据处理试卷2010级 及参考答案 一、填空(24分,每空1分) 1. 表()、()中符号各表示什么含义,L U n q 2.用来衡量试验效果的称为试验指标,可分为定量和定性指标两类; 试验考察指标可以是一个,也可以同时有 3.为了减少试验误差,应尽量控制或消除试验干扰的影响。因此,在进行试验设计时必须严格遵守的三个原则是 和。 4.平均数是描述数据资料程度的特征数,常用的平均数 有, ,等。 5.正交表中的任何一列,各个水平都出现,且重复出现的次数相等,我们将这种重复称为重复,正是这种重复,使其对试验结果的处理具有。 6.多元线性回归方程的显著性检验分为回归关系的显著性检验和 的显著性检验,其中通常采用,,进行回归关系的显著性检

验。 7.在对正交试验结果进行计算分析形成最优组合条件时,对于主要因素应按照有选取。利于指标要求选取,对于次要因素则按照 8.考虑交互作用正交试验设计中,一个交互作用并不是只占正交表的一列,而是p列,其中t表示,P表示。)占有(1 二、设计与分析(8+4=12分) 1. 在某项试验研究中,有A、B、C三个2水平因素及A×B、B×C、A×C间的1 / 6 77)两列间交互2)正交表及L一级交互作用对试验指标产生影响,根据L(2(88作用列表,设计的两种表头方案一、方案二如下表。 方案一: 234567C C B BC 方案二:

765324C C B C B 7)两列间交互作用列表,判断上述表头设计方案正确与否?2试根据L(8如果有误,重新进行表头设计。 7)两列间交互作用列表2L(8 2 3 4 5

JAVA语言程序设计期末考试试题及答案

J A V A语言程序设计期末考试试题及答案 TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】

J A V A语言程序设计考试试题及部分答案 一、单选题:(每题1分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在题干后的括号内。 1.下列语句序列执行后,k 的值是( B )。 int m=3, n=6, k=0; while( (m++) < ( -- n) ) ++k; A) 0 B) 1 C) 2 D) 3 2.设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( B )。 A) i = i + 2 B) a[0] = 7; C) i++ - --j; D) a(0) = 66; 3.Java语言的类间的继承关系是( B )。 A) 多重的 B) 单重的 C) 线程的 D) 不能继承 4.设有定义 int i = 6 ;,则执行以下语句后,i 的值为( C )。 i += i - 1; A) 10 B) 121 C) 11 D) 100 5.下列选项中,用于在定义子类时声明父类名的关键字是( C )。 A)interface B) package C) extends D) class 6.若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( C )。 A) x[5-3] B) x[k] C) x[k+5] D) x[0]

7.下列语句序列执行后,ch1 的值是( B )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1; A) 'A' B) 'B' C) 'C' D) B 8.下列语句序列执行后,i 的值是( D )。 int i=8, j=16; if( i-1 > j ) i--; else j--; A) 15 B) 16 C) 7 D) 8 9.下列语句序列执行后,k 的值是( C )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; } A) 31 B) 32 C) 2 D) 33 10.下面语句执行后,i 的值是( B )。 for( int i=0, j=1; j < 5; j+=3 ) i=i+j; A) 4 B) 5 C) 6 D) 7 11.设有定义 float x=, y=, z=;则以下的表达式中,值为true的是( B )。 A) x > y || x > z B) x != y

Java期末试卷以及答案.doc

一、选择题 1.下列选项中,()可以准确地获取请求页面的一个文本框的输入(文本框的名称为name)。 A.request. getParameter (name) B.request. getParameter (’’ name” ) C.request. getParanieterValues (name) D.request. getParamcterValues( “name”) 2.使用response对象进行重定向时,使用的7/法足()。 A.gctAttributc B. sctContcntTypc C. sendRedirect D. sctAttributc 3.session对象中用于设定指定名字的域性ffl,并目.把它存储在session对象屮的方法是 ()。 A. setAttribute B. getAttributeNames C. getValue D. getAttribute 4.在application对象屮用()力*法AT以获得application对象中的所有变量名。 A. gctServerInfo B. ncxtElcmcnts() C. removeAttribute D. getRealPath 5.要使用JSTL的核心标签库,需要在JSP源文件的首部加入如K声明语句() A.<%@ taglih prefix="c" uri=,z http://java. sun. com/jsp/jstl/core〃%〉 B.<%@ taglib prefix=” x” uri=” http://java. sun. com/jsp/jstl/xml’,%> C.<%@ taglib prefix:” fmt” uri=” http://java. sun. com/jsp/jstl/fmt” %> D.<%@ taglib pref*ix=” sql” uri=” http://java. sun. com/jsp/jstl/sql” %〉 6.以下()标签用于实现循环功能,类似与Java语句中的for循环。 A. B. C.

《JAVA语言程序设计》期末考试试题及答案

《JA V A语言程序设计》期末考试试题及答案 (应考必备题库) 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. java B. .class C. html D. .exe 2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )。 A. 3 B. 3. 5 C. 4 D. 5 3、不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用2字节内存空间,这样,无论是中文字符还是英文字符,都是占 用2字节内存空间。 3、设x = 2 ,则表达式( x + + )/3 的值是0 。 4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。 5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。 6、创建一个名为MyPackage 的包的语句是package MyPackage ; , 该语句应该放在程序的位置为:应该在程序第一句。 7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

JAVA期末考试考卷及答案

《J A V A语言程序设计》期末考试模拟试题 一、单选择题(每小题2分,共10分) 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展 名为( B )。 A. .java B. .class C. .html D. .exe 2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )。 A. 3 B. 3. 5 C. 4 D. 5 3、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D )方 法来完成一些画图操作。 A. start( ) B. stop( ) C. init( ) D. paint( ) 4、不允许作为类及类成员的访问控制符的是( C )。 A. public B. private C. static D. protected 5、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为 前缀就可以调用它,该方法头的形式为( A )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题(每空格1分,共20分) 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。

MyApplet必须是 Applet 类的子类并且存储该源程序文件的文件名为MyApplet 。 3、如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译 器编译该源程序文件将产生 3 个文件名与类名相同而扩展名为 . class 的字节码文件。 4、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用 2 字节内存空间,这样,无论是中文字符还是英文字符,都是占 用 2 字节内存空间。 5、设 x = 2 ,则表达式 ( x + + )/3 的值是 1 。 6、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为 true 和 false 。 7、抽象(abstract)方法方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法方法是不能被当前类的子类重新定义的方法。 8、创建一个名为 MyPackage 的包的语句是 package MyPackag , 该语句应该放在程序的位置为:应该在程序第一句。 9、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是 120 。 int s = 0 ; for ( int i = 0 ; i < ; i + + ) if ( i % 2 = = 1 ) s += MyIntArray[i] ; 10、在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。

合肥工业大学测量学试题

《测量学》试卷样卷之二(答案) 将正确答案前的字母填在题后的括号内。 1.某地经度为东经118°50′,该地位于高斯投影3°带的带号n为(D) A.19B.20 C.39D.40 2.光学经纬仪的基本操作步骤为(A) A.对中、整平、瞄准、读数B.瞄准、精平、对中、读数 C.粗平、瞄准、精平、读数D.粗平、精平、瞄准、读数 3.当钢尺的名义长度大于其实际长度时,会把所量测的距离(A) A.量长B.量短 C.不长不短D.量长或量短 4.系统误差具有(B) A.离散性B.积累性 C.随机性D.补偿性 5.某直线的磁方位角为8840,磁偏角为东偏3,子午线收敛角为西偏6,该直线的坐标方位角为(B) A.8843B.8849? C.8831D.8837 6.在水准测量中,权的大小应(B) A.与测站数成正比,与距离成反比B.与测站数和距离均成反比 C.与测站数成反比,与距离成正比D.与测站数和距离均成正比 7.用光学经纬仪测量竖直角时,竖直度盘应(D) A.随经纬仪转动B.固定不动 C.随望远镜转动D.随照准部转动 8.附合导线内业计算中,如果测量的是左角,那么角度闭合差的调整应(A) A.反符号平均分配B.反符号按比例分配 C.符号不变平均分配D.符号不变按比例分配 9.某点经纬度为东经11020,北纬1910,该地所在1:1百万地形图分幅编号为(C) A.H50B.J50 C.E49D.F49 10.观测一个圆半径R的中误差为m,则圆面积的中误差M为(B)

A .±Rm π B .±Rm π2 C .±m R 2 πD .±m R 2 )2(π 10分) 正确的在括号内写“√”,错误的写“×”。 1.测量工作的基准线是铅垂线。(√) 2.视差现象是由于人眼的分辨率造成的,视力好则视差就小。(×) 3.用水平面代替水准面,对距离测量的影响比对高程测量的影响小。(√) 4.钢尺量距中倾斜改正永远为负数。(√) 5.水准管上2mm 的圆弧所对应的圆心角为水准管分划值。(√) 6.采用盘左盘右一测回观测取平均数的方法可以消除经纬仪竖轴误差。(×) 7.在测量工作中只要认真仔细,粗差是可以避免的。(√) 8.地形图上所表示的实际距离为比例尺的精度,所以比例尺越小其精度就越高。(×) 9.水准测量的测站检核主要有闭合水准测量和附合水准测量两种方法。(×) ,三20分) 1. 大地水准面 2. 其中与平均海水面吻合并向大陆、岛屿内延伸而形成的闭合曲面,称为大地水准面。 2.视准轴 十字丝交点与物镜光心的连线。 3.水平角 地面上一点到两目标的方向线投影到水平面上的夹角,也就是过这两方向线所作两竖直面间的二面角。 4.偶然误差 在相同的观测条件下作一系列观测,若误差的大小及符号都表现出偶然性,即从单个误差来看,该误差的大小及符号没有规律,但从大量误差的总体来看,具有一定的统计规律,这类误差称为偶然误差或随机误差。 5.测设 测设工作是根据工程设计图纸上待建的建筑物、构筑物的轴线位置、尺寸及其高程,算出待建的建筑物、构筑物各特征点(或轴线交点)与控制点(或已建成建筑物特征点)之间的距离、角度、高差等测设数据,然后以地面控制点为根据,将待建的建、构筑物的特征点在实地桩定出来,以便施工。 6.导线全长相对闭合差 由于量边的误差和角度闭合差调整后的残余误差,往往 ∑?测 x 、 ∑?测 y 不等于 ∑?理 x 、 ∑?理 y ,而产生纵坐标增量闭合差x f 与横坐标增量闭合差y f ,22y x f f f +=称 为导线全长闭合差,而f D K /1 ∑= 称为导线全长相对闭合差。

java期末考试试题(含答案)

模拟B卷 考试说明: 1.使用Eclipse编写程序。项目名称为:班级_姓名_学号_卷号。注意:卷号为A或B 2.在项目文件夹下新建一个文本文件,文件名为:答案.txt 3.将编程题外的所有题目写在文本文件中,答案要标明题号。 注意:考试期间遇到死机等问题,需要请示老师,切勿自行解决。否则后果自负。 一、单项选择题:共20题,每小题1分,满分20分 1、下列选项中,不属于Java语言特点的一项是。( D ) A、安全性 B、分布式 C、面向对象 D、编译执行 2、Java语言和c++语言相比,哪一项是Java有的,而c++没有?( C ) A、面向对象 B、有类库 C、跨平台 D、动态链接 3、如下哪个不是Java中有效的变量名。( A ) A、 if B、hello C、name D、good 4、下列不属于Java保留字的一个是( B )。 A、else B、Unicode C、if D、static 5、现有2个char,类型的变量al=’a’、a2=2,当执行al=(char)(al+a2);语句之后,al的值应 该是( C )。 A、’a’ B、12 C、’c’ D、语句在编译时出错 6、下列关于int类型和long类型的说法中,正确的一个是( A )。 A、int类型可以自动转换为long类型 B、long类型可以自动转换为int类型 C、long类型占的存储空间比int类型的小 D、long类型和int类型数据能表示整数的范围一样 7、下列类的定义中,错误的是( B )。 A、class y{ .... } B、public x extends y{ .... } C、public class x extends y{ .... } D、class x extends y implements y1{ .... } 8、执行语句int i = 1, j = ++i; 后i与j的值分别为( D )。 A、1与1 B、2与1 C、1与2 D、2与2 9、为了区分重载多态中同名的不同方法,要求( C )。 A、调用时用类名或对象名做前缀 B、返回值类型不同 C、形式参数个数或者类型不同 D、形式参数名称不同 10、定义类头时能使用的修饰符是( C )。 A、private B、static C、protected D、abstract 11、如果在编译Java程序时,编译结果报告说找不到要编译的代码,错误是( D )

JAVA期末考试试卷及答案

二.选择题; 1.以下哪个方法用于定义线程的执行体?( C ) A、 start() B、init() C、run() D、synchronized() 2.下面哪个不是Java中的容器? (B ) A、 ScrollPane B、Canvas C、Applet D、Dialog 3.下面哪个方法与applet的显示无关?(A ) A、draw() B、 update() C、repaint() D、paint() 4.当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪种布局方式? (A) A、 FlowLayout B、CardLayout C、BorderLayout D、GridLayout 5.有如下代码段: 1) 2) { if(unsafe()){//do something…} 3) else if(safe()){//do the other…} 4) } 其中,方法unsafe() 将抛出IOException, 请问可将以下哪项填入第1行?(D ) A、public IOException methodName() B、public void methodName() C、public void methodName() throw IOException D、public void methodName() throws IOException 6.以下哪个关键字可以用来对对象加互斥锁?(B) A、transient B、synchronized C、serialize D、static 7.在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。 A、private B、protected C、private protected D、public 8.编译并运行以下程序,以下描述哪个选项是正确的( C ) 1. class A{ 2. protected boolean equals(){ 3. return super.equals();} 4. } A、编译通过运行无异常 B、编译通过但运行时出错 C、行2出错,不能成功编译 D、不能成功编译,行3出错 9.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( B)个比特位。 A、8 B、16 C、32 D、64 10.在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( D )语句。 A、import java.awt.* ; B、import java.applet.* ; C、import java.io.* ; D、import java.awt.event.* ; 11.以下关于构造函数的描述错误的是(A )。 A、构造函数的返回类型只能是void型。 B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。 C、构造函数的主要作用是完成对类的对象的初始化工作。 D、一般在创建新对象时,系统会自动调用构造函数。

JAVA期末试题及答案

《Java程序设计》课程试卷 1.使用Java语言编写的源程序保存时的文件扩展名是()。 (A).class (B).java(C).cpp (D).txt 2.设int a=-2,则表达式a>>>3的值为()。 (A)0 (B)3 (C)8(D)-1 3.设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是()。 (A)a[0]; (B)a[a.length-1]; (C)a[3]; (D)int i=1; a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数()。 (A)封装(B)继承 (C)覆盖(D)重载 5.在类的定义中构造函数的作用是()。 (A)保护成员变量(B)读取类的成员变量 (C)描述类的特征(D)初始化成员变量 6.下面关键字中,哪一个不是用于异常处理语句()。 (A)try (B)break (C)catch (D)finally 7.类与对象的关系是()。 (A)类是对象的抽象(B)对象是类的抽象 (C)对象是类的子类(D)类是对象的具体实例 8.下面哪一个是Java中不合法的标识符()。 (A)$persons (B)twoNum (C)_myVar (D)*point 9.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 (A)static void method( ) (B)public void method( ) (C)final void method( ) (D)abstract void method( ) 10.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的()。 (A)ArrayList myList=new Object( ) (B)List myList=new ArrayList( ) (C)ArrayList myList=new List( ) (D)List myList=new List( ) 11.Java源文件和编译后的文件扩展名分别为() (A) .class和 .java (B).java和 .class (C).class和 .class (D) .java和 .java 12.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。 (A) start( ) (B) stop( ) (C) init( ) (D) paint( ) 13.对于一个Java源文件,import, class定义以及package正确的顺序是: (A) package,import,class (B) class,import,package (C) import,package,class (D) package,class,import 14.下面哪个是非法的: (A) int I = 32; (B) float f = 45.0; (C) double d = 45.0; (D) char c = ‘u’;//符号错 15.Java语言使用的字符码集是 (A) ASCII (B) BCD

相关主题
文本预览
相关文档 最新文档