中软国际校园招聘笔试试题之java篇doc
中软国际笔试题
1.避免死锁的方法有哪些?
2.在Sybase数据库中注册用户与数据库用户有什么区别?
3.在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性
4.内存有哪几种存储组织结构.请分别加以说明
5.JAVA中的Wait() 和notify()方法使用时应注意些什么?
6.用户输入一个整数.系统判断,并输出是负数还是非负数,请设计测试用例.
7.操作系统中的同步和互诉解决了什么问题
8.UNIX 中init
1.不许用中间变量,把String ABCDE 倒转
2.10000个数求第2大的数,不许用排序算法
3.排序算法的测试用例
1, 合并有序链表
2, 删除字符串中相邻重复元素
3, 给出了二叉树结构,要求写出广度优先遍历
4, 给定整型数组,写代码找出数组中第二大元素
5, 有关菲波那契数列问题
1.怎么判断鼠标有没有选中一条线段(如很靠近,鼠标点和线段之间的距离小于5毫米)
2.求一个矩形的中心点和一个点的连线与矩形边的交点坐标(矩形左上角坐标给出,长、宽给出,中心点坐标可以算出来,另外一个点的坐标给出)
3.写一个servlet,要求实现在一个页面中能输入名字,然后页面中返回的结果是“hello,姓名”。
4.写一个servlet,要求能上传文件,并能将上传的文件保存到指定位置。
业务协同于一体的完整信息化支撑平台。
中软Java笔试题目
中软Java笔试题目中软Java笔试题目Java笔试题目(一)一、判断题(30分)1.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free,。
2.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
3.有的类定义时可以不定义构造函数,所以构造函数不是必需的。
4.类及其属性、方法可以同时有一个以上的修饰符来修饰。
5.Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点6.抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
7.Final类中的属性和方法都必须被final修饰符修饰。
8.最终类不能派生子类,最终方法不能被覆盖。
9.子类要调用父类的方法,必须使用super关键字。
10.一个Java类可以有多个父类。
11.如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
12.在java集合中,Vector和HashMap是线程安全的。
13.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
14.接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。
15.用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。
二、选择题(30分)1、关于垃圾收集的哪些叙述是正确的( ):A.程序开发者必须自己创建一个线程进行内存释放的工作B.垃圾收集允许程序开发者明确指定并立即释放该内存C.垃圾收集将检查并释放不再使用的内存D.垃圾收集能够在期望的时间释放被java对象使用的内存2、下面的哪些赋值语句是不正确的( ):A.float f=11.1;B.double d=5.3E12;C.double d=3.14159;D.double d=3.14D;3、下面关于变量及其范围的陈述哪些是不正确的( ):A.实例变量是类的成员变量B.实例变量用关键字static声明C.在方法中定义的'局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化4、下列关于修饰符混用的说法,错误的是( ):A.abstract不能与final并列修饰同一个类B.abstract类中不可以有private的成员C.abstract方法必须在abstract类中D.static方法中能处理非static的属性5、容器Panel和Applet缺省使用的布局编辑策略是( ):A、BorderLayoutB、FlowLayoutC、GridLayoutD、CardLayout6、以下标识符中哪项是不合法的( ):A、 BigMeaninglessNameB、$intC、1 stD、$17、main方法是Java Application程序执行的入口点,关于main 方法的方法头以下哪项是合法的( ):A、 public static void main()B、 public static void main(String[ ] args)C、 public static int main(String[ ] arg)D、 public void main(String arg[ ])8、执行完以下代码int [ ] x = new int[25];后,以下哪项说明是正确的( ):A、 x[24]为0B、 x[24]未定义C、 x[25]为0D、 x[0]为空9、以下代码段执行后的输出结果为( ):int x=3; int y=10;System.out.println(y%x);A、0B、1C、2D、310、以下哪个表达式是不合法的( ):A、String x=”Hello”; int y=9; x+=y;B、String x=”Hello”; int y=9; if(x= =y) { }C、String x=”Hello”; int y=9; x=x+y;D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length : 011、编译运行以下程序后,关于输出结果的说明正确的是 ( ):public class Conditional{public static void main(String args[ ]){int x=4;System.out.println(“value is “+ ((x>4) ? 99.9 :9));}}A、输出结果为:value is 99.99B、输出结果为:value is 9C、输出结果为:value is 9.0D、编译错误12、以下声明合法的是( ):A、 default String s;B、 public final static native int w( )C、 abstract double d;D、 abstract final double hyperbolicCosine( )13、关于以下application的说明,正确的是( ):1. class StaticStuff2. {3. static int x=10;4. static { x+=5;}5. public static void main(String args[ ])6. {7. System.out.println(“x=” + x);8. }9. static { x/=3;}10. }A、 4行与9行不能通过编译,因为缺少方法名和返回类型B、 9行不能通过编译,因为只能有一个静态初始化器C、编译通过,执行结果为:x=5D、编译通过,执行结果为:x=314、关于以下程序代码的说明正确的是( ):1.class HasStatic{2. private static int x=100;3. public static void main(String args[ ]){。
中软国际笔试试题
return instance;
}
}
}
A.FactoryB.Abstract Factory
C.SingletonD.Builder
程序填空题(共10分):
14.class A{
public void SayHello(){
("Hello, I'm {0}.", ().ToString());
myArray3[2][2]的值是()
A.7B.9
C.6 D.越界
5.以下关于ref和out的描述哪些项是不正确的()
A.使用ref参数,传递到ref参数的参数必须最先初始化。
B.使用out参数,传递到out参数的参数必须最先初始化。
C.使用ref参数,必须将参数作为ref参数显式传递到方法。
D.使用out参数,必须将参数作为out参数显式传递到方法。
)
A.TreeNode; B.int;
C.string; D.TreeView;
7.当创建MDI窗体时,下面哪条语句标识当前窗体为父窗体。()
A. = true;B. = this;
C. = null;D. = false;
8.运行下面的代码段,其输出结果将为:()
class Test
{
interface IAddOne
A.ArrayList;B.Hashtable;
C.Stack;D.Queue;
10.下面的代码实现了设计模式中的什么模式()
public class A {
private A instance;
private A() {
}
public static A Instance {
中软国际笔试题及答案
中软国际笔试题及答案中软国际(ZhongRuan International)是一家致力于软件开发和技术咨询的全球领先企业,为各行业提供先进的解决方案和专业的服务。
中软国际在招聘中重视笔试环节,通过笔试来评估应聘者的技术能力和综合素质。
本文将介绍一些常见的中软国际笔试题以及它们的答案,希望对准备参加中软国际笔试的应聘者有所帮助。
1. 数据结构与算法题题目:实现一个链表的反转。
答案:可以使用迭代或递归的方式实现链表的反转。
下面是一个使用迭代的示例代码:```c++class ListNode {public:int val;ListNode* next;ListNode(int val) : val(val), next(NULL) {}};ListNode* reverseList(ListNode* head) {ListNode* prev = NULL;ListNode* curr = head;while (curr != NULL) {ListNode* nextNode = curr->next;curr->next = prev;prev = curr;curr = nextNode;}return prev;}```2. 数据库题题目:有两张表,一张是学生信息表(Student),其中包含学生的学号(ID)和姓名(Name);另一张是课程信息表(Course),其中包含课程的课程号(ID)和名称(Name)。
请编写SQL语句查询选择选修了所有课程的学生的姓名。
答案:可以通过子查询和GROUP BY子句来解决这个问题。
以下是SQL语句的示例:```sqlSELECT FROM Student sWHERE NOT EXISTS (SELECT c.IDFROM Course cWHERE NOT EXISTS (SELECT sc.IDFROM SC scWHERE sc.StudentID = s.IDAND sc.CourseID = c.ID));```3. 编程题题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数的下标。
JAVA_笔试题
无锡中软国际有限公司笔试题(Java)(本卷总分100分,60分及格,时间60分钟)一,不定项选择题(每小题3分,共15题,总计45分)1.下面哪些是合法的变量名()A.2variable B..variable2 C.._whatavariable D._3_E.$anothervar F.#myvar2.请问“abcd”instanceof Object返回的值是()A. “abcd”B. trueC. falseD. String3.下面说法正确的是:()A. 如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空格);;B. 如果源代码中有import语句,则该语句必须放在在代码的第一行(不考虑注释和空格)C. 如果源代码中有main()方法,则该方法必须被放在代码的第一行D. 如果某文件的源代码中定义了一个public的接口,接口名和文件名可以不同。
4.下面有关方法覆盖说法不正确的是:()A. 方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值B. 方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限;C. 覆盖的方法不能比被覆盖的方法抛出更多的异常D. 覆盖的方法一定不能是private的5.一个Java程序运行从上到下的环境次序是()A. 操作系统、Java程序、JRE/JVM、硬件。
B. JRE/JVM、Java程序、硬件、操作系统C. Java程序、JRE/JVM、操作系统、硬件D. Java程序、操作系统、JRE/JVM、硬件6. 下面选项中哪个关键字可以用来修饰接口中的变量和方法()A. staticB. privateC. synchronizedD. protected7. 下面代码段中:()String s=”abcde”;d B.e C. 什么都没有,抛出D. 代码编译不成功,因为()方法不属于String类8. 下面哪种是正确的创建Map集合的方式:())A. Map m=new Map();B. Map m=new Map(init capacity, increment capacity);C. Map m=new Map(new Collection());D. Map是接口,所以不能实例化。
JAVA 经典笔试题(中软)
一、选择题。
1.编译Java 源程序文件产生的字节码文件的扩展名为(b)。
A、javaB、classC、htmlD、exe 2.main方法是Java程序执行的入口点,关于main 方法的方法头以下哪项是合法的(b)?A、public static void main()B、public static void main(String args[] )C、public static int main(String [] arg )D、public void main(String arg[] )3.为AB类的一个无形式参数无返回值的方法method 书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(a)。
A、static void method( )B、public void method( )C、final void method( )D、abstract void method( )4.下列哪个是合法的Java标识符?(bc)A、Tree&GlassesB、FirstJavaAppletC、_$theLastOneD、273.55.Java源程序的主类是指包含有(a)方法的类。
A、main方法B、toString方法C、init方法D、actionPerfromed方法8.若a的值为3时,下列程序段被执行后,c的值是多少?(c)c = 1;if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;A、1B、2C、3D、410.对于构造函数,下列叙述不正确的是(b )。
A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。
B、构造函数的返回类型只能是void型。
C、构造函数的主要作用是完成对类的对象的初始化工作。
D、一般在创建新对象时,系统会自动调用构造函数。
11.下面的是关于类及其修饰符的一些描述,正确的是:(ac )。
中软国际笔试题答案
中软国际笔试题答案中软国际是一家专业提供IT解决方案和服务的国际化企业,其笔试题主要考察考生的综合素质和专业知识。
以下是笔者对几道中软国际笔试题的答案进行解答和分析。
1. 请问在Java中如何定义一个常量?在Java中,可以使用关键字final来定义一个常量。
常量需要在声明时进行初始化,并且一旦初始化后就不能再修改其值。
定义一个常量的语法为:final 数据类型常量名 = 值;例如,定义一个整型常量PI 的值为3.14的示例代码如下:final double PI = 3.14;2. 请问MySQL中的ACID是指什么?在数据库中,ACID是指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
ACID 是保证事务正确执行的四个特性。
- 原子性指的是一个事务必须被视为一个不可分割的最小单元,要么全部执行成功,要么全部执行失败;- 一致性指的是事务执行前后,数据库的完整性约束没有被破坏;- 隔离性指的是并发执行的事务之间应该相互隔离,一个事务在提交之前对其他事务是不可见的;- 持久性指的是一旦事务提交成功,其结果就会永久保存在数据库中,即使发生系统故障也不会丢失。
3. 请简述什么是敏捷开发(Agile Development)?敏捷开发是一种以人为核心、迭代、循序渐进的软件开发方法。
相比传统的瀑布模型,敏捷开发更加注重团队合作、快速响应需求变化、持续交付可用软件。
敏捷开发的核心原则包括:- 个体和互动优先于过程和工具;- 可以工作的软件优先于详尽的文档;- 客户合作优先于合同谈判;- 响应变化优先于遵循计划。
敏捷开发方法中常用的实践包括Scrum、极限编程(XP)等。
4. 请解释什么是HTTP和HTTPS协议?HTTP(超文本传输协议)是用于在Web浏览器和Web服务器之间传输数据的协议。
它基于客户端-服务端模型,客户端发送HTTP请求,服务器返回HTTP响应。
中软国际JAVA工程师招聘笔试题及参考答案
中软国际JAVA工程师招聘笔试题及参考答案本卷总分100分,70分及格,时间60分钟姓名:____________ 岗位:_____________ 地点:□南京□深圳到职日期:______________一、问答题1.C++或Java中的异常处理机制的简单原理和应用。
当JAVA程序违反了JAVA的语义规那么时,JAVA虚拟机就会将发生的错误表示为一个异常。
违反语义规那么包括2种情况。
一种是JAVA类库内置的语义检查。
例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。
另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创立自己的异常,并自由选择在何时用throw关键字引发异常。
所有的异常都是ng.Thowable的子类。
2. Java的接口和C++的虚类的一样和不同处。
C++虚类相当于java里的抽象类,一样点:〔1〕都包含抽象方法,声明多个类共用方法的返回值和参数表;〔2〕都不能被实例化;〔3〕都是应用数据类型。
可以声明抽象类及接口变量,并将子类的对象赋给抽象类变量,或将实现接口的类的变量赋给接口变量。
不同点:〔1〕一个类只能继承一个抽象类,是单继承;一个类可以实现多个接口,具有多重继承的能。
〔2〕抽象类及其成员具有与普通类一样的访问权限;接口的访问权限有public和默认权限,但接口中成员的访问权限都是public;〔3〕抽象类中可以声明成员变量,成员变量的属性可以更改;接口中只能声明常量。
〔4〕抽象类中可以声明抽象方法,普通方法及构造方法;接口中只能声明抽象方法。
3. 垃圾回收的优点和原理。
并考虑2种回收机制。
Java语言中引入的垃圾回收机制:它使得Java程序员在编写程序的时候不再需要考虑内存管理。
由于有个垃圾回收机制,Java中的对象不再有"作用域"的概念,只有对象的引用才有"作用域"。
中软国际笔试试题
中软国际校园招聘笔试试题考试范围:1.逻辑推理题(共20 分)2.开发技术题(共60 分)3.软件工程知识题共 20 分)考试要求:1.考试时间为 60 分钟,每个人独立完成考试2.须在“研发技术方向”中勾选Java或C#,并解答对应语言试题3.答案写在答题纸上,不允许直接在卷面上答题 4.考试完毕,试卷和答题纸一并收回试题:1.逻辑推理( 1~10 题每题 2 分,共 20 分)1.一位教育工作者撰文表达了她对电子游戏给青少年带来的危害的焦虑之情。
她认为电子游戏就像一头怪兽,贪婪、无情地剥夺青少年的学习和与社会交流的时间。
以下哪项不成为支持以上观点的理由?(A .青少年玩电子游戏, 上课时无精打采。
B .青少年玩电子游戏, 作业错误明显增多。
C.青少年玩电子游戏, 不愿与家长交谈。
D .青少年玩电子游戏, 花费了家里的资金。
2.桌子上有 4 个杯子,每个杯子上写着一句话:第一个杯子:所有的杯子中都有水果糖”第二个杯子:“本杯中有苹果” ;第三个杯子:“本杯中没有巧克力” ;第四个杯子:“有些杯子中没有水果糖” 。
如果其中只有一句真话,那么以下哪项为真?(A .所有的杯子中都有水果糖。
B .所有的杯子中都没有水果糖。
C.所有的杯子中都没有苹果。
D .第三个杯子中有巧克力。
3.鲁讯的著作不是一天能读完的,《狂人日记》是鲁迅的著作,因此,《狂人日记》不是天能读完的。
下列哪项最为恰当地指出了上述推理的逻辑错误?(A .偷换概念B .自相矛盾C .以偏概全D .倒置因果4.面试在求职过程中非常重要。
经过面试,如果应聘者的个性不适合待聘工作的要求,则不可能被录用。
以上论断是建立在哪项假设基础上?(A .必须经过面试才能取得工作,这是工商界的规矩。
B .只要与面试主持人关系好,就能被聘用。
C .面试主持者能够准确地分辨出哪些个性是工作所需要的。
D .面试的唯一目的就是测试应聘者的个性。
5.所有爱斯基摩土著人都是穿黑衣服的;所有的北婆罗洲土著人都是穿白衣服的;没有穿 白衣服又穿黑衣服的人; H 是穿白衣服的。
中软国际java面试题及参考答案_中软国际java面试题
竭诚为您提供优质的服务,优质的文档,谢谢阅读/双击去除中软国际java面试题及参考答案_中软国际java面试题面试题是中软国际java个人求职者在面试过程中的敲门砖,以下是小编为大家收集到的中软国际java面试题及参考答案,希望对大家有帮助!中软国际java面试题及参考答案:填空题(1)java语言具有许多优点和特点,下列选项中,哪个反映了java程序并行机制的特点?(b)A)安全性b)多线性c)跨平台D)可移植(2)下列哪个类声明是正确的?(D)。
A)abstractfinalclasshI{···}b)abstractprivatemove(){···}c)protectedprivatenumber;D)publicabstractclasscar{···}(3)下列关于for循环和while循环的说法中哪个是正确的?(D)。
A)while循环能实现的操作,for循环也都能实现b)while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果c)两种循环任何时候都可替换D)两种循环结构中都必须有循环体,循环体不能为空(4)异常包含下列那些内容?(c)。
A)程序中的语法错误b)程序的编译错误c)程序执行过程中遇到的事先没有预料到的情况D)程序事先定义好的可能出现的意外情况(5)character流与byte流的区别是()。
A)每次读入的字节数不同b)前者带有缓冲,后者没有c)前者是块读写,后者是字节读写D)二者没有区别,可以互换使用(6)监听事件和处理事件()。
A)都由Listener完成b)都由相应事件Listener处登记过的构件完成c)由Listener和构件分别完成D)由Listener和窗口分别完成(7)Applet可以做下列那些操作?()。
A)读取客户端文件b)在客户端主机上创建新文件c)在客户端装载程序库D)读取客户端部分系统变量(8)下列哪个属于容器的构件?(AD)。
中软国际Java程序员机试题
中软国际 Java 程序员机试题1 、用 ibatis 的原由 2、jdbc 、hibernate 、ibatis 的差别3、ibatis 的中心配置文件4、ibatis 的中心类1 、在 myeclipse 加入 hibernate 环境的全过程是什么 ?2 、hibernate 的中心配置文件是什么及其作用 ? 3、hibernate 的中心类是什么,它们的互相关系是什么 ?重要的方法是什么 ? 4、关系 : 5 、hibernate 中的 one-to-many 或 many-to-one 中常用的方式是什么? 6、Criteria 的1 、JDBC 怎样做事务办理?2 、写出几个在 Jdbc 中常用的接口3 、简述你对Statement,PreparedStatement,CallableStatement的理解 4 、Java 中接见数据库的步骤? 5 、JDBC 中的中心类及其作用是什么 ? 6、履行储存过程用那一个类,怎样操作输出参数?(操作 ) 8、可能会让1.列举出 10 个 JAVA 语言的优势2.列举出 JAVA 中 10 个面向对象编程的术语3.列举出 JAVA 中 6 个比较常用的包4.JAVA 中的表记符有什么作用和特色5.JAVA 中的重点字有什么特色,列举出起码20 个重点字6.JAVA 中数据种类怎样分类?7.JAVA 中运算符的分类及举例8.super,th1、java 中有几种种类的流? JDK 为每种种类的流供给了一些抽象类以供继承,请说出他们分别是哪些类?2、启动一个线程是用run() 仍是 start()? 3 、线程的基本观点、线程的基本状态以及状态之间的关系4、多线程有几种实现方法,都是什么 ?同步有几种实现方法 ,都是什1.super()与this()的区别?2.作用域public,protected,private,以及不写时的差别?3. 编程输出以下列图形。
中科软java笔试题
中科软面试题 Servlet 部分
1、说一说 Servlet 的生命周期? 答:servlet 有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由 javax.servlet.Servlet 接口的 init,service 和 destroy 方法表达。 2、Servlet 版本间(忘了问的是哪两个版本了)的不同? 希望大家补上,谢谢 3、JAVA SERVLET API 中 forward() 与 redirect()的区别? 答:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳 转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链 接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用 forward()方法,并且,这样也有助于 隐藏实际的链接。 在有些情况下, 比如, 需要跳转到一个其它服务器上的资源, 则必须使用 sendRedirect() 方法。 4、Servlet 的基本架构 public class ServletName extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
中科软面试题 java 部分
1、作用域 public,private,protected,以及不写时的区别 答:区别如下: 作用域 public protected friendly private 当前类 √ √ √ √ 同一 package 子孙类 √ √ √ × √ × × 其他 package √ √ × × ×
JAVA软考笔试题
无锡中软国际有限公司笔试题(Java)本卷总分100分60分及格时间60分钟一不定项选择题(每小题3分共15题总计45分)1.下面哪些是合法的变量名?(BCDE )A. 2variableB. variable2C. _whatavariableD. _3_E. $anothervarF. #myvar2. 下面答案中有关byte的范围说法正确的是(A)A. -2^7到2^7-1B. 0 到27C. -215到 215-1D. -215到 213. 下面有关基本数据类型的声明中哪个是不合法的(BC)A. long test=012;B. float f=-412;C. int other=(int)true;D. doubled=0x12345678;4. 下列说法正确的是(B)A. abstract修饰符可以与final并列修饰同一个类B. abstract修饰符可以与static并列修饰同一个类C. abstract修饰符可以与private并列修饰同一个类D. abstract类中不能有private的数据成员或成员方法5. 下面关于线程状态转变不正确的说法是 (B)A. 从就绪状态到运行状态B. 从运行状态到就绪状态C. 从运行状态到等待状态D. 从等待状态到运行状态6. 以下关于继承的叙述正确的是 A 。
A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承7. Java语言不是(C)A.高级语言B.编译型语言C.结构化设计语言D.面向对象设计语言8. 用abstract定义的类 DA.可以被实例化B.不能派生子类C.不能被继承D.只能被继承9. 下面说法正确的是(B)A. Runnable是java语言中的关键字用来标识某个类是否能成为独立的线程B. Runnable是一个接口通过实现它可以产生独立的线程C. Runnable是一个类通过对它的继承可以产生独立的线程D. 以上说法都不正确。
【最新】201X中软集团笔试题目-推荐word版 (4页)
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==201X中软集团笔试题目笔试题目一一.简答题.1.避免死锁的方法有哪些?2.在Sybase数据库中注册用户与数据库用户有什么区别?3.在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性4.内存有哪几种存储组织结构.请分别加以说明5.JAVA中的Wait() 和notify()方法使用时应注意些什么?6.用户输入一个整数.系统判断,并输出是负数还是非负数,请设计测试用例.7.操作系统中的同步和互诉解决了什么问题8.UNIX 中init二.编写类String 的构造函数,析构函数和赋值函数已知类String 的原型为class string{public:string(const char *str=null);//普通构造函数string(const string &other);//拷贝构造函数---string(void);string &operate=(const string &other);//赋值函数private:char * m-data;//用于保存字符串};请编写string 的上述4个函数三.有关内存的思考题1.void getmemory(char *p){ p=(char*)mallol(100);}void test(void){char * str =null;getmemory(str);strcpy(str,”hello,world”); printf(str);}请问运行Test函数会有什么样的结果2.char*getmemory(void){ char p[]=”hello world”;return p;}void test(void){char *str=null;str=Getmemory();。
中软国际基础JAVA题
中软国际校园招聘笔试试题考试范围:1.逻辑推理题(共20分)2.开发技术题(共60分)3.软件工程知识题(共20分)考试要求:1.考试时间为60分钟,每个人独立完成考试2.须在“研发技术方向”中勾选Java或C#,并解答对应语言试题3.答案写在答题纸上,不允许直接在卷面上答题4.考试完毕,试卷和答题纸一并收回试题:1. 逻辑推理(1~10题每题2分,共20分)1.一位教育工作者撰文表达了她对电子游戏给青少年带来的危害的焦虑之情。
她认为电子游戏就像一头怪兽,贪婪、无情地剥夺青少年的学习和与社会交流的时间。
以下哪项不成为支持以上观点的理由?()A.青少年玩电子游戏,上课时无精打采。
B.青少年玩电子游戏,作业错误明显增多。
C.青少年玩电子游戏,不愿与家长交谈。
D.青少年玩电子游戏,花费了家里的资金。
2.桌子上有4个杯子,每个杯子上写着一句话:第一个杯子:“所有的杯子中都有水果糖”;第二个杯子:“本杯中有苹果”;第三个杯子:“本杯中没有巧克力”;第四个杯子:“有些杯子中没有水果糖”。
如果其中只有一句真话,那么以下哪项为真?()A.所有的杯子中都有水果糖。
B.所有的杯子中都没有水果糖。
C.所有的杯子中都没有苹果。
D.第三个杯子中有巧克力。
3.鲁讯的著作不是一天能读完的,《狂人日记》是鲁迅的著作,因此,《狂人日记》不是一天能读完的。
下列哪项最为恰当地指出了上述推理的逻辑错误?()A.偷换概念B.自相矛盾C.以偏概全D.倒置因果4.面试在求职过程中非常重要。
经过面试,如果应聘者的个性不适合待聘工作的要求,则不可能被录用。
以上论断是建立在哪项假设基础上?()A.必须经过面试才能取得工作,这是工商界的规矩。
B.只要与面试主持人关系好,就能被聘用。
C.面试主持者能够准确地分辨出哪些个性是工作所需要的。
D.面试的唯一目的就是测试应聘者的个性。
5.所有爱斯基摩土著人都是穿黑衣服的;所有的北婆罗洲土著人都是穿白衣服的;没有穿白衣服又穿黑衣服的人;H是穿白衣服的。