软件开发新工程师招聘试题

软件开发新工程师招聘试题
软件开发新工程师招聘试题

附录一

附录一【软件开发工程师招聘试题一】

考试时间:60分钟姓名:______成绩:______

一、单选题(共9题,每题2分)

1.对象b 最早在以下哪个选项前被垃圾回收?()

public class Test5

{

static String f(){

String a="hello";

String b="bye";

String c=b+"!"; //lineA

String d=b;

b=a; //lineB

d=a; //lineC

return c; //lineD

}

public static void main(String[] args)

{

String msg=f();

System.out.println(msg);

}

}

A.lineA

B.lineB

C.lineC

D.lineD

2.2.运行下列代码,结果如何?()

class Example

{

int milesPerGallon;

int index;

Example(){}

Example(int mpg){

milesPerGallon=mpg;

index=0;

}

public static void main(String[] args)

{

int index;

Example e = new Example(25);

if(args.length>0){

if(args[index].equals("Hiway")){

https://www.360docs.net/doc/be16903403.html,esPerGallon=2;

}

System.out.println("mpg:"+https://www.360docs.net/doc/be16903403.html,esPerGallon);

}

}

}

这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50” ,如果输入不是”Hiway”则显示”mpg:25”;

这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50” ,如果输入不是”Hiway”则抛出ArrayIndexOutputBoundsException异常。

这段代码不能通过编译,因为自动变量index没有被初始化。

这段代码不能通过编译,因为milesPerGallon没有被初始化。

见例子Example.java

3.3.当编译如下代码时,会显示什么?()

int i=1;

switch(i){

case 0: System.out.println("zero");

case 1: System.out.println("one");

case 2: System.out.println("two");

default: System.out.println("default");

}

One B. one,default C. one,two,default D.default

见例子:Test3.java

4.4.当编译运行如下代码时会发生什么现象?()

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]);

}

}

Error can’t make static reference to void method;

Error arguments main not correct

Error array must include parameter

Amethod must bu declared with string

见例子:MyClass.java

5. 5. 下列哪个语句放入//Position1 中会导致该程序编译错误?()

public class Q6db8

{

int a;

int b=0;

static int c;

public void m(){

int d;

int e=0;

//Position1

}

}

a++; B.b++; C.c++; D.d++;

见例子:Q6db8.java

6.6.如果想找到java中的字母v (输出2) 可以使用下列哪个代码?()

A. mid(2,s);

B. charAt(2);

C.s.indexof(‘v’); D indexof(s,’v’);

7.对于长度为n 的线性表,在最坏的情况下,下列各排序法所对应的比较次数中正确的是()

A. 冒泡排序为n/2

B.冒泡排序为n

C. 快速排序为n

D. 快速排序为n(n-1)/2

☆设有一个关系Student(学号,姓名,系别,课程号,成绩),查询至少选修了四门课程的学生的学号,姓名及平均成绩的select语句应该是:

SELECT 学号,姓名,AVG(成绩) AS 平均成绩

FROM Student GROUP BY______HAVING_______

7.8.题中GROUP BY子句应填入的内容是()

A学号 B 姓名 C 系名 D 课程号

8.9.题中的HAVING子句应该填入的内容是()

A COUNT(DISTINCT 学号)>3

B COUNT(课程号)>3

C COUNT(DISTINCT 学号)>=3

D COUNT(课程号)>=3

二、简单题(共21题,1、2题每题3分,其余每题4分)

1.Long sum(String n,String m )throws Exception 求n 和 m的和。

2.设计模式:什么是设计模式,描述使用过的设计模式?

3.HashMap和HashTable的区别:

4.写一个方法,实现字符串的反转,如:输入abcd,输出dcba

5.Java语言如何进行异常处理,关键字throws,throw,try,catch ,finally 请举例说明?

6.描述方法的重载和多态。

7.比较两个列表中的对象,列表中保存的都是student对象,根据Student的名字作为比较关键字;

和旧的列表相比,找出全部新增,修改(年龄不同),删除的列表;

Public class student{

String name;

Int age;

}

Public void compare(List oldList,List new List);

import java.util.ArrayList;

import java.util.Iterator;

import java.util.List;

public class ComTwoList

{

List updateList = new ArrayList();

List addList = new ArrayList();

List deleteList = new ArrayList();

public void compare(List oldList,List newList){

Iterator itold=oldList.iterator();

while(itold.hasNext()){

Student s1=(Student)itold.next();

boolean flag=false;

//System.out.println(s1);

Iterator itnew=newList.iterator();

while(itnew.hasNext()){

Student s1new = (Student)itnew.next();

//System.out.println(s1new);

System.out.println(s1.getName().equals(s1new.getName()));

System.out.println(s1.getAge()!=s1new.getAge());

System.out.println(s1.getName().equals(s1new.getName())&&

s1.getAge()!=s1new.getAge());

if(s1.getName().equals(s1new.getName())&&

s1.getAge()!=s1new.getAge()){//s1.getName().equals(s1new.getName())

//if(true){

updateList.add(s1);

//System.out.println(updateList);

Iterator it=updateList.iterator();

Student ss = new Student();

while(it.hasNext()){

ss=(Student)it.next();

System.out.println("新旧列表相比,您更新的对象有:"+ss);

}

}

if(s1.getName().equals(s1new.getName())){

flag=true;

break;

}

}

if(!flag){

deleteList.add(s1);

}

}

}

public static void main(String[] args)

{

ComTwoList ctl = new ComTwoList();

List oldList =new ArrayList();

List newList =new ArrayList();

Student s1 = new Student("zhangsan",34);

Student s2 = new Student("lisi",23);

Student s11 = new Student("zhangsan",44);

//System.out.println(s1.getAge());

oldList.add(s1);

oldList.add(s2);

//s1.setAge(44);

//System.out.println(s1.getAge());

newList.add(s11);

newList.add(s2);

System.out.println(newList);

System.out.println(oldList);

https://www.360docs.net/doc/be16903403.html,pare(oldList,newList);

}

}

class Student

{

String name;

int age;

public Student(){}

public Student(String name,int age){

https://www.360docs.net/doc/be16903403.html,=name;

this.age=age;

}

public String getName() {

return name;

}

public void setName(String name) {

https://www.360docs.net/doc/be16903403.html, = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String toString(){

return name;

}

}

8.接口和内部类、抽象类的特征?

9.数据库表Teacher 属性:name,tid,desc,表Student属性:name,sid,related_tid ,desc 查询

所属老师名称为”Mike”的全部学生。

10.对选择题8中的关系,写出满足如下要求的SQL:

将选修课程数多于5的学生名字后面增加一个#号;

11.将学生TID小于10000的加1000;

12.简要介绍什么是JMS?

JMS是Java API, 允许应用程序来建立、接收和读取消息。程序依靠这些API, 在运行时需要一个JMS实现接口,来提供管理和控制,这被称为JMS provider, 现在有几种不同的JMS Provider; 在JBoss中的叫做JbossMQ。

EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序当然,还有许多方式可以实现分布式应用,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

13.请描述Session与Cookie的异同之处?

14.MVC的各部分都有哪些技术来实现?如何实现?

MVC 是Model-View-Controller的简写."Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现.这些组件可以进行交互和重用.

MVC(Model/View/Controller)模式是国外用得比较多的一种设计模式,好象最早是在Smaltalk中出现。MVC包括三类对象。Model是应用对象,View是它在屏幕上的表示,Controller定义用户界面对用户输入的响应方式。

模型-视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。

1、模型(Model)

模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑.

2、视图(View)

视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。

3、控制器(controller)

控制器工作就是根据用户的输入,控制用户界面数据显示和更新model对象状态。

MVC 式的出现不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性

15.什么情况下调用doGet()和doPost()?

16.你在项目中用到了XML技术的哪些方面?如何实现?

17.Java中的线程有四种状态分别是什么?

请列举你知道的html标签?

18.Js中的三种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的命令是什么?

19.完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。

答案:

20.写出下边的代码点击按钮后你看到的执行结果

答案:

附录二

附录二【软件开发工程师招聘试题二】

考试时间:60分钟姓名:______成绩:______

一、单选题(共20题,每题2分)

1.下列语句序列执行后,k的值是()

int m=3,n=6,k=0;

while((m++)<(--n))

++k;

A )0 B)1 C)2 D)3

2.以下选项中,合法的赋值语句是()

A ) a=1,b2 B) ++i C) a=a+1=5 D) y=int(x+4)

3.下面说法正确的是()

A final可以修饰类、属性、方法。

B abstract 可以修饰类、属性、方法。

C 定义抽象方法需有方法的返回类型、名称、参数列表和方法体。

D 用final 修饰的变量,在程序中可对这个变量的值进行更改。

4.下列选项中,用于在定义子类时声明父类名的关键字是()

A)interface B)package C)extends D)class

5.以下的变量定义的语句中,合法的是()

A) float $_*5= 3.4F; B) byte b1= 15678;

C) double a =10000;

D) int _abc_ = 3721L;

6.以下代码在编译中哪一行会报错()

1)Public void modify(){

2)int i ,j,k;

3)i=100;

4)while(i>0){

5) j=i*2;

6)System.out.println(“The value of j is”+j);

7)k=k+1;

8)i--;

9)}

10)}

A) line 4 B) line 6 C) line7 D)line 8

7.关于垃圾收集的哪些叙述是正确的()

程序开发者必须自己创建一个线程进行内存释放的工作

垃圾收集将检查并释放不再使用的内存

垃圾收集允许程序开发者明确指定并立即释放该内存

垃圾收集能够在期望的时间释放被java对象使用的内存

8.已知x1.equals(x2) ==true, 则以下说法错误的是:()

内存地址一定相等。B. 内容相等 C.hash code 相等 D. x1==x2可能为true

9.MAX_LENGTH 是int 型public 成员变量,变量值保持为常量100,用简明语句定义这个变量。()public int MAX_LENGTH=100;

final int MAX_LENGTH=100;

public final int MAX_LENGTH=100;

Public static int MAX_LENGTH=100;

10.下列对java中的io说法正确的是:()

Java.io.BufferedInputStream 的上级父类是java.io.InputStream

文件操作只能使用java.io.FileInputStream,java.io.FileoutputStream

JspWriter 继承自java.io.Writer

Java.io.FileNotFoundException 是RuntimeException

11.下列对Servlet 的说法正确的是:()

一个servlet将会被创建多个实例

Servlet内的实例变量是非线程安全的

Servlet不可以被实例化

每一个servlet 都必须实现doGet、doPost方法

12.12. 下列哪个不是http请求的方法:()

A. Get

B. Post

C. trace

D. doget;

13.数据库类型是按照()来划分的

文件形式 B. 数据模型 C. 记录形式 D.数据存取方法

14.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生年月)的主键是()

宿舍编号 B. 学号 C. 学号,宿舍编号 D. 宿舍地址,姓名

15.下列关于视图与基本表的对比正确的是:()

视图的定义功能强于基本表

视图的操作功能强于基本表

视图的数据控制功能弱于基本表

上面提到的功能二者都相当

16.SQL语言中,实现数据检索的语句是()

Select B. create C. update D. delete

17.下列测试工具中,属于性能测试工具是()

loadRunner B. QuickTest Professional C.TestDirector D BoundChecke

18.以下那个javascript语句是正确的()

var temp;temp=”hello”;

String temp;temp=”hello”;

Int temp;temp=k;

Boolean temp;temp=false;

19.在html页面中,以下那个不是成对出现的()

Br B. td C.table D.tr

20.下面这些事件,哪个不是窗口window的事件()

A . onfoucs B. onload C.onresize D.onclick

二、填空题(每题2分,共20分)

1.请列举出至少一个java反编译工具:________。

2.请列举出2个或者2个以上java.util包中实现java.util.Collection 接口中的类:_

____,_____,_____.

3.JSP的2种页面跳转方式分别是哪两种:__________

4.请列举出3种或者3种以上的J2EE应用服务器:______

5.Web Service是通过什么协议进行调用: __ __

6.JDBC含义:Java DataBase Connection

7.请列举出三个java常用的设计模式________

8.Javascript中的定义一个数组如何定义_______

9.数据库类型中Varchar和char的区别是:__,______

10.测试的最小单元是:__________________

三、程序填空题(每题2分,共14分)

1.下面程序片段通过JDBC执行一个SQL语句

________________ (“COM.ibm.db2.jdbc.app.DB2Driver”);

Connection conn=null;

Try{

Conn=DriverManager._______(“jdbc:db2:test”,”admin”,”1”);

Statement st=conn.createStatement();

St.__(“delete from test”);

}catch(Exception e){

e.printStackTrace();

}

Finally{

____

____

}

2.以下是一个Servlet代码片段

Public void doPost(HttpServletRequest request,HttpServletResponse response) throws Exception{ String param =request.____________________(“PARAM”);

Request.__________________(“PARAM”.param+”!!”);

getServletContext.getRequestDispatcher(“Test.jsp”)._______(request,response);

}

四、简答题(第一题6分,第2,3题各10分,共26分)

1.请用递归编写的函数来计算n的阶乘(6分)

2.请用html和javascript来编写一个页面,该页面含有一个用户名输入框,密码输入框,一个提交按

钮,一个清空按钮,不要求页面美观,提交时要判断用户名和密码为非空。(10分)

3.已知两张表:人员表(person) 和部门表(depart),表结构如下:(10分)

人员表-----person

部门表---depart

回答问题:

4.按部门名称、人员性别分别统计人员数量。

5.将进入公司年数在4年(含)以上的一线部门的女员工工资上调10%

6.将性别为女,且进入公司年数少于2年的非一线部门人员记录删除

附录三

附录三【软件开发工程师招聘试题三】

考试时间:60分钟姓名:______成绩:______

一、简答题

1.写出十种以上的你知道的java开源软件,并用一句话说明功能。

2.写出你认为作为一名程序员必须阅读的三本书?

3.简述abstract class 和interface的区别?

4.构筑工具ant使用的缺省xml文件名是?

5.简述什么是SOA?

6.简述什么是工作流?

7.Xml在java中有哪些解析方法?

8.说说下面语句是否有错误,并指出错误在哪?

9.WAR包中Jar一般是放在哪个目录中?

10.简述Junit和单元测试的作用?

11.GOF的《设计模式》中提到多少种设计模式,分为哪三种类型?

12.编程:String abc=”aaa|bb|cc”;写这个方法将上面串转换成下面格式:CC|bb||aaa

13.尽可能多的列出一个企业“机构管理”应该具备哪些功能?

14.列举权限管理中有哪些表,表关系,各表哪些功能

java高级工程师_面试题和答案

一:选择题 1. 关于以下程序代码的说明正确的是( D ) 1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStatic.x- -; 11. System.out.println(“x=”+x); 12. } 13. } A、 5行不能通过编译,因为引用了私有静态变量 B、 10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 2. 下列关于for循环和while循环的说法中哪个是正确的?( B ) A.while循环能实现的操作,for循环也都能实现 B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换 D.两种循环结构中都必须有循环体,循环体不能为空 3. 以下选项中循环结构合法的是( C ) A、while (int i<7) { i++; System.out.println(“i is “+i); } B、 int j=3; while(j) { System.out.println(“ j is “+j); } C、int j=0; for(int k=0; j + k !=10; j++,k++) { System.out.println(“ j is “+ j + “k is”+ k); } D、 int j=0; do{ System.out.println( “j is “+j++); if (j = = 3) {continue loop;} }while (j<10); 4. 给出下面代码段, 哪行将引起一个编译时错误?( D )

软件测试工程师笔试题及答案

测试工程师笔试题 一、计算机知识(30分) 1、在Linux系统中,一个文件的访问权限是755,其含义是什么 参考答案: 755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。 2、Linux中,如何从root用户切换到普通用户 参考答案:su su user1 切换到user1,但切换后的当前目录还是root访问的目录 su – user1 切换到user1,并且当前目录切换到user1的根目录下(/home/user1/) 3、简述一下C/S模式和B/S模式的区别 参考答案: c/s 是客户端/服务器架构 b/s 是浏览器/服务器架构 C/S模式有以下特点: S模式将应用与服务分离,系统具有稳定性和灵活性 S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性 3.由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快 4.在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂 B/S模式有以下特点: 1.系统开发、维护、升级方便 每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便 S模式具有很强的开放性 在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好 S模式的结构易于扩展 由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统 4.用户使用方便 B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便 4、Windows操作系统中PATH环境变量的作用是什么 参考答案: PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,则在PATH变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有找到,则命令行窗口返回无效命令。 5、TCP和UDP有什么区别 参考答案: TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程

安装工程师试题及答案

2014年安装毕业生年终考核笔试试卷 姓名: 单位名称: 一、单项选择题(共 题,每题 分,共 分) 、发生火灾时,干式自动喷水灭火器系统的喷头先喷洒( ) :水 :泡沫 :干粉 :气体 、根据《机械设备安装工程施工及验收通用规范》,机械设备的负荷试运转应由( )单位负责 :施工 :建设 :设备制造 :设计 、下列设备中,属于机械通用设备的是( ) :压缩机 :桥式起重机 :锅炉 :汽轮机 、管道法兰、焊缝及其他链接件的设置应( )。 :便于检修 :紧贴墙壁 :靠近楼板 :紧贴管架 、下列场所的消防工程中,应该向公安消防机构申请消防设计审核的是( ) :建筑面积为 ㎡的展览馆 :建筑面积为 ㎡的客运车站 :建筑面积为 ㎡的饭店 :建筑面积为 ㎡的会堂 、工业安装工程中,分部分项工程质量验收记录的检查评定结论由( )编写 :建设单位 :监理单位 :设计单位 :施工单位 、下列电气工程验收资料中,属于安全和功能检测资料的是( ) :分项工程质量验收记录 :照明全负荷实验记录 :图纸会审记录 :隐蔽工程记录 、直接埋地敷设的照明电缆,应选用( ) : : : : 、大型原油罐绝热层施工中,依托焊接在罐壁上的保温支架,将绝热材料制品绑紧、定位的施工方法是( ) :拼砌法 :填充法 :捆绑法 :粘贴法

、起重吊装作业所使用的钢丝绳是由 制成的 :高碳钢 :中碳钢 :低碳钢 :合金钢 、只适用于长缝焊接的焊机是( ) :交流焊机 :直接焊机 :埋弧焊机 :气体保护焊机 热力管道两个补偿器之间应设置( ) :活动支架 :导向支架 :固定支架 :弹簧吊架 、影响机械设备安装精度的因素不包括( ) :设备测量基准的选择 :设备制造的质量 :设备基础的硬度 :设备安装环境 、机电工程厂房(车间、站)基础施工中,测量的重点是( ) :混凝土环形基础 :混凝土柱子基础及柱身 :平台施工 :钢柱基础 、室内卫生间埋地排水管道隐蔽前施工单位必须做( ) :压力试验 :灌水试验 :通球试验 :稳定性试验 、下列建筑电气产品中,属于用电设备的是( ) :照明配电器 :电容补偿柜 :电加热器 :不间断电源 、非标风管配件的制作,施工前应按设计图纸和( )进行放样制图 :现场情况 :防暑要求 :板材厚度 :工作压力 、下列设备中,属于消防工程专用产品的是( ) :压力表 :水泵接合器 :减压阀 :止回阀 、电梯的主要参数是( ) :额定载重量和额定速度 :提升高度和楼层间距 :提升高度和额定载重量 :楼层间距和额定速度 、关于高层建筑管道安装的避让原则的说法,正确的是( ) :给水让排水 :大管让小管 :水管让电缆套管 :钢质管让塑料管 、衡量计量器具质量的主要指标是( ) :灵敏度、分辨率、动态特征 :稳定度、准确度、静态特征 :动态特征、分辨率、精密度 :统一性、溯源性、准确度

Java工程师面试题(含答案)

1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 5、String是最基本的数据类型吗 基本数据类型包括byte、int、char、long、float、double、boolean和short。 类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 6、int 和Integer 有什么区别 Java提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int 提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为null,而原始类型实例变量的缺省值与它们的类型有关。 7、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String 类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。 8、运行时异常与一般异常有何异同 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 9、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求

Java软件开发工程师笔试题(答案)

Java工程师笔试题 一、填空题(本大题10小题,每空1分,共20分)。 1.Java语言的三大特性即是: 继承、封装、多态。 2.在Java中,char 型采用____unicode_______编码方案,这样,无论是中文字符还是英文字符,都是占用__2___个字节的内存空间。 3. 形式参数指的是方法被__定义____ 时的参数行,实际参数是方法被__调用__ _ 时所传递进去的变量或值。 4.JSP内置对象中,application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息,而session 对象则是每个客户专用的。 5.如果想把一个对象写入一个流,那么这个类就必须实现Seralizable 接口。 6.程序中实现多线程的方法有两种:继承Thread类和实现___Runable _ 接口。 7.多线程中,可以通过调用相应的setPriority() 方法来修改一个线程的相对优先级。 8.面向对象编程的五大设计原则,分别是单一职责、开放封闭、 里氏替换、依赖倒置、接口分离 9.通过Ajax,客户端获取的数据主要有两种类型:文本型和xml 10.Socket通常也称为套接字,用于描述__ ip 和_ _接口 二、选择题(本大题20 小题,每小题2分.共40分)。 1.在JA V A中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用( )关键字来声明父类的这些方法: A) final B) static C) abstract D) void 2.在JA V A中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是()。 A) interface A extend B,C B) interface A implements B,C C) class A implements B,C D) class A implements B, implements C

注册造价工程师《安装工程》常考试题及答案

注册造价工程师《安装工程》常考试题及答案 2017年注册造价工程师《安装工程》常考试题及答案 1与马氏体型不锈钢相比,奥氏体型不锈钢的特点为()。 A.具有较高的硬度和耐磨性 B.屈服强度较高 C.可采用热处理方法提高强度 D.具有良好的焊接性能 参考答案:D (参见教材P5) 【解析】本题考查的是建设工程材料。奥氏体型不锈钢具有较高的韧性、良好的耐蚀性、高温强度和较好的抗氧化性,以及良好的压力加工和焊接性能。但是这类钢的屈服强度低,且不能采用热处理方法强化,而只能进行冷变形强化。马氏体型不锈钢具有较高的强度、硬度和耐磨性,但由于此钢焊接性能不好,故一般不用作焊接件。 2不易发生漏液现象,有较好的操作弹性,但金属耗量大,造价高,板上液流遇到的阻力大,致使液面落差大。气体分布不均的板式塔是()。 A.泡罩塔 B.筛板塔 C.浮阀塔 D.喷射型塔

参考答案:A (参见教材P195~P196) 【解析】本题考查的是静置设备与工艺金属结构制作、安装。泡罩塔是较早为工业蒸馏操作所采用的一种气液传质设备。泡罩塔的 优点是不易发生漏液现象,有较好的操作弹性;塔板不易堵塞,对于 各种物料的适应性强。缺点是塔板结构复杂,金属耗量大,造价高,板上液流遇到的阻力大,致使液面落差大,气体分布不均。 3以下属于文明施工中“五牌一图”的是()。 A.管理人员名单及监督电话牌 B.设计图 C.勘察图 D.临时施工牌 参考答案:A (参见教材P130~P131) 【解析】本题考查的是安装工程计量。文明施工中的“五牌一图”表示的是工程概况牌、管理人员名单及监督电话牌、消防保卫(防火 责任)牌、安全生产牌、文明施工牌和施工现场平面图。 4酸性焊条具有较强的氧化性,在焊接过程中表现出的主要优势 为()。 A.对铁锈、水分不敏感 B.酸性熔渣脱氧完全 C.能完全清除焊缝中的硫和磷 D.焊缝金属的力学性能较好 参考答案:A (参见教材P31)

软件开发工程师招聘试题

附录一 附录一【软件开发工程师招聘试题一】 考试时间:60分钟:______成绩:______ 一、单选题(共9题,每题2分) 1.对象b 最早在以下哪个选项前被垃圾回收?() public class Test5 { static String f(){ String a="hello"; String b="bye"; String c=b+"!"; //lineA String d=b; b=a; //lineB d=a; //lineC return c; //lineD } public static void main(String[] args) { String msg=f(); System.out.println(msg); } } A.lineA B.lineB C.lineC D.lineD 2.2.运行下列代码,结果如何?() class Example { int milesPerGallon; int index; Example(){} Example(int mpg){ milesPerGallon=mpg;

index=0; } public static void main(String[] args) { int index; Example e = new Example(25); if(args.length>0){ if(args[index].equals("Hiway")){ https://www.360docs.net/doc/be16903403.html,esPerGallon=2; } System.out.println("mpg:"+https://www.360docs.net/doc/be16903403.html,esPerGallon); } } } 这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50”,如果输入不是”Hiway”则显示”mpg:25”; 这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50”,如果输入不是”Hiway”则抛出ArrayIndexOutputBoundsException异常。 这段代码不能通过编译,因为自动变量index没有被初始化。 这段代码不能通过编译,因为milesPerGallon没有被初始化。 见例子Example.java 3.3.当编译如下代码时,会显示什么?() int i=1; switch(i){ case 0: System.out.println("zero"); case 1: System.out.println("one"); case 2: System.out.println("two"); default: System.out.println("default"); } One B. one,default C. one,two,default D.default 见例子:Test3.java 4.4.当编译运行如下代码时会发生什么现象?() public class MyClass { public static void main(String arguments[] ) { amethod(arguments); } public void amethod(String []arguments){

2017监理工程师继续教育试题及答案

2016监理工程师继续教育试题及答案(一) 单选题【本题型共60道题】 1.根据《建设工程监理与相关服务收费标准》,下列选项除()外,均为施工监理服务收费标准的调整系数。 A.高程调整系数 B.工程复杂程度调整系数 C.项目规模调整系数 D.专业调整系数 2.根据《建筑法》,工程监理人员认为工程施工不符合工程设计要求、施工技术标准和合同约定的,有权()。 A.变更施工合同价款 B.报告工程质量监督机构 C.终止施工合同的履行 D.要求建筑施工企业改正 3.根据《建筑法》,对于工期超过一年的建设工程,建设单位申领施工许可证前,到位资金原则上()。 A.不得少于工程合同价的20% B.不得少于工程合同价的30%

C.不得少于工程合同价的40% D.不得少于工程合同价的40% 4.根据《工程监理企业资质管理规定》,工程监理企业的综合资质标准要具有独立法人资格且注册资本不少于()万元。 A.600 B.700 C.800 D.900 5.根据《工程监理企业资质管理规定》,工程监理企业甲级资质标准不包括()。 A.注册资本不少于300万元 B.具有必要的工程试验检测设备 C.注册监理工程师不少于60人 D.企业技术负责人为注册监理工程师 6.根据《建设工程质量管理条例》,监理工程师对建设工程实施监理的方式不包括()。 A.定期报告 B.旁站 C.平行检验 D.巡视 7.根据《合同法》,()不是按照合同的效力划分的。

A.赠与合同 B.效力待定合同 C.无效合同 D.失效合同 8.根据《建筑法》,大型建筑工程或者结构复杂的建筑工程,可以由两个以上的承包单位联合共同承包,如果它们的资质等级不同,则()。 A.应当按照资质等级低的单位的业务许可范围承揽工程 B.应当按照资质等级高的单位的业务许可范围承揽工程 C.可以承接它们中所有资质等级范围内的工程 D.应当联合向建设行政主管部门申领新的资质,在许可范围内承接工程 9.根据《建设工程安全生产管理条例》,工程监理单位的违规责任中,造成重大安全事故,构成犯罪的,对(),依照刑法有关规定追究刑事责任。 A.所有责任人员 B.连带责任人员 C.直接责任人员 D.一般责任人员 10.根据《建设工程监理范围和规模标准规定》,下列工程中必须实施强制监理的有()。 A.项目总投资额为5000万元的供电工程

Java软件开发工程师笔试题(答案)

Java软件开发工程师笔试题(答案) Java工程师笔试题 1,填空(此大题10项,每空1分,共20分) 1。Java语言的三个特性是继承性、封装性和多态性2.在Java中,char 使用_ _ _ _ Unicode _ _ _ _ _ _编码方案,因此中文字符和英文字符都占用__2__字节的内存空间 3。当方法由_ _定义时,形参指的是参数行,当方法由_ _调用时,实际参数是传入的变量或值。 4。JSP内置对象,应用程序对象代表应用程序上下文,它允许JSP 页面与包含在同一应用程序中的任何网络组件共享信息,而会话对象是特定于每个客户的 5。如果你想把一个对象写到一个流中,这个类必须实现Seralizable 接口 6。在程序中实现多线程有两种方法:继承线程类和实现_ _ Runable _ interface 7。在多线程中,线程的相对优先级可以通过调用相应的setPriority()方法来修改 8。面向对象编程的五个设计原则是单一责任、开放和封闭、里氏尺度替换、依赖倒置、接口分离。通过Ajax,客户端获取的数据主要有两种类型:文本类型和xml 10。Socket通常也叫socket,用来描述__ ip和_ _ interface 2,多项选择题(这个大题20项,每项2分,共40分)

1。在JA V A中,如果父类中的一些方法不包含任何逻辑并且需要被子类重写,那么父类的这些方法应该使用()关键字来声明:a)final b)static c)abstract d)void 2。在JA V A中,已经定义了两个接口b和c。要定义实现这两个接口的类,下面的语句是正确的() a)接口aextend b,c b)接口a implements b,c c)类a mplements b,c d)类a mplements b,实现c 3。可以在JA V A接口()中定义 A)静态方法b)常量c)构造函数d)抽象方法 4。假设A有构造函数A (int a),那么在A类的其他构造函数中调用的构造函数和语句格式应该是() a)a(x)b)this . a(x)c)this(x)d)super(x) 5。如果x = 1,y = 2,z = 3,表达式y+= z-/++x的值为()a)3b)3.5°c)4d)5 6。下列关于继承的陈述中哪一个是正确的?( )a)子类只继承父类的公共方法和属性:b)子类继承父类的非私有属性和方法: C)子类继承父类的方法,但不继承父类的属性:d)子类继承所有的属性和方法。 7。在爪哇。使用JDBC时对于对同一个SQL语句的多次调用,使用()通常会提高效率 a)语句b)可调用语句c)准备语句d)prarmeters语句8。以下方法无法控制Servlet的生命周期:a)服务b)销毁c) dopost d) init9。可以分配给字节变量的值的范围是()0 ~ 65535 b) (-128) ~ 127 c) (-32,768) ~ 32,

软件开发工程师招聘试题

专业技术资料 附录一 附录一【软件开发工程师招聘试题一】 考试时间:60分钟姓名:______成绩:______ 一、单选题(共9题,每题2分) 1.对象b 最早在以下哪个选项前被垃圾回收?() public class Test5 { static String f(){ String a="hello"; String b="bye"; String c=b+"!"; //lineA String d=b; b=a; //lineB d=a; //lineC return c; //lineD } public static void main(String[] args) { String msg=f(); System.out.println(msg); } } A.lineA B.lineB C.lineC D.lineD 2.2.运行下列代码,结果如何?() class Example { int milesPerGallon; int index; Example(){} Example(int mpg){ milesPerGallon=mpg;

index=0; } public static void main(String[] args) { int index; Example e = new Example(25); if(args.length>0){ if(args[index].equals("Hiway")){ https://www.360docs.net/doc/be16903403.html,esPerGallon=2; } System.out.println("mpg:"+https://www.360docs.net/doc/be16903403.html,esPerGallon); } } } 这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50” ,如果输入不是”Hiway”则显示”mpg:25”; 这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50” ,如果输入不是”Hiway”则抛出ArrayIndexOutputBoundsException异常。 这段代码不能通过编译,因为自动变量index没有被初始化。 这段代码不能通过编译,因为milesPerGallon没有被初始化。 见例子Example.java 3.3.当编译如下代码时,会显示什么?() int i=1; switch(i){ case 0: System.out.println("zero"); case 1: System.out.println("one"); case 2: System.out.println("two"); default: System.out.println("default"); } One B. one,default C. one,two,default D.default 见例子:Test3.java 4.4.当编译运行如下代码时会发生什么现象?() public class MyClass { public static void main(String arguments[] ) { amethod(arguments); } public void amethod(String []arguments){

造价工程师试题及答案:《安装工程》

造价工程师试题及答案:《安装工程》 选做部分 共40题,分为两个专业组,考生可在两个专业组的40个试题中任选20题作答。按所答的前20题计分,每题1.5分。试题由单选和多选组成。错选,本题不得分;少选,所选的每个选项得0.5分。 ―、(61〜80题)管道和设备工程安装 61.生活给水系统在交付使用之前必须进行冲洗和消毒,以下作法正确的是( )。 A.试压合格后,利用系统内存水进行冲洗,再进行消毒 B.冲洗顺序是先室外、后室内;先地下、后地上 C.冲洗前可不拆除节流阀、报警阀、孔板和喷嘴 D.消毒用水应在管道中停留12h 【答案】B 【解析】本题考查的是给排水、采暖、燃气工程。选项A中生活给水系统管道试压合格后,应将管道系统内存水放空,选项C中节流阀、止回阀阀芯和报警阀等应拆除,已安装的孔板、喷嘴、滤网等装置也应拆下保管好,待冲洗后及时复位。选项D中水在管道中停留24h以上。参见教材P282。 62.室内排水立管安装,设置要求有( )。 A.宜设置在与卧室相邻的内墙 B.立管上的管卡间距不得大于3m C.不宜靠近外墙安装

D.立管穿楼板时,必须设置填料套管 【答案】B 【解析】本题考查的是给排水工程。排水立管通常沿卫生间墙角敷设,不宜设置在与卧室相邻的内墙,宜靠近外墙。立管上应用管卡固定,管卡间距不得大于3m。参见教材P284。 63.采暖工程中,分户热计量采暖系统除包括分户水平单管系统外,还有( )。 A.分户水平双管系统 B.分户水平单双管系统 C.分户水平环状管网系统 D.分户水平放射式系统 【答案】ABD 【解析】本题考查的是采暖工程。分户热计量采暖系统包括分户水平单管系统、分户水平双管系统、分户水平单双管系统、分户水平放射式系统。参见教材P296。 64.与钢制散热器相比,铸铁散热器的特点有( )。 A.金属耗量少 B.其金属热强度低于钢制散热器 C.防腐性好,使用寿命长 D.结构简单,热稳定性好 【答案】BCD 【解析】本题考查的是采暖工程。铸铁散热器的特点:(1)结构

软件工程师笔试题及答案

吉运集团 北京信息科技开发公司软件工程师笔记题 ___________________________________________ __________ 姓名:________________ 联系电话:_____________ 期望工资________________ 分)第一部分:选择题(每题5 ) 多选都正确一、以下程序中VB和C#书写的是:( A:Public strName As String 和string strName = new string() B:Public strName As String()和string strName = new string() C:Public strName(10)As String和string[] strName = new string[100]; D:以上答案都正确; 二、以下C#程序中,写法不正确的是( )多选.B :C:\\Windows\\System32 A:C://Windows//System32 D:@C:/Windows/System32 C:@C:\Windows\System32 三、下列选项中,是引用类型的是( ) A. enum类型 B. struct类型 D. int 类型类型C. string ) 四、软件开发过程一般有以下几个阶段,正确的说法是( A:需求分析,概要设计,详细设计,软件编码,软件测试 B:概要设计,需求分析,详细设计,软件编码,软件测试 C:需求分析,详细设计,软件开发,系统上线 D:系统调研,需求讨论,整体设计,系统上线,系统售后 ) 五、以下关于CLR语言描述,不正确的是( 中调用;https://www.360docs.net/doc/be16903403.html,写类,在C#翻译语言,用户可以用.NET是CLR:A. B:有了CRL 在.NET,保证了一种语言具有的功能其它语言也有; C:CLR是在.NET 中间语言,是CPU能看懂的语言; D :以上说法都正确; ( )

经典软件工程师面试题

请参加如下测试,此题是由数十家知名IT企业的人力资源管理部进行 综合分析总结出的测试题,请大家认真完成。 一共 30 道题 ,每题 1 分 ,满分 30 分 1. 如果 A=1,FAT=27,那么 FAITH=? A、44 B、42 C、41 D、40 2. 7/2 × 14/3 + 26/5=() A、1304/15 B、1274/15 C、901/15 D、1261/15 E、以上都不对 3. 如果‘CONTRIBUTE’被写作‘ETBUIRNTOC’,用这种方式写‘POPULARISE’时从左 边数第六个字母是什么? A、R B、I C、A D、L 4. 160的( )%=80的80% A、60 B、30 C、50 D、40 E、以上都不正确 5. 如果用某一编码可以把 ‘STOVE’ 表示成 ‘FNBLK’,那么用此编码可 以把 ‘VOTES’ 表示成如下哪一种? A、LBNKF B、LNBKF

C、LKNBF D、FLKBN 6. 在下列数字系列中有一个数字是错的,请找出来 40 42 49 57 74 100 137 A、100 B、74 C、57 D、49 E、42 7. Rs.6500按照多少的比率才能在5年之后达到Rs.1787.5的利息是 A、4.5 B、6.5 C、7.5 D、3.5 E、以上都不正确 8. 把医生、发烧、药物、药店按照一定的顺序排列: A、药店、药物、发烧、医生 B、发烧、医生、药店、药物 C、医生、药店、药物、发烧 D、药物、医生、药店、发烧 9. 下列5项选择中有4个可以根据一定规律组成一组,哪一个不属于他们? A、重 B、短 C、长 D、轻 E、固体 10. 下列的数字系列中在6之后并且在8之前有多少个3? 3 6 6 8 3 6 6 8 3 6 8 3 6 3 8 3 6 3 8 3 3 8 3 3 9 A、1个 B、2个 C、3个

造价工程师《安装工程》真题及答案

造价工程师《安装工程》真题及答案 一、单项选择题(共40题,每题1分。每题的被选项中,只有一个最符合题意) 1.耐蚀(酸)非金属材料,除具备良好的耐蚀性能外,还具有的性能为()。 A.耐急冷、急热性能 B.较好耐冲击性能 C.良好的耐磨性能 D.优良的热处理性能 答案:C 2.钢的成分确定后,其力学性能主要取决于()。 A.钢的冲击韧性 B.碳的含量 C.有害元素含量 D.钢的金相组织 答案:D 3.在碳素结构钢中,屈服点为235,质量等级为A的沸腾钢,其牌号应为()。 A.CQ235一AF B.F235一AT C.GB/Q235-AF D.Q235一AF 答案:D 4.在高分子材料的特性中,比较突出的性能为()。 A.比强度低 B.导热系数大 C.减摩、耐磨性好 D.不易老化 答案:C 5.在中低压工业管道中,最常采用的法兰形式为()。 A.平焊法兰 B.对焊法兰 C.光滑式对焊法兰 D.凹凸式密封面对焊法兰 答案:A 6.常用于输送低压水、酸和碱等介质的管道法兰连接垫片为()。 A.橡胶石棉垫片 B.橡胶垫片 C.金属垫片 D.缠绕式垫片 答案:B 7.某线路长期负载下的载流量为70A,导线型号为BVR,其标称截面积应为()。 A.6mm2 B.8mm2 C.10mm2 D.16mm2 答案:B

8.在实际建筑工程中,一般优先选用的电缆应为()。 A.不滴油纸绝缘电缆 B.普通油浸纸绝缘电缆 C.PVC铠装绝缘电缆 D.交联聚乙烯绝缘电缆 答案:D 9.可用于几乎所有金属和合金的焊接,特别适用于焊接有色金属、不锈钢和耐热钢,其焊接板材厚度在3mm以下为宜,此种焊接方法为()。 A.埋弧焊 B.CO2也气体保护焊 C.钨极惰性气体保护焊 D.钎焊 答案:C 10.某铸件存在缺陷,需进行清除修复,该缺陷的清除方法宜采用()。 A.气割 B.氢氧源切割 C.高压水射流切割 D.碳弧气割 答案:D 11.在管道焊接中,当管壁厚度小于3.5mm时,其坡口形式应为()。 A.I形坡口 B.V形坡口 C.U形坡口 D.Y形坡口 答案:A 12.焊接接头构造形式中的盖板接头、套管接头、塞焊接头,其实质上应属于变形的()。 A.对接接头 B.搭接接头 C.角接接头 D.端接接头 答案:B 13.在焊接过程中,一般情况下当使用碱性焊条或对薄板焊接时,其电源种类及极性接法应为()。 A.直流反接 B.直流正接 C.交流反接 D.交流正接 答案:A 14.在焊接过程中,为减缓熔池冷却速度,有利于排气、排渣,减少气孔、夹渣等缺陷,应采取的热处理方法为()。 . A.焊前预热 B.焊后热处理 C.焊后高温回火处理 D.正火加高温回火处理 答案:A

软件开发工程师(JAVA)笔试题

软件开发工程师(JAVA)笔试题 请在90分钟以内做答答案请写在答题纸上 一、选择题 1、下面哪项是不合法的标识符:() A. $persons B. TwoUsers C. *point D. _endline E. final 2、下列运算符合法的是() A.&& B.<> C.if D.:= 3、下面描述中哪两项相等:()[选择两项] A.<%= YoshiBean.size%> B.<%= YoshiBean.getSize()%> C.<%= YoshiBean.getProperty(“size”)%> D. E. F. G. 4、设float x = 1,y = 2,z = 3,则表达式 y+=z--/++x的值是:() A. 3.5 B. 3 C. 4 D. 5 5、下面的哪些叙述为真:() A.equals()方法判定引用值是否指向同一对象 B.==操作符判定两个不同的对象的内容和类型是否一致 C.equal()方法只有在两个对象的内容一致时返回true D.类File重写方法equals()在两个不同的对象的内容和类型一致时返回true 6、如果一个对象仅仅声明实现了cloneable接口,但是不声明clone方法,外部能够调用其clone方法吗?() A. 能 B. 不能 C. 不确定 7、下列说法错误的有() A.能被java.exe成功运行的java class文件必须有main()方法 B. J2SDK就是Java API C. Appletviewer.exe可利用jar选项运行.jar文件 D.能被Appletviewer成功运行的java class文件必须有main()方法 8、下列正确的有() A. call by value不会改变实际参数的数值 B. call by reference能改变实际参数的参考地址 C. call by reference不能改变实际参数的参考地址 D. call by reference能改变实际参数的内容 9、下列说法错误的有() A.数组是一种对象 B.数组属于一种原生类 C. int number=[]={31,23,33,43,35,63}

Java开发工程师笔试题(带答案)

Java开发工程师笔试试题 (请不要在试题上留任痕迹,所有答案均写在答题纸上) 一.编程题(共26分) 1.任意写出一种排序算法。(6分) public void sort(int [] array){ //代码区 } 2.求1+2+3+..n(不能使用乘除法、for 、while 、if 、else 、switch 、case 等关键字 以及条件判断语句)(8分) public int sum(int n){ //代码区 return 0; } 3.完成下面法,输入一个整数,输出如下指定样式图案。(12分) 输入:3, 输出: 1*2*3 7*8*9 4*5*6

输入:4 输出: 1*2*3*4 9*10*11*12 13*14*15*16 5*6*7*8 public void drawNumPic(int n){ //代码区 } 二.选择题(定项选择每题3分,不定项选择每题4分,共63分) 1.在基本JAVA类型中,如果不明确指定,整数型的默认是__类型,带小数的默认是__类型?( B ) A.int float B.int double C.long float D.long double 2.只有实现了__接口的类,其对象才能序列化( A ) A.Serializable B.Cloneable https://www.360docs.net/doc/be16903403.html,parable

D.Writeable 3.代码System. out. println(10 % 3 * 2);将打印出?( B ) A. 1 B.2 C.4 D.6 4.以下程序运行的结果为( A ) public class Example extends Thread{ @Override public void run(){ try{ Thread.sleep(1000); }catch (InterruptedException e){ e.printStackTrace(); } System.out.print("run"); } public static void main(String[] args){ Example example=new Example(); example.run(); System.out.print("main"); } } A.run main B.main run C.main D.run E.不能确定 5.下面有关java实例变量,局部变量,类变量和final变量的说法,错误的是?( B ) A.实例变量指的是类中定义的变量,即类成员变量,如果没有初始化,会有默认值

《高级建筑电气工程师》考试试题及答案

2010年高级建筑电气工程师考试试题 一、填空题 1、建筑电气安装工程施工,通常可分为三大阶段,即(施工准备阶段)、(安装施工阶段)与(竣工验收阶段)。 2、配线分为(明配)与(暗配)两种。 3、建筑安装工程质量验收项目划分为(分项工程)、(分部工程)、(单位工程)等三大部分组成。 4、分项工程划分得实质就是(检验批)得划分。 5、单位工程质量等级评定分为(“合格”)或(“优良”)两个等级。 6、根据建筑电气工程得功能,把它分为(强电工程)与(弱电工程)。 7、最常用得对绞电缆就是(无屏蔽对绞电缆)、 8、按受热性能,塑料管可分为(热塑性)、(热固性)两大类。 9、用于配线得线槽按材质分为(金属线槽)与(塑料线槽)。 10、网络地板也称线床地面,有(架空地板)与(平铺型地板)两种。 11、光缆传输系统由(光终端机)、(光缆)及(与此相关得电信设备)组成。 12、建筑工程中应用得动力设备有四种,即(电动机)、(内燃机)、(空气压缩机)与(蒸汽机)。 13、电杆基础由(底盘)、(卡盘)与(拉线盘)组成。

14、设在线路转角处得电杆通常称为(转角杆)。 15、导线在电杆上得排列为:高压线路可为三角排列,线间水平距离为(1、4)m;低压线路均为水平排列,导线间水平距离为(0、4)m。 16、组装电杆可以采取在地面上(预组装)与(立杆后组装)两种形式。 17、(拉线)得作用就是平衡电杆各方向得拉力,防止电杆得弯曲或倾倒。 18、人工接地体分(水平)与(垂直)安装两种。 19、接地装置得接地电阻就是接地体得(对地电阻)与(接地线电阻)总与。 20、雷电危害可分为三种形式,即(直接雷击)、(感应雷击)与(高电位引入)。 21、暗装避雷网就是利用建筑物内得(钢筋)做避雷网。 22、在建筑电气工程中,常见得等电位联结措施有三种,即(总等电位联结),(辅助等电位联结)与(局部等电位联结)。23、安防系统通常由(探测器)、(信号传输信道)与(控制器)组成。 24、有线电视系统就是由(信号源接收系统)、(前端系统)、(信号传输系统)与(分配系统)组成。 25、(火灾信息判断处理方式)就是智能消防得核心。 26、光纤与光纤得连接常用得技术有两种,一种就是(拼接技术),

相关文档
最新文档