中软国际笔试试题_第1页
中软国际笔试试题_第2页
中软国际笔试试题_第3页
中软国际笔试试题_第4页
中软国际笔试试题_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、中软国际校园招聘笔试试题考试范围:1逻辑推理题(共20分)2开发技术题(共60分)3软件工程知识题(共20分)考试要求:1考试时间为60分钟,每个人独立完成考试2须在“研发技术方向”中勾选Java或C#,并解答对应语言试题3答案写在答题纸上,不允许直接在卷面上答题4考试完毕,试卷和答题纸一并收回试题:1. 逻辑推理(110题每题2分,共20分)1一位教育工作者撰文表达了她对电子游戏给青少年带来的危害的焦虑之情。她认为电子游戏就像一头怪兽,贪婪、无情地剥夺青少年的学习和与社会交流的时间。以下哪项不成为支持以上观点的理由?( )A青少年玩电子游戏,上课时无精打采。B青少年玩电子游戏,作业错误明显增

2、多。C青少年玩电子游戏,不愿与家长交谈。D青少年玩电子游戏,花费了家里的资金。2桌子上有4个杯子,每个杯子上写着一句话:第一个杯子:“所有的杯子中都有水果糖”;第二个杯子:“本杯中有苹果”;第三个杯子:“本杯中没有巧克力”;第四个杯子:“有些杯子中没有水果糖”。如果其中只有一句真话,那么以下哪项为真?( )A所有的杯子中都有水果糖。B所有的杯子中都没有水果糖。C所有的杯子中都没有苹果。D第三个杯子中有巧克力。3鲁讯的著作不是一天能读完的,狂人日记是鲁迅的著作,因此,狂人日记不是一天能读完的。下列哪项最为恰当地指出了上述推理的逻辑错误?( )A偷换概念 B自相矛盾C以偏概全 D倒置因果4面试在求

3、职过程中非常重要。经过面试,如果应聘者的个性不适合待聘工作的要求,则不可能被录用。以上论断是建立在哪项假设基础上?( )A必须经过面试才能取得工作,这是工商界的规矩。B只要与面试主持人关系好,就能被聘用。C面试主持者能够准确地分辨出哪些个性是工作所需要的。D面试的唯一目的就是测试应聘者的个性。5所有爱斯基摩土著人都是穿黑衣服的;所有的北婆罗洲土著人都是穿白衣服的;没有穿白衣服又穿黑衣服的人;H是穿白衣服的。基于以上事实,下列哪个判断必为真?( )A是北婆罗洲土著人。 B不是爱斯基摩土著人。C不是北婆罗洲土著人。 D是爱斯基摩土著人。6请从备选的图形(ABCD)中选择一个正确的填入空白格中( )

4、A B C D7选择图形填入空缺方格,以满足下列图形按照逻辑角度能正确排列下来( )A B C D8在过去的十年中,由美国半导体工业生产的半导体增加了200%,但日本半导体工业生产的半导体增加了500%,因此,日本现在比美国制造的半导体多。以下哪项为真,最能削弱以上命题?( )A在过去五年中,由美国半导体工业生产的半导体增长仅100%。B过去十年中,美国生产的半导体的美元价值比日本生产的高。C今天美国半导体出口在整个出口产品中所占的比例比十年前高。D十年前,美国生产的半导体占世界半导体的90%,而日本仅2%。9某律师事务所共有12名工作人员。有人会使用计算机;有人不会使用计算机;所长不会使用计

5、算机。上述三个判断中只有一个是真的。以下哪项正确表示了该律师事务所会使用计算机的人数?( )A12人都会使用。 B12人没人会使用。C仅有一人不会使用。 D仅有一人会使用。10“从多力量大”、“众人拾柴火焰高”,这些名言证明了人口的增加是有利于社会发展的。上述推断的主要缺陷在于( )A“人多力量大”肯定了人力资源的作用,是重视人才的表现。B不同的人对社会的贡献是不一样的,应当指明主要应增加哪一类人口。C名言并非真理,不能由名言简单地证明上述结论。D人口越少,消耗掉的社会资源就越少。2. 开发技术2.1. 页面前端(每题1分,共10分):1html语言中的换行符是:( )A<hr>

6、B<br> C<p> D<li>2下列哪一个不是表格的标记:( )A<td> B<tr> C<tbody> D<hr>3#0000FF等效于下面那个值:( )A#FF Bred Cblue Dgreen4下列代码中脚本的含义是:( )<td style=”border: 1px 1px 1px 1px” Onmouseover = ”this.style.border=5px 5px 5px 5px” Onmouseout = ”this.style.border= 1px 1px 1px 1px”>

7、;&nbsp;</td> A当鼠标移动的时候,修改背景色为5pxB当鼠标拖动的时候,修改背景色为1pxC当鼠标离开的时候,修改边界为5pxD当鼠标离开的时候,修改边界为1px;5下列哪个是正确的下拉列表:( )Acheckbox Binput Cradio Dselect6下列哪个是正确的隐藏域:( )A<input type=”text”/> B<input type=”button”/>C<input type=”submit”/> D<input type=”hidden”/>7下列哪个是比较规范的页面跳转语句:( )A

8、location.href = “”;Bdocument.location = “”;Cdocument.location.href = “”;Dwindow.location.href = “”;8()、和,下列说法不正确的是:( )A()是函数 B是数组 C是下标运算符 D是对象9以下对javascript中的函数的说法正确的是:( )A是对象 B、是原型 C是类 D、是一种数据类型10下列几种xmldom中,那个对中文的支持最好:( ) AMSXML2.XMLHTTP.5.0 BMSXML2.XMLHTTP.4.0CMSXML2.XMLHTTP.3.0 DMSXML2.XMLHTTP2.

9、2. Java语言单项选择题(每题2分,共20分)1下列表达式中哪个是不正确的( )。Afloat f = 11.1; Bdouble d = 5.3E12; Cdouble d = 3.14159; Ddouble d = 3.14D 2以下代码在编译时哪一行会报错( )。1) public void modify() 2) int i, j, k; 3) i = 100; 4) while ( i > 0 ) 5) j = i * 2; 6) System.out.println (" The value of j is " + j ); 7) k =

10、k + 1; 8) i-; 9) 10) Aline 4 Bline 6 Cline 7 Dline 8 3main()方法的返回类型是什么( )?Aint Bvoid Cboolean Dstatic4下面的哪些答案可以用以表示八进制值8? A010 B0x10 C08 D0x8 5关于垃圾收集的哪些叙述是对的。 A程序开发者必须自己创建一个线程进行内存释放的工作。 B垃圾收集将检查并释放不再使用的内存。 C垃圾收集允许程序开发者明确指定并立即释放该内存。 D垃圾收集能够在期望的时间释放被java对象使用的内存。 6已知x1.equals(x2) = true,则以下说法错误的是:()A内存

11、地址一定相等。 B内容相等Chash code相等 Dx1=x2可能为true7以下关于继承的叙述正确的是:( ) A在Java中类只允许单一继承 B在Java中一个类只能实现一个接口 C在Java中一个类不能同时继承一个类和实现一个接口 D在Java中接口只允许单一继承8Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )AString args BString args CChar arg DStringBuffer args9以下哪个不是Java的原始数据类型( ) Aint BBoolean Cfloat Dchar10MAX_LENGT

12、H是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。 Apublic int MAX_LENGTH=100; Bfinal int MAX_LENGTH=100; Cfinal public int MAX_LENGTH = 100; Dpublic final int MAX_LENGTH = 100;2.3. C#语言单项选择题(每题2分,共20分):1声明一个委托public delegate int myCallBack(int x); 则用该委托产生的回调方法的原型应该是?( ) Avoid myCallBack(int x) Bint receive

13、(int num)Cstring receive(int x) D不确定的2class Class1public static int Count = 0;static Class1()Count+;public Class1()Count+;Class1 o1 = new Class1();Class1 o2 = new Class1();请问,Class1.Count的值是多少( ) A1 B2C3 D43以下哪个类是int的基类( )AInt32 BObject CValueType DInt164int myArray3=new int3new int35,6,2,new int56,

14、9,7,8,3,new int23,2; myArray322的值是( )A7 B9C6 D越界5以下关于ref和out的描述哪些项是不正确的?( ) A使用ref参数,传递到ref参数的参数必须最先初始化。 B使用out参数,传递到out参数的参数必须最先初始化。 C使用ref参数,必须将参数作为ref参数显式传递到方法。 D使用out参数,必须将参数作为out参数显式传递到方法。6如果设treeView1=new TreeView(),TreeNode node=new TreeNode("根结点" ),则treeView1.Nodes.Add(node)返回的是一个

15、()类型的值。( )ATreeNode; Bint;Cstring; DTreeView;7. 当创建MDI窗体时,下面哪条语句标识当前窗体为父窗体。( )A. this.IsMdiContainer = true; B. this.MdiParent = this;C. this.MdiParent = null; D. this.IsMdiContainer = false;8. 运行下面的代码段,其输出结果将为:( )class Test interface IAddOne int AddOne(); struct FixPoint : IAddOne int _x; public Fi

16、xPoint(int x) _x = x; public int AddOne() +_x; return _x; static void Main() ArrayList pointList = new ArrayList(1); FixPoint f = new FixPoint(0); pointList.Add(f); Console.Write(f.AddOne(); Console.Write(IAddOne)pointList0).AddOne(); FixPoint p = (FixPoint)pointList0; Console.Write(p.AddOne(); A112

17、 B123C012 D1229下面哪种.NET类型集合允许使用唯一标识符来访问?( )AArrayList; BHashtable;CStack; DQueue;10下面的代码实现了设计模式中的什么模式( )public class A private A instance;private A() public static A Instance getif ( A = null )A = new A();return instance;AFactory BAbstract FactoryCSingleton DBuilder程序填空题(共10分):14class A public void

18、SayHello() Console.WriteLine("Hello, I'm 0.", this.GetType().ToString(); class B:A class C:Bclass Dpublic void PrintA() ArrayList list = new ArrayList();list.Add(new A(); list.Add(new B(); list.Add(new C(); list.Add(null); list.Add(new D(); foreach (object obj in list) /判断是否为A的子类 bool

19、isA = (2分) if (isA) A a = (A)obj; a.SayHello(); (3分)15分析下面程序的输出(3分)using System;public class A public virtual void Fun(int i) Console.Write (i); public void Fun(A a) a.Fun(3); Fun(6); public class B : A public override void Fun(int i) base.Fun(i + 1); public static void Main() B b = new B(); A a = n

20、ew A(); a.Fun(b); b.Fun(a); 输出结果: (2分)16根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:public delegate void OnDBOperate(); public class UserControlBase : UserControl public event Operate OnNew; private void toolBar_ButtonClick(object sender,EventArgs e) if(e.Button.Equals(BtnNew) /请在以下补齐代码用来调用触发OnNew事件。 ;(1分)

21、;(1分) 2.4. 数据库单项选择题(每题1分,共10分):1SQL Server中“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。AWindows身份验证 BSQL Server 身份验证 C以超级用户身份登录时 D其他方式登录时2以下关于数据的存储结构的叙述哪一条是正确的? ( ) A数据的存储结构是数据间关系的抽象描述 B数据的存储结构是逻辑结构在计算机存储器中的实现 C数据的存储结构分为线性结构和非线性结构 D数据的存储结构对数据运算的具体实现没有影响3SQL Server中的视图是一种常用的数据对象,它是提供查看和存放数据

22、的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时不允许在该语句中包括等关键字。( )AORDER BY,COMPUTEBORDER BY,COMPUTE,COMPUTR BYCORDER BY,COMPUTE BY,GROUP BYDGROUP BY,COMPUTE BY4在SQL SERVER服务器上,存储过程是一组预先定义并编译的Transact-SQL语句。可以用( )来声明游标。ACREATE CURSOR BALTER CURSORCSET CURSOR DDECLARE CURSOR5OLAP的基本概念不包括( )A度量属性 B维 C数据分析 D事务处理6下述哪一条是

23、由于关系模式设计不当所引起的问题?( )A丢失修改 B更新异常C读脏数据 D数据被非法读取7数据库系统的日志文件用于记录下述哪类内容?( )A程序运行过程 B数据查询操作C程序执行结果 D数据更新操作8实现数据库的哪个特性能够避免对未提交更新的依赖(“脏数据”的读出)?( )A完整性 B并发性 C安全性 D可移植性9下面有关模式分解的叙述中,正确的是( )A若一个模式分解具有无损连接性,则该分解一定保持函数依赖B若一个模式分解保持函数依赖,则该分解一定具有无损连接性C若只要求分解保持函数依赖,那么模式分解一定可以达到BCNFD若只要求分解具有无损连接性,那么模式分解一定可以达到BCNF10对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?( )A数据库存取功能模块B数据库存储管理功能模块C数据库运行处理功能模块D数据库维护功能模块填空题(每空1分,共5分):11关系代数是一种关系操纵语言,它的操作对象和操作结果均为_二维表_。12数据库管理系统是位于用户和_操作系统_之间的一个数据管理软件。13对数据库结构的描述和定义存储在_数据字典_中,它是DBMS运行的基本依据。14数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的_事务性_。15SQL语言集数据查询、数据操纵、数据定义和数据

温馨提示

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

评论

0/150

提交评论