Shell Company笔试题目

2024-05-21

Shell Company笔试题目(共7篇)

Shell Company笔试题目 篇1

会计是社会上一个热门的职业选择,哪会计笔试常见笔试题目有哪些?本文为你详尽解释。

选择题

1:外商投资企业每月底结帐,( )。

a.采用“帐结法”

b.采用“表结法”

c.采用“帐结法”或“表结法”

d.无固定方法

2:某项设备原价180000元,预计净残值3000元,预计使用年限。采用年限平均法计提折旧,则第一年的折旧额为

a.17700元

b.18000元

c.32182元

d.36000元

3:企业购买股票作为短期投资,实际支付价款中包含的已宣告发放但尚未领取的现金股利,应记入的账户是

a.“短期投资”

b.“投资收益”

c.“其他应收款”

d.“应收股利”

4:发生下列情况时,审计人员需实施符合性测试

a.相关内部控制不存在

b.相关内部控制未有效运行

c.进行符合性测试的工作量可能小于进行符合性测试所减少的实质性测试工作量

d.小规模企业

5:企业支付职工医药费,应借记

a.“管理费用”账户

b.“营业外支出”账户

c.“应付福利费”账户

d.“盈余公积―公益金”账户

6:以产品销售利润、其他业务利润、财务费用和管理费用为内容计算的综合结果是

a.主营业务利润

b.利润总额

c.营业利润

d.净利润

7:品成本计算的分类法适用于

a.品种、规格繁多的产品

b.可以按照一定的标准分类的产品

c.大量大批生产的产品

d.品种、规格繁多,而且可以按照一定标准分类的产品

8:审计证据的适当性是指审计证据的相关性和可靠性,相关性是指证据应与相关。

a.审计目标

b.审计范围

c.被审计单位的会计报表

d.客观事实

9:企业根据有关规定,将一台设备的折旧方法由原平均年限法改为加速折旧法,这种方法的改变属于( )。

a.会计估计的变更

b.会计政策的变更

c.会计差错调整

d.非调整事项调整

10:在上市公司披露的信息中占据主要地位的是

a.财务与会计信息

b.公司内部管理报告

c.公司董事、监事简历信息

d.有关合同签订信息

11:确保连续系统的反映经济业务、为编制会计报表提供依据,体现了

a.会计凭证设计的方法

b.会计程序设计的手段

c.会计账簿设计的意义

d.会计科目设计的依据

12:企业债权人取消公司应付帐款,应贷记的帐户是( )。

a.应付帐款

b.其他业务收入

c.投资收益

d.资本公积

13:用于购建固定资产的长期借款,在所购建的固定资产尚未交付使用之前,其利息费用应记入( )科目的借方。

a.长期借款

b.在建工程

c.财务费用

14:以收入和费用是否已经发生为标准,按照归属期来确定本期的收入和费用的原则称为( )。

a.收付实现制原则

b.配比原则

c.谨慎性原则

d.权责发生制原则

15:生产多品种产品企业,如果成本水平和各产品单位售价不变,在各产品单位贡献毛益一致的情况下,改变品种结构,则盈亏临界点的销售额

a.下降

b.上升

c.不变

d.不确定

16:材料销售取得的收入应在( )中核算。

a.产品销售收入

b.其他业务收入

c.营业外收入

d.投资收益

简答题

17:名词解释:商业汇票

18:会计核算形式是指会计凭证,会计帐簿和记帐程序的有机结合。

(1)请指出五种主要核算形式;

(2)就汇总记帐凭证核算形式,说明其程序。

19:假设a公司的成本资料如下:

销售单价 40元

单位变动成本 28元

固定成本总额 1,584,000元

要求:

(1)计算盈亏临界点销售量(分别以实物量和金额表示)。

(2)该公司为达到税前目标利润120,000元,其销售量应为多少?

(3)该公司如达到税后目标利润180,000元(税率40%),其销售量应为多少?

(4)假设变动成本中有50%为人工成本,固定成本中有20%为人工成本,此时,人工成本已上升10%,求盈亏临界点销售量(以实物量表示)。

20:试述资本金、资本、基金与资金的联系与区别。

21:资料:钱塘机械厂注册资金100万元,主要生产螺杆、螺帽。财务部门配有会计人员6人,其中财务科长1人,另5人分别负责采购及销售岗位、工资核算及总账报表岗位、固定资产核算岗位、成本核算岗位、稽核岗位的工作。

要求:

1)、设计采购及销售岗位责任(8分)。

2)、设计工资核算及总账报表岗位责任(10分)

3)、设计固定资产核算岗位责任(5分)

22:名词解释:审计证据

23:名词解释:成本

24:名词解释:永久性差异

25:长江公司以人民币为记账本位币,设有现汇银行存款账户,有关外币资金均通过该账户收付,有关外币业务资料如下:

(1)20×0年12月1日有关美元账户的余额如下:

账户名称 美元 折合汇率 人民币金额

外汇存款(美元户) 100008.7870000

应收外汇账款 8.7174000

短期外汇借款 55008.7478500

应付外汇账款 15008.7130500

长期外汇借款 80008.7696000

(2)该公司记录外币采用按当月1日市场汇率作为折合率,按月计算汇兑损益。20×0年12月31日的市场汇率为1美元兑换人民币8.80元。

(3)该公司20×0年12月份发生下列经济业务:

①自营出口产品一批,销售收入为8000美元,产品已发出,同时收回货款,并存入银行外汇户;

②自营从国外进口一批材料,实际价款为3000美元,材料已验收入库,货款尚未支付;

③偿还外币借款40000美元,其中:短期借款为15000美元,长期借款为25000美元。

④收回应收外汇账款20150美元,已存入银行外汇户;

⑤用外币长期借款购入设备一台,实际用银行外汇存款支付10000美元,设备已交付生产使用。

要求:

(1)根据上述经济业务,编制有关外币业务的会计分录;

(2)计算确定各外币账户的期末余额;

(3)期末计算出汇兑损益,并作出有关会计处理。

焊接笔试题目 篇2

姓名:工号:线别:总分:

一、填空题(每空为2分,共50分)

1、目前我们公司焊接按焊盘来分有两种,一是与,按焊接材料分为两种:一是与。

2、按目前产品,我们有铅焊接点焊温度为:,拖焊为:;无铅点焊温度为:,拖焊温度为:;但针式咪头焊接较为特殊,温度规定为:。点焊焊接时间不能超过秒,拖焊时间不能超过秒。

3、点焊焊接时间是:,拖焊焊接时间为:,如遇特殊要求,工程师则会在作业指导书中明确规定。

4、焊接方法分为那三种?分别为:、、,我们较为常用的是焊接方法。

5、根据作业指导书要求选择焊接工具与材料,如果是有铅焊接我们应选择焊台,焊接锡线为,如果是无铅焊接我们则应选择焊台,焊接锡线为。

6、针对焊接点的不同,我们在选择工具上也有相应的要求,点焊需选择烙铁头,拖焊需选择烙铁头。

7、焊接姿势要求:烙铁到人体的距离应不少于cm,通常cm为宜。

8、每个班次在开线生产或转线生产前对生产线的所有烙铁温度进行测量,并与作业指导书核对,检查烙铁温度是否要求范围内;对烙铁温度未在范围内的予以重新设定并检测,对无法调整到工艺要求范围内的烙铁需设备课。

二、判断题(每题为3分,共24分)

1、焊点的焊锡要适量,焊锡过多,易造成接点相碰或掩盖焊接缺陷,焊锡太少,不仅机械强度低,而且由于表面氧化层随时间逐渐加深,容易导致焊点失效。()

2、线头裸露在空气中易氧化侵蚀焊点内部,但不会影响焊接质量,造成隐患。()

3、假焊是指焊锡只是简单地依附于被焊金属表面,没有形成金属合金。()

4、虚焊是指焊锡与被焊金属之间被氧化层或焊剂的未挥发物及污物隔离,未真正焊接在一起。()

5、单个焊点的焊接时间一般不超过3秒为宜,排线焊接时间应在3~5s之内。()

6、当烙铁头轻微氧化时可以采用大量加锡——清洗——再加锡——再清洗的方式以去除氧化,对严重氧化的烙铁头予以更换后交设备课处理。()

7、严禁敲打焊笔,以免烙铁内部加热元件受损,严禁使用硬物刮烙铁头。()

8、清洁用的海绵块必须保证处于湿润状态,海绵的加水方法为:将海绵在水中浸湿,然后适当拧干,标准为拿起海绵时不许滴水。()

三、问答题:(每题13分,共26分)

1、从自身实际出发考虑,焊接的流程是怎样的?焊接时需注意的事项有那些?

JAVA笔试题目 篇3

1、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?

SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机,当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的.方法时容器会把调用分派到与此客户机相关联的Bean实例。

EntityBean:Entity Beans能存活相对较长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。

EJB通过以下技术管理实务:对象管理组织(OMG)的对象实务服务(OTS),Sun Microsystems的Transaction Service(JTS)、Java Transaction API(JTA),开发组(X/Open)的XA接口。

2、应用服务器有那些?

BEA WebLogic Server,IBM WebSphere Application Server,Oracle9i Application Server,jBoss,Tomcat

3、给我一个你最常见到的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

4、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?

接口可以继承接口,

抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。

5、List, Set, Map是否继承自Collection接口?

List,Set是,Map不是

6、说出数据连接池的工作机制是什么?

J2EE 服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量由配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。

7、abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?

都不能

8、数组有没有length()这个方法? String有没有length()这个方法?

数组没有length()这个方法,有length的属性。String有有length()这个方法。

9、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?

Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。

equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。

10、构造器Constructor是否可被override?

构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。

11、是否可以继承String类?

String类是final类故不可以继承。

12、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是int、 short、 char 或者 byte。long,string 都不能作用于swtich。

13、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

会执行,在return前执行。

14、编程题: 用最有效率的方法算出2乘以8等於几?

2 << 3 (有C背景的程序员特别喜欢问这种问题)

15、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?

不对,有相同的hash code。

16、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?

中行英语笔试题目 篇4

以下是由大学网推荐的中行笔试题目

第一部分:同义词填空,20个

就是给出4个词,选出一个填到一个句子中,感觉和以前六级英语的同义词填空不一样,六机考的词基本上是考认不认识,认识的`话基本都能对,中行考的是词义辨析,

现在只记得4个了:如** approval _____ (A. rate, C. ratio)** ;**an_____ interview (A. exclusive, B. exceptional )***;***a _____ monument (A. perpetual , C. lasting );***____ on sb. to do sth.*** (A. prevail C. persuade,答案选A ) .

第二部分:改错,10个

就是给出一个句子,划线4个部分,让选出哪个有错,和以前托福语法改错格式差不多,

现在就记得一点了:an abundance of evidences, 应该选B. 还有一个enable sb. to do 加下划线了,不过这个是对的。

A B

第三部分:完型填空 20个

Java笔试题目 篇5

Java笔试题:

一. 选择题

1. 以下属于面向对象的特征的是(C,D)。(两项)

A) 重载

B) 重写

C) 封装

D) 继承

2. 以下代码运行输出是(C)

public class Person{

private String name=”Person”;

int age=0;}

public class Child extends Person{

public String grade;

public static void main(String[] args){

Person p = new Child;

System.out.println(p.name);

}

}

A) 输出:Person

B) 没有输出

C) 编译出错

D) 运行出错

3. 在使用super 和this关键字时,以下描述正确的是(A)

A) 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过

B) super()和this()不一定要放在构造方法内第一行

C) this()和super()可以同时出现在一个构造函数中

D) this()和super()可以在static环境中使用,包括static方法和static语句块

4. 以下对封装的描述正确的是(D)

A) 只能对一个类中的方法进行封装,不能对属性进行封装

B) 如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用

C) 封装的意义不大,因此在编码时尽量不要使用

D) 封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性

5. 以下对继承的描述错误的是(A)

A) Java中的继承允许一个子类继承多个父类

B) 父类更具有通用性,子类更具体

C) Java中的继承存在着传递性

D) 当实例化子类时会递归调用父类中的构造方法

6. 以下程序的运行结果是(D)

class Person{

public Person(){

System.out.println(“this is a Person”);

}

}

public class Teacher extends Person{

private String name=”tom”;

public Teacher(){

System.out.println(“this is a teacher”);

super();

}

public static void main(String[] args){

Teacher teacher = new Teacher();

System.out.println(this.name);

}

}

A) this is a Person

this is a teacher

tom

B) this is a teacher

this is a Person

tom

C) 运行出错

D) 编译有两处错误

7. 以下说法错误的是()

A) super.方法()可以调用父类的所有非私有方法

B) super()可以调用父类的所有非私有构造函数

C) super.属性可以调用父类的所有非私有属性

D) this和super关键字可以出现在同一个构造函数中

8. 以下关于final关键字说法错误的是(A,C)(两项)

A) final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性

B) final修饰的类肯定不能被继承

C) final修饰的方法不能被重载

D) final修饰的变量不允许被再次赋值

9. 访问修饰符作用范围由大到小是(D)

A) private-default-protected-public

B) public-default-protected-private

C) private-protected-default-public

D) public-protected-default-private

10. 以下(D)不是Object类的方法

A) clone()

B) finalize()

C) toString()

D) hasNext()

11. 多态的表现形式有(A)

A) 重写

B) 抽象

C) 继承

D) 封装

12. 以下对重载描述错误的是(B)

A) 方法重载只能发生在一个类的内部

B) 构造方法不能重载

C) 重载要求方法名相同,参数列表不同

D) 方法的返回值类型不是区分方法重载的条件

13. 以下(D)添加到ComputerBook中不会出错

class Book{

protected int getPrice(){

return 30;

}

}

public class ComputerBook extends Book{

}

A) protected float getPrice(){}

B) protected int getPrice(int page){}

C) int getPrice(){}

D) public int getPrice(){return 10;}

14. 以下对抽象类的描述正确的是(C)

A) 抽象类没有构造方法

B) 抽象类必须提供抽象方法

C) 有抽象方法的类一定是抽象类

D) 抽象类可以通过new关键字直接实例化

15. 以下对接口描述错误的有(D)

A) 接口没有提供构造方法

B) 接口中的方法默认使用public、abstract修饰

C) 接口中的属性默认使用public、static、final修饰

D) 接口不允许多继承

16. 以下代码,描述正确的有(A)

interface IDemo{

public static final String name;1

void print();2

public void getInfo();3

}

abstract class Person implements IDemo{4

public void print(){

}

}

A) 第1行错误,没有给变量赋值

B) 第2行错误,方法没有修饰符

C) 第4行错误,没有实现接口的全部方法

D) 第3行错误,没有方法的实现

17. 接口和抽象类描述正确的有(B,C)(两项)

A) 抽象类没有构造函数

B) 接口没有构造函数

C) 抽象类不允许多继承

D) 接口中的方法可以有方法体

18. 以下描述错误的有(C)

A) abstract 可以修饰类、接口、方法

B) abstract修饰的类主要用于被继承

C) abstract 可以修饰变量

D) abstract修饰的类,其子类也可以是abstract修饰的

19. 以下描述正确的有(B)

A) 方法的重写应用在一个类的内部

B) 方法的重载与返回值类型无关

C) 构造方法不能重载

D) 构造方法可以重写

20. 以下程序运行结果是(A)

public class Test extends Father{

private String name=”test”;

public static void main(String[] args){

Test test = new Test();

System.out.println(test.getName());

}

}

class Father{

private String name=”father”;

public String getName() {

return name;

}

}

A) father

B) test

C) 编译出错

D) 运行出错,无输出

21. 以下对异常的描述不正确的有(C)

A) 异常分为Error和Exception

B) Throwable是所有异常类的父类

C) Exception是所有异常类父类

D) Exception包括RuntimeException和RuntimeException之外的异常

22. 在try-catch-finally语句块中,以下可以单独与finally一起使用的是(B)

A) catch

B) try

C) throws

D) throw

23. 下面代码运行结果是(B)

public class Demo{

public int add(int a,int b){

try{

return a+b;

}catch(Exception e){

System.out.println(“catch 语句块”);

}finally{

System.out.println(“finally 语句块”);

}

return 0;

}

public static void main(String[] args){

Demo demo = new Demo();

System.out.println(“和是:”+demo.add(9,34));

}

}

A) 编译异常

B) finally语句块 和是:43

C) 和是:43 finally语句块

D) catch语句块 和是:43

24. 以下描述不正确的有(D)

A) try块不可以省略

B) 可以使用多重catch块

C) finally块可以省略

D) catch块和finally块可以同时省略

25. 以下对自定义异常描述正确的是(C)

A) 自定义异常必须继承Exception

B) 自定义异常可以继承自Error

C) 自定义异常可以更加明确定位异常出错的位置和给出详细出错信息

D) 程序中已经提供了丰富的异常类,使用自定义异常没有意义

26. 以下程序运行结果是(D)

public class Test {

public int div(int a, int b) {

try {

return a / b;

}catch(Exception e){

System.out.println(“Exception”);

}catch(NullPointerException e){

System.out.println(“ArithmeticException”);

}

catch (ArithmeticException e) {

System.out.println(“ArithmeticException”);

} finally {

System.out.println(“finally”);

}

return 0;

}

public static void main(String[] args) {

Test demo = new Test();

System.out.println(“商是:” + demo.div(9, 0));

}

}

A) Exception finally 商是:0

B) ArithmeticException finally 商是:0

C) finally商是:0

D) 编译报错

27. 以下对TCP和UDP描述正确的是(D)

A) TCP不能提供数据的可靠性

B) UDP能够保证数据库的可靠性

C) TCP数据传输效率高于UDP

D) UDP数据传输效率高于TCP

28. 在Java中,下面对于构造函数的描述正确的是(D)。(选择一项)

A) 类必须显示定义构造函数

B) 构造函数的返回类型是void

C) 构造函数和类有相同的名称,并且不能带任何参数

D) 一个类可以定义多个构造函数

29. 根据下面的代码,

String s = null;

会抛出NullPointerException异常的有(A,C)。[两项]

A) if( (s!=null) & (s.length()>0) )

B) if( (s!=null) & & (s.length()>0) )

C) if( (s==null) | (s.length()==0) )

D) if( (s==null) || (s.length()==0) )

30. .在Java中,关于HashMap类的描述,以下廉洁错误的是( B )。

A) HashMap使用键/值得形式保存数据

B) HashMap 能够保证其中元素的顺序

C) HashMap允许将null用作键

D) HashMap允许将null用作值

31. 下列选项中关于java中super关键字的说法错误的是( B )

A) super关键字是在子类对象内部指代其父类对象的引用

B) super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

C) 子类可以通过super关键字调用父类的方法

D) 子类可以通过super关键字调用父类的属性

32. 在Java中,以下代码( A )正确地创建了一个InputStreamReader对象。

A) InuptStreamReader(new FileInputStream(“1.dat”));

B) InuptStreamReader(new FileReader(“1.dat”));

C) InuptStreamReader(new BufferReader(“1.dat”));

D) InuptStreamReader (“1.dat”);

33. 在Java中,( D )类提供定位本地文件系统,对文件或目录及其属性进行基本操作。

A) FileInputStream

B) FileReader

C) FileWriter

D) File

34. Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误的是(C)(选择一项)

A) ArrayList和LinkedList均实现了List接口

B) ArrayList的访问速度比LinkedList快

C) 添加和删除元素时,ArrayList的表现更佳

D) HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值

35. 在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法

建立与数据源的连接语句为:

Connection con = DriverManager.getConnection(“jdbc:odbc:news”);

URL连接中的”n ews”表示的是(C)(选择一项)

A) 数据库中表的名称

B) 数据库服务器的机器名

C) 数据源的名称

D) 用户名

36. 在Java中,JDBCAPI定义了一组用于与数据库进行通信的接口和类,它们包括在(B)包中。

A) java.lang

B) java.sql

C) java.util

D) java.math

37. Java中,以下( B )接口以键_值对的方式存储对象。

A) java.util.Collection

B) java.util.Map

C) java.util.List

D) java.util.Set

38. 以下关于对象序列化描述正确的是( C,D )[两项]

A) 使用FileOutputStream可以将对象进行传输

B) 使用PrintWriter可以将对象进行传输

C) 使用ObjectOutputStream类完成对象存储,使用ObjectInputStream类完成对象读取

D) 对象序列化的所属类需要实现Serializable接口

39. 在Java中,( A )类可用于创建链表数据结构的对象。

A) LinkedList

B) ArrayList

C) Collection

D) HashMap

40. 分析下面这段Java代码,它的运行结果是( C )。

Import java.io.*;

Public class B{

Public static void main(string [] args){

int i=12;

System.out.println(i+=i-=i*=i);}}

A) 100

B) 0

C) -120

D) 程序无法编译

41. 使用JDBC事务的步骤是(C,A,B,D)(多选)

A) 取消Connection的事务自动提交方式

B) 发生异常回滚事务

C) 获取Connection对象

D) 操作完毕提交事务

42. 以下对JDBC事务描述错误的是( B )

A) JDBC事务属于JAVA事务的一种

B) JDBC事务属于容器事务类型

C) JDBC事务可以保证操作的完整性和一致性

D) JDBC事务是由Connection发起的,并由Connection控制

43. 要通过可滚动的结果集更新数据,以下正确的是(A

A) pst=con.prepareStatement(sql, ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)

B) pst=con.prepareStatement(sql, ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY)

C) pst=con.prepareStatement(sql, Resu ltSet.TYPE_SCROLL_SENSITIVE)

D) pst=con.prepareStatement(sql, ResultSet.CONCUR_UPDATABLE)

44. 存储过程pro有两个参数,第一个为输入参数,第二个为输出参数,以下代码正确的是(C)

A) CallableStatement cst=con.prepareCall(“(call pro(?,?))”);

B) CallableStatement cst=con.prepareCall(“(call pro(?))”);

C) CallableStatement cst=con.prepareCall(“{call pro(?,?)}”);

D) CallableStatement cst=con.prepareCall(“{call pro(?,?,?)}”);

45. 以下描述正确的是(B)

A) CallableStatement是PreparedStatement的父接口

B) PreparedStatement是CallableStatement的父接口

C) CallableStatement是Statement的子接口

D) PreparedStatement是Statement的父接口

46. 要删除book表中书籍(bookName)是”java”的记录,以下代码正确的是(A

String sql=”delete from book where bookName=?”;

PreparedStatement pst=con.preparedStatement(sql);

______________________________

pst.execute();

A) pst.setString(1,”java”);

B) pst.setString(0,”java”);

C) pst.setInt(0,”java”);

D) 以上选项都不正确

47. 获取ResutlSet对象rst的第一行数据,以下正确的是(B)

A) rst.hashNext();

B) rst.next();

C) rst.first();

D) rst.nextRow();

48. 以下可以正确获取结果集的有(AD)(多选)

A) Statement sta=con.createStatement();

ResultSet rst=sta.executeQuery(“select * from book”);

B) Statement sta=con.createStatement(“select * from book”);

ResultSet rst=sta.executeQuery();

C) PreparedStatement pst=con.preparedStatement();

ResultSet rst=pst.executeQuery(“select * from book”);

D) PreparedStatement pst=con.preparedStatement(“select * from book”);

ResultSet rst=pst.executeQuery();

49. 以下负责建立与数据库连接的是(D)

A) Statement

B) PreparedStatement

C) ResultSet

D) DriverManager

50. 使用JDBC连接数据库的顺序是(B,A,D,C,E)(多选)

A) 加载驱动

B) 导入驱动包

C) 发送并处理SQL语句

D) 建立于数据库的连接

南京银行笔试题目 篇6

A、与手工运算方法保持一致 B、提高运算速度

C、简化计算机的设计 D、提高运算的精度

南京银行笔试2、长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为( )。

A、两者可表示的数的范围和精度相同 B、前者可表示的数的范围大但精度低

C、后者可表示的数的范围大但精度高 D、前者可表示的数的范围大但精度高

南京银行笔试3、数值x*的近似值 x=0.1215×10-2,若满足|x-x*|≤( ),则称x有4位有效数字。

A、0.5×10-3 B、0.5×10-4 C、0.5×10-5 D、0.5×10-6

南京银行笔试4、一个具有767个结点的完全二叉树,其叶子结点个数为( )。

A、383 B、384 C、385 D、386

南京银行笔试5、对于一个线性表既要求能够进行较快的插入和删除,又要求存储结构能够反应数据之间的逻辑关系,则应该用( )。

A、顺序方式存储 B、链接方式存储 C、散列方式存储 D、以上方式均可

南京银行笔试6、地址码长度为二进制24位时,其寻址范围是( )。

A、512kB B、1MB C、16MB D、24MB

南京银行笔试7、关于进程的叙述( )是不正确的。

A、一个进程独占处理器时其执行结果只取决于进程本身

B、一个进程的工作没有完成之前,另一进程就可开始工作,则称这些进程具有并发性。

C、并发进程是轮流占用处理器的。

D、可同时执行的进程是指若干进程同时占用处理器。

南京银行笔试8、在关系数据库的询问优化中,事先处理文件,如排序、建立索引的目的是( )。

A、优化表达式 B、减少中间结果 C、扩大缓冲数据 D、减少扫描文件的时间

南京银行笔试9、SQL语言中,下列涉及空值的操作,不正确的是( )。

A、AGE IS NULL B、AGE IS NOT NULL C、AGE=NULL D、NOT(AGE IS NULL)

南京银行笔试10、如果事务T获得了数据项Q上的排它锁,则T对Q( )。

A、只能读不能写 B、只能写不能读 C、既可读又可写 D、不能读不能写

南京银行笔试11、若系统中存在一个等待事务集{T0,T1,T2,…,Tn},其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Tn-1正等待被Tn锁住的数据项An,Tn正等待被T0锁住的数据项 A0,则系统处于( )的工作状态。

A、并发处理 B、封锁 C、循环 D、死锁

南京银行笔试12、下面给出了一些软件编码的原则,其中错误的是( )。

A、代码应当划分成内聚度高、富有意义的功能块。

B、编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性。

C、尽量选择适用于项目的应用领域的编程语言。

D、代码应该最大限度的追求高的效率

南京银行笔试13、系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻成为里程碑。完成( )时最适于称为里程碑。

A、需求调查 B、总体设计稿 C、一套实体关系图 D、50%的编码

南京银行笔试14、为了使软件具有清晰结构和良好的风格,下面关于程序设计风格的叙述不可取的有( )。

A、尽量不要进行浮点数的相等比较 B、应当有适量的注释

C、尽可能对代码优化 D、使用有意义的标识符

南京银行笔试15需求分析阶段的任务是确定( )。

A、软件开发方法 B、软件开发工具 C、软件开发费 D、软件系统的功能

南京银行笔试16、结构化程序设计主要强调的是( )。

A、程序的规模 B、程序的效率 C、程序设计语言的先进性 D、程序易读性

南京银行笔试17、软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的( )。

A、可理解性 B、可维护性 C、可扩展性 D、可移植性

南京银行笔试18、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( )。

A、结构合理性 B、软件外部功能 C、程序正确性 D、程序内部逻辑

南京银行笔试19、有以下C程序:char fun(char x ,char y ){if(x) return y;}main{int a=’9’,b=’8’,c=’7’;print(“%c ”,fun(fun(a,b),fun(b,c)));}程序的执行结果是()。

A、函数调用出错 B、8 C、9 D、7

南京银行笔试20、选择下面程序的运行结果是( )#includestruct stu{int num;char name[10];int age;};void fun(stu *p){cout<<(*p).name<< p>main(){stu students[3]={{9801,”Zhang”,20},& nbsp;{9802,”Long”,21},{9803,”Xue”,19}};fun(students+2);}

A、Zhang B、Xue C、Long D、18

南京银行笔试21、随着块的增大,Cache的不命中率( )。

A、下降 B、上升 C、不变 D、不定

南京银行笔试22、按网络采用的控制方式,可把计算机网络分为( )。

A、集中式与广播式 B、主控制式与从控制式 C、集中式与分布式 D、都不是

南京银行笔试23、设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为()。

A、p=rear;rear=rear→next;free(p); B、rear=rear→next;free(p);

C、rear=rear→next→next;free(p);& nbsp; D、p=rear→next→next; rear→next=p→next free(p);

南京银行笔试24、数组A[5][6]的每个元素占4个单元,下标从0计起,将其按行优先次序存储在起始地址为1000的连续的内存单元中,则元素A[4][5]的地址为( )。

A、1116 B、11029 C、1096 D、1088

南京银行笔试25、设二叉排序树中关键字由1到1000内的整数构成,现要查找关键字为363的结点,下述关键字序列( )不可能是在二叉排序树上查找到的序列?

A、2,252,401,398,330,344,397,363

B、924,220,911,244,898,258,362,363

C、925,202,911,240,912,245,363

D、2,399,387,219,266,382,381,278,363

南京银行笔试26、进程控制块中的现场信息是在( )保存的。

A、创建进程时 B、处理器执行指令时

C、中断源申请中断时 D、中断处理程序处理中断前

南京银行笔试27、下面关于面向对象方法中消息的叙述,不准确的是( )。

A、键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息

B、操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息

C、应用程序之间可以相互发送消息

D、发送与接收消息的通信机制与传统的子程序调用机制不同

南京银行笔试28、消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务。一个消息通常包括( )。

A、发送消息的对象的标识、调用的发送方的操作名和必要的参数

B、发送消息的类名和接收消息的类名

C、接收消息的对象的标识、调用的接收方的操作名和必要的参数

D、接收消息的类名

南京银行笔试29、软件项目管理一般包含几个方面的内容:任务划分、计划安排、经费管理、审计控制、( )和项目保证等

A、市场管理

B、用户管理

C、风险管理

D、设备管理

武汉笔试题目 篇7

这次来武汉主要招上海的软件研发人员,实习期半年以上,是与华科软件学院合

作的估计要软院的人机会比较大;而且宣讲会地点在研究生活动中心,要研究生

的几率较大,前段时间平安IT在武汉招人据说也是和我们校计算机学院合作,要

了6、7个,其他专业估计没要多少吧。

偶是炮灰,笔试考的`内容基本不懂。偶非软件相关专业,熟c,略知java c#皮毛

,不懂c++,而笔试以c++和OO思想为主,外行人没办法啊。

此行主要抱着玩玩的心态,自知希望渺茫。

由于人多,考试分两场,c++部分一个小时,汇编部分半小时。顺便说一下天气

比较闷热,人很多,且空调没开,比较难受。

加起来笔试总共估计300-400人左右吧,说会在明天中午12点公布名单,然后马

上开始面试(简历面试才需要,笔试不收),很紧凑的行程。不知道会不会现场

offer,如果是武汉地区有固定指标的话估计会。

说下笔试内容,凭回忆,不全面仅供参考。之前有人发过笔经,这个权当补充吧。

第一部分

1.基本OO内容选择题

2.程序改错,写程序结果

3.最后一个题是写一个log system,给出系统架构和数据库表设计

4.有一个图排序问题,看不明白

5.有一个链表问题,自行编写程序实现插入功能

6.写程序,体现Prototype Design和另外一个什么Design的pattern,是两个题

目来的

7.有一个java题目,实现栈功能,修改某方法使之更有效率,

该方法功能是栈满

时,重新分配空间,题目的方法是完全重新分配,拷贝内容至新栈。

8.有若干java多项选择题,考些东西比较细

9.有个软件refractor题(不懂),给一页多长的程序,没错误的,要修改使之

更好

10.unix命令题,其中一个是查看网络连接的命令。

其他可能还有,不记得了

第二部分

汇编是给一个英文材料,根据材料答题。里面列出该CPU的指令格式以及指令功

能解析。

本人x86、51、ARM、DSP汇编都略知一二,很遗憾此CPU不是常见的任一

种,只能凭材料做题。

1.一个伪代码描述的程序,跟链表相关,改一个错误并写出程序功能。

2.一个此CPU的汇编程序,半页多,写出程序功能

3.汇编程序填空,根据提示实现功能

大概写几条指令,看看有哪位知道吧

RS(Read from Store) register,store 从存储器载入数到寄存器

MFR(Move From Register) wr1,wr2 相当于普通的MOV指令。除了wr之外,还有

一种叫pr的指针寄存器

还有逻辑运算与或移位指令,跳转指令,算术运算指令加减乘除

还有奇怪的一类指令,例如叫SSB(Send Signal ?)什么,没搞明白。

最后说一点体会,珍惜每一个机会。

上一篇:公务员各类型答题技巧下一篇:讲优质课的心得体会