2012年亚信联创校园招聘试卷-A卷JAVA程序员.doc

上传人:美** 文档编号:4297178 上传时间:2019-10-16 格式:DOC 页数:19 大小:129.50KB
下载 相关 举报
2012年亚信联创校园招聘试卷-A卷JAVA程序员.doc_第1页
第1页 / 共19页
2012年亚信联创校园招聘试卷-A卷JAVA程序员.doc_第2页
第2页 / 共19页
2012年亚信联创校园招聘试卷-A卷JAVA程序员.doc_第3页
第3页 / 共19页
2012年亚信联创校园招聘试卷-A卷JAVA程序员.doc_第4页
第4页 / 共19页
2012年亚信联创校园招聘试卷-A卷JAVA程序员.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、亚信联创科技校园招聘A卷考试时间 80_分钟 _ 考试方式(闭)卷(本试卷满分100分,60分合格,答案请写在答题卡上)请不要在问卷上答题或涂改,笔试结束后请务必交回试卷部分内容分值备注技能部分一、 计算机基础40分二、JAVA语言基础C/C+语言基础30分二选一30分三、 数据库20分四、 英语10分总分100分第一部分计算机基础一、选择题(含单选题和多选题,每题2分,总分40分)1. 以下有关操作系统的叙述中,哪一个是不正确的? (C ) A.操作系统管理系统中的各种资源 B.操作系统为用户提供的良好的界面 C.操作系统就是资源的管理者和仲裁者 D.操作系统是计算机系统中的一个应用软件2.

2、 操作系统所占用的系统资源和所需的处理器时间称为(C ) A.资源利用率 B.系统性能 C.系统吞吐率 D.系统开销3. 操作系统所管理的资源包括:CPU 程序 数据 外部设备 (B ) A.和 B.和 C 、和 D.全部4. 分时操作系统的主要特点是 (C ) A.个人独占机器资源 B.自动控制作业运行 C.高可靠性和安全性 D.多个用户共享计算机资源5. 分时操作系统的主要目标是 (D ) A.提高计算机系统的实时性 B.提高计算机系统的利用率C.提高软件的运行速度 D.提高计算机系统的交互性6. 国际标准化组织(ISO)制定的开放系统互连(OSI)参考模型有7个层次。下列四个层次中最高的

3、是AA、表示层 B、网络层 C、会话层 D、物理层7. 完成中断响应工作的是( B) A.系统核心 B.中断处理程序 C.用户程序 D.中断硬件装置8. 如果有多个中断同时发生,系统将根据中断优先级响应优先级高的中断请求 . 若要调整中断事件的响应次序,可以利用 (A ) A.中断嵌套 B.中断响应 C.中断屏蔽 D.中断向量9. 在计算机网络中,TCP/IP是一组( B ) 。A、支持同种类型的计算机(网络)互联的通信协议B、支持异种类型的计算机(网络)互联的通信协议C、区域网技术D、广域网技术10. 实现接口功能的控制软件通常被称为(C )A、中断处理子程序 B、中断服务子程序C、设备驱动

4、程序 D、编译程序和解释程序11. 算法的计算量的大小称为计算的( A)。A效率 B. 复杂性 C. 现实性 D. 难度12. 算法的时间复杂度取决于( B)A问题的规模 B. 待处理数据的初态 C. A 和B13. 计算机算法指的是(C),它必须具备(C) 这三个特性。(1) A计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法(2)A可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性C. 确定性、有穷性、稳定性 D. 易读性、稳定性、安全性14. 一个算法应该是(B )。A程序 B问题求解步骤的描述 C要满足五个基本特性 DA 和C.15. 一个栈的输入序列为12

5、3n,若输出序列的第一个元素是n,输出第i(1=i0)。 A表元素 B字符 C数据元素 D数据项 E信息项17. 从逻辑上可以把数据结构分为( C)两大类。A动态结构、静态结构 B顺序结构、链式结构C线性结构、非线性结构 D初等结构、构造型结构18. 已知串S=aaab,其Next 数组值为( )。 A0123 B1123 C1231 D121119. 以下数据结构中,哪一个是线性结构( D)? A广义表 B. 二叉树 C. 稀疏矩阵 D. 串20. 以下那一个术语与数据的存储结构无关?(B )A栈 B. 哈希表 C. 线索树 D. 双向链表第二部分 C/C+语言基础一、选题题(含单选题和多选

6、题,每题3分,总分30分)1. 设有定义int a1;float f1.2;char ca;,则下列表示错误的是 A)+a; B)f -; C)C+; D)8+;2. 类的析构函数是在什么时候调用的? A)类创建时 B)创建对象时 C)删除对象时 D)不自动调用3. 若已定义: int a=0,1,2,3,4,5,6,7,8,9,*P=a,i;其中Oi9,则对a数组元素不正确的引用是 A)ap-a B)*(&ai) C)pi D)a104. 下面关于数组的初始化正确的是 A)char stra,b,cB)char str2a,b,cC)char str23a,b,e,d,e,fD)char s

7、tr3a,b,c5. 下列语句中不是死循环的是 A)int i10; B)for( int i1;i=0):6. 设int a=10, b=11, c=12;表达式(a+b)c&b=c的值是: A)2 B)0 C)-2 D)17. 下列程序执行完后,x的值是: int x=0;for (int k=0;kn; switch(n) case 1: case 2: coutX; case 3: case 4: coutY; break; default:coutival=rc.ival+1; rc.ra-cval=rc.ra-ival+1; coutrc.ival,ival,rc.rb.ra.iv

8、al; A) 67,69,70 B) 66,67,70 C) 67,68,69 D) 66,67,6810. 下列关于函数指针的初始化哪些是错误的?A)void reset(int *);void (*pf) (void *) = reset;B)int calc(int ,int );int (*pf1)(int ,int ) =calc;C)extern “c” int compute(int * ,int);int (*pf3)(int *,int) = compute;D) void (*pf4)(const matrix &)=0;11. 在未使用using namespace st

9、d;情况下,需要将cout”hello,world”改写成std:cout”hello,world”,以下哪个说法正确: A) std是一个函数,指明了引用的函数入口B) std是一个类引用入口 C) std是一个命名空间名,指明引用自标准库 D)std有没有,其实没有区别12. 有下列一段代码,正确的构造顺序是: class B / ;class Astatic B m_flag;B b1;B A:m_flag;Namespace CB b2;A)B,A,b2 B) b1,A:m_flag C) A:m_flag, b1,b2 D) b1,A:m_flag,b213. 不用第三个变量,将a和

10、b的值进行互换的操作是?A) a += b; b -= a; a -= b;B) a += b; b = a-b ;a -= b; C) b -= a; a -= b; a -= b; D) b -= a; a = b-a; a += b 14. 初始化指针时,通常写成p=NULL或p=0,以下哪个说法较合理: A)将值置为0,与将int a=0的用法意义相同B)将值置为0,是隐含告诉编译器此地址还未使用C)将值置为0,是因为NULL代表不指向任何地址的指针D)将值置为0,是因为0号地址区域不可读写,误操作它会抛出异常,从而防止使用者误读写未定义的可读写区15. 在下面程序中,A,B,C,D四

11、句编译时不会出现错误的是:#include using namespace std;class Basepublic:Base()Base(int c):count(c)virtual void print() const=0;private:int count;class Derived: public Basepublic:Derived():Base(0)Derived(int c):Base(c)void print() const coutDerived3 ) -j;A) 5 B) 6 C) 7 D) 83. Java语言的类间的继承关系是BA) 多重的 B) 单重的 C) 线程的

12、D) 不能继承 4. 下列类定义中,不正确的是CA) class x . B) class x extends y . C) static class x implements y1,y2 . D) public class x extends Applet . 5. 定义 Java Applet程序时,必须有的 import语句是AA) import java.applet.Applet; B) import java.io.*;C) import java.awt.event; D) import java.lang.*;6. 下列方法定义中,不正确的是( D)。A) public int

13、 x( ) . B) public static int x( double y ) . C) void x( double d ) . D) public static x( double a ) . /没有返回值类型7. 下列的哪个选项可以正确用以表示八进制值8?D A)0x8 B)0x10 C)08 D)010 /0*8的0次方+1*8的1次方+0*8的0次方=88. 下列关于继承的哪项叙述是正确的?D A)在java中允许多重继承 B)在java中一个类只能实现一个接口 C)在java中一个类不能同时继承一个类和实现一个接口 D)java的单一继承使代码更可靠字串1 9. 若已定义 b

14、yte x= 11,22,33,-66 ; 其中0k3,则对x数组元素错误的引用是CA) x5-3 B) xk C) xk+5 D) x010. 给出下列代码,如何使成员变量m 被方法fun(C)直接访问? class Test private int m; public static void fun() . A)将private int m 改为protected int m B)将private int m 改为 public int m C)将private int m 改为 static int m D)将private int m 改为 int m11. Given: B1 pub

15、lic class Alpha1 2 public static void main( String args ) 3 boolean flag; int i=0; 1 do 2 flag = false; 3 System.out.println( i+ ); 4 flag = i any( 1000, 2000 );选择了所有薪水超过2000的员工信息B、select * from emp where sal all( 1000, 2000 );选择了所有薪水超过2000的员工信息C、select * from emp where sal some( 1000, 2000 );选择了所有薪

16、水超过2000的员工信息D、select * from emp where sal 2000 or sal 1000;选择了所有薪水超过2000的员工信息6. 对于n个表的连接查询中出现的笛卡尔集,下列描述错误的是_C_。A、只要 WHERE 子句的连接条件少于 n-1 个,就一定会出现笛卡尔集B、只要 WHERE 子句的条件少于 n-1 个,就一定会出现笛卡尔集C、只要连接条件不少于 n-1 个,就一定不会出现笛卡尔集D、即使连接条件不少于 n-1 个,也可能会出现笛卡尔集7. 下列SQL语句使用正确的是_。DA、select userid, call_type, roam_type, su

17、m(fee) from td_cdrgroup by userid;B、select userid, call_type, roam_type, sum(fee) from td_cdrgroup by userid, call_type;C、select userid, call_type, roam_type, sum(fee) from td_cdrgroup by userid, call_type, fee;D、select userid, call_type, roam_type, sum(fee) from td_cdrgroup by userid, call_type, ro

18、am_type;8. 下列关于内连接与外连接描述错误的是_。DA、select e.empno, e.ename, d.dnamefrom emp e JOIN dept d on ( e.deptno = d.deptno ); 返回了所有满足emp.deptno=dept.deptno连接条件的行B、select e.empno, e.ename, d.dnamefrom emp e LEFT OUTER JOIN dept d on ( e.deptno = d.deptno ); 返回了emp表中所有的行C、select e.empno, e.ename, d.dnamefrom em

19、p e RIGHT OUTER JOIN dept d on ( e.deptno = d.deptno ); 返回了dept表中所有的行D、select e.empno, e.ename, d.dnamefrom emp e FULL OUTER JOIN dept d on ( e.deptno = d.deptno ); 返回了所有不满足emp.deptno=dept.deptno连接条件的行9. 下面的SQL 语句,创建了表tf_b_order:Dcreate table tf_b_order( ser_no number primary key, order_id number no

20、t null, order_date date not null, status varchar2(10) check ( status in (credit,cash) ), prod_id number references products(product_id), ord_total number, unique ( order_id, order_date ), unique ( order_id, order_date, status ) );SQL语句中,系统创建了几种不同类型的约束:A、3B、4C、5D、 610. Emp表(雇员信息表)中的deptno字段作为外键 与 Dep

21、t表(部门信息表)中的主键deptno字段构成参照完整性,下列操作不会触发Emp表与Dept表之间参照完整性的是:(2 个选项)A、DELETE on Emp B、DELETE on DeptC、UPDATE on Emp D、UPDATE on DeptE、 INSERT on Emp F、INSERT on Dept第四部分英语阅读一Taste is such a subjective matter that we dont usually conduct preference tests for food. The most you can say about anyones prefe

22、rence, is that its one persons opinion. But because the two big cola (可乐饮料) companies-Coca-Cola and Pepsi Cola are marketed so aggressively, weve wondered how big a role taste preference actually plays in brand loyalty. We set up a taste test that challenged people who identified themselves as either Coca-Cola or Pepsi fans: Find your brand in a blind tasting. We invited staff volunteers who had a strong liking for either Coca-Cola Classic (传统型) or Pepsi, Diet (低糖的) Coke, or Diet Pepsi.These were people who thought theyd ha

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 竞赛试题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。