文档库 最新最全的文档下载
当前位置:文档库 › 东软笔试

东软笔试

东软笔试
东软笔试

东软面试试题汇总

1 堆和栈那个是对程序员透明的?

答案:栈。

2 请结合具体实例阐述一下面向对象中"多态"的概念。

答案:同一操作用于不同的类的实例,不同的类将进行不同的解释,最后产生不同的结果,它有两种:

→编译时多态---- 通过overload来实现,系统在编译时,根据传递的参数和返回的类型等信息决定实现何种操作

→运行时多态---- 通过override来实现,根据运行时具体对象的类型决定调用哪个方法。

给我面试的人很有亲和力,我没有感到有压力。

首先是自我介绍;他根据你自己介绍的情况来问你问题,我主要是说得现在正在做的青软实训内部管理系统。

你在项目组里主要负责什么?是怎么做的?

主要负责页面前台展示,我现在设计页面框架,用的Struts-tile;把页面分为4部分,sidebar,header,footer,context;然后把sidebar,header,footer这些每个页面都要用的写成一个整体,放在配置文件中,每个页面都引用他,这样就不用变了。变得就是context部分。另外在sidebar里面,用javascript来实现导航栏的弹出功能。

用什么方法可以检测一个环行链表?

首先可以在data里面初始化一个数据,然后向下循环,可以找到这条数据的话,就是环行链表,否则就不是;

但这个链表不一定是完全的链表,里面可能有分支,该怎么检测?

设置一个循环,条件设为true,如果可以结束就不是,不能结束里面就有环。

那这样的话怎么让他跳出循环呢?

我也不知道,那请教一下吧。

你看看如果next引用如果相同的话是不是就是环行链表?

对,是

那你想个办法来实现他吧。

把这个next引用,写进一个list,以后都把next引用和list里面的内容进行比较,如果有相同的就是环,没有就不是。

但如果链表很大,而你做的是嵌入式项目,有内存溢出,该怎么检测呢?

呵呵,我想不出来了。

1.

2.自我介绍,(注自我介绍中的自我经历可能会成为他的考点)

3.我在自我介绍中说了我参加过数学建模,他问了我我们建的什么模型,我给他介绍了一下。主要考点是你的思路问题。

4.单链表若最后一个节点指向前面的某个节点,请问怎么检测出现了环?

主要是考察你对问题有无解决方案,不对也无所谓,最后他一定会把你难倒。怎么也要说上几句,不说那就over了。

5.Final和finally的区别?

6.Java的垃圾回收机制?

4 5 两题应该都会,我就不说了。

1。什么是J2EE,J2SE,J2ME

这个就不用说了吧

2。什么是EJB

也不用说了吧

3。你做过哪些项目,负责该项目的哪个模块,M、V还是C

我说我做过一个网上花店,负责管理员模块,然后简单说了一下这个模块的各项功能,他让我说是M、V还是C,我说这个项目的目的之一是让我门每个人对整个流程都有所锻炼,所以没有谁只做M或者V或者C,一个人负责一个模块,然后做这个模块的全部。

4。我说我学到STRUTS了,他问我ACTION和ACTIONFORM是什么关系,是一对一吗,是一个ACTION一个ACTIONFORM吗,确定吗?

我说是的,确定一定以及肯定。因为一个ACTION标签里只有一个NAME属性(他说这个我知道)。

5。学过日语啊,说个句子你翻译一下吧,@#$%#%$...

我也@#$#@%$#%...然后他说“恩,还懂点日语皮毛,学起来应该快一些。”

技术上也就这些了,别的也没什么了,不知道为什么就问我这些,我准备的那些他一个也没问着,可能我一开始说我正在学J2EE,把他引向了这个方向,或者是我回答的太快了,时间太紧了。就这些。

东软面试总结:

1.问题:栈和队列的主要区别

答案:栈----------后进先出;

队列--------先进先出。

2.问题:完全二叉树的结构

答案:深度为k,有n个节点的二叉树,当且仅当其每一个节点都与深度为k的满二叉树中编号从1至n的结点一一对应时,称之为完全二叉树。

当初面试人员画了几个树让我辨认谁是完全二叉树。

3.问题:什么是索引

答案:索引依附于基表,建立索引是加快查询的有效手段。

4.问题:什么是视图

答案:视图是关系数据库系统提供给用户以多角度观察数据库中数据的重要机制。是从一个或多个基表(或视图)导出的表,它与基本表不同,是虚表。

5.问题:什么是游标

答案:游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果,每个游标区都有一个名字。用户可以通过游标逐一获取记录,并赋给主变量,交由主语言进一步处理。

6.问题:对数据库操作的语句

答案:select,insert,update,delete

7.问题:数据库的操作过程

答案:(1)加载驱动程序;(2)建立数据库连接;(3)向数据库发送SQL 语句;(4)事务处理;(5)管理连接。

8.问题:所知道的排序方法的种类

答案:插入,快速,选择,交换,归并,基数,希尔等。

9.问题:什么是MVC

答案:这个大家都清楚,可查询有关资料。

1。首先得问题就是让我做自我介绍

答当然就自己的大致情况说就行了,在这个过程中又让我分析自己的性格与优缺点。然后让说明自己的职业规划。这些都是因自己而定了

2。做过的项目简单介绍一下

答:做过的项目在来软件园之前没有多少机会只有课程设计的时候做过一个java聊天室的项目,然后来到软件园之后做过jsp的产品支持中心的例子,sruts的固定资产管理的例子,还有hibernate 的例子,(可惜我都忘了竟然忘了那个项目的名字了,就是留言板的那个,刚做完竟然忘了)。随后她又随便问我关于java聊天室是不是自己编协议实现的,当然没有。随后让我讲一个项目,我就讲了那个关于struts的项目。因为对方不懂struts,我讲也不知道她听懂了没有。

3。问你几个c语言的问题,

char *p;int i;p++与i++的区别?这个大家都知道就是p++是指向下一个元素,p的移动位置与p指针指向的类型有关,i++是自身增加一。差不多就是这样说的。

p保存占多少位?我开始说与它指向的类型有关,然后她提示我说她不是那个意思,然后我说我感觉是在内存中占16位吧?我是这样说的,其实我也不清楚,c都忘了。

char *p=malloc(100),给p分配了多少个字节的空间?是堆内存还是栈内存?

我回答100个,(但是我忘了是堆还是栈)我认为是堆内存。

4。一个程序编译完成后在内存中是如何存储的??

我说这个没有学过,我把我认为的说了一下,她说她就是随便问问。

5。java有多态性,继承,什么意思?是如何实现的?

(这个我虽然也知道大概但是好像理解的也不是太深刻,说不太清晰)

答:我就说了前几天老师利用接口与DAOFactory实现的那个例子,她说那抽象类呢,我说不太上来但是也就我理解的说了点。我又扯上了重载,她就问重载是多态吗?我说不是(因为我记得不是),但是可以实现多态。说得很乱

7.最后就是随便聊了。她问我怎么没有考研,为什么?一个女生为什么学软件?然后问我有没有什么问题,我就问了关于对日外包的事情和关于东软的一些事情。

1.着装:是第一项。

2.英语水平: 问:四级539分?答:恩。

3.数据库:

问:Sql语句是在sql server 里写的还是在程序里写的?

答:学数据库的时候,是在sql server里,

也在程序里写。

问:存储过程有没有用过

答:在个人网站里,用到过。

4. 网络:

问:有没有socket编程的经验。

答:在大三做过网络五子棋。

5.架构:

问:三层架构:是什么?

正确答案:(web服务器,数据库服务器,应用程序服务器)

6. 编程语言:

问:Java学的怎么样?答:学了一个学期的课程

问:C或C++挑一个你最好的。答:C++

C++:问:面向对象的特点:解释一下什么继承,多态。

答:我在回答的时候,是通过一个经典的例子说的。

7. 你的项目经验:

问:是用什么开发的?答:asp

8.日语基础:写一下五十音图,说一个存在句,说一个判断句,说一个你学过的最复杂

的句子。

首先,面试官对整个试卷的成绩做个一个评价。我的编程做了一个 java 和一个 c 语言的。面试官问我这两门语言那一门更熟悉,我说我是 .net 班的,相对来说对 C 语言相对熟悉一些。他接着问我什么时候学的 C 语言,我说大一下学期,他问以后用的多吗?我说:大二以后就不用了,因为 C 的编程环境太单调了,以后我们就用 C++ 代替了 C语言。接着,面试官就以 VC++ 为切入点问我。问题可以分为以下几个:

1、让我谈谈面向对象是怎样理解的?

2、谈谈类、子类的联系和区别。

3、谈谈继承、多态、封装、抽象、重载、虚函数、抽象类。

4、VC++ 中的 MFC 的理解,对 MFC 的理解程度?

答:我对 MFC 有一定的了解,因为里面的指针应用太过与复杂,我只是对里面的几个类如:视图类、文挡类,做了简单的介绍。接着面试官就给我说学 VC 怎么能不理解 MFC 呢,他大体的介绍了里面的内容,并嘱咐我接下来的时间一定要抓紧这方面的学习。

5、数据库学的怎么样?学的是什么数据库?

答:我说学的是关系型的数据库,以 SQLSERVER 为主。首先,问我对一条记录有几种操作方式。我回答是:查询、插入、删除、更新。其次、有问了问里面的一些具体关键字的应用,例如:having. in. with check option.等等

6、为什么学习 .net 而不学习 java?

答:我说上个学期,学校开了 C# 对这门语言产生了很浓的兴趣,所以四月份报名的时候就选择的 .net 方向。如果是 java 在先的话,我可能就选择了 java 。接着,面试官说大型的项目都是用 java 开发的,要我以后向这方面靠一靠。

7、为什么选择国内解决方案?对这方面了解多少?对当今软件的发展有什么看法(外包、国内)?

大体上就问了这么多,首先是面试管不是我想象中的那么严肃,感觉就好象金澄老师一样,让人感觉就像是自己的大哥在和自己说话,所以整个过程中没有紧张。

每个公司的面试都各不相同,东软面试的问题同样具有一定的深度、广度。

1.final 怎么用?

答:final可以用在定义变量、方法以及类。

final的变量必须要初始化,也可以将初始化的操作推到类的静态块中进行,而且这样的变量不能再被重新赋值,可以将其看成这个类的“常量”了。

final的方法不能被所在的类的子类重写。

final的类不能再被继承了。

2.那么,finally怎么用?

答:finally适合try、catch块配合使用的。finally一般放一些收尾的代码,也就是说,不管try块中的代码是否正常执行,也不管catch块中的代码是否工作了,finally中的代码都要执行。比如,JDBC或是Hibernate中的关闭连接操作,就是放在finally中执行的。

3.wait方法和sleep方法的区别?

答:他们都是用来堵塞、挂起当前线程的方法,大体上应该是wait方法可以释放原先占有的资源,而 sleep 方法好像不能... 在以前的编写的代码中,我几乎没有用过控制线程的操作,这部分知识我确实不敢随便说。

4.Java中,是否有内存泄漏问题?

答:为什么会有“内存泄漏问题”呢,主要是以前的一些编程语言,如C、C++等,因为存在指针变量,而且这些指针是可以进行运算的,所以可能会产生“内存泄漏问题”。对于Java来说,尽管声称废除了指针,但是每个类的实例的引用就是一种“指针”,然而这些引用是不支持运算的,也就不存在内存地址混乱问题,所以应该没有“内存泄漏问题”。

5.Java虚拟机的垃圾回收机制,是否真的不会有问题?

答:一个类的实例,如果长时间不用了,就可能被虚拟机垃圾回收掉。但是具体的被回收的时间的长短、具体什么时刻能被回收是不确定的。一般情况下,如果虚拟机认为当前可以使用的内存空间不多的时候,就会进行垃圾回收。据我现在的知识,认为,虚拟机的垃圾回收机制应该不会产生问题。

6.在平常的代码编写的过程中,有没有测试?一般怎样进行?

答:我平常写代码,也写一些测试程序,一般是使用JUnit,对编写的DAO类进行各种功能操作,如保存、删除、添加等的测试.

(他又补充问道:你这是小部分的测试,我指的是“单元测试”)

我平常写的差不多就是这类的简单测试了,还没有写一个功能强大的、有较大实际使用价值的“单元测试”。

7.你在代码中,都是怎样对待异常情况的?

答:在绝大多数情况下,我都回知道哪些代码可能会抛出异常以及会抛出什么样的异常。所以我也会针对不同类型方面的异常区分对待。我一般会分成几类情况:一类是服务器崩溃等情况,是最严重的异常了,没有什么可以挽救的余地,返回给用户“服务器维护中,暂时无法使用”;一类是数据库操作失败等情况,比如JDBC连接数据库失败、Hibernate正常删除数据失败等,是属于意外情况,严重程度稍微低一些,返回给用户“刚才由于网路不畅,导致操作失败,请重新操作”,同时,需要回滚的及时回滚;再一类在实现有所准备的、业务操作异常的情况,比如登录密码错误、新用户注册重名现象等等,这些异常都是在意料之中、有所准备的。此时可以返回相关的提示,严重程度相对比较的低。

8.说一下数据库表设置多个外键的事情

答:我以前设计的数据库表,还没用多个外键的情况.从外键的定义上说,一个表设置多个外键是完全可以的,外键对应着相关表的主键,内容只能是对应的主键的值。如果对应的主键发生变化,那么就要按照当时定义外键时制定的规则对外键所在的纪录条进行保留、删除或是更新操作。

9.谈谈对CMM的认识

答:CMM是一种开发的模式,正好我们做的一个项目就是按照CMM3的基本要求做的。因为以前的时候都是采用类似“快速”开发一样的方式,还快就会开始编码,但是CMM3要求每一步都要事先有一份完整的文档,所以一开始,对这种整天只写文档,不写代码的模式不太适应。随着项目的不断进行,才觉着CMM3的这种开发模式有许多的优点和好处。每做一步都有上一步的文档的支持,保证了工作的一致性和完整性。同时,因为是在统一的文档进行的工作,较容易了解的项目的进展情况,便于对项目的监控。

10.别人的进度拖延了,影响到了你的进度,这种事情在实际情况下经常有,你怎么处理?

答:我会直接找到这位(些)同事,了解情况,看看我是否能帮得上忙。如果帮不上,问一下什么时候能够结束,调整一下自己的工作安排,先做其它的一些和他们的进度联系不大的东西。都是自己项目组的同事,应该很好协调。

(如果是,别的项目组的进度影响到你呢?)

如果是别的组的人,自己就不好直接找人家,我会和项目组长说。如果事情紧急,让项目组长带着我,我们一起与那个项目组进行沟通。

... ...

通过东软面试官所提的这些问题可以看出,他们是从知识、能力和意识三个方面对面试者进行考查的。

1. 知识类问题,比如final和finally、wait和sleep等问题,考察的就是基础知识,是什么就是什么,

没有可以解释的余地。对于这类的问题,只有靠自己的认真学习,才能答好。

2. 能力类问题,比如内存泄露、垃圾回收、对待异常等问题,能回答的非常完美当然很好,但我们现在

的所学能回答准确不好办。所以我认为,这类问题不能简单的回答“是”“不是”“能”“不能”,应该把思考的思路表现给面试官,只要认可了我的思路,也就基本的认可了这方面的能力了。

3. 意识类问题,比如对CMM的认识、工作协调等问题,主要看对某些方面认识有多深,我认为能结合着

自己的经历谈,再加上阐述合理,较容易得到面试官的认可。

1 二叉树,完全二叉树得性质及特点

2 B-树性质及特点

3 https://www.wendangku.net/doc/2a7444696.html,对象

1、在C#中,string str = null 与 string str = “”请尽量使用文字或图象说明其中的区别。回答要点:说明详细的空间分配。(10分)

答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间. 2、请详述在dotnet中类(class)与结构(struct)的异同:(10分)

答:Class可以被实例化,属于引用类型,是分配在内存的堆上的,Struct属于值类型,是分配在内存的栈上的.

3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:(10)

namespace test

{ public delegate void OnDBOperate();

public class UserControlBase : https://www.wendangku.net/doc/2a7444696.html,erControl

{ public event OnDBOperate OnNew;

privatevoidtoolBar_ButtonClick(objectsender,System.Windows.Forms.ToolBarButtonClickEventArgs e) { if(e.Button.Equals(BtnNew))

{

//请在以下补齐代码用来调用OnDBOperate委托签名的OnNew事件。

}

}

}答:if( OnNew != null )

OnNew( this, e );

4、分析以下代码,完成填空(10分)

string strTmp = "abcdefg某某某";

int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;

int j= strTmp.Length;

以上代码执行完后,i= j=

答:i=13,j=10

5、SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号,LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号。(10)

答:SELECT ID

FROM table1

WHERE LastUpdateDate = (SELECT MAX(LastUpdateDate) FROM table1)

6、根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。(10分)

public void test(int i)

{

lock(this)

{

if (i>10)

{

i--;

test(i);

}

}

}

答:不会发生死锁,(但有一点int是按值传递的,所以每次改变的都只是一个副本,因此不会出现死锁。但如果把int换做一个object,那么死锁会发生)

7、分析以下代码。(10)

public static void test(string ConnectString)

{

System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();

conn.ConnectionString = ConnectString;

try

{

conn.Open();

…….

}catch(Exception Ex)

{

MessageBox.Show(Ex.ToString());

}finally

{

if (!conn.State.Equals(ConnectionState.Closed))

conn.Close();

}

请问

1)以上代码可以正确使用连接池吗?

答:回答:如果传入的connectionString是一模一样的话,可以正确使用连接池。不过一模一样的意思是,连字符的空格数,顺序完全一致。

2)以上代码所使用的异常处理方法,是否所有在test方法内的异常都可以被捕捉并显示出来?

答:只可以捕捉数据库连接中的异常吧. (finally中,catch中,如果有别的可能引发异常的操作,也应该用try,catch。所以理论上并非所有异常都会被捕捉。)

8、简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用。(10)

答:WS主要是可利用HTTP,穿透防火墙。而Remoting可以利用TCP/IP,二进制传送提高效率。

9、公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView 各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路:(10)

答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中

10、给定以下XML文件,完成算法流程图。(10)

< DriverC >

请画出遍历所有文件名(FileName)的流程图(请使用递归算法)。

答:

void FindFile( Directory d )

{

FileOrFolders = d.GetFileOrFolders();

foreach( FileOrFolder fof in FileOrFolders )

{

if( fof is File )

You Found a file;

else if ( fof is Directory )

FindFile( fof );

}

}

1.new有几种用法

第一种:new Class();

第二种:覆盖方法

public new XXXX(){}

第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。

2.如何把一个array复制到arrayList里

foreach( object o in array )arrayList.Add(o);

3.datagrid.datasouse可以连接什么数据源 [dataset,datatable,dataview]

dataset,datatable,dataview , IList

4.概述反射和序列化

反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性

序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。

5.概述o/r mapping 的原理

利用反射,配置将类于数据库表映射

6.类成员有( )种可访问形式

可访问形式?不懂。

可访问性:public ,protected ,private,internal

7.用sealed修饰的类有什么特点

sealed 修饰符用于防止从所修饰的类派生出其它类。如果一个密封类被指定为其它类的基类,则会发生编译时错误。

密封类不能同时为抽象类。

sealed 修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。

8.列举https://www.wendangku.net/doc/2a7444696.html,中的五个主要对象,并简单描述

connection,command,dataReader,trans,dataset ...

9.执行下面代码后:

String strTemp ="abcdefg 某某某";

Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;

Int j = strTemp.Length;

问:i=(14 ) ;j=(11 )

i=(14 ) ;j=(11 ) 中文两个字节

10.C#中,string str = null 与 string str ="",请尽量用文字说明区别。(要点:说明详细的内存空间分配) string str ="" 分配空间

11.详述.NET里class和struct的异同!

class:放在 ? struct放在?

struct值传递

类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的程序员有时可以通过聪明地使用结构来增强性能。

12.概述.NET里对 remoting 和 webservice 两项技术的理解和实际中的应用。

远程逻辑调用,remoing接口只能用在.net中

13.什么是code-behind技术

aspx and cs

14.概述三层结构体系

web/business/dataaccess

https://www.wendangku.net/doc/2a7444696.html,如何实现MVC模式,举例说明!

web/business/dataaccess

----------------------------------------------------------------------------------------------------------

1.面向对象的思想主要包括什么?

答:这个题范围太广,不知道说什么.

2.什么是https://www.wendangku.net/doc/2a7444696.html,中的用户控件

答:用户控件就是.ascx扩展名的东西喽,可以拖到不同的页面中调用,以节省代码.比如登陆可能在多个页面上有,就可以做成用户控件,但是有一个问题就是用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已写方法调整.

3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS 和CLR分别作何解释?

答:装箱就是把值类型转成引用类型,从MS IL角度看好像是boxing,没记错的话是把值从堆栈转到堆中.拆箱相反,重载就是指一个方法名同,参数个数不同,返回值可以相同的方法.CLR是通用语言运行时,其它的不清楚.

4.列举一下你所了解的XML技术及其应用

答:XML可是好东西,保存配置,站与站之间的交流,WEB SERVICE都要用它.

5.值类型和引用类型的区别?写出C#的样例代码。

答:结构是值类型,类是引用类型,所以传结构就是值类型的应用啦,传对象或类就是引用类型的,这个不用多写了吧.

https://www.wendangku.net/doc/2a7444696.html,中常用的对象有哪些?分别描述一下。

答:connection command sqladapter dataset datatable dataview等等.写不完了.

7.如何理解委托?

答:据说相当于函数指针,定义了委托就可以在不调用原方法名称的情况下调用那个方法.

msdn2005中是这样解释的:

委托具有以下特点:

委托类似于 C++ 函数指针,但它是类型安全的。

委托允许将方法作为参数进行传递。

委托可用于定义回调方法。

委托可以链接在一起;例如,可以对一个事件调用多个方法。

方法不需要与委托签名精确匹配。有关更多信息,请参见协变和逆变。

C# 2.0 版引入了匿名方法的概念,此类方法允许将代码块作为参数传递,以代替单独定义的方法。

8.C#中的接口和类有什么异同。

答:这个异同可多了,要说清楚还真不容易.

9.。net中读写数据库需要用到哪些类?他们的作用

答:这个类自已可以写的啊,你是指基类吗?那configuration,sqlconnection,sqlcommand等都要用到.

10.UDP连接和TCP连接的异同。

答:前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.

https://www.wendangku.net/doc/2a7444696.html,的身份验证方式有哪些?分别是什么原理?

答:form认证,windows集成认证等,原理不清楚.

12.进程和线程分别怎么理解?

答:进程是老子,线程是儿子,没有老子就没有儿子,一个老子可以有多个儿子.一个儿子可以成为别人的儿子,一个老子也可以为别的老子生儿子.

13.什么是code-Behind技术。

答:代码分离,这是个明智的东西,像ASP这样混成一堆很不爽.或者可以理解成HTML代码写在前台,C#代码写在后台.当然前台也有脚本,类的调用等,其实写在一起也是可以的.

14.活动目录的作用。

答:这个不明白.请明白的补充一下.

https://www.wendangku.net/doc/2a7444696.html,中读写XML的类都归属于哪些命名空间?

答:System.Xml

我自已写的就不一定了,嘿嘿.

16.解释一下UDDI、WSDL的意义及其作用。

答:什么东西?

17.什么是SOAP,有哪些应用。

答:SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于XML的协议。使用SOAP,不用考虑任何特定的传输协议(最常用的还是HTTP 协议),可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信。这种相互通信采用的是XML格式的消息,具体请看:https://www.wendangku.net/doc/2a7444696.html,/2521621.htm

在计算机网络中,表征数据传输可靠性的指标是

1. 传输率

2. 误码率

3. 信息容量

4. 频带利用率

Question 2. (单选)

以下关于链式存储结构的叙述中哪一条是不正确的?

1. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

2. 逻辑上相邻的结点物理上不必邻接

3. 可以通过计算直接确定第i个结点的存储地址

4. 插入、删除运算操作方便,不必移动结点

Question 3. (单选)

以下哪一个不是栈的基本运算

1. 删除栈顶元素

2. 删除栈底元素

3. 判断栈是否为空

4. 将栈置为空栈

Question 4. (单选)

以下关于广义表的叙述中,正确的是

1. 广义表是0个或多个单元素或子表组成的有限序列

2. 广义表至少有一个元素是子表

3. 广义表不可以是自身的子表

4. 广义表不能为空表

Question 5. (单选)

如果一棵二*树结点的前序序列是A、B、C,后序序列是C、B、A,则该二*树结点的对称序序列

1. 必为A、B、C

2. 必为A、C、B

3. 必为B、C、A

4. 不能确定

Question 6. (单选)

在虚拟页式存储管理方案中,下面哪一部分完成将页面调入内存的工作?1. 缺页中断处理

2. 页面淘汰过程

3. 工作集模型应用

4. 紧缩技术利用

Question 7. (单选)

在DOS系统中,用于记录和管理磁盘数据区使用情况的数据结构

1. 位图表

2. 空闲块表

3. 文件分配表

4. 文件控制块

Question 8. (单选)

设有关系R(S,D,M),其函数依赖集F={S→D,D→M}。则关系R至多满足

1. 1NF

2. 2NF

3. 3NF

4. BCNF

Question 9. (单选)

在数据库逻辑设计中,当将E-R图转换为关系模式时,下面的做法哪一个是不正确的?

1. 一个实体类型转换为一个关系模式

2. 一个联系类型转换为一个关系模式

3. 由实体类型转换成的关系模式的主键是该实体类型的主键

4. 由联系类型转换成的关系模式的属性是与该联系类型相关的诸实体类型的属性的全体Question 10. (单选)

计算机网络按照所覆盖的地理范围分类,可以分广域网、局域网与

1. TCP/IP网

2. ATM网

3. ISDN

4. 城域网

Question 11. (单选)

计算机网络拓扑结构主要取决于它的

1. 资源子网

2. FDDI网

3. 通信子网

4. 路由器

Question 12. (单选)

网络协议的三个要素是语法、语义与

1. 工作原理

2. 时序

3. 进程

4. 服务原语

Question 13. (单选)

TCP/IP参考模型中,电子邮件协议SMTP依赖于传输层的

1. UDP协议

2. IP协议

3. TCP协议

4. 802.2协议

Question 14. (单选)

IEEE802.2协议中10BASE-T标准规定在使用5类双绞线时,从网卡到集线器的最大距离为

1. 100m

2. 185m

3. 300m

4. 500m

Question 15. (单选)

100Mbps Fast Ethernet与10Mbps Ethernet 工作原理的相同之处主要在 1. 介质访问控制方法2. 物理层协议3. 网络层4. 发送时钟周期

Question 16. (单选)

在Client/Server计算模式中,中间件middleware的作用是隔离应用与

1. 结构化查询语言SQL

2. 应用进程

3. 网络

4. IP地址

Question 17. (单选)

当用户向ISP申请Internet帐户时,用户的E-mail帐户应包括

1. IP地址

2. WWW地址

3. 用户密码(Password)

4. 用户名(User Name)与用户密码(Password) Question 18. (单选)

WWW的超链接中定位信息所在的位置使用的是

1. 超文本(hypertext)技术

2. 统一资源定位器(URL, Uniform Resource Locators)

3. 超媒体(hypermedia技术)

4. 超文本标注语言HTML

Question 19. (单选)

计算机网络系统与分布式系统之间的区别主要是

1. 系统物理结构

2. 系统高层软件

3. 传输介质类型

4. 服务器类型

Question 20. (单选)

帧中继系统设计的主要目标是用于互连多个1. 广域网2. 电话网

3. 局域网

4. 0)ATIM网

Question 21. (单选)

ATM网络采用固定长厦的信元传送数据,信元长度为

1. 1024B

2. 53B

3. 128B

4. 64B

Question 22. (单选)

TCP/IP参考模型中的主机-网络层对应于OSI RM中的

1. 网络层

2. 物理层

3. 数据链路层

4. 物理层与数据链路层

Question 23. (单选)

计算机网络最突出的优点是:

1. 计算精度高

2. 内存容量大

3. 运算速度快

4. 连网的计算机能够相互共享资源

Question 24. (单选)

计算机网络分为局域网、城域网与广域网,其划分的依据是:

1. 数据传输所使用的介质

2. 网络的作用范围

3. 网络的控制方式

4. 网络的拓扑结构

Question 25. (单选)

用二分法查找一个长度为10的、排好序的线性表,查找不成功时,最多需要比较多少次?

1. 5

2. 2

3. 4

4. 1

Question 31. (单选)

根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?

public void test(int i)

{ lock(this)

{ if (i>10)

{ i--; test(i); } } }

1. 会锁死

2. 不会锁死

Question 32. (单选)

以下描述错误的是()

1. 在C++中支持抽象类而在C#中不支持抽象类。

2. C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。

3. 在C#中可使用new 修饰符显式隐藏从基类继承的成员。

4. 在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。

Question 33. (单选)

int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是()。

1. 9

2. 2

3. 6

4. 越界

Question 34. (单选)

在C#中利用Socket进行网络通信编程的一般步骤是:建立Socket侦听、()、利用Socket接收和发送数据。

1. 建立Socket连接

2. 获得端口号;

3. 获得IP地址;

4. 获得主机名;

Question 35. (单选)

如果设treeV iew1=new TreeV iew(),TreeNode node=new TreeNode("根结点" ),则treeV iew1.Nodes.Add(node)

返回的是一个()类型的值。

1. TreeNode;

2. int;

3. string;

4. TreeV iew;

Question 36. (单选)

声明一个委托public delegate int myCallBack(int x); 则用该委托产生的回调方法的原型应该是

1. void myCallBack(int x)

2. int receive(int num)

3. string receive(int x)

4. 不确定的

Question 37. (单选)

关于https://www.wendangku.net/doc/2a7444696.html,中的代码隐藏文件的描述正确的是

1. Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件

2. 项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件

3. 项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件

4. 以上都不正确

Question 38. (单选)

What compiler switch creates an xml file from the xml comments in the files in an assembly?

1. /text

2. /doc

3. /xml

4. /help

Question 39. (单选)

下面的代码实现了设计模式中的什么模式

public class A {

private A instance;

private A() {

}

public static A Instance {

get

{

if ( A == null )

A = new A();

return instance;

}

}

}

1. Factory

2. Abstract Factory

3. Singleton

4. Builder

Question 40. (单选)

class Class1

{

public static int Count = 0;

static Class1()

{

Count++;

}

public Class1()

{

Count++;

}

}

Class1 o1 = new Class1();

Class1 o2 = new Class1();

请问,Class1.Count的值是多少?( )

1. 1

2. 2

3. 3

4. 4

Question 26. (单选)

模块内聚度越高,说明模块内各成分彼此结合的程度越

1. 松散

2. 紧密

3. 无法判断

4. 相同

Question 27. (单选)

软件需求分析阶段的输出主要是

1. 需求说明书

2. 开发计划

3. 可行性报告

4. 设计说明书

Question 28. (单选)

以下选项中不是项目经理的职责的是?

1. 需求分析

2. 计划

3. 计划跟踪

4. 质量管理

Question 29. (单选)

单元测试一般在什么时候进行?

1. 编码完成后

2. 系统测试前

3. 测试用例编写完成后

4. 集成测试后

Question 30. (多选)

配置管理能起到以下哪些作用?

1. 版本管理

2. 变更管理

3. 需求管理

4. 测试管理

Question 41. (单选)

abstract class BaseClass

{

public virtual void MethodA()

{

Console.WriteLine("BaseClass");

}

public virtual void MethodB()

{

}

}

class Class1: BaseClass

{

东软Java笔试题答案

Java面向对象程序设计 考试卷 一、选择题(没有注明多选,则为单选) 1、下列变量定义错误的是 A.int a; B.double b=; C.boolean b=true; D.float f=; 2、6+5%3+2的值是 A. 2 B. 1 C.9 D.10 3、对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是 A.k = n / 10 % 10 arseFloat(str); 4、下边程序运行的结果是?实例化子类对象要看父类 A. Base { Base() { "Base"); } B.程序运行但没有任何输出 C.程序编译失败 D.程序抛出异常

B.Hello91 C. D.程序编译失败 7、下列说法正确的是? C A.一个子类可以有多个父类,一个父类也可以有多个子类 B.一个子类可以有多个父类,但一个父类只可以有一个子类 C.一个子类可以有一个父类,但一个父类可以有多个子类 D.上述说法都不对 B.在第6行产生一个运行时异常 C.在第6行产生一个编译错误 D.在第2行产生一个编译错误 B.i=10 C.程序有编译错误 D.i=true

B.byte C.long D.double B.Not Equal C.编译失败 D.程序没有任何输出结果 D.double 不行 E.object B.-987 C.33 14、程序输出的结果是?

B.BD C.E ACD D.ABCD C.程序编译错误 D.程序运行时抛出异常 C.编译失败,错误在第2行

D.编译失败,错误在第6行 17、下面表达式计算的结果和返回值类型分别是? + ())); 0-1之间的小数 A. B. C.float D.double E.一个随机数 B. 1 C.42 D.43 答题卡 二、编程题 注意:书写清晰,看不清楚不给分,注意字体大小,写不下可以写在背面,标清题号。

东软集团面试题及答案

东软集团面试题及答案 1堆和栈那个是对程序员透明的? 2请结合具体实例阐述一下面向对象中"多态"的概念。 答案:同一操作用于不同的类的实例,不同的类将进行不同的解释,最后产生不同的结果,它有两种: T编译时多态----通过overload来实现,系统在编译时,根据传递的参数和返回的类型等信息决定实现何种操作 T运行时多态----通过override来实现,根据运行时具体对象的类型决定调用哪个方法。 给我面试的人很有亲和力,我没有感到有压力。 首先是自我介绍;他根据你自己介绍的情况来问你问题,我主要是 说得现在正在做的青软实训内部管理系统。 你在项目组里主要负责什么?是怎么做的? 主要负责页面前台展示,我现在设计页面框架,用的Struts-tile;把页 面分为4 咅B分,sidebar,header,footer,c on tex然后把 sidebar,header,footer 这些每个页面都要用的写成一个整体,放在配置文件中,每个页面都引用他,这样就不用变了。变得就是con text部分。另外在sidebar里面,用

javascript来实现导航栏的弹出功能。 用什么方法可以检测一个环行链表? 首先可以在data 里面初始化一个数据,然后向下循环,可以找到这条数据的话,就是环行链表,否则就不是;但这个链表不一定是完全的链表,里面可能有分支,该怎么检测?设置一个循环,条件设为true,如果可以结束就不是,不能结束里面就有环。 那这样的话怎么让他跳出循环呢?我也不知道,那请教一下吧。 你看看如果next引用如果相同的话是不是就是环行链表?对,是那你想个办法来实现他吧。 把这个next引用,写进一个list,以后都把next引用和list里面的内容进行比较,如果有相同的就是环,没有就不是。 但如果链表很大,而你做的是嵌入式项目,有内存溢出,该怎么检测呢? 呵呵, 我想不出来了。 1. 2.自我介绍,(注自我介绍中的自我经历可能会成为他的考点) 3.我在自我介绍中说了我参加过数学建模, 他问了我我们建的什么模型,我给他介绍了一下。主要考点是你的思路问题。 4.单链表若最后一个节点指向前面的某个节点, 请问怎么检测出现了环?主要是考察你对问题有无解决方案,不对也无所谓,最后他一定会把你难倒。怎么也要说上几句,不说那就over 了。 5.Fi nal 和fin ally 的区别? 6.Java的垃圾回收机制?

东软集团招聘笔试试题

东软集团招聘笔试试题(11) 第一部分(通用能力类) 1 、某学校2006 年度毕业学生7650 名,比上年度增长 2 % . 其中本科毕业生比上年度减少2 % . 而研究生毕业生数量比上年度增加10 % , 那么,这所高校今年毕业的本科生有: A .3920人 B .4410人 C .4900人 D .5490人 2 、现有边长1 米的一个木质正方体,已知将其放入水里,将有0 . 6 米浸入水中.如果将其分割成边长0. 25 米的小正方体,并将所有的小正方体都放入水中,直接和水接触的表内积总量为: A .3. 4平方米 B .9. 6平方米 C .13. 6平方米 D .16 平方米 3 、把144张卡片平均分成若干盒,每盒在10 张到40 张之间,则共有()种不同的分法。 A .4 B .5 C .6 D .7 4 、从一副完整的扑克牌中.至少抽出()张牌.才能保证至少6 张牌的花色相同。 A . 2 1 B . 22 C . 23 D . 24 5、小明和小强参加同一次考试,如果小明答对的题目占题目总数的3 / 4 .小强答对了27 道题,他们两人都答对的题目占题目总数的2 / 3 ,那么两人都没有答对的题目共有: A . 3道 B . 4道 C . 5道 D .6 道 6、甲乙两人在一条椭圆型田径跑道上练习快跑和慢跑,甲的速度为3M/S,乙的速度为7M/S,他们在同一点同向跑步,经过100S第一次相遇,若他们反向跑,多少秒后第一次相遇() A 30 B 40 C 50 D70 7、有一堆钢管,最下面一层有30根,逐层向上递减一根,这堆钢管最少有多少根?()A 450 B 455 C 460 D465 8、甲乙丙三名羽毛球选手训练共用了48个羽毛球,其中甲比乙多用了4个,乙比丙多用了4个,他们三个用的羽毛球数之比为()A 5:4:3 B 6:5:4 C 4:3:2 D 3:2:1 9、 10、

东软笔试题0715

1,下列选项中正确的有:(E) A Boolean b = null; B char c = "a"; C int i = 257; D float f = 1.7; E int a=10; 2,选择输出结果正确的是:() package Test; public class CeShi { public static void main(String[] args) { System.out.println(args[2]); } } C:出现异常:https://www.wendangku.net/doc/2a7444696.html,ng.ArrayIndexOutOfBoundsException: 2 3,对线性表,在下列哪种情况下应当采用链表表示( B )。 A)经常需要占据一片连续的存储空间 B)经常需要进行插入和删除操作 C)经常需要随机地存取元素 D)表中元素的个数不变 4,一个栈的输入序列为1 2 3,则下列序列中不可能是栈的输出序列的是( C ) A. 2 3 1 B. 3 2 1 C. 3 1 2 D. 1 2 3 5,队列的--插入--操作时在队列的---队尾----进行,--删除--操作是在队列的---队首--进行; 6,二叉树第 k 层最多有 2的k-1次方个节点 7,下面排序算法中,待排序数据已有序时花费时间最少的是(A)排序 A插入 B冒泡 C快速 D选择 8,有关Servlet的生命周期说法正确错误的有 (A) A. Servlet的生命周期由Servlet实例控制 B. init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象 C. service()方法响应客户端发出的请求 D. destroy()方法释放Servlet实例 9,在a.jsp中有代码片断如下:

loginName:

东软企业解决方案事业部

东软企业解决方案事业部篇一:题库一始业考试lh 0791.公司要求屏幕保护启动时间为不超过 A 10分钟 B 7分钟 C 5分钟 D 3分钟 标准答案C 2.设计、采购、生产、销售部门之间属于哪种客户关系? A流程客户 B工序客户 C职能客户 D条件客户 标准答案A 3.东软品牌创建与管理目标: A为了公司未来可持续的发展,东软品牌需要在外界心中具有社会责任感、富有内涵、可信赖、国际化、产生价值B在品牌战略定位的指导和约束下,对影响品牌的所有接触点行为进行规范管理 C针对品牌战略管理项目和接触点管理项目制定管理

运营模式、流程、制度、以及组织体系KPI工具 D管理的目的:外界对于东软的印象是统一的,区别于其(转载于:小龙文档网:东软企业解决方案事业部) 他品牌,品牌形象力很强。以此来帮助公司业务的具有移交能 力,累积品牌资产 标准答案A 4.组织级技术能力模型包括()个维度。 A 5 B 6 C 8 D 9 标准答案D 5.请将如下步骤按沟通的过程进行排序:1、传达; 2、 采取行动;3、领悟含义;4、产生意念;5、接受内容; 6、接收; 7、转化为表达方式 A 4-7-1 -6-3-5-2 B 4-1-6-7-3-5-2 C 4-1-6-7-3-5-2 D 4-3-1-7-6-5-2 标准答案A 6.东软在新员工中开始实施“导师制”始于 A 1999-8-1

B 1998-8-1 C 1997-8-1 D XX-8-1 标准答案A 7.《财富》杂志年度“最受推崇的公司”评语中:如果有一种特质使得这些“最受崇拜”的顶级公司脱颖而出的话,它便是() A公司健全的文化 B公司成熟的人力资本准备度 C公司完善的体制 D公司卓越的领导力 标准答案A 8.以下哪个东软通过的信息安全管理认证说法正确 A东软软件外包和BPO业务同时获得了ISO / IEC27001:XX 认证 B东软通过IS09001: 1994认证, C东软医疗通过IS09001、IS013485 D东软通过IS09001: XX认证, 标准答案A 9.确定优先顺序的原则: A先做熟悉的事,然后再做不熟悉的事 B先做容易做的事,然后再做难做的事

新员工入职考试题库

宁夏深中生产运营部新员工转正考试 一、填空题。 1、宁夏深中公司隶属于的控股公司。 2、经中卫市招商引资,宁夏深中公司于注册成 立,注册资本1600万元。 3、中燃基本理念是为社会提供最优的服务、为、 、_ 。 4、连续用气的大工业、商业用户,应采用配置,取消旁通设置 5、门站流量表要采用,或先进的国产流量表,计量精度优于上游并且 不低于,严密控制一级输差 6、计量“三公开”中燃公司对用户实行“、、”三公开,相关数据随时可查 7、燃气经营企业和用户应当按照规定对和进行定期检验、检修和更新。 8、燃气输配常用的阀门有:、阀、阀、阀、阀、阀、 阀、阀、阀、阀等。 9.搞好设备、仪表的维护保养,做到。 10、国家规定的供销差率的计算方法是: 二、单选题。 1、公司对每小时流量在以上的用户,原则上要选择有温压补偿的流量计。 A、16Nm3 B、17Nm3 C、18Nm3 D、19Nm3 2、《城镇燃气管理条例》()正式开始实行。 A、2010年10月19日 B、2011年1月1日 C、2011年3月1日 D、2011年6月1日 3、备用流量表的配备也要执行行流程。 A、一事一报 B、流量表选型 C、资金计划 D、计划外资金 4、按照国家JJG597-2005计量检验规程的要求,以天然气为介质的燃气表使用周期不超过年。 A、6 B、8 C、10

5、工、商用户流量表周期检定。根据国家规定,G10(含G10)以上皮膜表检定 周期为年。 A、一 B、四 C、二 D、三 6、档案的()是档案管理活动的最终目的。 A、保管 B、利用 C、整理 7、按照一定原则对档案实体进行系统分类、组合、排列、编号和基本编目,使 之有序化的过程称为档案的()。 A、保管 B、鉴定 C、整理 8、公司对工商用户的流量表,要每月巡检、维护遍,并作好记录。 A、2 B、3 C、1 9、流量计应有出厂合格证、质量保证书、上应有“制造计量器具许可 证”(CMC)标志、出厂日期和表编号 A、标牌 B、合格证 C、保证书 D、其他证明材料 10、宁夏深中天然气SCADA系统供应商() A、航天动力 B 、积成电子 C、东软集团 D、微软系统 三、多选题 1、中燃的口号() A、气聚人和 B、创造卓越 C、乐于奉献 D、造福社会 2、中燃现有信息化管理系统包括() A、OA系统; B、EAS系统; C、EHR系统; D、NOTES系统 3、天然气作为民用燃料的优越性()。 A、成本低 B、热值高 C、无污染 D、安全 4、?模本合同编号按集团总部统一发布的模本合同确定的编号格式执行,其他合 同的编号按()确定。针对原合同签订的的补充合同,其编号在原合同编号后附加()确定。 A、XX中燃其它合字(20XX)XXX号 B、XX公司其它合字(20XX)XXX号 C、补X D、XX中燃补X号 5、燃气供应服务合同和供用气合同包括:(ABCDEF) A、《居民燃气供用气服务合同(个人)》 B、《居民燃气供应服务合同(集体)》 C、《燃气供应服务合同(工商业、公福用户)》 D、《供用气合同》(个人) E、《供用气合同(一般工业商业用户)》 F、《供用气合同(大型工业商业用户)》

2020年南海东软信息技术职业学院招聘辅导员试题及答案

2020年南海东软信息技术职业学院招聘辅导员试题及答案 注意事项 1、请用钢笔、圆珠笔或签字在答题卡相应位置填写姓名、准考证号,并用2B铅笔在答题卡指定位置填涂准考证号。 2、本试卷均为选择题,请用2B铅笔在答题卡上作答,在题本上作答一律无效。 一、单项选择题(在下列每题四个选项中只有一个是最符合题意的,将其选出并把它的标号写在题后的括号内。错选、多选或未选均不得分。) 1、下列说法中,对教育对人的发展起主导作用这一观点理解不正确的一项是()。 A、教育是一种有目的的培养人的活动,它规定着人的发展方向 B、教育,特别是学校教育给人的影响是比较全面、系统和深刻的 C、学校有专门负责教育工作的教师 D、教育的发展对人的发展起决定性作用,好的教育一定能培养出优秀的学生 【答案】D 2、人类短时记忆的广度为()。 A、5±2个信息单位 B、7±2个信息单位 C、6±2个信息单位 D、8±2个信息单位 【答案】B 3、根据一节课所完成的任务,课的类型一般可分为()。 A、新授课和巩固课 B、讲授课和练习课 C、单一课和综合课 D、理论课和实践课 【答案】C 4、“知子莫若父,知女莫若母”说明家庭教育比学校教育更具有()。 A、先导性 B、感染性 C、权威性 D、针对性 【答案】D 5、“太学”这一官办教育机构是在哪个朝代出现的?() A、唐代

C、秦代 D、周代 【答案】B 6、社会生产力与教育内容的关系是()。 A、社会生产力制约所有教育内容 B、社会生产力制约与劳动能力有关的教育内容 C、社会生产力与教育内容无关 D、社会生产力制约与意识形态有关的教育内容 【答案】A 7、学习一种新材料时运用联想假借意义,对记忆有帮助的这种方法称为()。 A、语义联想 B、视觉想象 C、关键词法 D、谐音联想法 【答案】D 8、教育的根本功能是()。 A、提高教育教学质量 B、为社会输送合格的人才 C、促进人的成长与全面发展 D、为了一切学生 【答案】C 9、德育过程中最一般、最普遍的矛盾是()。 A、教育者与受教育者的矛盾 B、教育者与德育内容、德育方法的矛盾 C、受教育者自身思想品德内部诸要素之间的矛盾 D、受教育者与德育内容、方法的矛盾 【答案】A 10、校长由()依法聘任。 A、县级人民政府 B、县级人民政府教育行政部门 C、市级人民政府 D、市级人民政府教育行政部门

C语言笔试题及参考答案-东软集团

C语言笔试题及参考答案-东软集团 1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用":: " 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2、如何引用一个已经定义过的全局变量? 答:extern 可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。 3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么? 答:可以,在不同的C文件中以static形式来声明同名全局变量。 可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错 4、语句for( ;1 ;)有什么问题?它是什么意思? 答:和while(1)相同。 5、do……while和while……do有什么区别? 答:前一个循环一遍再判断,后一个判断以后再循环 6、请写出下列代码的输出内容 #include main() { int a,b,c,d; a=10; b=a++; c=++a; d=10*a++; printf( "b,c,d:%d,%d,%d ",b,c,d); return 0; } 答:10,12,120 7、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别? 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身

东软Java笔试题答案上课讲义

东软J a v a笔试题答 案

Java面向对象程序设计 考试卷 一、选择题(没有注明多选,则为单选) 1、下列变量定义错误的是 A.int a; B.double b=4.5; C.boolean b=true; D.float f=9.8; (9.8f) 2、6+5%3+2的值是 A. 2 B. 1 C.9 D.10 3、对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是 A.k = n / 10 % 10 //先得到百位和十位 192 19 9 B.k = ( n - n / 100 * 100 )%10 C.k = n % 10 D.k = n / 10 B. 5 C.0 D.54

B. 5 C. 2 D.-1 6、在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的 是:(同一个方法中参数不同,返回值类型可以不同也可以相同) A.public getSort(float x) 没有返回类型一定是构造函数不能重载 B.int getSort(int y)(参数一样不是重载) C.double getSort(int x,int y) (参数不一样是重载) D.void get(int x, int y) 7、下列哪个是合法的Java标识符:(两个答案) B C A.Tree&Glasses B.FirstJavaApplet C._$theLastOne D.273.5 8、设 a = 8,则表达式 a >>> 2 的值是:C (无符号右移动)左移是乘右是除 1000->/2->/2 将一个数8除2,运算最快的方式 A. 1 B. 2 C. 3 D. 4 将会得到什么结果? A.将会顺利通过编译,并将产生一个Student.class的类文件 B.编译时在//3处出错 C.编译时在//2处出错 D.编译时在//1处出错 10、下面选项中能把字符串转换成float类型的是?: B A.float value = new Float(str); 创建一个对象 B.float value = Float.parseFloat(str);

凯思考试

企业职业英语测评 解决方案 大连东软培训中心 二OO五年

一、凯思英语考试 东软的凯思英语考试是一种利用互联网实现的个人英语能力评估系统。这套考试系统是由旺文社OBUNSHA与美国教育考试服务中心ETS合作开发的,是对个人英语能力进行评估的测试系统。该测评系统基于IRT 项目反应理论,以CAT 计算机适应性测评考试形式,结合系统和应试者双方特点,在短时间内精确地评估每个应试者的英语能力。另外,利用互联网进行测试,省去了安装软件的时间,还不受时间、地点、考试次数的限制。 二、在企业中的应用 凯思考试在企业中的重要应用,决定其全球职业英语能力测评标准的地位. 凯思考试在企业中的重要应用,体现在如下四个方面: 1.岗位标准 2.内部诊断 3.招聘人才 4.培训人才 具体介绍 1.岗位培训 作为全球职业英语测评标准之一,凯思考试广泛应用于全球500多家企业、政府机构、大学院校中。其中很多机构利用凯思考试中立、公正、客观、权威的基本特性,在企业内部针对不同岗位、不同职级建立起职业英语标准 - 即凯思分数标准,在人力资源管理中实行质量化、国际化、标准化的管理模式。 凯思考试协助企业建立其内部的“岗位职业英语标准”将主要基于以下参考因素: i.提供全球同行业企业的职业英语标准参照标准 凯思考试多年的成熟应用,协助国际上许多不同行业、不同领域的 企业建立了内部分数标准,并经过了实践的检验与历练。通过分享 借鉴“国际凯思分数标准”及“本行业内其他企业的应用范例及标 准”等信息,企业的标准可以更准确的与国际标准接轨。 ii.协助企业对公司内部不同岗位、不同职级的员工英语能力设立期望值 不同的企业由于对外语应用的依赖程度不同,可能会对内部员工的 语言能力要求存在一定的差异。同时,对不同岗位、不同部门、不 同职别的员工也会有不同程度的英语能力期望值,希望员工达到一 定的外语水平,以确保与外部沟通的顺利进行,最大化地满足工作 的需要

2012东软笔试题

2012东软笔试题

1、下列变量定义错误的是D int a; double b=4.5; boolean b=true; float f=9.8; (9.8f) 2、6+5%3+2的值是 D 3%5=3 2 1 9 10 3、对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是 k = n / 10 % 10 k = ( n - n / 100 * 100 ) k = n % 10 k = n / 10 4、下列语句序列执行后,k 的值是 D int x=6, y=10, k=5; switch( x % y ) (=6)(long类型不行) { case 0: k=x*y; case 6: k=x/y;

case 12: k=x-y; default: k=x*y-x; (default 位置可以改变) case后面没有break,所以执行最后一句 } 60 5 54 5、下列语句序列执行后,i的值是: int i = 10; do { i/=2; } while( i- > 1 ); (减去1) 1 5 2 -1 6、在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是:(同一个方法中参数不同,返回值类型可以不同也可以相同) public getSort(float x) 没有返回类型一定是构造函数不能重载

int getSort(int y)(参数一样不是重载) double getSort(int x,int y) (参数不一样是重载) void get(int x, int y) 7、下列哪个是合法的Java标识符:(两个答案) B C Tree&Glasses FirstJavaApplet _$theLastOne 273.5 8、设 a = 8,则表达式 a >>> 2 的值是:B(无符号右移动)左移是乘右是除 1 2 3 4 9、下面的程序名为Student.java public class Student { private String name; public Student(String s_name) // 1

东软软件测试工程师20套笔试题及参考答案(1)

东软软件测试工程师20套笔试题及参考 答案(1) Please translate the following words or sentences to En glish. a)手机鼠标双击窗口对话框键盘日历呼叫转移电话会议压力测试照相机录音机b)单击工具栏上的一个按钮,一个错误消息弹出;发送10条消息后,手机自动重起;作为一名测试员,你应该对测试工作十分耐心;无法将超过1MB的图片插入彩信, 并发送出去。Please tran slate the followi ng words or senten ces or senten ces to Chin ese. a) BIOS OS GUI GSM GPRS ROMPOP SMTP java script ACPI ASAP RAMIf OK button is clicked, this window will be closed. The USB com muni catio n is lost whe n the new USB device is connected.The COM1 port is still occupied even if user removes the COM1Whe n user in puts an in correct password, the software cannot forbid user to logi n. About Requireme nts A requireme nts docume nt should be complete, con siste nt, correct, and unambiguous. One step is to validate the requirements against the project/product objectives (i.e. the stateme nt of why the project is being don e).This en sures that the right

大连东软信息学院软件测试期末考试题C卷

大连东软信息学院软件测试期末考试题 C卷 一、简答题 1、描述杀虫剂现象 2、测试用例?特点? 3、设计测试一次性纸杯 4、简述自顶向下、自底向上测试方法 5、描述你遇到的软件缺陷问题 6、测试人员应该具有哪些素质 二设计题 1、nextdate问题边界值分析法设计 2、现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者,程序界面如图所示,用等价类划分法设计测试用例。 3、逻辑测试:语句覆盖、条件覆盖、判定覆盖、条件\判定覆盖 /试题分类]: [02]黑盒测试用例设计/[0201]等价类划分法 设计题题库:1.现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者,程序界面如图所示,用等价类划分法设计测试用例。 答案:(1)进行等价类划分,如下: (2)根据已经划分好的等价类建立等价类表,如下表所示。

分数:10 题型:解答题 操作题类型:Word 难度:3 2. NextDate函数有三个变量month,day,year的函数,输出为输入日期下一天的日期。如:输入为2007年7月19日,输出为2007年7月20日。要求三个变量都为整数,且满足: 条件1:1 ≤month ≤12 条件2:1 ≤day ≤31 条件3:1912 ≤year ≤2050 用等价类划分法设计NextDate函数的弱健壮等价类测试用例。 答案: NextDate函数的弱健壮等价类测试用例如下表所示。

题型:解答题 操作题类型:Word 难度:3 3.一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划分方法为该程序设计测试用例。 答案:

东软面试题汇总

东软面试试题汇总 1 堆和栈那个是对程序员透明的? 答案:栈。 2 请结合具体实例阐述一下面向对象中"多态"的概念。 答案:同一操作用于不同的类的实例,不同的类将进行不同的解释,最后产生不同的结果,它有两种: →编译时多态---- 通过overload来实现,系统在编译时,根据传递的参数和返回的类型等信息决定实现何种操作 →运行时多态---- 通过override来实现,根据运行时具体对象的类型决定调用哪个方法。 给我面试的人很有亲和力,我没有感到有压力。 首先是自我介绍;他根据你自己介绍的情况来问你问题,我主要是说得现在正在做的青软实训内部管理系统。 你在项目组里主要负责什么?是怎么做的? 主要负责页面前台展示,我现在设计页面框架,用的Struts-tile;把页面分为4部分,sidebar,header,footer,context;然后把sidebar,header,footer这些每个页面都要用的写成一个整体,放在配置文件中,每个页面都引用他,这样就不用变了。变得就是context部分。另外在sidebar里面,用javascript来实现导航栏的弹出功能。 用什么方法可以检测一个环行链表? 首先可以在data里面初始化一个数据,然后向下循环,可以找到这条数据的话,就是环行链表,否则就不是; 但这个链表不一定是完全的链表,里面可能有分支,该怎么检测? 设置一个循环,条件设为true,如果可以结束就不是,不能结束里面就有环。 那这样的话怎么让他跳出循环呢? 我也不知道,那请教一下吧。 你看看如果next引用如果相同的话是不是就是环行链表? 对,是 那你想个办法来实现他吧。 把这个next引用,写进一个list,以后都把next引用和list里面的内容进行比较,如果有相同的就是环,没有就不是。 但如果链表很大,而你做的是嵌入式项目,有内存溢出,该怎么检测呢? 呵呵,我想不出来了。 1. 2.自我介绍,(注自我介绍中的自我经历可能会成为他的考点) 3.我在自我介绍中说了我参加过数学建模,他问了我我们建的什么模型,我给他介绍了一下。主要考点是你的思路问题。 4.单链表若最后一个节点指向前面的某个节点,请问怎么检测出现了环? 主要是考察你对问题有无解决方案,不对也无所谓,最后他一定会把你难倒。怎么也要说上几句,不说那就over了。 5.Final和finally的区别? 6.Java的垃圾回收机制? 4 5 两题应该都会,我就不说了。

大连东软信息学院软件测试期末复习试题

简答题 1.黑盒测试设计测试用例主要有哪几种方法? 1)等价类划分方法 2)边界值分析方法 3)错误推测方法 4)因果图方法 5)判定表驱动分析方法 6)正交实验设计方法 7)功能图分析方法 2.测试用例由哪两部分组成? 测试输入数据和对应的预期输出 3.集成测试中的两种集成模式是? 1)非渐增式集成 自顶向下集成 2)渐增式集成 自底向上集成 4.软件性能测试包括? 容量测试、压力测试、界面测试、安全测试、可靠性测试、负载测试、强度测试 5.编写单元测试用例说明书的依据是? 需求分析实际数据预期结果 6.软件验收测试包括哪三种类型? Alpha版、Beta版、正版 7.软件开发的基本过程包括? 1)设计:制定集成测试计划和单元测试计划 2)实现:程序编写开发开发相应的测试代码或测试脚本 3)测试:实现测试,并提交相应的测试报告 8.软件测试活动的生命周期分为哪几部份? 软件生存周期包括软件定义、软件开发以及软件使用与维护3个部分9.软件的缺陷等级应如何划分?每类错误包括哪些错误? A类—严重错误:a、由于程序所引起的死机,非法退出 b、死循环

c、数据库发生死锁 d、因错误操作导致的程序中断 e、功能错误 f、与数据库连接错误 g、数据通讯错误 B类—较严重错误:a、程序错误 b、程序接口错误 c、数据库的表、业务规则、缺省值未加完整性等约束条件 C类—一般错误:a、操作界面错误 b、打印容、格式错误 c、简单的输入限制未放在前台进行控制 d、删除操作未给出提示 e、数据库表中有过多的空字段 D类—较小错误:a、界面不规 b、辅助说明描述不清楚 c、输入输出不规 d、长操作未给用户提示 e、提示窗口文字未采用行业术语 f、可输入区域和只读区域没有明显的区分标志 10.请描述静态测试和动态测试的区别。 静态测试是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。 动态测试方法是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能 11.比较负载、容量测试和强度测试的区别? 负载测试:负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担。 强度测试:强度测试是一种性能测试,他在系统资源特别低的情况下软件系统运行情况。 容量测试:确定系统可处理同时在线的最大用户数 容量测试,通常和数据库有关,容量和负载的区别在于:容量关注的是大容量,而不需要表现实际的使用 12.试说出软件测试的原则? 软件测试原则:

东软 英语面试题

东软的一套面试题软件测试方面的 翻译(英汉互译) 1.please translate the following words or sentences to English. a.电视工具栏任务栏菜单栏图标命令按钮放大、缩小照相机鼠标农历 b.他因为对社区做出这样大的贡献而受到表扬。 决策者应该能够对将来做出最好的推测。 她不想讨论这个题目,我也不想。 要是我做这件事的话,我会用别的方法。 我不想依靠父母,因为我已经是成年人了。 玛丽太骄傲了,以至于看不到自己的缺点。 2.Please translate the following words or sentences to Chinese. a.MMS GUI OS BIOS WLAN HTTP Source code DNS b.It’s urgent.Could I have her mobile phone number? I’d like to make a reservation for a flight from New York to Boston on NOV 28th? Please ask Miss Chen to call me back. The USB communication is lost when the new USB device is connecte. c.About Software. Software today is getting more and more complex. This complexity brings software UI and its underlying functionality. Test engineers have to worry about software controls,interfaces between software modrles and etc.Test some modules easier to test than others.These test modules have ‘testability’ built int o them which help test engineers make better test cases

【招聘面试)东软发展招聘手册

(招聘面试)东软发展招聘 手册

东软发展招聘手册 东软发展 人力资源部

东软发展招聘手册内容提要: 壹、招聘管理3 (壹)通用职位的招聘流程3 (二)职位系列和招聘渠道4 (三)职位的任职资格要求5 (四)东软的竞争优势6 二、选才的方法7 (壹)通用的选才方法介绍7 (二)职位系列和选才方法9 (三)经理们必备的技能9 三、公司薪资福利、员工发展10 1、薪资10 2、福利11 3、培训12 4、员工发展机制12 四、劳动合同13 五、签订就业协议的实习学生毕业设计13

壹、招聘管理 (壹)通用职位的招聘流程 1、需求分析,职位说明,编制招聘计划, 1)各部门根据职位需求,填写《编制申请审批表》(表格编号:041108F01),确定招聘职位、人数以及应聘者的条件;报关联部门和领导审批; 2)综合管理部根据各部门的招聘需求,编制招聘计划;其中包括招聘工作小组的人选和负责人;招聘考核方案和择优选聘的条件;经费预算;招聘工作地点和进度;以及选择招聘渠道和方式。 招聘规划流程: 2、确定招聘渠道——见《职位系列和招聘渠道》

3、拟定招聘简章和发布招聘信息 ?招聘简章的基本内容有: 1)标题,如“招聘”、“诚聘”、“东软软件园产业发展XX公司诚聘”等 2)公司简介(中英文)、企业的性质和运营范围等基本情况及企业的网址; 3)招聘职位、人数和招聘对象的条件; 4)应聘时间、地点、邮编、邮箱地址、联系电话、传真和联系人; 5)落款。如“大连东软软件园产业发展XX公司”等。 ?基本要求是: 1)语言简明清晰; 2)招聘对象的条件壹目了然; 3)招聘人数能够不写,如写可比实际大壹些,壹般约2倍左右。 4)措辞既要实事求是,又要热情洋溢,表现对人才的渴求和应有的尊重。 《应聘人员登记表》(表格编号:041108F02)见附件。 4、综合管理部初选简历,且转发关联部门。 5、用人部门对简历进行复选,且确定符合基本条件人员名单,由综合管理部按招聘流程进行通知。 对不同招聘岗位人员确定招聘具体流程和测评工具 6、按照流程安排测试和评估 7、通知应聘人员测试结果 8、通知合格人员录用,且说明报到的关联事项。 (二)职位系列和招聘渠道 招聘渠道导向:

2012东软笔试题

1、下列变量定义错误的是D int a; double b=4.5; boolean b=true; float f=9.8; (9.8f) 2、6+5%3+2的值是 D 3%5=3 2 1 9 10 3、对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是 k = n / 10 % 10 k = ( n - n / 100 * 100 ) k = n % 10 k = n / 10 4、下列语句序列执行后,k 的值是 D int x=6, y=10, k=5; switch( x % y ) (=6)(long类型不行) { case 0: k=x*y; case 6: k=x/y; case 12: k=x-y; default: k=x*y-x; (default 位置可以改变) case后面没有break,所以执行最后一句 } 60 5 54 5、下列语句序列执行后,i的值是: int i = 10; do { i/=2; } while( i- > 1 ); (减去1) 1 5 2 -1 6、在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是:(同一个方法中参数不同,返回值类型可以不同也可以相同) public getSort(float x) 没有返回类型一定是构造函数不能重载 int getSort(int y)(参数一样不是重载) double getSort(int x,int y) (参数不一样是重载) void get(int x, int y) 7、下列哪个是合法的Java标识符:(两个答案) B C Tree&Glasses

java东软、万达、信行、面试题

东软面试题 1.C++或Java中的异常处理机制的简单原理和应用。 当JA V A程序违反了JA V A的语义规则时,JA V A虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JA V A类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException.另一种情况就是JA V A允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是https://www.wendangku.net/doc/2a7444696.html,ng.Thowable的子类。 2. Java的接口和C++的虚类的相同和不同处。 由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。与继承相比,接口有更高的灵活性,因为接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面都是public static,所有方法默认情况下是public.一个类可以实现多个接口。 3. 垃圾回收的优点和原理。并考虑2种回收机制。 Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。 4. 请说出你所知道的线程同步的方法。 wait():使一个线程处于等待状态,并且释放所持有的对象的lock. sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。 notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM确定唤醒哪个线程,而且不是按优先级。 Allnotity():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一个对象的锁,而是让它们竞争。 5. 请讲一讲析构函数和虚函数的用法和作用。 6. Error与Exception有什么区别?

面向对象模拟题(东软)

. 1、在用例分析模型使用UML用例图中,用例与参与者之间的关系是 (A)通信(或者关联) (B)泛化(C)实现 (D)使用 2、UML用例图中,用例之间有三种关系,以下属于用例之间关系的是 (A)包含(B)实现(C)通信(D)参与 3、UML类图中,表示整体与局部关系的是 (A)聚合(B)依赖(C)关联(D)继承 4、在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一 个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类和“客户”类之间是 (A)关联(B)依赖(C)聚集(D)继承 5、和都能够表示对象之间的交互,因此他们被合称为交互图 (A)顺序图类图(B)协作图状态图 (C)顺序图协作图(D)类图状态图 6、UML顺序图以二维图表来显示交互。纵向是时间轴,时间自上而下。横向显示了代表协作中 单个对象的分类角色。每个对象用方框表示,对象的名字在方框内部,并在名字的下方加下划线。每个分类角色表现为垂直列。在角色存在的时间内,显示为虚线 (A)生命线(B)协作消息(C)激活(D)对象 7、Machine软件公司为Benz公司的一款跑车设计了一个过程控制的紧急按钮,该按钮的功能根 据汽车的行驶状态不同,而具有不同的功能,比如汽车静止时,该按钮可以快速启动汽车; 当汽车的时速超过200km/h时,该按钮可以在2秒内将车平稳地停下来;当汽车向后行驶时,该按钮可以立即刹车,基于以上功能考虑,架构师Bob在设计该按钮时,应该采用哪种设计模式 (A)命令模式(B)状态模式(C)观察者模式 (D) 外观模式详细8、River软件公司开发一个Web服务器,该服务器能够根据客户端的请求,执行相应的处理, 还可以对同时到达的请求排队,并对成功执行的每个请求记录日志。系统设计师Bob在设计该系统时,应该使用哪个设计模式以更好地支持对请求的处理 (A)适配器模式(B)观察者模式(C)命令模式 (D) 外观模式

相关文档