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

下载本文档

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

文档简介

1 中软国际校园招聘笔试试题中软国际校园招聘笔试试题 考试范围:考试范围: 1逻辑推理题(共 20 分) 2开发技术题(共 60 分) 3软件工程知识题(共 20 分) 考试要求:考试要求: 1考试时间为 60 分钟,每个人独立完成考试 2须在“研发技术方向”中勾选 Java 或 C#,并解答对应语言试题 3答案写在答题纸上,不允许直接在卷面上答题 4考试完毕,试卷和答题纸一并收回 试题:试题: 1. 逻辑推理(逻辑推理(110 题每题题每题 2 分,共分,共 20 分)分) 1一位教育工作者撰文表达了她对电子游戏给青少年带来的危害的焦虑之情。她认为电子 游戏就像一头怪兽,贪婪、无情地剥夺青少年的学习和与社会交流的时间。以下哪项不成为 支持以上观点的理由?() A青少年玩电子游戏,上课时无精打采。 B青少年玩电子游戏,作业错误明显增多。 C青少年玩电子游戏,不愿与家长交谈。 D青少年玩电子游戏,花费了家里的资金。 2桌子上有 4 个杯子,每个杯子上写着一句话:第一个杯子: “所有的杯子中都有水果糖” ; 第二个杯子: “本杯中有苹果” ;第三个杯子: “本杯中没有巧克力” ;第四个杯子: “有些杯 子中没有水果糖” 。如果其中只有一句真话,那么以下哪项为真?() A所有的杯子中都有水果糖。 B所有的杯子中都没有水果糖。 C所有的杯子中都没有苹果。 D第三个杯子中有巧克力。 3鲁讯的著作不是一天能读完的, 狂人日记是鲁迅的著作,因此, 狂人日记不是一 天能读完的。下列哪项最为恰当地指出了上述推理的逻辑错误?() A偷换概念B自相矛盾 C以偏概全D倒置因果 4面试在求职过程中非常重要。经过面试,如果应聘者的个性不适合待聘工作的要求,则 不可能被录用。以上论断是建立在哪项假设基础上?() 2 A必须经过面试才能取得工作,这是工商界的规矩。 B只要与面试主持人关系好,就能被聘用。 C面试主持者能够准确地分辨出哪些个性是工作所需要的。 D面试的唯一目的就是测试应聘者的个性。 5所有爱斯基摩土著人都是穿黑衣服的;所有的北婆罗洲土著人都是穿白衣服的;没有穿 白衣服又穿黑衣服的人;H 是穿白衣服的。基于以上事实,下列哪个判断必为真?() A是北婆罗洲土著人。B不是爱斯基摩土著人。 C不是北婆罗洲土著人。D是爱斯基摩土著人。 6请从备选的图形(ABCD )中选择一个正确的填入空白格中() ABCD 7选择图形填入空缺方格,以满足下列图形按照逻辑角度能正确排列下来() ABCD 8在过去的十年中,由美国半导体工业生产的半导体增加了 200%,但日本半导体工业生 产的半导体增加了 500%,因此,日本现在比美国制造的半导体多。以下哪项为真,最能削 弱以上命题?() A在过去五年中,由美国半导体工业生产的半导体增长仅 100%。 B过去十年中,美国生产的半导体的美元价值比日本生产的高。 C今天美国半导体出口在整个出口产品中所占的比例比十年前高。 D十年前,美国生产的半导体占世界半导体的 90%,而日本仅 2%。 9某律师事务所共有 12 名工作人员。有人会使用计算机;有人不会使用计算机;所 长不会使用计算机。 上述三个判断中只有一个是真的。 以下哪项正确表示了该律师事务所会 使用计算机的人数?() A12 人都会使用。B12 人没人会使用。 C仅有一人不会使用。D仅有一人会使用。 10 “从多力量大” 、 “众人拾柴火焰高” ,这些名言证明了人口的增加是有利于社会发展的。 3 上述推断的主要缺陷在于() A “人多力量大”肯定了人力资源的作用,是重视人才的表现。 B不同的人对社会的贡献是不一样的,应当指明主要应增加哪一类人口。 C名言并非真理,不能由名言简单地证明上述结论。 D人口越少,消耗掉的社会资源就越少。 2. 开发技术开发技术 2.1. 页面前端(每题(每题 1 分,共分,共 10 分分) : 1html 语言中的换行符是: () ABCD 2下列哪一个不是表格的标记: () ABCD 3#0000FF 等效于下面那个值: () A#FFBredCblueDgreen 4下列代码中脚本的含义是: () A当鼠标移动的时候,修改背景色为 5px B当鼠标拖动的时候,修改背景色为 1px C当鼠标离开的时候,修改边界为 5px D当鼠标离开的时候,修改边界为 1px; 5下列哪个是正确的下拉列表: () AcheckboxBinputCradioDselect 6下列哪个是正确的隐藏域: () AB CD 7下列哪个是比较规范的页面跳转语句: () Alocation.href = “”; Bdocument.location = “”; Cdocument.location.href = “”; Dwindow.location.href = “”; 8()、和,下列说法不正确的是: () A()是函数B是数组C是下标运算符D是对象 9以下对 javascript 中的函数的说法正确的是: () A是对象B、是原型C是类D、是一种数据类型 4 10下列几种 xmldom 中,那个对中文的支持最好: () AMSXML2.XMLHTTP.5.0BMSXML2.XMLHTTP.4.0 CMSXML2.XMLHTTP.3.0DMSXML2.XMLHTTP 2.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 = k + 1; 8) i-; 9) 10) Aline 4Bline 6Cline 7Dline 8 3main()方法的返回类型是什么()? AintBvoidCbooleanDstatic 4下面的哪些答案可以用以表示八进制值 8? A010B0x10C08D0x8 5关于垃圾收集的哪些叙述是对的。 A程序开发者必须自己创建一个线程进行内存释放的工作。 B垃圾收集将检查并释放不再使用的内存。 C垃圾收集允许程序开发者明确指定并立即释放该内存。 D垃圾收集能够在期望的时间释放被 java 对象使用的内存。 6已知 x1.equals(x2) = true,则以下说法错误的是:() A内存地址一定相等。B内容相等 Chash code 相等Dx1=x2 可能为 true 7以下关于继承的叙述正确的是: () A在 Java 中类只允许单一继承 B在 Java 中一个类只能实现一个接口 5 C在 Java 中一个类不能同时继承一个类和实现一个接口 D在 Java 中接口只允许单一继承 8Java application 中的主类需包含 main 方法,以下哪项是 main 方法的正确形参?() AString argsBString argsCChar argDStringBuffer args 9以下哪个不是 Java 的原始数据类型() AintBBooleanCfloatDchar 10MAX_LENGTH 是 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(int num) Cstring receive(int x)D不确定的 2class Class1 public static int Count = 0; static Class1() Count+; public Class1() Count+; Class1 o1 = new Class1(); Class1 o2 = new Class1(); 请问,Class1.Count 的值是多少() A1B2 C3D4 6 3以下哪个类是 int 的基类() AInt32BObject CValueTypeDInt16 4int myArray3=new int3new int35,6,2,new int56,9,7,8,3,new int23,2; myArray322的值是() A7B9 C6D越界 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)返回的是一个 ()类型的值。 () 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 intAddOne(); struct FixPoint : IAddOne int _x; public FixPoint(int x) _x = x; public int AddOne() +_x; 7 return _x; static void Main() ArrayList pointList = newArrayList(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(); A112B123 C012D122 9下面哪种.NET 类型集合允许使用唯一标识符来访问?() AArrayList;BHashtable; CStack;DQueue; 10下面的代码实现了设计模式中的什么模式() public classA private Ainstance; private A() public static AInstance get if (A = null ) A= newA(); return instance; AFactoryBAbstract Factory CSingletonDBuilder 程序填空题(共程序填空题(共 10 分分) : 14classA 8 public void SayHello() Console.WriteLine(“Hello, Im 0.“, this.GetType().ToString(); class B:A class C:B class D public void PrintA() ArrayList list = newArrayList(); list.Add(newA(); list.Add(new B(); list.Add(new C(); list.Add(null); list.Add(new D(); foreach (object obj in list) /判断是否为 A 的子类 bool isA=(2 分) if (isA) Aa = (A)obj; a.SayHello(); (3 分) 15分析下面程序的输出(3 分) using System; public classA public virtual void Fun(int i) Console.Write (i); public void Fun(Aa) a.Fun(3); Fun(6); 9 public class B : A public override void Fun(int i) base.Fun(i + 1); public static void Main() B b = new B(); Aa = newA(); 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 分) ;(1 分) 2.4. 数据库数据库 单项选择题(每题单项选择题(每题 1 分,共分,共 10 分分) : 1SQL Server 中“连接”组中有两种连接认证方式,其中在()方式下,需要客户端应 10 用程序连接时提供登录时需要的用户标识和密码。 AWindows 身份验证BSQL Server 身份验证 C以超级用户身份登录时D其他方式登录时 2以下关于数据的存储结构的叙述哪一条是正确的? () A数据的存储结构是数据间关系的抽象描述 B数据的存储结构是逻辑结构在计算机存储器中的实现 C数据的存储结构分为线性结构和非线性结构 D数据的存储结构对数据运算的具体实现没有影响 3SQL Server 中的视图是一种常用的数据对象,它是提供查看和存放数据的另一种途径, 可以简化数据库操作,当使用多个数据表来建立视图时不允许在该语句中包括等关键字。 () AORDER BY,COMPUTE BORDER BY,COMPUTE,COMPUTR BY CORDER BY,COMPUTE BY,GROUP BY DGROUP BY,COMPUTE BY 4在 SQL SERVER 服务器上,存储过程是一组预先定义并编译的 Transact-SQL 语句。可以 用()来声明游标。 ACREATE CURSOR BALTER CURSOR CSET CURSOR DDECLARE CURSOR 5OLAP 的基本概念不包括() A度量属性B维 C数据分析D事务处理 6下述哪一条是由于关系模式设计不当所引起的问题?() A丢失修改B更新异常 C读脏数据D数据被非法读取 7数据库系统的日志文件用于记录下述哪类内容?() A程序运行过程B数据查询操作 C程序执行结果D数据更新操作 8实现数据库的哪个特性能够避免对未提交更新的依赖( “脏数据”的读出)?() A完整性B并发性 C安全性D可移植性 9下面有关模式分解的叙述中,正确的是() 11 A若一个模式分解具有无损连接性,则该分解一定保持函数依赖 B若一个模式分解保持函数依赖,则该分解一定具有无损连接性 C若只要求分解保持函数依赖,那么模式分解一定可以达到 BCNF D若只要求分解具有无损连接性,那么模式分解一定可以达到 BCNF 10对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?() A数据库存取功能模块 B数据库存储管理功能模块 C数据库运行处理功能模块 D数据库维护功能模块 填空题(每空填空题(每空 1 分,共分,共 5 分分) : 11关系代数是一种关系操纵语言,它的操作对象和操作结果均为_二维表_。 12数据库管理系统是位于用户和_操作系统_之间的一个数据管理软件。 13对数据库结构的描述和定义存储在_数据字典_中,它是 DBMS 运行的基本依据。 14数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的_ 事务性_。 15SQL 语言集数据查询、数据操纵、数据定义和数据控制功能为一体,其中语句 GRANT, REVOKE 是实现_授予权限_功能。 判断题(

温馨提示

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

评论

0/150

提交评论