当前位置:文档之家› 普通高校《JAVA程序设计》期末考试试题【五】

普通高校《JAVA程序设计》期末考试试题【五】

普通高校《JAVA程序设计》期末考试试题【五】
普通高校《JAVA程序设计》期末考试试题【五】

《JA V A程序设计》期末考试试题(五)

一、单选题

1、当某一线程正处于休眠状态,而另一个线程用Thread 类中的interrupt() 方法中断它时,抛出的异常类型是()。

A) IOException B) RuntimeException

C) InterruptedException D) ClassNotFoundException

2、下面的程序段的功能是( )。

File file1=new File("d:\\xxx\\yyy\\zzz");

file1.mkdirs();//生成“d:\\xxx\\yyy\\zzz”的多级目录

A)在当前目录下生成子目录:\xxx\yyy\zzz B)生成目录:e:\xxx\yyy\zzz C)在当前目录下生成文件xxx.yyy.zzz D)以上说法都不对

3、应用程序的main方法中有以下语句,则输出的结果是( )。

String s = "xxxxxxxxxxxxxxx#123#456#zzzzz";

int n = s.indexOf("#");

int k = s.indexOf("#", n+1);

String s2 = s.substring(n+1, k);

System.out.println(s2);

A) 123456 B) 123 C) xxxxxxxxxxxxxxx D) zzzzz

4、关于下面的程序Test.java说法正确的是( )。

public class Test {

String x="1";

int y;

public static void main(String args[]) {

int z=2;

System.out.println(x+y+z);

}

}//静态方法只能访问静态成员,而不能访问非静态成员;

A)3 B)102 C) 12 D)程序有编译错误

5、应用程序的main方法中有以下语句,则输出的结果是( )。

int b[][]={{1, 1, 1}, {2,2}, {3}};

int sum=0;

for(int i=0; i

for(int j=0; j

sum+=b[i][j];

}

}

System.out.println("sum="+sum);

A) 10 B)6 C) 9 D) 13

6、应用程序的main方法中有以下语句,则执行后输出的结果是( )。

int[] x = {125,21,5,168,98};

int min = x[0];

for (int i=1; i

if(x[i] < min)

min = x[i];

}

System.out.println(min);

A) 125 B) 5 C) 98 D) 168

7、应用程序的main方法中有以下语句,则输出的结果是( )。

Hashtable hashtable=new Hashtable();

hashtable.put("100","aaa");

hashtable.put("200","bbb");

hashtable.put("300","ccc");

System.out.println(hashtable.get("300").toString()

+ hashtable.get("200").toString()

+ hashtable.get("100").toString());

A) aaa B) bbb C) ccc D) cccbbbaaa

8、以下关于java异常说法不正确的是()。

A) Throwable 类是Java 语言中Error类和Exception类的父类。//Throwable不是Exception的父类

B)当异常对象是Exception类(或其子类)的实例时,能通过Java 虚拟机或者

throw 语句抛出该异常对象,并能通过try…catch…finally处理。//使用throw抛出异常只能是Exception的子类

C)如果只用一个catch块捕捉多个异常对象,则catch 子句中的参数类型应是所有异常对象的父类。

D)以上说法都不对。

9、下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt 的内容是( )。

import java.io.*;

public class Test {

public static void main(String args[]) {

try {

String s="ABCDE";

byte b[]=s.getBytes();

FileOutputStream file=new FileOutputStream("test.txt", true);

file.write(b);

file.close();

}

catch(IOException e) {

System.out.println(e.toString());

}

}

}

A) ABCABC B) ABCDE C)Test D) ABCDE ABCDE ABCDE

10、下面说法不正确的是( )?

A)列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。

B)List接口是可以包含重复元素的有序集合。

C)Set接口是不包含重复元素的集合。

D)Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值。//map 中的键不能重复,但同一个键下对应的值可以重复;

二、多选题

1、下面哪些关键字能用来控制对类成员的访问( )?

A) public B) protected C) private D) default

2、下面关于Java中异常处理try块的说法正确的是( )?

A) try块后通常应有一个catch 块,用来处理try块中抛出的异常。

B) catch 块后必须有finally块。

C)可能抛出异常的方法调用应放在try块中。

D)对抛出的异常的处理必须放在try块中//一般放在catch中

3、线程对象的生命周期中,通常经历下面哪些状态()。

A)新建B)运行C)就绪D)死亡

4、定义如下的二维数组b,下面的说法正确的是( )。

int b[][]={{1, 2, 3}, {4, 5},{6, 7, 8}}};

A)b.length的值是3。B)b[1].length的值是3。//b[1]的长度为2

C)b[1][1]的值是5。D)二维数组b的第一行有3个元素

5、类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是( )。

A) B x1= new B( ); B) B x1= new C( ); //抽象类和静态类不能实例化C) C x1=new C( ); D) C x1= new B( );

6、下面关于进程、线程的说法正确的是( )。

A)进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索。

B)线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。

C)Java多线程的运行与平台相关。

D)对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。

7、下面关于外部类和内部类成员的相互访问的规则中,正确的选项是( )。

A)内部类可以直接访问外部类的成员

B)外部类可以直接访问内部类的成员

C)外部类不能访问内部类的成员//只是外部类不能直接访问内部类罢了

D)外部类可通过创建内部类的实例来访问内部类的成员

三、程序阅读题

1、阅读下面的程序代码,并回答问题(◆问3分, 问3分,共6分)。

String s1 = new String("abcde");

String s2 = new String("abcde");

boolean b1= s1.equals(s2);

boolean b2 = s1== s2;

System.out.print(b1+" "+b2);

◆程序段执行后,在命令行的输出结果如何?//字符串中的equals方法比较的是两个字符串的值,而str1==str2比较的是两个对象的内存和值,也就是比较两个对象是否指向同一个引用,即是否为同一个对象;

解释输出(1)的结果的原因?

答案:

◆ true false

equals方法比较两个字符串的内容是否相等;运算符“==”判断两个对象是否指向同一个引用,即是否为同一个对象。

2、阅读下面的程序,并回答问题(◆问3分, 问3分,共6分)。

import java.io.*;

public class Test {

public static void main(String args[]) throws IOException {

BufferedReader buf=new BufferedReader(

new InputStreamReader(System.in));

while(true) {

String str = buf.readLine();

if(str.equals("quit"))

break;

int x=Integer.parseInt(str);

System.out.println(x*x);

}

}

}

编译运行上面的程序:

◆从键盘输入10,回车后输出的结果如何?

从键盘输入exit,回车后程序能正确执行吗?为什么?

答案:

◆100

不能;因为方法Integer.parseInt(str)不能将字符串“exit”转化为整数,抛出异常。

3、写出下面的程序编译、运行后的结果(6分)。

public class Test{

public static void main(String args[]) {

new Student("Tom", 'm', 90, 88);

new Student("Jack", 'm', 66, 89);

new Student("Mary", 'f', 76, 86);

System.out.println("name\tsex\tchinese\tenglish");

Student.print();

}

}

class Student {

protected String name;

protected char sex;

protected int chinese;

protected int english;

protected Student next;

static Student list;

Student (String name, char sex, int chinese, int english) {

https://www.doczj.com/doc/d111826374.html,=name;

this.sex=sex;

this.chinese=chinese;

this.english=english;

this.next=list;

list=this;

}

static void print() {

Student friend=list;

if (friend==null)

System.out.println("The list is empty.");

else {

do{

System.out.println(friend.toString());

friend=friend.next;

}while(friend!=null);

}

}

public String toString() {

return new String(name+"\t"+sex+"\t"+chinese+"\t"+english);

}

}

答案:

name sex chinese english

Mary f 76 86

Jack m 66 89

Tom m 90 88

JAVA程序设计习题库及答案

第一章JAVA语言概论 一、选择题 1。下列不属于java语言鲁棒性特点的是:A.java能检查程序在变异和运行时的错误 B。java 能运行虚拟机实现跨平台 C。java 自己操纵内存减少了内存出错的可能性D。java 还实现了真数组,避免了覆盖数据的可能2.java语言的执行模式是: A。全编译型 B.全解释型 C.半编译和半解释型 D.同脚本语言的解释模式 3.下列关于虚拟机说法错误的是: A。虚拟机可以用软件实现 B.虚拟机部可以用硬件实现 C.字节码是虚拟机的机器码 D.虚拟机把代码程序与各操作系统和硬件分开 4。java语言是1995年由()公司发布的 A.Sun B。Microsoft C.Borland D.Fox Software 5.下列不是虚拟机执行过程特点的是 A。双线程

B.多线程 C.动态链接 D.异常处理 6.java以JVM为基础,最下层是移植接口,由适配器和()组成A.网卡 B。Java os C。Java基本类 D。Java 应用程序和applet小程序 7。java程序的执行过程中用到一套JDK工具,其中javac.exe指A.java语言编译器 B.java字节码解释器 C.java文档生成器 D.java类分解器 8.java的API结构中,不属于类库主要包括的核心包的是 A.java包 B。javax C.javadoc包 D.org扩展包 9.每个java的编译单元可包含多个类或界面,但是每个编译单元最多只 能有()类或者界面是公共的 A.一个 B。两个 C。四个 D。任意多个

10.在当前的java实现中,每个编译单元就是一个以()为后缀的文件 A。java B.class C。doc D.exe 二、填空题 1. 1991年,SUN公司的Jame Gosling和Bill Joe等人,为电视、控制烤面包机等家用电器的交互操作开发了一个____软件,它是java的前身. 2. java是一个网络编程语言,简单易学,利用了____的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。 3. java可以跨平台的原因是____ 4. JVM的执行过程有三个特点:多线程,_____,异常处理; 5.JAVA程序的安全性体现在多个层次上,在_____,有语法检查;在解释层上,有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换和法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台层上,通过配置策略,可设定访问资源域,而无需区分本地或远程。 6。 JAVA的产品主流操作系统平台是Solaris、_____和Macintosh. 7. JAVA系统运行时,通过______机制周期性的释放无用对象所使用的内存,完成对象的清除。 8。在JAVA语言中,将后缀名为______的源代码文件编译后形成后缀名为.c lass的字节码文件。 9。 JAVA语言的执行模式是半编译和______. 10. JAVA类库具有_____的特点,保证了软件的可移植性。 11。在编写执行JAVA程序的过程中需要用到一些工具,SUN公司为我们提供了一套JDK工具,它主要包括:javac.exe、java。exe、_____、ja vap.exe、jkb。exe 12.JAVA程序包括源代码(.java文件)、______、由归档工具jar生成的。jar文件、对象状态序列化.ser文件.

Java程序设计在线作业-单选题2

Java程序设计在线作业2 一、单选题(共 10 道试题,共 30 分。) 1. 下列程序的输出结果是import java.io.*; public class abc { public static void main(String args[]) { String s1="Hello!"; String s2=new String("World!"); System.out.println(s1.concat(s2)); } } A. false B. Hello! C. Hello!Wofld! D. 12 2. 在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。 A. init() B. start() C. destroy() D. stop() 3. Java语言的类型是() A. 面向对象语言 B. 面向过程语言 C. 汇编程序 D. 形式语言 4. 下列哪一项不属于Awt布局管理器?() A. GridLayout B. CardLayout C. BorderLayout D. BoxLayout

5. 下面代码的执行结果是什么?( )<% x=3; %><% int x=5; %><%! int x=7; %> x = <%=x%>, <%=this.x%> A. x = 3, 5 B. x = 3, 7 C. x = 5, 3 D. x = 5, 7 6. Java Applet 源程序文件的扩展名为()。 A. .java B. .class C. .html D. .exe 7. 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的()方法来完成一些画 图操作。() A. start() B. stop() C. init() D. paint() 8. 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void printValue(int i, int j) {/*…*/ } 3. public void printV alue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. } A. 行2 B. 行3 C. 行6

工业设计基础考题

工业设计基础复习考题 一、判断题(每题2分) 1、新艺术运动是继工艺美术运动之后的又一次设计运动。(√) 2、人机工程学中所说的“机”也包括室内外人工建筑、环境及其中的各种设施等。(√) 3、保存在头脑中的信息随着时间的推移和后来经验的影响,无论在质量上,还是在数量上,都不会发生变化。(×) 4、塑料的热性能不如金属,所以大多数塑料只能在100℃以下使用。(×) 5、产品设计效果图的主要作用式传递产品的信息。(√) 6、中国的设计现在处在世界领先地位。(×) 7、产品设计中的物质三要素是形态、色彩和材质。(√) 8、事故控制是安全决策的核心问题。(√) 9、设计的创造可以随艺术家的个人意愿、不受任何制约的自由创造,并随心所欲的创造“美”。(×) 二、判断题(每题2分,共20分) 1、“水晶宫”的成功在于开创了 C __这两种新材料的应用。 A.玻璃,铝材 B. 木材,玻璃 C. 钢材,玻璃 D.铝材,木材 2、狭义的工业设计包括 B 。 A.器具,系统,设备 B. 器具,机械,设备 C. 视觉,系统,设备 D. 器具,机械,外形 3、常用的动力设备输出的是 A ___。 A.转矩,转动 B. 力,加速度 C. 速度,转动 D. 转矩,速度 4、目前常用的平面设计软件有两类:一类是 D 的图形软件,另一类是的图像处理软件 A.非矢量化点阵式B.矢量化线性式 C. 非矢量化线性式 D. 矢量化点阵式 5、工艺美术运动影响最大的是 C 。 A.电子产品B.汽车产品 C.家具与室内装饰 D. 玩具产品 6、人体测量的内容包括 C 。 A.体重测量,运动测量,身高测量 B.形体测量,生理节律测量,运动测量 C.形体测量,生理测量,运动测量 D. 生理测量,体能测量,身高测量 7、黄金分割比例,是将某一条直线一分为二,其中一段与另外一段之比为 C _。 A.0.5 B. 0.88 C.0.618 D. 0.3 8、关于稳定,一般需要考虑的两方面是: A 。 A.实际稳定,视觉稳定 B. 系统稳定,视觉稳定

数据库期末考试试题及答案

数据库期末考试试题及答案 一、选择题(每题1分,共20分) 1(在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2(数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3(数据库的概念模型独立于(A)。 A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4(数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5(关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6(下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。

A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7(以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8(关系模式中各级范式之间的关系为( A )。 A. B. C. D. 9(保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指 数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10(事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11(下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算 12(现实世界“特征” 术语, 对应于数据世界的( D )。 A(属性 B. 联系 C. 记录 D. 数据项 13(关系模型中3NF是指( A )。 A.满足2NF且不存在传递依赖现象 B.满足2NF且不存在部分依赖现象

《JAVA语言程序设计》期末考试试题及答案(应考必备题库)

《JA V A语言程序设计》期末考试试题及答案2(应考必备题库) 一.判断题 1.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(√)2.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。(×)1.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(√)2.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。(×3.Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。(×)4.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。(×)5.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch 中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。(√)6.拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。(√)7.Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。(×)8.静态初始化器是在其所属的类加载内存时由系统自动调用执行。(√)9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。(×) 二.单项选择题 1.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?() A、String args B、String ar[] C、Char arg D、StringBuffer args[] 2.以下关于继承的叙述正确的是()。 A、在Java中类只允许单一继承 B、在Java中一个类只能实现一个接口 C、在Java中一个类不能同时继承一个类和实现一个接口 D、在Java中接口只允许单一继承 3.paint()方法使用哪种类型的参数? () A、Graphics B、Graphics2D C、String D、Color 4.以下哪个不是Java的原始数据类型() A、int B、Boolean C、float D、char

工业产品设计CAD试题

座号(注意:座号中只写座位号,否则试卷作废) 年天津市中等职业学校“圣纳﹒有道杯”技能大赛 计算机辅助设计(工业产品CAD)试题 1.本试卷总分600分。其中,题目一为100分,题目二为300分,题目三为200分。 2.本场比赛时间为180分钟,比赛过程中提前退场者视为主动终止比赛。 3.参赛选手在桌面以考场工位号建立文件夹,按题目要求将文件存到指定文件夹。 4.考试过程中,考生不得向监考教师提出关于操作的问题。如遇设备故障,可举手示意监考教师。 5.选手在文件夹的命名或作品中不得透露本人信息;在考试过程中,不得使用U盘等移动存储介质传递文件。如有违反,即刻取消参赛资格。 题目一:台灯 一、产品名称和外形要求 1.名称:台灯 2.外形:如下图所示 二、设计要求 1.按照设计师的意图,根据给定图纸尺寸,完整详细的再现整个设计,建立所有零件三维数字模型。 2.按照图纸要求进行装配设计,创建表达式图和装配视频。 3.根据所建零件模型,创建完整图纸。 4.设计三种配色方案,创建渲染后的效果图 三、输出要求 1.要求考生在桌面上创建以工位号为文件名的考生文件夹。 2.在考生文件夹中建立“台灯”工程文件夹。 3.创建单用户项目,各零件与图纸一致以汉字名称命名,如:“灯罩.ipt”。 4.在该项目文件夹中,存放各零件模型、零件图、装配图、表达视图、六视图、渲染效果图和装配视频文件。

四、模型设计草图 见附件 题目二:照相机 一、产品名称、外形和尺寸要求 1.名称:照相机· 2.外形:如下图所示 3.尺寸要求 外形尺寸(长×宽×高,mm)328×222×6 二、设计要求 1.按照设计师的意图,根据给定图纸尺寸,完整详细的再现整个设计,建立所有零件三维数字模型。 2.按照图纸要求进行装配设计,创建表达式图和装配视频。 3.根据所建零件模型,创建完整图纸。 4.设计三种配色方案,创建渲染后的效果图 三、输出要求 1.要求考生在桌面上创建以工位号为文件名的考生文件夹。 2.在考生文件夹中建立“台灯”工程文件夹。 3.创建单用户项目,各零件与图纸一致以汉字名称命名,如:“按键.ipt”。 4.在该项目文件夹中,存放各零件模型、零件图、装配图、表达视图、六视图、渲染效果图和装配视频文件。 四、模型设计草图 见附件 题目三:电话机 一、产品名称和外形要求 1.名称:电话机

数据库期末试卷

浙江工业大学 《数据库原理及应用》 一、填空题 1、SELECT Name,Tele FROM Person 的作用是。 2、数据独立性是指数据与应用程序之间不存在相互依赖关系,分为 和。 3、用树型结构表示实体类型及实体间联系的数据模型称为层次模 型。 4、提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为 _ 数据管理系统 _。 5、在关系代数中专门的关系运算包括、、、除等。 6、关系数据库的第一范式保证列的原子 性。 7、一个数据库由若干个表组成,关系的元组称为,属性称为。 8 久性。 9、数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。 10、并发操作带来的数据不一致性包括三类:丢失覆盖修改、 不可重复读、 读”脏数据。 11、管理信息系统的四种结构模式为:单机模式、、 和。 12、数据管理技术经历了:人工管理阶段、文件管理阶段以及数据库系统阶段 三个发展阶段。

14、实体之间的联系按照联系方式的不同可分为一对一或1:1 、 一对多或1:n 、___ 多对多或m:n 。 15、E-R图中包括__实体、____ 属性和联系三种基 本图素。 16、数据模型由三部分组成:模型结构、数据操作、数据约束条件 。 17、事务必须具有的四个性质是:原子性、一致性、隔离性和持久 性。 18、基本的封锁类型有排它锁和共享锁两种。 19、DB并发操作通常会带来三类问题,它们是丢失修改、不一致分析和读脏数据。 20、数据库系统可能发生的故障有:事务内部的故障系统故障、和介质故障等。计算机病毒 21、按转储时间来分,数据转储可分为静态转储和动态转储两种方式。 22、列举三种管理信息系统开发的方法:结构化开发方法、__原型方 法_ _____、 面向对象方法。 23、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为一对多联系。 二、判断题 1、关系中允许有重复的元组,但是不允许有重复的属性名。() 2、关系代数的运算对象是关系,但运算结果不是关系。() 3、连接操作可以多个表之间进行,也可以在一个表内进行。() 4、触发器是一种很有效的保证数据库完整性的手段。() 5、对于关系R、S,如果R-S的元组数是0,则说明R中包含了S的所有元组。 ()6、设关系R、S的元组数分别是20、30,则R和S连接的元组数不可能超过50。 () 7、数据库中的每一个基本表与外部存储器上一个物理文件对应。() 8、一个数据库可以有多个外模式和多个内模式。() 9、概念模型向关系模型转换时,实体间的n:m联系可以有两种转换方法,一

Java程序设计习题附答案(一)

Java程序设计题库 第一部分绪论 1、下列关于Java语言的特点,描述错误的是(C) A.Java是跨平台的编程语言B.Java支持分布式计算 C.Java是面向过程的编程语言D.Java支持多线程 2、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?(B) A、安全性 B、多线性 C、跨平台 D、可移植 3、Java JDK中调试器的命令是(C)。 A、javac B、java C、jdb D、avah 4、运行jar文件中class文件需要在java命令后面加的参数为(A)。 A、-cp B-g C-d D-verbose 5、下面哪项在java中是不合法的标识符?(C) A、$user B、point C、You&me D、_endline 6、下面关于Java语言说法正确的是(ABCD)。 A、Java语言是面向对象的、解释执行的网络编程语言。 B、Java语言具有可移植性,是与平台无关的编程语言。 C、Java语言可对内存垃圾自动收集。 D、Java语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境。 7、在Java程序设计中,程序员创建()文件,然后编译器把它们转化为()文件。( B) A、源, HTML B、源, 字节代码 C、字节代码, 源 D、HTML, 字节代码 8、Java的JVM是指(B)。 A、由Java操作的家用设备(通常是一个漂亮的小烤箱) B、Java字节代码的解释程序 C、Java源代码的编译器 D、运行Java 所需的硬件设备 9、在Java中,关于CLASSPA TH环境变量的说法不正确的是(A)。 A、CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。 B、编译器用它来搜索各自的类文件。 C、CLASSPATH是一个目录列表。 D、解释器用它来搜索各自的类文件。 10、一个可以独立运行的Java应用程序(D)。

产品设计师考题

科目编号:4030 全国信息化计算机应用技术水平教育考试试卷 (考试时间:180分钟 考试总分:100分 专业认证课程: 造型(产品)设计) 注意事项 1、 请首先按要求在试卷的标封处填写您的姓名、考号等; 2、 请仔细阅读各种题目的回答要求,在规定的位置填写您的答案; 3、 一、选择题(专业基础课程 每题0.5分,共10分) 1、 RGB 颜色模式中的R 、G 、B 依次是指下列哪一选项的三种颜色?( B ) A. 蓝色、红色、绿色 B. 红色、绿色、蓝色 C. 绿色、红色、白色 D. 红色、黄色、黑色 2、 对于A3尺寸的描述,下列哪一项是正确的?( D ) A.是A4尺寸的两倍大小 B.297像素×210像素 C.420像素×297像素 D.420厘米×297厘米 3、 关于网格线的描述,下列哪一项是正确的?( B ) A.网格可以直接转化为底纹图像 B.参考线可以设置为能够自动吸附到网格上 C.参考线和网格是同一个工具 D.网格可以设置为圆形 4、 选择一个可填充颜色的区域,按下列哪一个快捷键可实现填充背景色?( C ) A.Alt+Ctrl B.Alt+Delete C.Ctrl+Delete D.Alt+Enter 5、 关于图层下列描述,哪一项是正确的?( D ) A.设置为半透明的图层,不能跟其他图层合并 B.图层样式功能,不能应用于文字图层 C.背景图层不可以设置为不可见图层 D.使用文字输入工具时,会自动创建一个新的文字图层 6、 使用磁性套索工具时,要调整路径所自动形成的锚点的数量应改变哪一个参数?( B ) A .边对比 B .频率 C .宽度 D .羽化 7、 关于克隆印章工具使用,下列那一项描述是正确的?( A ) A.克隆印章工具跟画笔工具一样,拥有大小尺寸调节能力。 B.必按住键盘Shift 才能实现克隆 C.克隆前必须用选择工具指定克隆范围 D.克隆印章工具有填充前景色的功能 8、 关于文字输入工具的功能,下列哪一项描述是正确的?( B ) A.文字一旦被输入就不能再更换颜色 B.一行文字,能被设置成左右文字相互叠压交错状态 C.文字不能输入为右边对齐的排列格式 D.文字不能被输入为波浪形排列方式 9、 定义画笔时,需要先选取一个单元图形作为画笔内容,这个单元必须是什么形状?( D ) A.圆形 B.矩形 C.大小是一个像素单位 D.随意形状 10、 本题右图中的网点效果是对左图使用了一个滤镜生成的,是下列哪个滤镜?( C ) A.等高线滤镜 B.浮雕滤镜 C.颗粒化滤镜 D.彩色半调滤镜 11、CorelDRAW 中可以导入的位图类型很多,下列哪一组中的文件类型全是位图且能被 CorelDRAW11导入( A ) A 、BMP / PCD / TIF B 、PSD / PDF / JPEG2000 C 、JPG / WSD /TGA D 、CPT / TGA / SVG 12、用鼠标给曲线添加节点,操作错误的是(A ) A 、单击曲线无节点处 B 、左键单击曲线无节点处,再按数字键盘上的“+”键 C 、右键单击曲线无节点处,选择“添加” D 、左键单击曲线无节点处,再单击“添加节点”按钮 13、在贝塞尔工具绘制曲线过程中得到一个尖突的方法有:( C ) A 、绘制时按S 键 B 、绘制时按Ctrl 按键

数据库期末考试试卷A卷.docx

数据库期末考试试卷 A 卷 时间: 90 分钟总分: 100 分 题次一( 50 分)二( 40 分)三( 10 分)总( 100 分) 得分 注:请大家在试卷上注明自己的学号。 :一、选择题。(每题 2 分,共50 分) 名题号12345678910 姓答案 题号11121314151617181920 答案 题号2122232425 答案 1、 ACCESS 数据库是()。 A 、层状数据库 B、网状数据库 C、关系型数据库 D、树状数据库 2、在 ACCESS 数据库中,数据保存在()中。 A 、窗体 B、查询 :C、报表 号D、表 学3、数据库系统的核心是() A 、用户 B、数据 C、数据库管理系统 D、硬件 4、关系数据库中,一个关系代表一个() A 、表 B、查询 C、行 D、列 5、 ACCESS 数据库文件的扩展名是()。 A 、 DBF :B、 DBT C、 M DF 级 D、 MDB 班 6、关系类型中的“一对多”指的是()。 A 、一个字段可以有许多输入项 B、一条记录可以与不同表中的多条记录相关 C、一个表可以有多个记录 D、一个数据库可以有多个表 7、数据库文件中包含()对象。 A 、表 B、查询 C、窗体 D、以上都包含 8、在 ACCESS 的下列数据类型中,不能建立索引的数据类型是()。 A 、文本型 B、备注型 C、数字型 D、日期时间型 9、如果某一字段数据类型为文本型、字段大小为8,该字段中最多可输入()个汉字 A 、 8 B 、 4 C、 16 D 、32 10、在定义表字段时,输入掩码向导只能处理哪两种字段类型()。 A 、文本和数字B、文本和日期型 C、数据和日期型 D、货币和日期 11、下列哪一个不是设置“关系”时的选项()。 A 、实施参照完整性B、级联更新相关字段 C、级联追加相关记录 D、级联删除相关记录 12、如果字段内容为声音文件,可将此字段定义为()类型。 A 、文本B、查阅向导C、 OLE 对象D、备注 13、在表设计视图中,如果要限定数据的输入格式,应修改字段的()属性。 A 、格式B、有效性规则C、输入格式 D 、输入掩码 14、一般情况下,以下哪个字段可以作为主关键字() A 、基本工资 B 、补贴C、职工姓名D、身份证号码 15、级联删除相关记录的含义是() A、删除主表中的记录,将删除任何相关表中的相关记录 B、删除相关表中的记录,将删除主表中的记录 C、只能删除“一对一”表中的相关记录 D、不能删除“一对多”表中的相关记录 16、文本型字段最多可以存放()个字符。 A 、250B、 10C、 254D、 255 17、下面有关主键的叙述正确的是()。 A、不同的记录可以具有重复的主键值或空值 B、一个表中的主键何以是一个或多个 C、在一个表中的主键只可以是一个字段 D、表中的主键的数据类型必须定义为自动编号或文本 18、下面有关ACCESS 数据库的叙述正确的是() 1

java程序设计试题库

《Java语言程序设计基础教程》 练习思考题参考答案 第1章Java程序设计概述 1、1单项选择题 1.编译Java Application源文件将产生相应得字节码文件,扩展名就是什么 A、、java ???? B、、class ?C、、html??? D、、exe 解答:B 2.Java语言具有许多优点与特点,下列选项中,哪个反映了Java中“一次编 译,随处运行”得特点. ?A、简单性????B、平台无关性 C、面向对象性???? D、安全性 解答:B 3.Java语言具有许多优点与特点,下列选项中,哪个反映了Java中并行机制得 特点。 ?A、多线程???B、平台无关性 C、面向对象性??? D、安全性 解答:A 4。在Java语言中,下列哪些语句关于内存回收得说明就是正确得? ?A.程序员必须创建一个线程来释放内存; B.内存回收程序负责释放无用内存; C.内存回收程序允许程序员直接释放内存; D.内存回收程序可以在指定得时间释放内存对象 解答:B 5.一个Java源文件中最多只能有多少个public类。 ?A、1个?B、2个

C、3个? D、任意多个 解答:A 6。下面哪一个不就是Java语言所具有得特点。 A、没有全局变量,在类得定义外部没有任何得变量定义; ?B、不直接支持指针操作,而使用更安全得引用类型; C、支持子类对父类得多继承; D、具有自动垃圾收集功能; 解答:C 7。下面哪一个不就是Java开发工具包JDK得组成部分. ?A、Java得编译器; B、Java得解释器;? ?C、Java得API继承类库; ?D、Eclipse开发工具; 解答:C 8。JDK提供得编译器就是()。 ?A、java、exe???B、javac、exe C、javap、exe??? D、javaw、exe 解答:B 9。作为Java应用程序入口得main方法,其声明格式可以就是() A、public voidmain(String[]args) B、public static void main(String []args) C、public static void Main(String* args) D、public int main(String []args) 解答:B 10.下列说法正确得就是( A ) A、JAVA程序得main方法必须写在类里面 B、JAVA程序中可以有多个main方法 C、JAVA程序中类名必须与文件名一样 D、JAVA程序得main方法中如果只有一条语句,可以不用{}(大括号)括起来 11。下列哪些语句关于Java内存回收得说明就是正确得? ( B) A、程序员必须创建一个线程来释放内存

《java程序设计》作业答案

《JA V A程序设计》作业答案 一、选择题 1、编译HelloWorld.java的正确命令是: C) javac HelloWorld.java 2、正确运行HelloWorld.java的正确命令是: A)java HelloWorld 3、下面程序代码,使用多行注释正确的是: C)/* int k=9; int j=8; k = k + j; */ 4、long型的取值范围是: D)-263~263-1 5、下面不属于Java保留字的是: C)malloc 6、下面属于非法的Java标识符的是: D) abc-d 7、对与System.out.println()语句解释合理的是: C)执行后输出一个空行 8、阅读下面的代码,回答问题, for( m = 0 ; m > -2 ; m -- ){….} For循环执行多少次: C)2 9、阅读下面的代码,回答问题, for( m = 0; m < 5; m++ ) { System.out.print( m + "," ); if( m == 3 ) break; } 执行结果是: C)0,1,2,3, 10、阅读下面的代码,回答问题, public class Ex { int x = 1; void m() { int x = 3; System.out.print( "x= " + x); } public static void main( String[] args ) { Ex ex = new Ex();

ex.m(); } } 执行结果是: B)x=3 11、下面语句在编译时不会出现错误信息的是: a) float f = 1.3; b) char c = "a"; c) byte b = 257; d) boolean b = null; e) int i = 10; 12、编译和运行下面的代码,会有什么结果产生: public class MyClass { public static void main(String arguments[]) { amethod(arguments); } public void amethod(String[] arguments) { System.out.println(arguments); System.out.println(arguments[1]); } } a) 错误,静态方法不能直接引用非静态方法b) 错误,主方法有错误 c) 错误,数据定义有错误d) 方法amethod必须被声明为String型 13、编译期间会出错的是: a) import java.awt.*; package Mypackage; class Myclass {} b) package MyPackage; import java.awt.*; class MyClass{} c) /*This is a comment */ package MyPackage; import java.awt.*; class MyClass{} 14、byte型的变量的表示范围为: a) -128 to 127 b) (-2 power 8 )-1 to 2 power 8 c) -255 to 256 d) 依赖Java虚拟机而定 15、在命令行运行命令:java myprog good morning 会有什么结果显示出来: public class myprog{ public static void main(String argv[]) { System.out.println(argv[2]) } } a) myprog b) good c) morning

产品结构设计考试出题

产品结构设计考试出题 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

产品结构设计 一、选择题(单项选择)。(3×10=30分) 1.结构设计中,常用的连接方式主要有机械连接方式、粘接方式和(A)。 A.焊接方式 B.卡扣方式 C.螺丝方式 D.键销方式 2.材料厚度变化不能太大,从薄到厚不要超过(A)倍 3.塑胶产品应防止在出模时外观面拉伤,无论选用什么材料,外观面的脱模斜度都不应该小于(C)度。 4.塑料件的加强筋设计中,大端厚度一般取值是料厚的(B)。 % % % % 5.在塑料件孔的设计中,如果一盲孔的直径为D,那么此盲孔深度数值应该不大于(B)。 6.PE的中文名是(D)。 A.聚丙烯 B.聚氯乙烯 C.聚酰胺 D.聚乙烯 7.下面哪种方法不属于真空镀(D) A.蒸发镀 B.溅射镀 C.离子镀 D.电镀 8.钣金件厚度从~各种规格都有,但是厚度越大就越难加工,对于大部分产品,钣金件厚度应控制在(A)以下。 9.对于钣金件的冲孔,最小尺寸设计一般不小于(C),小于这个尺寸的孔一般采用其他加工方式,如腐蚀,激光打孔等。 10.对于美工线的结构设计,下面说法中不正确的是(C)。 A.美工线又称遮丑线、美观线,是一种浅窄的槽缝。

B.分型面处的美工线不是非要不可的。 C.有美工线的产品一般比没有美工线的产品精密。 D.外形尺寸较大的产品结构设计通常会需要使用美工线。 二、填空题。(1×20=20分) 1.产品的结构设计总原则包括合理选用材料、选用合理的结构、尽量简化模具结构、成本控制。 2.注塑机注塑过程为合模、注射、保压、冷却、开模并顶出产品。 3.主流道是指紧接注塑机喷嘴到分流道为止的那一段流道,熔融塑料进入模具时首先经过主流道。一般要求主流道进口处的位置应尽量与模具中心重合。 4.塑料是一种合成的高分子化合物,主要成分是合成树脂。塑料的基本性能主要取决于树脂的本性,但是添加剂也会起重要的作用。 5.根据塑料受热后性能表现可以把塑料分为热塑性塑料和热固性塑料。 6.止口的主要作用是限位和防ESD。公止口一般做在厚度薄的壳体上。 三、判断题。(2×5=10分) 1.结构可靠、模具制作精密的产品必须使用美工线。× 2.齿轮是传动机构的重要组成部分,齿轮通过旋转运动,可以传递运功和动力、改变轴的转速和方向。√ 3.在螺丝柱的设计中,从结构的可靠性出发,整机不能少于2个螺丝,左右端要各有一个。× 4.真空镀属于电镀的一种,是在高度真空的设备里,在产品表面镀上一层细薄的金属镀层的一种方法。√ 5.能进行水镀的材料有很多,如ABS、PP、PC、PE等。×

数据库期末试卷和答案

数据库程序设计试题 1一、判断题(每题1分,共10分) 1、DB、DBMS、DBS三者之间的关系是DBS包括DB和DBMS。( ) 2、数据库的概念结构与支持其的DB的DBMS有关。( ) 3、下列式子R∩S=R—(R—S)成立。( ) 4、数据存储结构改变时逻辑结构不变,相应的程序也不变,这是数据库系统的逻辑独立 性。() 5、关系数据库基本结构是三维表。( ) 6、在嵌入式SQL语句中,主语句向SQL语句提供参数,主要用游标来实现。( ) 7、规范化的投影分解是唯一的。( ) 8、不包含在任何一个候选码中的属性叫做非主属性。( ) 9、在 Transact-SQL 语句的WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。 ( ) 10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。() 二、填空题(每空0.5分,共10分) 1、两个实体间的联系有联系,联系和联系。 2、select命令中,表达条件表达式用where子句,分组用子句,排序用 子句。 3、数据库运行过程中可能发生的故障有、和三类。 4、在“学生-选课-课程”数据库中的三个关系如下: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。 现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= 数据库技术AND S.S#=SC.S# AND。 5、管理、开发和使用数据库系统的用户主要有、、 。 6、关系模型中可以有三类完整性约束:、 和。 7、并发操作带来数据不一致性包括三类:丢失修改、和。 8、事务应该具有四个属性:原子性、、隔离性和持续性。 9、数据库运行过程中可能发生的故障有事务故障、和三类。 10、在“学生-选课-课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。 现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= ‘数据库技术’AND S.S#=SC.S# AND。 11、数据库设计包括、、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。 12、MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形 化工具称为_________。 13 、SELECT语句中进行查询 , 若希望查询的结果不出现重复元组 , 应在SELECT子 句中使用____________保留字。 14、如果一个关系不满足2NF,则该关系一定也不满足__________(在1NF、2NF、3NF 范围内)。 15、数据库的物理设计主要考虑三方面的问题:______、分配存储空间、实现存取路径。 三、单选题(每题1分,共20 分) 1、在SQL中,关系模式称为() A、视图 B、对象 C、关系表 D、存储文件 2、要保证数据库逻辑数据独立性,需要修改的是( )

java程序设计习题集

Java程序设计习题集 第一章Java基础知识 §1.1Java概述 1.完成在Windows 2000操作系统下环境变量的配置 2.创建一个Java程序,输出自己的基本信息:名字和年龄。 3.概述Java语言的版本发展过程。 4.简述Java语言的运行机制。 5.在自己的机器上用JDK开发运行环境完成第一个Java程序的编辑、编译、运行过程。 6.简述Java语言的特点,Java虚拟机的概念及作用。 §1.2 Java基本语法 1.什么是变量?什么是常量? 2.什么叫表达式,Java语言中共有几种表达式? 3.下面哪些表达式不合法?为什么? HelloWorld 2Thankyou _First -Month 893Hello non-problem HotJava implements $_MyFirst 4. 以下的选项中能正确表示Java语言中的一个整型常量的是( )。 A) 12. B) -20 C) 1,000 D) 4 5 6 5. 以下选项中,合法的赋值语句是( )。 A) a = = 1; B) ++ i; C) a=a + 1= 5; D) y = int ( i ); 6. 若所用变量都已正确定义,以下选项中,非法的表达式是( )。 A) a != 4||b==1 B) 'a' % 3 C) 'a' = 1/2 D) 'A' + 32 7. 若有定义int a = 2;则执行完语句a += a -= a * a; 后,a的值是( )。 A) 0 B) 4 C) 8 D) -4 8. 在Java语言中,逻辑常量只有true 和 ___________ 两个值。 9. Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float 和 __________两种具体类型。 10. Java语言是( )。 A.面向问题的解释型高级编程语言 B.面向机器的低级编程语言 C.面向过程的编译型高级编程语言 D.面向对象的解释型高级编程语言 11. 下列的变量定义中,错误的是( )。 A) int i; B) int i=Integer.MAX_VALUE; C) static int i=100; D) int 123_$; 12. 以下的变量定义语句中,合法的是( )。 A) float $_*5= 3.4F; B) byte b1= 15678; C) double a =Double. MAX_VALUE; D) int _abc_ = 3721L; 13. 以下字符常量中不合法的是( )。 A) '|' B) '\'' C) "\n" D) '我' 14. 若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是( )。 A) b = a!=7 ; B) a = 7 + b + c=9; C) i=12.3* % 4; D) a = a + 7 = c + b;

2014工业产品设计(CAD)试题

(注意:座号中只写座位号,否则试卷作废) 年天津市中等职业学校“圣纳﹒有道杯”技能大赛 计算机辅助设计(工业产品CAD)试题 1.本试卷总分600分。其中,题目一为100分,题目二为300分,题目三为200分。 2.本场比赛时间为180分钟,比赛过程中提前退场者视为主动终止比赛。 3.参赛选手在桌面以考场工位号建立文件夹,按题目要求将文件存到指定文件夹。 4.考试过程中,考生不得向监考教师提出关于操作的问题。如遇设备故障,可举手示意监考教师。 5.选手在文件夹的命名或作品中不得透露本人信息;在考试过程中,不得使用U盘等移动存储介质传递文件。如有违反,即刻取消参赛资格。 题目一:台灯 一、产品名称和外形要求 1.名称:台灯 2.外形:如下图所示 二、设计要求 1.按照设计师的意图,根据给定图纸尺寸,完整详细的再现整个设计,建立所有零件三维数字模型。 2.按照图纸要求进行装配设计,创建表达式图和装配视频。 3.根据所建零件模型,创建完整图纸。 4.设计三种配色方案,创建渲染后的效果图 三、输出要求 1.要求考生在桌面上创建以工位号为文件名的考生文件夹。 2.在考生文件夹中建立“台灯”工程文件夹。 3.创建单用户项目,各零件与图纸一致以汉字名称命名,如:“灯罩.ipt”。

4.在该项目文件夹中,存放各零件模型、零件图、装配图、表达视图、六视图、渲染效果图和装配视频文件。 四、模型设计草图 见附件 题目二:照相机 一、产品名称、外形和尺寸要求 1.名称:照相机· 2.外形:如下图所示 3.尺寸要求 外形尺寸(长×宽×高,mm)328×222×6 二、设计要求 1.按照设计师的意图,根据给定图纸尺寸,完整详细的再现整个设计,建立所有零件三维数字模型。 2.按照图纸要求进行装配设计,创建表达式图和装配视频。 3.根据所建零件模型,创建完整图纸。 4.设计三种配色方案,创建渲染后的效果图 三、输出要求 1.要求考生在桌面上创建以工位号为文件名的考生文件夹。 2.在考生文件夹中建立“台灯”工程文件夹。 3.创建单用户项目,各零件与图纸一致以汉字名称命名,如:“按键.ipt”。 4.在该项目文件夹中,存放各零件模型、零件图、装配图、表达视图、六视图、渲染效果图和装配视频文件。 四、模型设计草图 见附件

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