中软国际校园招聘笔试试题Word文件下载.docx
《中软国际校园招聘笔试试题Word文件下载.docx》由会员分享,可在线阅读,更多相关《中软国际校园招聘笔试试题Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
基于以上事实,下列哪个判断必为真?
(B)
A.是北婆罗洲土著人。
B.不是爱斯基摩土著人。
C.不是北婆罗洲土著人。
D.是爱斯基摩土著人。
6.请从备选图形(A.B.C.D.)中选取一种对的填入空白格中()
A.
B.
C.
D.
7.选取图形填入空缺方格,以满足下列图形按照逻辑角度能对的排列下来()
8.在过去十年中,由美国半导体工业生产半导体增长了200%,但日本半导体工业生产半导体增长了500%,因而,日本当前比美国制造半导体多。
如下哪项为真,最能削弱以上命题?
A.在过去五年中,由美国半导体工业生产半导体增长仅100%。
B.过去十年中,美国生产半导体美元价值比日本生产高。
C.今天美国半导体出口在整个出口产品中所占比例比十年前高。
D.十年前,美国生产半导体占世界半导体90%,而日本仅2%。
9.某律师事务所共有12名工作人员。
①有人会使用计算机;
②有人不会使用计算机;
③所长不会使用计算机。
上述三个判断中只有一种是真。
如下哪项对的表达了该律师事务所会使用计算机人数?
A.12人都会使用。
B.12人没人会使用。
C.仅有一人不会使用。
D.仅有一人会使用。
10.“从多力量大”、“众人拾柴火焰高”,这些名言证明了人口增长是有助于社会发展。
上述推断重要缺陷在于(C)
A.“人多力量大”必定了人力资源作用,是注重人才体现。
B.不同人对社会贡献是不同样,应当指明重要应增长哪一类人口。
C.名言并非真理,不能由名言简朴地证明上述结论。
D.人口越少,消耗掉社会资源就越少。
2.开发技术
2.1.页面前端(每题1分,共10分):
1.html语言中换行符是:
A.<
hr>
B.<
br>
C.<
p>
D.<
li>
2.下列哪一种不是表格标记:
()
td>
tr>
tbody>
3.#0000FF等效于下面那个值:
A.#FFB.redC.blueD.green
4.下列代码中脚本含义是:
<
tdstyle=”border:
1px1px1px1px”Onmouseover=”this.style.border=’5px5px5px5px’”Onmouseout=”this.style.border=’1px1px1px1px’”>
&
nbsp;
<
/td>
A.当鼠标移动时候,修改背景色为5px
B.当鼠标拖动时候,修改背景色为1px
C.当鼠标离开时候,修改边界为5px
D.当鼠标离开时候,修改边界为1px;
5.下列哪个是对的下拉列表:
A.checkboxB.inputC.radioD.select
6.下列哪个是对的隐藏域:
A.<
inputtype=”text”/>
inputtype=”button”/>
C.<
inputtype=”submit”/>
inputtype=”hidden”/>
7.下列哪个是比较规范页面跳转语句:
A.location.href=“”;
B.document.location=“”;
C.document.location.href=“”;
D.window.location.href=“”;
8.()、[]和{},下列说法不对的是:
A.()是函数B.[]是数组C.[]是下标运算符D.{}是对象
9.如下对javascript中函数说法对的是:
A.是对象B、是原型C.是类D、是一种数据类型
10.下列几种xmldom中,那个对中文支持最佳:
A.MSXML2.XMLHTTP.5.0B.MSXML2.XMLHTTP.4.0
C.MSXML2.XMLHTTP.3.0D.MSXML2.XMLHTTP
2.2.Java语言
单项选取题(每题2分,共20分)
1.下列表达式中哪个是不对的()。
A.floatf=11.1;
B.doubled=5.3E12;
C.doubled=3.14159;
D.doubled=3.14D
;
2.如下代码在编译时哪一行会报错()。
1)publicvoidmodify(){
2)inti,j,k;
3)i=100;
4)while(i>
0){
5)j=i*2;
6)System.out.println("
Thevalueofjis"
+j);
7)k=k+1;
8)i--;
9)}
10)}
A.line4B.line6C.line7D.line8
3.main()办法返回类型是什么()?
A.intB.voidC.booleanD.static
4.下面哪些答案可以用以表达八进制值8?
A.010B.0x10C.08D.0x8
5.关于垃圾收集哪些论述是对。
B
A.程序开发者必要自己创立一种线程进行内存释放工作。
B.垃圾收集将检查并释放不再使用内存。
C.垃圾收集容许程序开发者明确指定并及时释放该内存。
D.垃圾收集可以在盼望时间释放被java对象使用内存。
6.已知x1.equals(x2)==true,则如下说法错误是:
A.内存地址一定相等。
B.内容相等
C.hashcode相等D.x1==x2也许为true
7.如下关于继承论述对的是:
(A)
A.在Java中类只容许单一继承
B.在Java中一种类只能实现一种接口
C.在Java中一种类不能同步继承一种类和实现一种接口
D.在Java中接口只容许单一继承
8.Javaapplication中主类需包括main办法,如下哪项是main办法对的形参?
A.StringargsB.Stringar[]C.CharargD.StringBufferargs[]
9.如下哪个不是Java原始数据类型(B)
A.intB.BooleanC.floatD.char
10.MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。
D
A.publicintMAX_LENGTH=100;
B.finalintMAX_LENGTH=100;
C.finalpublicintMAX_LENGTH=100;
D.publicfinalintMAX_LENGTH=100;
2.3.C#语言
单项选取题(每题2分,共20分):
1.声明一种委托publicdelegateintmyCallBack(intx);
则用该委托产生回调办法原型应当是?
()
A.voidmyCallBack(intx)B.intreceive(intnum)
C.stringreceive(intx)D.不拟定
2.classClass1
{
publicstaticintCount=0;
staticClass1()
{
Count++;
}
publicClass1()
}
Class1o1=newClass1();
Class1o2=newClass1();
请问,Class1.Count值是多少()
A.1B.2
C.3D.4
3.如下哪个类是int基类()
A.Int32B.Object
C.ValueTypeD.Int16
4.int[][]myArray3=newint[3][]{newint[3]{5,6,2},newint[5]{6,9,7,8,3},newint[2]{3,2}};
myArray3[2][2]值是()
A.7 B.9
C.6D.越界
5.如下关于ref和out描述哪些项是不对的?
A.使用ref参数,传递到ref参数参数必要最先初始化。
B.使用out参数,传递到out参数参数必要最先初始化。
C.使用ref参数,必要将参数作为ref参数显式传递到办法。
D.使用out参数,必要将参数作为out参数显式传递到办法。
6.如果设treeView1=newTreeView(),TreeNodenode=newTreeNode("
根结点"
),则treeView1.Nodes.Add(node)返回是一种()类型值。
A.TreeNode;
B.int;
C.string;
D.TreeView;
7.当创立MDI窗体时,下面哪条语句标记当前窗体为父窗体。
A.this.IsMdiContainer=true;
B.this.MdiParent=this;
C.this.MdiParent=null;
D.this.IsMdiContainer=false;
8.运营下面代码段,其输出成果将为:
classTest
interfaceIAddOne
intAddOne();
structFixPoint:
IAddOne
int_x;
publicFixPoint(intx)
_x=x;
publicintAddOne()
++_x;
return_x;
staticvoidMain()
ArrayListpointList=newArrayList
(1);
FixPointf=newFixPoint(0);
pointList.Add(f);
Console.Write(f.AddOne());
Console.Write(((IAddOne)pointList[0]).AddOne());
FixPointp=(FixPoint)pointList[0];
Console.Write(p.AddOne());
A.112B.123
C.012D.122
9.下面哪种.NET类型集合容许使用唯一标记符来访问?
A.ArrayList;
B.Hashtable;
C.Stack;
D.Queue;
10.下面代码实现了设计模式中什么模式()
publicclassA{
privateAinstance;
privateA(){
}
publicstaticAInstance{
get
{
if(A==null)
A=newA();
returninstance;
}
}
}
A.FactoryB.AbstractFactory
C.SingletonD.Builder
程序填空题(共10分):
14.classA{
publicvoidSayHello(){
Console.WriteLine("
Hello,I'
m{0}."
,this.GetType().ToString());
classB:
A{}
classC:
B{}
classD{}
publicvoidPrintA(){
ArrayListlist=newArrayList();
list.Add(newA());
list.Add(newB());
list.Add(newC());
list.Add(null);
list.Add(newD());
foreach(objectobjinlist){
//判断与否为A子类
boolisA=(2分)
if(isA){
Aa=(A)obj;
a.SayHello();
}(3分)
15.分析下面程序输出(3分)
usingSystem;
publicclassA
publicvirtualvoidFun(inti)
Console.Write(i);
publicvoidFun(Aa)
a.Fun(3);
Fun(6);
publicclassB:
A
publicoverridevoidFun(inti)
base.Fun(i+1);
publicstaticvoidMain()
Bb=newB();
Aa=newA();
a.Fun(b);
b.Fun(a);
输出成果:
(2分)
16.依照委托(delegate)知识,请完毕如下顾客控件中代码片段填写:
publicdelegatevoidOnDBOperate();
publicclassUserControlBase:
UserControl
{
publiceventOperateOnNew;
privatevoidtoolBar_ButtonClick(objectsender,EventArgse)
{
if(e.Button.Equals(BtnNew))
//请在如下补齐代码用来调用触发OnNew事件。
;
(1分)
}
2.4.数据库
单项选取题(每题1分,共10分):
1.SQLServer中“连接”组中有两种连接认证方式,其中在(B)方式下,需要客户端应用程序连接时提供登录时需要顾客标记和密码。
A.Windows身份验证B.SQLServer身份验证
C.以超级顾客身份登录时D.其她方式登录时
2.如下关于数据存储构造论述哪一条是对的?
(B)
A.数据存储构造是数据间关系抽象描述
B.数据存储构造是逻辑构造在计算机存储器中实现
C.数据存储构造分为线性构造和非线性构造
D.数据存储构造对数据运算详细实现没有影响
3.SQLServer中视图是一种惯用数据对象,它是提供查看和存储数据另一种途径,可以简化数据库操作,当使用各种数据表来建立视图时不容许在该语句中涉及等核心字。
A.ORDERBY,COMPUTE
B.ORDERBY,COMPUTE,COMPUTRBY
C.ORDERBY,COMPUTEBY,GROUPBY
D.GROUPBY,COMPUTEBY
4.在SQLSERVER服务器上,存储过程是一组预先定义并编译Transact-SQL语句。
可以用(D)来声明游标。
A.CREATECURSOR
B.ALTERCURSOR
C.SETCURSOR
D.DECLARECURSOR
5.OLAP基本概念不涉及(B)
A.度量属性B.维
C.数据分析D.事务解决
6.下述哪一条是由于关系模式设计不当所引起问题?
A.丢失修改B.更新异常
C.读脏数据D.数据被非法读取
7.数据库系统日记文献用于记录下述哪类内容?
A.程序运营过程B.数据查询操作
C.程序执行成果D.数据更新操作
8.实现数据库哪个特性可以避免对未提交更新依赖(“脏数据”读出)?
A.完整性B.并发性
C.安全性D.可移植性
9.下面关于模式分解论述中,对的是(D)
A.若一种模式分解具备无损连接性,则该分解一定保持函数依赖
B.若一种模式分解保持函数依赖,则该分解一定具备无损连接性
C.若只规定分解保持函数依赖,那么模式分解一定可以达到BCNF
D.若只规定分解具备无损连接性,那么模式分解一定可以达到BCNF
10.对数据库数据删除是由数据库管理系统哪个功能模块实现?
A.数据库存取功能模块
B.数据库存储管理功能模块
C.数据库运营解决功能模块
D.数据库维护功能模块
填空题(每空1分,共5分):
11.关系代数是一种关系操纵语言,它操作对象和操作成果均为___表______。
12.数据库管理系统是位于顾客和____操作系统___之间一种数据管理软件。
13.对数据库构造描述和定义存储在__DD___中,它是DBMS运营基本根据。
14.数据库中,每个事务都感觉不到系统中其她事务在并发地执行,这一特性称为事务__分离性___。
15.SQL语言集数据查询、数据操纵、数据定义和数据控制功能为一体,其中语句GRANT,REVOKE是实现____数据控制____功能。
判断题(每题1分,共5分):
16.在CREATEINDEX语句中,使用CLUSTERED来建立簇索引。
T
17.通配符“_”表达某单个字符。
18.由于通过视图可以插入、修改或删除数据,因而视图也是一种实在表,SQLSERVER将它保存在syscommens系统表中。
F
19.在Transact-SQL语句WHERE子句中,完全可以用IN子查询来代替OR逻辑表达式。
20.每个存储过程向调用方返回一种整数返回代码。
如果存储过程没有显式设立返回代码值,则返回代码为0,表达到功。
3.软件工程(每题2分,共20分):
1.对象实现了数据和操作结合,使数据和操作(C)于对象统一体中。
A.结合B.隐藏
C.封装D.抽象
2.瀑布模型存在问题是(D)
A.顾客容易参加开发B.缺少灵活性
C.顾客与开发者易沟通D.合用可变需求
3.程序三种基本控制构造是(B)
A.过程、子程序和分程序B.顺序、选取和重复
C.递归、堆栈和队列D.调用、返回和转移
4.需求分析中开发人员要从顾客那里理解(A)
A.软件做什么B.顾客使用界面
C.输入信息D.软件规模
5.IDEF图反映系统(D)
A.怎么做B.对谁做
C.何时做D.做什么
6.需求分析阶段任务是拟定(D)
A.软件开发办法B.软件开发工具
C.软件开发费D.软件系统功能
7.使用白盒测试办法时,拟定测试数据应依照(A)和指定覆盖原则。
A.程序内部逻辑B.程序复杂构造
C.使用阐明书D.程序功能
8.系统流程图是描述(D)工具。
A.逻辑系统B.程序系统
C.体系构造D.物理系统
9.为了提高测试效率,应当(C)。
A.随机地选用测试数据
B.取一切也许输入数据作为测试数据
C.在完毕编码后来制定软件测试筹划
D.选取发现错误也许性大数据作为测试数据
10.面向对象要素包括(C)
A.对象唯一性B.抽象
C.继承性D.分类性