文档库 最新最全的文档下载
当前位置:文档库 › 达内JSD1602第二次月考

达内JSD1602第二次月考

达内JSD1602第二次月考
达内JSD1602第二次月考

1.

(单选)下列说法正确的是()

A.

InputStream是字符流

B.

Reader是字节流

C.

Writer是字节流

D.

BufferedReader可以从文件中读取一行

正确答案:D

2.

(单选)下列Oracle语句中,属于DDL语句的是()

A.

DROP

B.

INSERT

C.

DELETE

D.

SELECT

正确答案:A

3.

(单选)在oracle中,判断一条记录的某个列是否为NULL,应该使用:( )。

A.

B.

<>

C.

IS

D.

=

正确答案:C

4.

(单选)查询cost表中资费名称,月固定费用,月包在线时长,单位费用,下列sql语句正确的是:

A.

select name/base_duration/base_cost/unit_cost from cost

B.

select name,base_cost,unit_cost from cost

C.

select name and base_duration and base_cost and unit_cost from cost

D.

select name,base_duration,base_cost,unit_cost from cost

正确答案:D

5.

(单选)在Oracle中,删除表Student中的所有数据,可以使用的Sql是()。

A.

DROP TABLE Student

B.

DELETE FROM Student

C.

DELETE * FROM Student

D.

DROP * FROM Student

正确答案:B

6.

(单选)Oracle数据库中,在SQL语句中连接字符串的方法是:()。

A.

CAT

B.

CONCAT

C.

JOIN

D.

UNION

正确答案:B

7.

(单选)下列方法中用于定义线程的执行体的是:

A.

start()

B.

init()

C.

run()

D.

synchronized()

正确答案:C

8.

(单选)在Oracle中,控制年龄必须在18到50之间(包含18和50),可使用的代码是()。

A.

age>18 and age<50

B.

age>=18 and age<=50

C.

age>=18 && age<=50

D.

age>18 && age<50

正确答案:B

9.

(单选)synchronized关键字做同步,可以使用在:()。

A.

方法上

B.

接口上

C.

变量上

D.

类上

正确答案:A

10.

(单选)下列Oracle语句中,属于DCL的有()

A.

GRANT

B.

DESC

C.

CONNECT

D.

INSERT

正确答案:A

11.

(单选)下列代码的输出结果是()。public static void main(String[] args) { Runnable r = new Runnable() { public void run() { System.out.print("Cat"); } }; Thread t = new Thread(r) { public void run() { System.out.print("Dog"); } }; t.start(); }

A.

Cat

B.

Dog

C.

没有任何输出

D.

抛出运行时异常

正确答案:B

12.

(单选)下列关于线程的名字说法正确的是:()。

A.

不能人为的为线程设置名字

B.

Java规定所有的线程名字都是Thread=1形式的

C.

可以使用Thread类的setName()方法为线程设置名字

D.

默认情况下,线程无名字

正确答案:C

13.

(单选)下列会自动创建索引的约束的是:()。

A.

UNIQUE

B.

NOT NULL

C.

FOREIGN KEY

D.

CHECK

正确答案:A

14.

(单选)下列Oracle语句中,可以实现更新记录的是()。

A.

UPDATE 数据表SET 字段名称=值,… *WHERE 条件] [GROUP BY 字段名称]

B.

UPDATE 数据表,数据表,… SET 字段名称=值,… WHERE 条件

C.

UPDATE 数据表SET 字段名称=值,… *WHERE 条件]

D.

UPDATE 数据表Set 字段名称=值,… *WHERE 条件] [ORDER BY 字段名称] 正确答案:C

15.

(单选)下面关于序列的描述不正确的是:()

A.

序列和表一样,都是Oracle数据库中的对象

B.

序列产生的值,可以作为表的主键值

C.

在序列的使用中,最好的方式是多个表可以共用一个序列,来减少Oracle数据库序列的数量

D.

MySql数据不支持序列

正确答案:C

16.

(单选)在Oracle数据库中,关于主键约束与唯一约束说法错误的是()。

A.

主键列的数据类型不限,但此列必须是唯一并且非空

B.

一张数据表只能有一个唯一约束

C.

唯一性约束所在的列允许空值

D.

数据库支持两个列做联合主键

正确答案:B

17.

(单选)在Oracle中,当数据量较大时,删除表中所有数据,效率较高的是()。

A.

DELETE FROM Student

B.

DELETE FROM Student WHERE id>0

C.

TRUNCATE table Student

TRUNCATE table Student WHERE id>0

正确答案:C

18.

(单选)在Oracle中,给Student表添加Address列,如下代码正确的是()。

A.

ALTER TABLE student ADD COLUMN(address VARCHAR2(20))

B.

UPDATE TABLE student ADD COLUMN(address VARCHAR2(20))

C.

UPDATE TABLE student ADD(address VARCHAR2(20))

D.

ALTER TABLE student ADD(address VARCHAR2(20))

正确答案:D

19.

(单选)以下选项中可以用来从表state中删除列update_dt 的是( )。

A.

ALTER TABLE state DROP COLUMN update_dt;

B.

ALTER TABLE state DELETE COLUMN update_dt;

C.

DROP COLUMN update_dt FROM state;

D.

REMOVE COLUMN update_dt FROM state;

正确答案:A

20.

(单选)在Oracle中,若想查询家庭地址在’北京’,’上海’,’广州’的用户信息,下列Sql语句正确

的是()。

A.

SELECT * FROM student WHERE address=’北京’,’上海’,’广州’

B.

SELECT * FROM student WHERE address LIKE(’北京’,’上海’,’广州’)

C.

SELECT * FROM student WHERE address IN(’北京’,’上海’,’广州’)

D.

SELECT * FROM student WHERE address=‘北京’ AND address=’上海’ AND address=‘广州’

正确答案:C

21.

(单选)操作cost表,若一个月使用了200小时,计算每种资费标准对应的最终费用是多少(考虑单位费用和基础费用为null的情况,最终费用=固定费用+超时部分×单位费用),下列sql语句正确的是:

A.

select id, nvl(base_cost,0) + (200 - nvl(base_duration,0)) * nvl(unit_cost,0) fee from cost;

B.

select id,nvl(base_cost,0) fee from cost;

C.

select id,200*nvl(unit_cost,0) fee from cost;

D.

select id, base_cost + (200 - base_duration)*unit_cost fee from cost;

正确答案:A

22.

(单选)显示上个月的今天,这个月的今天,下个月的今天,精度到时、分、秒,下列sql语句正确的是:

A.

alter session set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select add_months(sysdate,-1),sysdate,add_months(sysdate,1) from dual;

B.

alter user set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select add_months(sysdate,-1),sysdate,add_months(sysdate,1) from dual;

C.

alter session set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select last_month(),this_month(),next_month() from dual;

D.

alter user set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select last_month(),this_month(),next_month() from dual;

正确答案:A

23.

(单选)在Oracle中,有表Person,如下:ID Name Tel 001 Amber 1234 002 Amy 2345 003 Emily 4567 004 Eric 5678 005 Roy 6789 SELECT Tel FROM Person WHERE Name = ‘A%’; 执行以上查询,结果是:

A.

1234

B.

2345

C.

4567

D.

运行后结果是“未选定行”

正确答案:D

24.

(单选)现有如下建表SQL语句:CREATE TABLE departments ( department_id NUMBER(4) PRIMARY KEY, department_name VARCHAR2(20), city VARCHAR2(20), province VARCHAR2(20) ) 下面插入语句正确的是:( )。

A.

INSERT INTO departments VALUES(300,’abc’);

INSERT INTO departments(department_name,department_id) VALUES(300,’design’);

C.

INSERT INTO departments(department_name,city) VALUES(‘design’,’bj’);

D.

INSERT INTO departments VALUES(300,’abc’,null,null);

正确答案:D

25.

(单选)下列SQL语句执行后的结果是:()。SQL> CREATE TABLE t_info( id NUMBER(4) ) ; SQL> INSERT INTO t_info VALUES(2) ; SQL> SAVEPOINT A ; SQL> INSERT INTO t_info VALUES(3) ; SQL> INSERT INTO t_info VALUES(4) ; SQL> SAVEPOINT B; SQL> INSERT INTO t_info VALUES(5) ; SQL> ROLLBACK TO B ; SQL> SELECT * FROM t_info;

A.

在t_info表中可以看到id是2的数据,看不到id是3,4,5的数据

B.

在t_info表中可以看到id是2,3,4的数据,看不到id是5的数据

C.

在t_info表中可以看到id是2,3,4,5的数据

D.

在t_info表中可以看到id是2,5的数据, 看不到id是3,4的数据

正确答案:B

26.

(单选)查询客户姓名以及他的推荐人,没有推荐人的客户信息不显示,下列sql语句正确的是:

A.

select a1.real_name customer, a2.real_name recommender from account a1 join account a2 on a1.id = a2.id;

B.

select a1.real_name customer, a2.real_name recommender from account a1 join account a2 on a1.recommender_id = a2.recommender_id;

C.

select a1.real_name customer, a2.real_name recommender from account a1 join account a2 on a1.recommender_id = a2.id;

D.

select a1.real_name customer, a2.real_name recommender from account a1, a2 on a1.recommender_id = a2.id;

正确答案:C

27.

(单选)在Oracle中,不能通过DROP关键字进行删除的是()。

A.

B.

视图

C.

表中记录

D.

序列

正确答案:C

28.

(单选)下面约束中只能定义在列级的是:()。

A.

UNIQUE

B.

NOT NULL

C.

FOREIGN KEY

D.

PRIMARY KEY

正确答案:B

29.

(单选)查询tarena23和tarena20上的远程登录业务使用了哪些相同的资费标准,下列sql语句正确的是:

A.

select cost_id from service where unix_host = '192.168.0.20' intersect select cost_id from service where unix_host = '192.168.0.23';

B.

select cost_id from service where unix_host = '192.168.0.20' union select cost_id from service where unix_host = '192.168.0.23';

C.

select cost_id from service where unix_host = '192.168.0.20' union all select cost_id from service where unix_host = '192.168.0.23';

D.

select cost_id from service where unix_host = '192.168.0.20' minus select cost_id from service where unix_host = '192.168.0.23';

正确答案:A

30.

(单选)以下不可以改变线程的状态的方法是:()。

A.

start

B.

run

C.

isAlive

D.

sleep

正确答案:C

(单选)DELETE和TRUNCATE 都可以用来删除表内容,以下描述正确的是:()。

A.

TRUNCATE 不需要RollbackSegment

B.

DELETE 不需要RollbackSegment

C.

TRUNCATE在提交COMMIT之前仍可回滚

D.

TRUNCATE还可以删除表结构

正确答案:A

32.

(单选)以下选项中可以用来在books表的isbn列上创建一个主键约束pk_books的是()。

A.

CREATE PRIMARY KEY ON books(isbn);

B.

CREATE CONSTRAINT pk_books PRIMARY KEY ON books(isbn);

C.

ALTER TABLE books ADD CONSTRAINT pk_books PRIMARY KEY (isbn);

D.

ALTER TABLE books ADD PRIMARY KEY (isbn);

正确答案:C

33.

(单选)如果查询表a(有3行数据)和表b(有4行数据),使用SELECT * FROM a,b,返回的查询结果的行数是:()。

A.

7

1

C.

D.

12

正确答案:D

34.

(单选)在Oracle中,现有Student表,其中包括学号stuId,姓名stuName,成绩stuGrade,现要查询成绩为80分的学生姓名,并且结果按照学号降序排列,下面查询语句正确的是()。

A.

SELECT stuName FROM student WHERE stuGrade=80 ORDER BY stuId

B.

SELECT stuName FROM student WHERE stuGrade=80 ORDER BY stuId DESC

C.

SELECT stuName FROM student WHERE stuGrade like 80 GROUP BY stuId

D.

SELECT stuName FROM student WHERE stuGrade=80 GROUP BY stuId DESC

正确答案:B

35.

(单选)在service表中,查询os账号名为:huangr 的unix服务器ip地址,os帐号名,下列sql语句正确的是:

A.

select unix_host,os_username from service where os_username = 'huangr';

B.

select unix_host,os_username from service where os_username = 'HUANGR';

C.

select unix_host,os_username from service where os_username = "huangr";

select unix_host,os_username from service where os_username = "HUANGR";

正确答案:A

36.

(单选)对于Oracle数据库采用分页查询的方式查询表emp的no和name从第100(包括)条到110(不包括)条记录的SQL语句是:()。

A.

select no,name from emp where rownum< 110 and rownum>=100

B.

select no, name from (select no,name rownum num from emp where rownum>= 100) where num<110

C.

select no, name from (select no,name rownum num from emp where rownum< 110) where num>=100

D.

select no,name from emp limit 99, 10

正确答案:C

37.

(单选)关于Java线程说法错误的是()。

A.

创建线程的有2种方式,方式1是继承Thread类,方式2是实现Runnable 接口

B.

解决线程安全使用问题synchronized关键字,使得同一时间只有一个线程执行该关键字限定的代码段

C.

线程间通信所使用的方法有,wait,notify,notifyAll,它们都是Thread 的方法

D.

Java线程包括5个状态,线程的创建,可运行,运行,阻塞和消亡

正确答案:C

38.

(单选)下列代码中对象锁的使用效率最高的是:

A.

public class Foo{ private Object o1,o2; public synchronized void methodA(){对o1进行操作} public synchronized void methodB(){对o1进行操作} public synchronized void methodC(){对o2进行操作} public synchronized void methodD(){对o2进行操作} }

B.

public class Foo{ private Object lock = new Object(); private Object o1,o2; public void methodA(){synchronized(lock){对o1进行操作}} public void methodB(){synchronized(lock){对o1进行操作}} public void methodC(){synchronized(lock){对o2进行操作}} public void methodD(){synchronized(lock){对o2进行操作}} }

C.

public class Foo{ private Object lock = new Object(),lock2 = new Object(); private Object o1,o2; public void methodA(){synchronized(lock){对o1进行操作}} public void methodB(){synchronized(lock){对o1进行操作}} public void methodC(){synchronized(lock2){对o2进行操作}} public void methodD(){synchronized(lock2){对o2进行操作}} }

D.

public class Foo{ private Object lock = new Object(),lock2 = new Object(); private Object o1,o2; public void methodA(){synchronized(lock){对o1进行操作}} public void methodB(){synchronized(lock2){对o1进行操作}} public void methodC(){synchronized(lock){对o2进行操作}} public void methodD(){synchronized(lock2){对o2进行操作}} }

正确答案:C

39.

(单选)可以在Oracle中获取当前时间的Sql语句是()

A.

SELECT SYSDATE

B.

SELECT SYSDATE FROM DUAL

C.

SELECT DATE

D.

SELECT DATE FROM DUAL

正确答案:B

40.

(单选)现有a表和b表表a:jigou(机构),kehhao(客户号),jiaoyrq(交易日期),jioyje(交易金额) 表b: kehhao(客户号),表b为VIP客户号表统计分机构VIP客户的数量,下面SQL语句正确的是:()。

A.

SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao GROUP BY jigou

B.

SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao ORDER BY jigou

C.

SELECT SUM(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao ORDER BY jigou

D.

SELECT COUNT(a.kehhao) FROM a INNER JOIN b ON a.kehhao = b.kehhao HAVING jigou

正确答案:A

41.

(单选)Oracle中查询的时候可以去掉重复记录的是()

A.

SELECT DISTINCT name FROM user

B.

SELECT name DISTINCT FROM user

C.

SELECT name FROM user

D.

SELECT name FROM user LIMIT 1

正确答案:A

42.

(单选)有一个表leanr,表里有三个字段分别是学号(student_id),课程(kc),成绩(grade)。查询表中存在课程重复2次以上的记录,显示课程和重复的次数,并且按照重复次数的降序排列,下列SQL语句正确的是:()。

A.

SELECT kc,COUNT(kc) FROM leanr ORDER BY COUNT(kc) DESC GROUP BY kc WHERE COUNT(kc)>=2 ;

B.

SELECT kc,COUNT(kc) FROM leanr ORDER BY COUNT(kc) DESC GROUP BY kc HAVING COUNT(kc)>=2 ;

C.

SELECT kc,COUNT(kc) FROM leanr GROUP BY kc WHERE COUNT(kc)>=2 ORDER BY COUNT(kc) DESC;

D.

SELECT kc,COUNT(kc) FROM leanr GROUP BY kc HAVING COUNT(kc)>=2 ORDER BY COUNT(kc) DESC;

正确答案:D

43.

(单选)阅读以下SQL语句:INSERT INTO student(stu_no)VALUES(1001); SAVEPOINT sp1; DELETE FROM student; SAVEPOINT sp2; 如果想要恢复student表中所有数据,并且结束该事务的正确做法是()。

A.

rollback to sp2;

B.

rollback to sp1;

C.

commit;

D.

rollback;

正确答案:D

44.

(单选)下列代码的运行结果是()。public class TestOne implements Runnable { public static void main(String[] args) throws Exception { Thread t = new Thread(new TestOne()); t.start(); System.out.print("Started"); t.join(); System.out.print("Complete"); } public void run() { for (int i = 0; i < 4; i++) { System.out.print(i); } } }

A.

StartedComplete

B.

StartedComplete0123

C.

Started0l23Complete

D.

0123StartedComplete

正确答案:C

45.

(单选)分析如下代码,语法正确的Sql语句是()。

A.

SELECT class,COUNT(stuId) FROM students WHERE stuAge>18 GROUP BY class HAVING count(stuId)>3

B.

SELECT name,class,COUNT(stuId) FROM students WHERE stuAge>18 GROUP BY class HAVING count(stuId)>3

C.

SELECT class,COUNT(stuId) FROM students GROUP BY class HAVING stuAge>18

D.

SELECT name,class,COUNT(stuId) FROM students WHERE COUNT(stuId)>3 GROUP BY class

正确答案:A

46.

(多选)以下创建线程的方式正确的是:

A.

达内CSD1507第四次月考试卷

达CSD 1506 综合考试测评 (单选题)[转] 1. C语言中,下列代码中if的条件何时为逻辑真: int a; scanf(“%d”,&a); if(3括起来 B.#define可以定义宏,宏一旦定义,就无法取消 C.#ifndef、#ifdef都可以用于条件编译 D.#elseif 可以用于条件编译 正确答案:C解析: 4. 以下代码实现的是字符串的哪个函数? void f(char *s1,char *s2){ while(*s1++); s1--; while(*s1++=*s2++); } A.strcpy函数 B.strcat函数 C.strlen函数 D.strcmp函数正确答案:B解析: 5. 以下代码 int x = 1; int main (void) { printf ("%d\n", x); int x = x; printf ("%d\n", x); return 0; } 的输出是? A.1 1 B.编译错误 C.<不确定的数> <不确定的数> D.1 <不确定的数> 正确答案:D解析: 6. 以下代码 int a, b; for (a = 0, b = 0; a <= 1 && ! b++; a++) a++; printf ("%d %d\n", a, b);

达内2016年4月第一次月考

1. (单选)有变量声明如下: short b = 120; 下列语句中,错误的是()。 A.short s = b; B.int i = b; C.byte s1 = b; D.long l = b; 正确答案:C 2. (单选)Java语言可以跨平台的原因是: A.Java面向对象 B.Java虚拟机 C.Java垃圾回收机制 D.Java编译器 正确答案:B 3. (单选)下面关于final说法正确的是:()。 A.final修饰类时,该类能被继承。 B.final修饰方法时,该方法能被重写。 C.当使用static final 修饰的常量时,将采用编译期绑定的方式。 D.当使用final和abstract共同修饰一个类时,final应至于abstract之前。

正确答案:C 4. (单选)下列程序的输出结果是()。 public static void main(String[] args) { String str="ABCDEF"; String sub=str.substring(3,5); System.out.println(sub); } A.CD B.CDE C.DE D.DEF 正确答案:C 5. (单选)请看下列代码: public static void main(String[] args) { <插入代码> System.out.println(s); } 如果程序输出的结果是4247,那么在<插入代码>处应该填入代码是()。 A.String s = "123456789"; s = (s-"123").replace(1,3,"24") - "89"; B.StringBuffer s = new StringBuffer("123456789"); s.delete(0,3).replace( 1,3, "24").delete(4,6); C.StringBuffer s = new StringBuffer("123456789"); s.substring(3,6).delete( 1 ,3).insert( 1, "24");

达内C培训第三次月考附答案

考试场次:2013_09月考_9月29日_C++/.NET/嵌入式试卷名称:2013年09月_C++_CSD1306 1. 下列不是菜单基本风格的为: A. MF_POPUP B. MF_STRING C. MF_SEPARATOR D. MF_CHECKED 正确答案:D 2. 关于用new分配内存空间,以下代码正确的是: A. int x = new int; B. int *x = new int; C. int x = new int(10); D. int x = new int[10]; 正确答案:B 3. 有如下类的定义: class A{ public: void fa(){ cout << “in A fa” << endl;} virtual void fb(){cout << “in A fb” << endl;} }; class B : public A{ public:

void fa(){ cout << “in B fa” << endl;} void fb(){ cout << “in B fb” << endl;} }; 下列哪段代码运行时会输出以下结果:in A fa in B fb A. A* pa = new A; pa->fa(); pa->fb(); B. B b; A& pr = b; pr.fa(); pr.fb(); C. A* pa = new B; B* pb = new A; pa->fa();

pb->fb(); D. A a; B b; A& ar = b; B& br = a; ar.fa(); br.fb(); 正确答案:B 4. 关于Windows的字符处理,下列说法错误的是? A. ASC码是最早的编码。 B. DBCS编码中由1个或2个字节表示一个字符。 C. UNICODE编码在WINDOWS平台下,采用2个字节表示一个字符。 D. TCHAR就是宽字节字符,采用UNICODE编码。 正确答案:D

达内JAVA第三个月月考汇总

· 1. · (单选)在JavaEE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在web.xml,中的配置正确的是()。· A. someFilter /* B.someFilter /* · C.* · D.someFilter * · 正确答案:A · 2. · (单选)在J2EE中,以下不是JSP隐式对象的是()。 · ·A. pageContext · ·B. context · ·C. application · ·D. out · 正确答案:B · 3. · (单选)在JavaEE中,若要在JSP中正确使用标签:,在JSP中声明的taglib指令为: · ·B. · ·C. · ·D. · 正确答案:D 6. (单选)下列属于抽象类的是()。 A.ServletConfig · ·B.HttpServlet · ·C.Cookie · ·D.HttpServletRequest · 正确答案:B 7. (单选)在jQuery中$("#test")和$(".test”)表示的含义是:( )。 A.

$("#test")表示选择id为test的元素 $(".test”) 表示选择id为test的元素 · ·B. $("#test")表示选择id为test的元素 $(".test”) 表示选择所用CSS类为test的元素 · ·C. $("#test")表示选择所用CSS类为test的元素 $(".test”) 表示选择id为test的元素 · ·D. $("#test")表示选择所用CSS类为test的元素 $(".test”) 表示选择所用CSS类为test的元素 · 正确答案:B 8. (单选)给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后, 在控制台上显示的结果是 ( )。 public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException { System.out.println("get"); } public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException { System.out.println("post"); } · A.get · ·B.post · ·C.get post · ·D.post get · 正确答案:A 9. (单选)给定一个Servlet程序的代码片段,如下: public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException { request.getSession().getAttribute(“A”); //第二行 } 假定第二行返回的对象引用不是null,那么这个对象存储的范围是()。 · A.page · ·B.session · ·C.request · ·D.application · 正确答案:B · 10. · (单选)在 JavaEE中,使用 Servlet 过滤器,需要在 web.xml中配置的元素是:() ·· A.和 · ·B.和 · ·C.

达内JSD1602第一次月考

1. (单选)请看下列代码:public interface A { String DEFAULT_GREETING = "Hello World"; public void method1(); } 现有接口B,是A接口的子接口,下列选择中B接口的声明正确的是: A. public interface B extends A {} B. public interface B implements A {} C. public interface B instanceOf A {} D. public interface B inheritsFrom A {} 正确答案:A 2. (单选题)运行JAVA源程序,需要进行编译后再运行,可用来编译JAVA源程序的工具是:()。 A. java.exe B. javadoc.exe C. javac.exe D. javag.exe 正确答案:CJDK中提供了一组Java开发工具,其中javac.exe用于编译源程序,java.exe用于解释执行字节码文件,javac.exe用于生成API帮助文档,不存在javag.exe工具 3. (单选)下列关于内存回收的说明正确的是:

程序员必须创建一个线程来释放内存 B. 内存回收程序负责释放无用内存 C. 内存回收程序允许程序员直接释放内存 D. 内存回收程序可以在指定的时间释放内存对象 正确答案:B 4. (单选)程序的执行结果是:public class Test { public static void main(String[] args){ System.out.println(""+'a'+1); } } A. 98 B. a1 C. 971 D. 197 正确答案:B 5. (单选)A类中有一个方法:protected int print(String str){},B类继承A类,以下方法能在B类中重写A类中print()方法的是: ()。 A. public int print(String str){} B. private int print(String str){}

达内java2015.11第一次月考(附答案).doc汇总

在线考试本次考试得分:96.0 ? 1. (单选)下列属于不合法Java标识符的是()。 o A. _mem o B. 12a o C. M12 o D. $12 正确答案:B ? 2. (单选)程序的执行结果是: public class Test { public static void main(String[] args){ System.out.println(""+'a'+1); } } o A. 98 o B. a1 o C. 971 o D. 197

正确答案:B ? 3. (单选)下列Java标识符,错误的是() o A. _sys_varl o B. $change o C. User_name o D. 1_file 正确答案:D ? 4. (单选)请看下列代码: public String makinStrings() { String s = "Fred"; s = s + "47"; s = s.substring(2, 5); s = s.toUpperCase(); return s.toString(); } 调用makinString方法,得到的字符串长度是: o A. 1 o B. 2 o C. 3 o D. 4 正确答案:C ? 5.

(单选)分析如下代码,输出结果为()。 public static void main(String[] args) { int i = 0; boolean re = false; re = ((++i) + i == 2) ? true : false; System.out.println("i=" + i + ",re="+re); } o A. i=1,re=true o B. i=0,re=true o C. i=1,re=false o D. i=0,re=false 正确答案:A ? 6. (单选)下列代码的运行结果是() public static void main(String[] args) { String str = "420"; str += 42; System.out.print(str); } o A. 42 o B. 420 o C. 462 o D. 42042 正确答案:C ?7. (单选)请看下列代码: public static void main(String[] args) { <插入代码> System.out.println(s); } 如果程序输出的结果是4247,那么在< 插入代码>处应该填入代码是()。

达内java1605班第三次月考

1. (单选)在JSP中,只有一行代码:<%=A+B%>,运行的结果是()。 o A. A+B o B. AB o C. 113 o D. 错误信息 正确答案:D ? 2. (单选)在JSP中,要定义一个方法,需要用到以下的元素是()。 o A. <%= %> o B. <% %> o C. <%! %> o D. <%@ %> 正确答案:C ? 3. (单选)在Java Web应用程序中,给定servletA的代码片段如下所示: public void doPost(HttpServletRequestrequest,HttpServletResponse response) throws ServletException,IOException{ String id=”kingdom”; ______________________ } ServletB与servletA同在一个有效的会话范围内,

当把请求转发给ServletB后,要是在ServletB中能够获得“kingdom”值,下划线处应填入()。 o A. request.getSession().setAttribute(“ID”,id); o B. request.getSession().getAttribute(“ID”,id); o C. request.getSession().setParameter(“ID”,id); o D. request.getSession().getParameter(“ID”,id); 正确答案:A ? 4. (单选)在J2EE中,以下不是JSP隐式对象的是()。 o A. pageContext o B. context o C. application o D. out 正确答案:B ? 5. (单选)下列不属于XmlHttpRequest对象的属性的是()。 o A. onreadystatechange o B. readyState

达内Java班第一次月考

? 1.? (单选题)下列数组声明语句中,错误的是:()。 ? ?A. int[] arr = new int[]{}; ?B. int[] arr = new int[]; ?C. int[] arr = {}; ?D. int[][] arr = new int[2][];

。 ? 2.? (单选)class Card{}下列不属于Card类构造方法的是:() ? ?A. Card(){} ?B. public Card(){} ?C. public void Card(){} ?D. private Card(){}

? 3.? (单选)下面不属于Java语言特点的是: ? ?A. 平台无关 ?B. 面向对象 ?C. 支持指针类型 ?D. 垃圾回收机制 正确答案:C

? 4.? (单选)下列选项中的类,能正确实现https://www.wendangku.net/doc/f37418618.html,ng.Runnable接口和https://www.wendangku.net/doc/f37418618.html,ng.Clonable接口的是()。 ? ?A. public class Session implements Runnable, Clonable { public void run(); public Object clone(); } ?B. public class Session implements Runnable, implements Clonable { public void run() { / do something */ } public Object clone() { / make a copy */ } } ?C. public class Session implements Runnable, Clonable { public void run() { / do something */ } public Object clone() { /* make a copy */ } } ?D.

达内JAVA第三个月月考资料

〃 1. 〃 (单选)在JavaEE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在web.xml,中的配置正确的是()。〃 A. someFilter /* B.someFilter /* 〃 C.* 〃 D.someFilter * 〃 正确答案:A 〃 2. 〃 (单选)在J2EE中,以下不是JSP隐式对象的是()。 〃 〃A. pageContext 〃 〃B. context 〃 〃C. application 〃 〃D. out 〃 正确答案:B 〃 3. 〃 (单选)在JavaEE中,若要在JSP中正确使用标签:,在JSP中声明的taglib指令为: 〃 〃B. 〃 〃C. 〃 〃D. 〃 正确答案:D 6. (单选)下列属于抽象类的是()。 A.ServletConfig 〃 〃B.HttpServlet 〃 〃C.Cookie 〃 〃D.HttpServletRequest 〃 正确答案:B 7. (单选)在jQuery中$("#test")和$(".test”)表示的含义是:( )。 A. $("#test")表示选择id为test的元素 $(".test”) 表示选择id为test的元素 〃 〃B. $("#test")表示选择id为test的元素 $(".test”) 表示选择所用CSS类为test的元素 〃 〃C. $("#test")表示选择所用CSS类为test的元素 $(".test”) 表示选择id为test的元素 〃 〃D. $("#test")表示选择所用CSS类为test的元素 $(".test”) 表示选择所用CSS类为test的元素 〃 正确答案:B 8. (单选)给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后, 在控制台上显示的结果是 ( )。 public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException {

达内C++编程-CSD1507-月考试卷

A.只有输入4的时候为真 B.永远不可能为真 C.永远都是真 D.代码编译错误 (单选题)C语言中,下列代码中i f的条件何时为逻辑真: i n t a;s c a n f(“%d”,&a);i f(3括起来 B.#d e f i n e可以定义宏,宏一旦定义,就无法取消 C.#i f n d e f、#i f d e f都可以用于条件编译 D.#e l s e i f可以用于条件编译 (单选题)关于预处理指令,以下说法正确的是: 正确答案:C解析: 3. A.s t r c p y函数 B.s t r c a t函数 C.s t r l e n函数 D.s t r c m p函数 (单选题)以下代码实现的是字符串的哪个函数? 正确答案:B解析: 4. 1v o i d f(c h a r*s1,c h a r*s2){ 2w h i l e(*s1++); 3s1--; 4w h i l e(*s1++=*s2++); 5} A.11 B.编译错误 C.<不确定的数><不确定的数> D.1<不确定的数> (单选题)以下代码 正确答案:D解析: 5. 1i n t x=1; 2i n t m a i n(v o i d){ 3p r i n t f("%d\n",x); 4i n t x=x; 5p r i n t f("%d\n",x); 6r e t u r n0; 7} 8的输出是? (单选题)以下代码 6. 1i n t a,b; 2f o r(a=0,b=0;a<=1&&!b++;a++) 3a++; 在线考试 本次考试得分:76.0

达内JSD1602第一次月考

1. (单选)请看下列代码: public interface A { String DEFAULT_GREETING = "Hello World"; public void method1(); } 现有接口B,是A接口的子接口,下列选择中B接口的声明正确的是: A. public interface B extends A {} B. public interface B implements A {} C. public interface B instanceOf A {} D. public interface B inheritsFrom A {} 正确答案:A 2. (单选题)运行JAVA源程序,需要进行编译后再运行,可用来编译JAVA源程序的工具是:()。 A. java.exe B. javadoc.exe C. javac.exe D. javag.exe 正确答案:CJDK中提供了一组Java开发工具,其中javac.exe用于编译源程序, java.exe 用于解释执行字节码文件,javac.exe用于生成API帮助文档,不存在javag.exe工具 3. (单选)下列关于内存回收的说明正确的是:

A. 程序员必须创建一个线程来释放内存 B. 内存回收程序负责释放无用内存 C. 内存回收程序允许程序员直接释放内存 D. 内存回收程序可以在指定的时间释放内存对象 正确答案:B 4. (单选)程序的执行结果是: public class Test { public static void main(String[] args){ System.out.println(""+'a'+1); } } A. 98 B. a1 C. 971 D. 197 正确答案:B 5. (单选)A类中有一个方法:protected int print(String str){},B类继承A类,以下方法能在B类中重写A类中print()方法的是: ()。 A. public int print(String str){} B. private int print(String str){}

达内C++培训第二次月考(附答案)

考试场次:2013_09月考_9月2日_C++ 试卷名称:2013年09月 _C++_CSD/ESD1306(new) 1. 统计每个部门的人数并要求显示部门名称的SQL语句是? A. Select dept_id,count(dept_id),https://www.wendangku.net/doc/f37418618.html, from s_emp,s_dept d where dept_id=d.id group by dept_id B. Select dept_id,count(dept_id),sum(https://www.wendangku.net/doc/f37418618.html,) from s_emp,s_dept d where dept_id=d.id group by dept_id C. Select dept_id,count(dept_id),max(https://www.wendangku.net/doc/f37418618.html,) from s_emp,s_dept d where dept_id=d.id group by dept_id D. Select dept_id,count(dept_id),count(https://www.wendangku.net/doc/f37418618.html,) from s_emp,s_dept d where dept_id=d.id group by dept_id 正确答案:C 2. 打开共享库文件函数的是? A. dlerror B. dlsym C. dlopen D. dlclose 正确答案:C 3. 下面分组语句正确的是? A. Select name,dept_id from s_dept d,s_emp e where dept_id=id group by dept_id; B. Select https://www.wendangku.net/doc/f37418618.html,,dept_id from s_dept d,s_emp e where dept_id=d.id group by dept_id; C. Select https://www.wendangku.net/doc/f37418618.html,,dept_id from s_dept d,s_emp e where dept_id=d.id group by dept_id; D. Select max(name),dept_id from s_dept d,s_emp e where dept_id=d.id group by dept_id;

达内第三次月考试题-共两套.

在线考试本次考试得分:98.0 ? 1. (单选)给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后, 在控制台上显示的结果是 ( )。 public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException { System.out.println("get"); } public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException { System.out.println("post"); } o A. get o B. post o C. get post o D. post get 正确答案:A ? 2. (单选)HTTP状态码中表示请求已经成功的是()。 o A. 100 o B. 200

o C. 300 o D. 404 正确答案:B ? 3. (单选)在Java Web应用程序中,给定servletA的代码片段如下所示: public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ String id=”kingdom”; ______________________ } ServletB与servletA同在一个有效的会话范围内,当把请求转发给ServletB后,要是在ServletB中能够获得“kingdom”值,下划线处应填入()。 o A. request.getSession().setAttribute(“ID”,id); o B. request.getSession().getAttribute(“ID”,id); o C. request.getSession().setParameter(“ID”,id); o D. request.getSession().getParameter(“ID”,id); 正确答案:A ? 4. (单选)在JSP中,要定义一个方法,需要用到以下的元素是()。 o A. <%= %> o B. <% %> o C.

达内JSD1510第三次月考题,web网页部分

在线考试本次考试得分:100.0 1. (单选)在Java Web开发中,不同的客户端需要共享的数据应存储在()中。 A.session B.application C.request D.response 正确答案:B 2. (单选)以下选项中不是window对象的方法的是()。 A.prompt B.opener C.alert D.close 正确答案:B 3. (单选)obj对象有att属性,获取att属性的值,以下选项错误的是()。 A.obj.att B.obj("att") C.obj["att"] D.obj["a"+"t"+"t"] 正确答案:B

(单选)以下对JavaScript理解正确的是()。 A.JavaScript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度 B.FireFox和IE存在大量兼容性问题的主要原因在于他们对JavaScript的支持不同上 C.JavaScript是一门客户端脚本语言 D.JavaScript技术和CSS技术一样,是为了设计样式而存在的 正确答案:C 5. (单选)在Java Web应用程序中,给定servletA的代码片段如下所示: public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ String id=”kingdom”; ______________________ } ServletB与servletA同在一个有效的会话范围内,当把请求转发给ServletB后,要是在ServletB中能够 获得“kingdom”值,下划线处应填入()。 A.request.getSession().setAttribute(“ID”,id); B.request.getSession().getAttribute(“ID”,id); C.request.getSession().setParameter(“ID”,id); D.request.getSession().getParameter(“ID”,id); 正确答案:A

达内第一次月考试题 15年

在线考试本次考试得分:96.0 1. (单选题)下列代码的运行结果是: 01 public class GoTest { 02 public static void main(String[] args) { 03 Sente a = new Sente(); 04 a.go(); 05 Goban b = new Goban(); 06 b.go(); 07 Stone c = new Stone(); 08 c.go(); 09 } 10 } 11 class Sente implements Go { 12 public void go() { 13 System.out.println("go in Sente"); 14 } 15 } 16 class Goban extends Sente { 17 public void go() { 18 System.out.println("go in Goban"); 19 } 20 } 21 class Stone extends Goban implements Go { 22 } 23 interface Go { 24 public void go(); 25 }

o A. go in Goban go in Sente go in Sente o B. go in Sente go in Sente go in Goban o C. go in Sente go in Goban go in Goban o D. go in Goban go in Goban go in Sente 正确答案:C解析: 2. (单选题)请看下列代码: 01 class Payload { 02 private int weight; 03 public Payload(int wt) { 04 weight = wt; 05 } 06 public Payload() {} 07 public void setWeight(int w) { 08 weight = w; 09 } 10 public String toString() { 11 return Integer.toString(weight); 12 } 13 } 14 public class TestPayload { 15 static void changePayload(Payload p) { 16 <插入代码> 17 } 18 public static void main(String[] args) { 19 Payload p = new Payload(); 20 p.setWeight(1024); 21 changePayload(p); 22 System.out.println("The value of p is " + p);

达内Java1605班第二次月考

? 1. (单选)下面是SqlPlus命令的是:()。 o A. DESC o B. ALTER o C. SELECT o D. DELETE 正确答案:A ? 2. (单选)下列会自动创建索引的约束的是:()。 o A. UNIQUE o B. NOT NULL o C. FOREIGN KEY o D. CHECK 正确答案:A ? 3. (单选)下面不属于接口的是:()。 o A. java.sql.Connection o B. java.sql.Driver o C. java.sql.DriverManager o D.

java.sql.ResultSet 正确答案:C ? 4. (单选)在Oracle中,控制年龄必须在18到50之间(包含18和50),可使用的代码是()。 o A. age>18 and age<50 o B. age>=18 and age<=50 o C. age>=18 && age<=50 o D. age>18 && age<50 正确答案:B ? 5. (单选)下列Oracle语句中,属于DDL语句的是() o A. DROP o B. INSERT o C. DELETE o D. SELECT 正确答案:A ? 6. (单选)包含事务控制方法setAutoCommit, commit, rollback的是:() 。 o A. Connection o B. Statement

o C. ResultSet o D. DriverManager 正确答案:A ?7. (单选)在oracle中,判断一条记录的某个列是否为NULL,应该使用:( )。 o A. != o B. <> o C. IS o D. = 正确答案:C ?8. (单选)查询cost表中资费名称,月固定费用,月包在线时长,单位费用,下列sql语句正确的是: o A. select name/base_duration/base_cost/unit_cost from cost o B. select name,base_cost,unit_cost from cost o C. select name and base_duration and base_cost and unit_cost from cost o D. select name,base_duration,base_cost,unit_cost from cost 正确答案:D ?9. (单选)下面关于结果集,说法错误的是:()。 o A.

oracle练习题 达内第二次月考题

1.(单选)下面是SqlPlus命令的是:(A)。 A.DESC B.ALTER C.SELECT D.DELETE 2.(单选)下列会自动创建索引的约束的是:(A)。 A.UNIQUE B.NOT NULL C.FOREIGN KEY D.CHECK 3.(单选)下面不属于接口的是:(C)。 A.java.sql.Connection B.java.sql.Driver C.java.sql.DriverManager D.java.sql.ResultSet 4.(单选)在Oracle中,控制年龄必须在18到50之间(包含18和50),可使用的代码是(B)。 A.age>18 and age<50 B.age>=18 and age<=50 C.age>=18 && age<=50 D.age>18 && age<50 5.(单选)下列Oracle语句中,属于DDL语句的是(A) A.DROP B.INSERT C.DELETE D.SELECT 6.(单选)包含事务控制方法setAutoCommit, commit, rollback的是:(A) 。 A.Connection B.Statement C.ResultSet D.DriverManager 7.(单选)在oracle中,判断一条记录的某个列是否为NULL,应该使用:(C )。 A.!= B.<> C.IS D.= 正确答案:C 8.(单选)查询cost表中资费名称,月固定费用,月包在线时长,单位费用,下列sql语句正确的是:D A.select name/base_duration/base_cost/unit_cost from cost B.select name,base_cost,unit_cost from cost C.select name and base_duration and base_cost and unit_cost from cost D.select name,base_duration,base_cost,unit_cost from cost 9.(单选)下面关于结果集,说法错误的是:(B)。 A.调用Connection对象的preparedStatement(String sql)方法所创建的PreparedStatement对象执行查询所得到的结果集不可以调用previous()方法。 B.Statement在执行完查询后,会把查询得到的所有数据通过网络一次加载到内存中。 C.ResultSet的getDate方法返回的类型是java.sql.Date而不是java.util.Date。 D.ResultSet的初始状态游标位于第一行之上,必须先调用其next方法,才可以获取到数据。 10.(单选)在Oracle中,不能通过DROP关键字进行删除的是(C)。 A.表 B.视图 C.表中记录 D.序列 11.(单选)在Oracle中,若想查询家庭地址在’北京’,’上海’,’广州’的用户信息,下列Sql语句正确的是(C)。 A.SELECT * FROM student WHERE address=‘北京’,’上海’,’广州’ B.SELECT * FROM student WHERE address LIKE(‘北京’,’上海’,’广州’) C.SELECT* FROM student WHERE address IN(‘北京’,’上海’,’广州’) D.SELECT* FROM student WHERE address=‘北京’AND address=‘上海’AND address=‘广州’ 正确答案:C 12.(单选)在Oracle中,给Student表添加Address列,如下代码正确的是(D)。 A.ALTER TABLE student ADD COLUMN(address VARCHAR2(20)) B.UPDATE TABLE student ADD COLUMN(address VARCHAR2(20)) C.UPDATE TABLE student ADD(address VARCHAR2(20)) D.ALTER TABLE student ADD(address VARCHAR2(20)) 正确答案:D 13.(单选)下列Oracle语句中,可以实现更新记录的是(C)。 A.UPDATE 数据表SET 字段名称=值,…[WHERE 条件] [GROUP BY 字段名称] B.UPDATE 数据表,数据表,…SET 字段名称=值,…WHERE 条件 C.UPDATE 数据表SET 字段名称=值,…[WHERE 条件] D.UPDATE 数据表Set 字段名称=值,…[WHERE 条件] [ORDER BY 字段名称]

达内a班第一次月考

1. (单选题)下列数组声明语句中,错误的是:()。 ??A. int[] arr = new int[]{}; ??B. int[] arr = new int[]; ??C. int[] arr = {}; ??D. int[][] arr = new int[2][]; 正确答案:B 。 2. (单选)class Card{}下列不属于Card类构造方法的是:() ??A. Card(){} ??B.

public Card(){} ??C. public void Card(){} ??D. private Card(){} 正确答案:C 3. (单选)下面不属于Java语言特点的是: ??A. 平台无关 ??B. 面向对象 ??C. 支持指针类型 ??D. 垃圾回收机制 正确答案:C 4.

??A. public class Session implements Runnable, Clonable { public void run(); public Object clone(); } ??B. public class Session implements Runnable, implements Clonable { public void run() { / do something */ } public Object clone() { / make a copy */ } } ??C. public class Session implements Runnable, Clonable { public void run() { / do something */ } public Object clone() { /* make a copy */ } } ??D. public class Session extends Runnable, Clonable { public void run() ; public Object clone(); } 正确答案:C 5. (单选)下列属于不合法Java标识符的是()。 ??A. _mem ??B. 12a ??C.

相关文档
相关文档 最新文档