华南区2011年实施工程或新员工测试题.doc_第1页
华南区2011年实施工程或新员工测试题.doc_第2页
华南区2011年实施工程或新员工测试题.doc_第3页
华南区2011年实施工程或新员工测试题.doc_第4页
华南区2011年实施工程或新员工测试题.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

杭州创业软件股份有限公司姓名:时间:分值:一、多选题(选择一个或多个正确答案,每题3分)1、以下为计算机软件专业设置的课程,请选出与众不同的一个( A )(A)计算机组成原理;(B)编译原理;(C)数据结构;(D)面向对象技术2、8位ASCII码最多可以表示多少个字符?( C )(A)32;(B)64;(C)128; (D)2563IP 地址是一个位的逻辑地址 C(A)8位 (B) 16位 (C) 32位 (D) 64位4、关于随机存取存储器(RAM)功能的叙述正确的是:( D ) A只能读不能写 B断电后信息不消失 C读写速度比硬盘慢 D 能直接与CPU 交换信息5、以下不属于数据库管理系统(DBMS)为:( E )(A)MS SQL SERVER 2005(B)ORACLE11G(C)DB2(D)Adaptive Server Enterprise(ASE)(E)Microsoft Office Excel 6、INTERNER 上许多不同的复杂网络和许多不同类型的计算机赖以互相通信的基础是( B ) (A)ATM (B) TCP/IP (C) NOVELL (D).X.257、不会改变表中数据的SQL语句为( C )(A)Update (B)Delete(C)Select (D)Insert8、下列关于SQL语句连接子句的描述正确的为:( D )(A)左外连接(左连接):结果集既包括连接表的匹配行,也包括左连接表的所有行(B)右外连接(右连接):结果集既包括连接表的匹配连接行,也包括右连接表的所有行(C)全外连接:不仅包括符号连接表的匹配行,还包括两个连接表中的所有记录(D)以上说法均不对,左右连接是为了实现跨表计算9、以下关于防火墙系统不正确的是:( B ) A可以保护Intranet 中的信息、资源等不受来自Internet 中非法用户的侵犯B控制和防止Internet 中有价值的数据流入InternetC控制和防止来自Internet 的无用垃圾数据流入InternetD检测和识别系统中未授权或异常现象10、下列关于云计算描述正确的为:( AB )(A)狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(B)广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务(C)手机、GPS等行动装置不能用于云计算(D)云计算是分布式处理、并行处理和网格计算的发展,或者说是这些计算机科学概念的商业实现二、不定项选择题(每题3分,主要考察Java )1下列标识符不合法的有( BC )Anew B$Usdollars C1234 Dcar.taxi 2下列说法正确的有( C )A class中的constructor不可省略B constructor必须与class同名,但方法不能与class同名C constructor在一个对象被new时执行D 一个class只能定义一个constructor 3提供Java存取数据库能力的包是( A )Ajava.sql Bjava.awt Cjava.lang Djava.swing4下列运算符合法的是( A )A&B Cif D:= 5执行如下程序代码 a=0;c=0; do -c; a=a-1; while(a0);后,C的值是( C )A0 B1 C-1 D死循环6下列语句正确的是( A)A 形式参数可被视为local variableB 形式参数可被字段修饰符修饰C 形式参数为方法被调用时,真正被传递的参数D 形式参数不可以是对象7下列语句哪一个正确( B )A Java程序经编译后会产生machine code B Java程序经编译后会产生byte codeC Java程序经编译后会产生DLLD 以上都不正确8不能用来修饰interface的有( ABC )Aprivate Bpublic Cprotected Dstatic 9关于继承的哪些叙述是正确的?( A )A.在Java中只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D. Java的单一继承使代码更可靠10. 在下面代码中,“insert code here”位置可以合法地插入哪个选项?( B ) class Parent public void print(int i) public class Child extends Parent public static void main(String argv) / insert code here A. public void print(int i, byte b) throws Exception B. public void print(int i, long i) throws Exception C. public void print(long i) D. public void print(int i) throws Exception E. public int print(int i) 三、SQL题(共10分) 1. 表名为tab_1,其中有一个字段为code,写一条select按code从小到大排序的前10条记录并按code从大到小排序显示(选所有字段),SQL SERVER、SYBASE、ORACLE三种数据库任选一种写法。(限一条SQL语句) select * from (select t.*,row_number() over(order by code) rn from tab_1)where rn = 10order by code desc 2写SQL语句(9分):/*建表:dept:deptno(primary key),dname,locemp:empno(primary key),ename,job,mgr,sal, Salary,deptno*/1列出emp表中各部门job为CLERK的员工的最低工资,最高工资 select max(sal),deptno from(select sal ,deptno from emp where job=clerk) group by deptno; select min(sal),deptno from(select sal ,deptno from emp where job=clerk) group by deptno;2根据部门号由高而低,工资有低而高列出每个员工的姓名,部门号,工资 select ename, deptno, sal from emp order by deptno desc, sal asc;3对于emp中有管理者的员工,列出姓名,管理者姓名(管理者外键为mgr) select a.ename, b.ename as mgr from emp as a, emp as b where a.mgr is not null and a.mgr=b.empno;4对emp表中部门为研发中心所有员工加薪一级300元。 5对于dept表中,列出所有部门名,部门号,同时列出各部门工作为CLERK的员工名与工作 select dept.deptno, dname, ename, jobfrom dept emp where dept.deptno=emp.deptno and job=clerk;四、简答题(共30分,每题10分)1、在一个夜晚,同时有4人需要过一桥,一次最多只能通过两个人,且只有一只手电筒,而且每人的速度不同。A,B,C,D需要时间分别为:1,2,5,10分钟。问:在17分钟内这四个人怎么过桥?第一步:A、B过花时间2分钟。 第二步:B回花时间2分钟。 第三步:C、D过花时间10分钟。 第四步:A回花时间1分钟。 第五步:A、B再过花时间2分钟。 2、翻译成中文(10分)(1)Officials from seven of the worlds largest economies are helping bolster Japans troubled economy by taking joint action to cut the value of the yen。 七国集团联手抑制日元升值(2)Exports are vital to Japans economy, and the recent sharp increase in the value of the yen means that Japanese-made products would be more expensive on world markets, which would hurt sales. 出口是日本经济至关重要的部分,日元的急剧增值,将会使得日本制造的产品在世界市场上会更贵.(3) So finance ministers from the G-7 nations held an emergency conference by phone early Friday to agree to sell large quantities of the Japanese currency. 因此,七国集团财长举行紧急会议,通过电话同意周五早出售大量的日本货币3、请简述一下什么是三层架构(10分)三层架构是将整个业务应用划分为:表现层、业务逻辑层、数据访问层。区分层次的目的即为了高内聚,低耦合的思想。数据数据访问层:主要看你的数据层里面有没有包含逻辑处理,实际上他的各个要完成各个对数据文件的操作。而不必管其他操作。主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。业务逻辑层:主

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论