中软国际校园招聘笔试试题 - IIA

更新时间:2023-10-23 04:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

中软国际校园招聘

中软国际校园招聘笔试试题(A)

考试范围:

1. 逻辑推理题(6题,共30分)

2. 基础技术题(10题,5个选择,5个填空,共20分)

3. 专业技术题(分Java、.NET、C/C++、软件测试四个技术方向,共50分)

考试要求:

1. 考试时间为60分钟,每个人独立、闭卷完成考试 2. 请将答案写在答题纸上,不允许直接在卷面上答题

3. 选择题除非在题目中说明,否则都是单选题。多选题少选、错选均不给分

4. 请在答题纸“技术方向”中勾选相应技术领域,解答试卷“专业技术”部分的对应试题。

请选择一个方向作答。

5. 考试完毕,试卷和答题纸一并收回

试题:

1. 逻辑推理(每题5分,共30分)

1.知识,不是静止的,知识人总是与他的时代发生千丝万缕的联系。在看似________的书斋生活的背后,精神世界的丰富图景却使任何“一言以蔽之”的企图成为________。 依次填入划横线部分最恰当的一项是:

A.平淡 空谈 B.普通 泡影 C.雷同 徒劳 D.相同 可能

2.10个箱子总重100公斤,且重量排在前三位的箱子总重不超过重量排在后三位的箱子总重的1.5倍。问最重的箱子重量最多是多少公斤?

3.从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:

4.伏案工作者长时间低头阅读、书写很容易患腰颈椎疾病。为帮助这部分人预防和缓解腰颈椎疾病,某单位工会为职工印发了宣传册,教大家预防和治疗腰颈椎疾病的一些方法。以下哪项如果为真,最能对上述宣传册的效果提出质疑?

A.腰颈椎疾病很难进行自我预防和治疗

1

中软国际校园招聘

B.预防和治疗腰颈椎疾病需要专业人士指导 C.预防和缓解腰颈椎疾病的方法因人而异 D.不经常伏案工作的人也可能患腰颈椎疾病

5.绿色公关是指企业以生态与经济可持续发展观念影响公关,选择具有“绿色”特征的媒体开展传播活动,以“绿色”为特色塑造企业形象,赢得公众的信任与支持,给企业带来更多便利和竞争优势的一系列公关活动。 根据上述定义,下列属于绿色公关的是:

A.某小区居委会按照当地政府的要求进行垃圾分类宣传,在小区举办垃圾分类知识竞赛,现场发放不同颜色的垃圾袋供居民使用,受到大家的欢迎

B.人民网举办了以“发展低碳经济 引领绿色潮流”为主题的“2010首届低碳中国年度创新论坛”,揭晓了2010年低碳中国领军人物、领军品牌、十大创新技术产品等十多个奖项

C.某快餐企业推出了“种植一棵树”的宣传活动,并倡导减少包装以节约资源,创造了良好的经营环境和社会氛围

D.某软件公司推出一款绿色软件,无需安装即可使用,移除后也不会有任何残留记录留在电脑里,受到了很多用户的欢迎

6.改革开放30多年来,中国的选人用人制度逐步展开、不断深化,取得了巨大成就,以下不能体现中国干部人事制度变迁轨迹的一项是:

A.推出新闻发言人制度 B.建立公务员制度

C.实行企事业单位人员聘用制 D.实行干部“四化” 2. 基础技术(共20分) 选择题(每题2分,共10分)

1. IP层位于网络(OSI)七层协议的第几层( ) A. 第一层 B. 第二层 C. 第三层 D. 第四层

2.在userInfo表新增加一列的正确的命令是( ) A. ALTER tabler userInfo insert column col type B. ALTER tabler userInfo add column col type C. ALTER tabler userInfo new column col type D. ALTER tabler userInfo update column col type

3.对有18个元素的有序表作二分查找,则查找A[3]的比较序列的下标依次为 A. 1,2,3 B. 9,5,2,3 C. 9,5,3 D. 9,4,2,3

4.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是 A.喷泉模型 C.瀑布模型

B.增量模型 D.螺旋模型

5. 以下关于TCP协议特点的描述中,错误的是( ) A. TCP协议是一种可靠的面向连接的协议

2

中软国际校园招聘

B. TCP协议可以将源主机的字节无差错的传送到目的主机 C. TCP协议将网络层的字节流分成多个字节段 D. TCP协议具有流量控制功能 填空题(每空2分,共10分)

1. 面向对象的三大特性分别是:____ (1) ____、____ (2) ____、____ (3) ____ 2. 软件设计时应遵循____ (4) ____原则

3. 数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的

____ (5) ____

3. 专业技术(共50分)

3.1. Java方向(选择题第一题2分,其他每题3分,少选、错选均不给分,附加编程题) 选择题:

1.下面哪个是有效的Java标识符

A. max_num B. max-num C. 3. DogNight D. (train) 2.java中在单一文件中import,class,和package正确的出现顺序是 A. class,import,package B. import,package,class C. package,import,class D. package,class,import

3.下列方法中哪个是执行线程的方法?

A.run() B.start() C.sleep() D.suspend()

4.在switch(expression)语句中,expression的数据类型不能是( ) A.double B.char C.byte D.short

5. 进行变量数值交换中,以下哪个是错误的()。 A、int t = a; a = b; b = t; B、a &= b; b ^= a; a |= b C、a ^= b; b ^= a; a ^= b;

6.String str = “a”+ “b” + “c”;共产生几个对象?() A.1; B. 2; C.3;

D.4;

7.请看下面程序,输出项是() public class Test {

public static void compare(Integer i,Integer j) {

System.out.println(i == j); System.out.println(j > j);

3

中软国际校园招聘

System.out.println(j < j); }

public static void main(String[] args) {

Integer i= new Integer(100); Integer j = new Integer(100);

compare(i,j); } }

A false false false C true false false

B true true true

D true false false

8.以下程序的输出结果为

public static void main(String[] args) {

String a1 = \ String a2 = \

String a3 = \

String a4 = new String(\ System.out.println(a3 == a4);

System.out.println(a1 + a2 == a3); System.out.println(a3.equals(a4));

System.out.println((a1 + a2).equals(a3));

}

A.true true false false. B.false true false true. C. false false true true . D. true true true true.

9.What class relationship(s) (\defintion below ? (多选) public class A extends B { C c; D d; ...

4

中软国际校园招聘

A. A \B. B \C. A \D. A \

10.以下选项中循环结构正确的是

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

11.在java中,关键字( )使类不能派生出子类 A. final B. public C. private D. native

12.若有定义 int x=3,y;则执行语句y=(x++)+(x++)+(x++);后y=?

A. 9 B.12 C. 15 D. 18

13.Http缺省的请求方法是。

A. PUT B. GET C. POST D. TRACE

14.指出下列哪个方法与方法public void add(int a){}为合理的重载方法 (多选) A. public int add(int a) B. public void add(long a) C. public int add(long a) D. public void add(float a) 15.请问输出的list长度是多少()?

int[] data = {1,2,3,4,5};

List list = Arrays.asList(data);

5

中软国际校园招聘

System.out.println(list.size()); A 5 B 4 C 1 D 3

16. what is the result of foo? int index=1;

String[] test=new String[3]; String foo=test[index];

A. \

17.Given the following. public class Switch2{ final static short x=2; public static int y=0;

public static void main(String []args){ for(int z=0;z<3;z++){ switch(z){ case y:System.out.println(\ case x-1:System.out.println(\ case x:System.out.println(\

}

}

}

}

what is the result? A. 0 1 2 B. 0 1 2 1 2 2

C. Compilation fails at line 7. D. Compilation fails at line 8. E. Compilation fails at line 9. F. An exception is thrown at runtime. 编程题:

18. 下面程序的执行结果:

1 * 1 = 1

2 * 1 = 2 2 * 2 = 4

3 * 1 = 3 3 * 2 = 6 3 * 3 = 9

6

中软国际校园招聘

??

9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 ?? 请在每条横线处填写一段代码,使程序功能完整。 public class ForLoopStatement {

public static void main(String args[]) {

int m,n;

for (m = 1; m<10; m++) (m++) {

______

System.out.println(); } } }

7

本文来源:https://www.bwwdw.com/article/kx3f.html

Top