北大青鸟教员面试笔考试试题(ACCP)_第1页
北大青鸟教员面试笔考试试题(ACCP)_第2页
北大青鸟教员面试笔考试试题(ACCP)_第3页
北大青鸟教员面试笔考试试题(ACCP)_第4页
北大青鸟教员面试笔考试试题(ACCP)_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

教员面试笔试题(ACCP)

应聘方向与试题选择说明:

1、以下包括三个方向的应聘试题,请根据自己的专业技术特长选择其中一个或两个方向的

试题进行作答,每个方向的答题时间为45分钟(如果选择两个方向,则答题时间为90分钟)。

2、所有试题如果没有特殊说明,默认只有一个正确答案。

方向一(.NET)试题

选择题(共40题,每题2.5分,共100分。请将正确答案写在答题纸上)

1)在C#的下列类型中,()是引用类型。

a)enum

b)struct

c)int

d)string

2)在C#中,关于下列代码说法正确的是()。

publicclassTeacher

(

privatevoidShow()

(

Console.WriteLine(“我从事IT教育培训”);

)

staticvoidMain()

(

Teachertea=newTeacher();

tea.Show();

)

)

a)代码编译时将出现错误,因为类中没有提供构造函数

b)代码编译时将出现错误,因为Show方法是私有的,Main函数中无法调用

c)代码编译时将出现错误,因为Main函数没有参数

d)代码编译运行正确,并输出“我从事IT教育培训”

3)在C#中,下列代码的运行结果是()。

publicstructPoint

(

publicintx,y;

)

classMainClass

(

staticvoidMain()

(

Pointpl,p2;

pl.x=1;

pl.y=2;

p2=pl;

pl.x=3;

Console.Write(p2.x);

Console.Write(p2.y);

)

)

a)12

b)32

c)02

d)10

4)在C#中,下列代码的运行结果是()。

publicclassProject

(

stringname="ACCP3.0”;

staticvoidMain()

(

Projectp1=newProject();

Projectp2=p1;

="ACCP4.0”;

p1.name.Remove(4,3);

Console.Write(p1.name);

Console.Write();

)

}

a)ACCP3.0ACCP4.0

b)ACCPACCP4.0

c)ACCPACCP

d)ACCP4.0ACCP4.0

5)在C#中,下列说法正确的是()。(多选)

a)在一个代码文件中,只能包含一个类

b)在一个代码文件中,只能包含一个命名空间

C)在一个代码文件中,可以声明多个命名空间

d)在一个代码文件的一个命名空间中,可以定义多个类

6)在C#中,下列关于方法重载的说法正确的是()。

a)在一个类中,可以存在多个同名的方法,这称为方法重载

b)在一个类中,如果有两个同名的方法,则这两个方法的返回类型必须不同

c)在一个类中,如果有两个同名的方法,则这两个方法的参数个数必须不同

d)在一个类中,如果有两个同名的方法,则这两个方法的参数类型必须不同

7)在C#中,下列关于继承的说法正确的是()。(多选)

a)一个类可以从多个类继承而来

b)一个类可以从多个接口继承而来

c)一个类只能从一个类继承而来

d)一个类只能从一个接口继承而来

8)在C#中,下列代码的运行结果是()。

publicclassAnimal

(

protectedstringtype="";

publicAnimal(stringtype)

(

this.type=type;

)

)

publicclassFrog:Animal

(

intage;

publicFrog(stringtype,intage):base(type)

(

this.type=this.type+"动物”;

this.age=age;

)

staticvoidMain()

(

Frogfg=newFrog("两栖",1);

Console.WriteLine(fg.type);

)

)

a)动物

b)两栖

c)两栖动物

d)运行错误

9)在C#中,下列关于抽象类的说法正确的是()。(多选)

a)抽象类不能被实例化

b)抽象类中不能包含实现的方法

c)抽象类中的抽象方法不能实现

d)抽象类中不能包含虚方法

10)在C#中,下列接口声明正确的是().

a)publicinterfaceIList

(

intcount;

)

b)publicinterfaceIList

(

voidadd(inti);

)

c)publicinterfaceIList

(

publicvoidRemove(inti);

)

d)publicinterfaceIList

(

voidRemove(inti)

H)在C#中,关于下列代码说法正确的是()。

publicclassSchool

(

string[]director=newstring!]{"lidong",ngaodong","wangdong"};

publicstringthis[inti]

(

get

(

returnthis.director[i-l];

)

}

staticvoidMain()

(

Schoolsc=newSchool();

Console.WriteLine(scl1J);

代码编译时将出现错误

b)代码运行时将出现错误

c)代码运行时正确,并输出“lidong”

d)代码运行时正确,并输出“gaodong”

12)在C#中,下列关于委托的说法正确的是()。(多选)

a)委托必须指向实例方法

b)委托指向的方法必须与委托的返回类型和参数完全相同

c)一个委托只能同时指向一个方法

d)委托指向的方法可以在运行时决定

13)在C#中,下列代码运行后的输出结果是()。

publicdelegatevoidDelegateShowTime(DateTimedt);

publicclassClock

(

publiceventDelegateShowTimealarm;

DateTimetime;

publicDateTimeTime

(

get

(

returnthis.time;

)

set

(

this.time=value;

if(alarm!=null)

alarm(this.time);

)

)

staticvoidMain()

(

Clockclock=newClock();

clock.Time=newDateTime(2006,1,1);

clock.alarm+=newDelegateShowTime(clock.ShowTime);

clock.Time=newDateTime(2007,1,1);

)

publicvoidShowTime(DateTimedt)

(

Console.WriteLine(dt.ToShortDateStringO);

)

)

a)2006-01-01

b)2007-01-01

c)2006-01-01

2007-01-01

d)无输出

14)在C#中,下列代码的运行结果是()。

publicclassMath

(

staticvoidMain()

(

try

{

int[]numl=newint[]{l,2,3,4);

int[]num2=numl;

for(inti=0;i<num2.Length;i++)

(

num2[i]=numl[i]*2;

Console.Write(numl[i]);

I

}

catch

(

Console.WriteLine("出现错误〃);

)

)

)

a)1234

b)2468

c)0000

d)出现错误

15)在C#中,如下列代码所示,在类中有一个名为Insert的静态方法,则下列能够正确

创建一个线程的代码是()。

a)Threadthlnsert=newThread(Insert);

b)Threadthlnsert=newThread(Insert());

c)Threadthlnsert=newThread(newThreadStart(Insert));

d)Threadthlnsert=newThread(newThreadStart(Insert()));

16)4C#中,为了显示下图所示的窗体,下列代码正确的是()。

温馨提示

欢迎学习ACCP4.0,是否继续学习?

ESEJ否®|

a)MessageBox.Show("欢迎学习ACCP4.0,是否继续学习?”温馨提示

”,MessageBoxButtons.YesNo);

b)MessageBox.Show("欢迎学习ACCP4.0,是否继续学习?“,”温馨提示

",MessageBoxButtons.OKCancel);

c)MessageBox.Show("温馨提示",〃欢迎学习ACCP4.0,是否继续学习?

”,MessageBoxButtons.YesNo);

d)MessageBox.Show("温馨提示〃,”欢迎学习ACCP4.0,是否继续学习?

",MessageBoxButtons.OKCancel);

17)在C#中,如图,在窗体中有一个名为dgStudent的DataGrid控件,为了获得控件中

第一行第一列的值,下列代码正确的是()«

小李

小张

a)dgStudent[0,0]

b)dgStudent[1,1]

c)dgStudent[0][0]

d)dgStudenl[l][l]

18)在C#中,如图,在窗体中有一个名为tvName的TreeView控件,为了获得所选节点

的文本,下列代码正确的是()。

日,中一

,Ll

tbName.Nodes[0].Nodes[0].Tcxt

tbName.Nodes[1].Text

c)tbName.Nodes[0].NextNode.Text

d)tbName.Nodes[2].Text

19)在C#中,如图,在窗体中有一个控件,从图中可以看出,该控件是()。

PrintDocument

PrintPreviewDialog

PrintPreviewControl

d)PrintDialog

20)在C#中,如果要将窗体设置为完全透明的,下列操作方法正确的是()。

a)将窗体的Visible属性设置为Transparent

b)将窗体的Opacity属性设置为100的值

c)将窗体的Opacity属性设置为0的值

d)将窗体的Transparent属性设置为True

21)在C#中,关于下列代码说法正确的是()。

TcpListenerlisten=newTcpListener(1234);//I

listen.Start();//2

TcpClientclient=listen.AcceptTcpClient();//3

a)代码行1编译时将出现错误

b)代码行2编译时将出现错误

0代码行3编译时将出现错误

d)代码行1、2、3能够正确编译

22)在中,对于Command对象的ExecuteNonQueryO方法和ExecuteReader。方法,下面

叙述错误的是()。

a)insert>updatexdelete操作的sql语句主要用ExecuteNonQueryO方法来执行

b)ExecuteNonQueryO方法返回执行sql语句所影响的行数

c)select操作的sql语句只能由ExecuteReader。方法来执行

d)ExecuteReader。方法返回一个DataReader对象

23)在中,关于下列代码说法正确的是()。

DataTabledt=newDataTableO;//l

dt.Columns.Add(〃编号〃);//2

DataRowdr=dt.NewRowO;//3

a)代码行1编译时将出现错误

b)代码行2编译时将出现错误

O代码行3编译时将出现错误

d)代码行1、2、3能够正确编译

24)在中,为了执行一个不带参数、名为PCaculateScore的SQLServer存储过程,需要

在下列代码的空白处补充的代码是()。

//conn是一个已创建好的SqlConnection对象

SqlCommandcmd=newSqlCommand(^PCaculateScore^,conn);

空白处

cmd.ExecuteNonQuery();

a)mandType=CommandType.StoredProcedure;

b)mandType=CommandType.Text;

c)mandType="StoredProcedure”;

d)mandType="Text";

25)在中,下列关于数据集(DataSet)的说法正确的是()。(多选)

a)数据集分为类型化数据集和非类型化数据集

b)数据集中可以包含多个DataTable对象

c)与数据库的连接断开后,数据集中的数据将自动清除

d)数据集中的数据必须通过DataAdapter对象的Fill方法获得

26)在中,为了从当前页面跳转到同目录下名为Score.htm的页面,下面方法正确的是()。

a)Server.ExecuteCScore.htm");

b)Server.TransferCScore.htm");

c)Response.Redirect(nScore.htm");

d)Response.Write(uScore.htm,');

27)在中,Web窗体上有一个文本框控件和一个按钮,其HTML代码如下,当单击按钮

后,下列说法正确的是()。

<asp:TextBoxid="TextBoxl"runat="server"></asp:TextBox>

<asp:Buttonid="Buttonl"runat="server"Text="Submit"x/asp:Button>

<asp:CompareValidatorid="CompareValidatorl"runat="server"ErrorMessage="错误"

ControlToValidate="TexlBox1"ValueToCompare="10"Type="Integer"

Operator="GreaterThan"x/asp:CompareValidator>

a)如果文本框为空,则显示“错误”

b)如果文本框输入9,则显示“错误”

c)如果文本框的数字10,则什么都不显示

d)如果文本框的数字11,则显示“错误”

28)在页面的Page_Load事件中,编写了如下代码,请问代码中定义的变量,存在时间

最短的是()。

Application[,'name,,]=",ACCP4.0";

ViewState["name',J="ACCP4.0";

Sessionf'name"]=nACCP4.0";

Cache[uname"]="ACCP4.0”;

a)Application["name"]

b)ViewState["name"]

c)Session[nnamen]

d)Cache[nnamen]

29)在中,下列能够正确定义一个Web服务方法的是()。

a)IWeb]

publicvoidAdd(inta,intb){}

b)(WebMethod]

publicvoidAdd(inta,intb){}

c)[WebService]

publicvoidAdd(inta,intb){}

d)publicvoidAdd(inta,intb){}

30)在中,有一个应用程序的Web.Config文件中有以下的配置:

<customErrors

defaultRedirect="http://localhost/MyAPP/Error.aspx"

mode=MRemoteOnlyu>

<errorstatuscode="404nredirect="httpV/localhost/MyApp/FileNotFound.aspx"^

</customErrors>

远程用户在访问的时候,如果应用程序出现除以零的溢出错误,程序将()。

a)跳转到Error.aspx页面

b)跳转到FileNotFound.aspx页面

c)直接关闭用户的浏览器

d)显示异常信息

31)在中,有一个ASPX页面的部分代码如下,当用户第一次加载页面时,下列说法正

确的是()。

publicclassProject:System.Web.ULPage

(

stringname="ACCP";

privatevoidPage_Load(objectsender,System.EventArgse)

(

if(!lhis.IsPostBack)

name="BENET";

else

name="BTEST";

Response.Write(name);

a)在页面中输出的文本“BTEST”

b)在页面中输出的文本“BENET”

在页面中输出的文本“ACCP”

d)在页面中不输出的任何文本

32)下面代码为一个Web应用程序Global.asax文件中的部分代码,当某个用户第一次

访问应用程序的第一个页面时,页面中将输出()。

protectedvoidSession_Start(Objectsender,EventArgse)

(

Response.Write("aH);

)

protectedvoidApplication_BeginRequest(Objectsender,EventArgse)

(

Response.Write("b");

)

protectedvoidApplication_EndRequest(Objectsender,EventArgse)

(

Response.Write("cn);

}

a)be

b)bca

c)bac

d)a

33)在中,执行以下代码时,将在页面显示()。

Response.Write(Server.HtmlEnCode("<H>北大青鸟IT教育</H>"));

a)北大青鸟IT教育

b)<H>北大青鸟IT教育</H>

c)<Hx/H>

d)不显示任何信息

34)在中,以下关于Response对象或Server对象的方法的使用,正确的是()。(多选)

Response.Redirect("WebForm1.him");

Mb)Response.Redirect("WebForm1.aspx?name=ACCPM);

Mc)Server.Transfer("WebForml.aspx?name=ACCP");

□d)Server.Transfer("WebForml.htm");

35)在中,已知xtw是一个已创建好的XmlTextWriter对象,则下列代码在文件中创建的

节点是()。

xtw.WriteStartElement("Coutry,');

xtw.WriteString(nChina");

xtw.WriteEndElement();

a)<Coutry></Coutry>China

b)<Coutry>China</Coutry>

c)Coutry<China>Coutry

d)<Coutry>China

36)在中,下列可以作为DataGrid的数据源的有()。(多选)

a)DataSet

b)DataTable

c)DataView

d)DataReader

37)在中,为了启用页面的跟踪功能,下列配置正确的是()。

a)<%@PageTrace=''True"%>

b)<%@PageDebug='True"%>

c)<%@PageoutputCache="True"%>

d)<%@PageTransaction='True"%>

38)在中,下列关于Application对象和Session对象说法错误的是()。

a)所有用户都可以访问Application对象

b)针对每个用户都单独创建一个Session对象

c)Application对象的生存期为整个应用程序运行期间

d)Session对象的信息保存在客户端

39)在中,下列关于Cookie对象的说法正确的是()。

a)Cookie对象只能保存字符串信息

b)Cookie对象既可以保存在客户端也可以保存在服务器端

c)每当用户退出应用程序后,Cookie对象将清除

d)Cookie对象比较安全

40)在中,已知以通过以下代码创建一个DataView对象,代码中"dtScore"为一个

DataTable对象,在该对象中有一个名为“Score”的列,为了只显示Score小于60

的数据,下列对于DataView对象的属性设置正确的是()。

DataViewdv=newDataView(dtScore);

a)dv.RowFilter="Score<60";

b)dv.RowFilter="whereScore<60n;

c)dv.Sort="Score<60M;

d)dv.Sort="whereScore<60";

方向二(JAVA)试题

选择题(共40题,每题2.5分,共100分。请将正确答案写在答题纸上)

1)下列Java代码片断的输出结果是()。

for(inti=0;i<10;i++){

if(i%3!=0){

continue;

)

System.out.print(i+MH);

if(i==10-i){

break;

a)0

b)03

c)036

d)0369

2)publicclassCalculate(

publicintcal(intx,inty,intz){

下列。方法重载了上述Calculate类中的cal方法。(多选)

a)publicintcal(intx,inty,floatz){}

b)publicfloatcal(intx,inty,intz){}

c)publicintcal(intx,intz){}

d)publicvoidcal(intx,inty,intz){}

3)publicclassTestException{

publicstaticvoidmain(String[]args){

try(

return;

}finally{

System.out.printlnC'Finally");

对于上述Java代码,下面说法正确的是()。

a)程序运行,但无输出

b)程序运行并显示Finally

c)编译通过,但运行时抛出异常

d)由于缺少catch块,编译不通过

4)ArrayListlist=newArrayList(5);

list.add(H3n);

list.add(MlM);

list.add(n2n);

Collections.reverse(list);

System.outprintln(list);

上述Java代码片断输出的结果应该是()。

a)[2,1,3]

b)[3,1,2]

c)[2,1,3,null,null]

d)[3,1,2,null,null]

5)为了将显示Hello,world信息的标签添加到JFrame框架中,下列下划线处的

JAVA代码应该是。。

JFrameframe=newJFrame();

JLabellabel=newJLabel(wHello,world");

frame.setSize(300,200);

frame.setVisible(true);

a)frame.add(label);

b)frame.setLable(label);

c)frame.getContentPane().add(label);

d)frame.getContentPane().setLable(label);

6)Object[][]cells=

{{''Java'',newInteger(01),newInteger(400)},

{"Oracle”,newInteger(02),newInteger(500)},

};

String口colnames={"课程名称“,“课程编号“,“学费(元)”};

JTablejTablel=;

上述Java代码中,下划线处的代码应该为()。

a)newJTable(cells,colnames)

b)newJTable(colnames,cells)

c)newJTable(cells)

d)JTable.getInstance()

7)下列Java代码中,下划线处的代码应该是

java.sql.Statementstmt;

java.sql.Connectioncon;

try(

Class.forName(Hsun.jdbc.odbc.JdbcOdbcDrivern);

con=java.sql.DriverManager.getConnection(

Mjdbc:odbc:mydbn,nsau,HsaH);

stmt=con.createStatement();

Stringquery=nselect*fromstudent1,;

java.sql.ResultSetrs=;

while(rs.next()){

//makeuseofrsobject

)

rs.close();

stmt.close();

con.close();

}catch(Exceptione){

e.printStackTrace();

}

a)stmt.execute(query)

b)stmt,executeQuery(query);

c)stmt.getResultSet(query)

d)stmt.getResultSet()

8)publicclassFoo{

publicstaticvoidmain(String[]args){

StringBuffera=newStringBuffer("A");

StringBufferb=newStringBuffer(WBM);

operate(a,b);

system,out.printing+“J+b);

}

staticvoidoperate(StringBufferx,StringBuffery){

x.append(y);

y=x;

}

)

对于上述Java代码,请组合出正确顺序的输出结果()。(多选)

a)A

b)B

c),

d)X

9)关于得到ResultSet对象、PreparedStatement对象、CallableStatement

对象,下面说法正确的是()o(多选)

a)使用Statement对象的executeQuery方法返回ResultSet对象。

b)使用Connection对象的createStatement方法可以获得

PreparedStatement对象。

c)使用Connection对象的prepareCall。方法获得CallableStatement

对象。

d)使用Connection对象的executeQuery方法返回ResultSet对象。

10)classA{

A(){

System.out.print("A");

)

)

classBextendsA{

B()(

System.out.print("B");

)

)

classCextendsB{

C()(

super();

System.out.printf'C");

)

)

publicclassTest{

publicstaticvoidmain(Stringargs[]){

Cc=newC();

)

)

对于上述Java代码,请组合出正确顺序的输出结果()。(多选)

a)A

b)B

c)C

H)有关Servlet的生命周期说法正确的有()。(多选)

a)Servlet的生命周期由Servlet实例控制

b)init()方法在创建完Servlet实例后对其进行初始化,传递的参数为

ServletContext接口对象

c)service。方法响应客户端发出的请求

d)destroy()方法释放Servlet实例

12)WEB应用程序使用HTTP协议通信,而HTTP协议是“无状态”协议,而实

际应用中服务器程序需要获取客户应用相关信息,进行会话跟踪。以下()

方法可以进行会话跟踪.(多选)

a)URL重写

b)隐藏表单域

c)Cookie

d)这里没有正确答案

13)有关JavaMailAPI的描述以下()正确。(多选)

a)Message类包含标题和内容两部分,MimeMessage子类用于新建消息,

语法如下:Messagem=newMimeMessage();

b)Folder类包含消息和子文件夹,默认情况下Folder类处于打开状态

c)Store类提供对文件夹的访问方法并验证连接,Store类的方法还用于

查看消息和文件夹

d)Session类定义了用来与邮件系统进行通信的邮件会话,是JavaMail

API的最高级别类,可以创建共享和非共享会话

14)<formname=ndatanaction=,7servlet/DataServletHmethod=nPOSTM>

<inputtype=ntextnname=nname,,>

<inputtype=nsubmitHname="submit''》

</form>

上述JSP代码片段,当提交表单后。方法可以正确获得name参数的值。(多选)

a)request.getParameter("nameu);

b)request.getParameterValueC^name,1);

c)request.getParameterValues(nname")[0];

d)request.getParameters("namen);

15)<html>

<body>

<%x=3;%>

<%intx=5;%>

<%!intx=7;%>

x=<%=x%>,<%=this.x%>

</body>

</html>

上述JSP代码片段的运行结果是()。

a)x=3,5

b)x=3,7

c)x=5,3

d)编译错误

16)有关过滤器的描述,以下正确的是()。(多选)

a)Filter接口定义了过滤器生命周期方法

b)FilterChain用于调用过滤器链,每个过滤器都要调用所访问的WEB资源

c)当用户提交请求或WEB资源发送响应时,调用doFilter()方法

d)在使用过滤器之前需要在web.xml文件中定义及映射过滤器

17)下面代码片断在浏览器中输出结果为()。

<c:setvar="myVar”scope="session”〉

2+3

</c:set>

<c:outvalue=,,${myVar},7>

a)0

b)5

c)2+3

d)无输出

18)下列JSP代码片段,最后输出的结果是()。

<%@tagliburi=n,'prefix=ncu%>

<c:forTokensvar="token"items="blue,black,red|green,yeIlow|white,blackM

delims='T,>

<c:outvalue="${token},7>

</c:forTokens>

a)blue,black,redgreen,yellowwhite,black

b)blue,black,red,green,yellow,white,black

c)blue,black,redgreen,yellowwhite,black

d)编译错误

19)以下是web.xml的代码片段:

<taglib>

<taglib-uri>/accounting</taglib-uri>

<taglib-location>/WEB-INF/tlds/SmartAccount.tld</taglib-location>

</taglib>

则在JSP中o正确引用了以上定义的标签库。

a)<%@tagliburi=,7acc"prefix=,7accounting,,%>

b)<%@taglibname=,7accountingHprefix=naccn%>

c)<%@tagliburi="/accounting”prefix=naccn%>

d)<%@taglibname='7acc"prefix='7accounting"%>

20)下面有关MVC体系结构的描述,正确的是O。(多选)

a)使用JSP作为控制器

b)MVC体系结构包括模型、视图和控制器

c)Model2采用了MVC设计模式

d)模型对象向客户端显示应用程序界面

21)关于J2EE与WebService,以下说法正确的有()。(多选)

a)J2EE应用程序一般分为客户层、Web层、业务层和企业信息层

b)J2EE应用程序的组件有:EJB组件、WEB组件和客户层组件。WEB组件

包含Servlet组件和JSP组件。客户层组件包含应用程序客户端组件和Applet

组件

c)J2EE容器分为EJB容器、Web容器、应用程序客户端容器和Applet容器

和JSP容器

d)无状态的会话Bean在生命周期里有两种状态,而有状态的会话Bean在生

命周期里有三种状态

e)WebService体系结构包含三种角色:服务提供商、服务代理商和服务请求

者。这些角色之间又相互存在着一些操作,它们分别是:发布、查找和绑

f)J2EE是SUN公司的产品,主要包括J2SE、JSP、EJB、Servlet、自定义标

签;

22)以下是一个EJB的配置描述符片段:

<enterprise-beans>

<session>

<ejb-name>HelloWorld</ejb-name>

<home>com.HelloWorldHome</home>

<remote>com.HelloWorld</remote>

<ejb-class>com.helloworld.HelloWorldBean</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

</enterprise-beans>

下面说法正确的有()。(多选)

a)部署的是一个有状态会话BEAN

b)部署的这个BEAN的类名是HelloWorld

c)这个BEAN的远程接口名是HelloWorld

d)这个BEAN的本地接口名是HelloWorldHome

23)下面选项中能正确组成EJB组件的代码片段有()。(多选)

a)publicclassAddBeanImplementsSessionBean

(

//somemethoddeclare

}

b)publicclassAddBeanImplementsSessionEJBean

(

//somemethoddeclare

}

c)publicclassAddextendsEJBObject

(

//somemethoddeclare

)

d)publicinterfaceAddextendsEJBObject

(

//somemethoddeclare

)

e)publicinterfaceAddHomeextendsEJBHome

(

//somemethoddeclare

)

f)publicinterfaceAddHomeextendsEJBHomelnterface

(

//somemethoddeclare

24)在定义实体EJB的时候,应该()e

a)继承EntityBean类

b)继承Entity类

c)实现EntityBean接口

d)实现Entity接口

25)在使用struts框架构建应用系统时,在配置文件中出现如下配置信息:

<action-mappings>

<actionpath=,71ogonSubmitMtype=Mapp.LogonPocessn

name=HlogoiiHscope=nrequestH

validate=''true"input=,7logon.jspM>

<forwardname="error”path=,7error.jspn/>

</action>

</action-mappings>

此处假设控制器映射为*.do,关于上述配置信息,以下描述中正确的是。。

a)该请求对应的FormBean是app.LogonProcess

b)当请求页面的URI是/logon.jsp时,控制器将信息委托app.LogonProcess处理

c)当通过AogonSubmitd。提交请求信息的时候,控制器将信息委托

app.LogonProcess处理

d)该请求需要数据验证,如果验证未通过,系统会自动跳到/error.jsp页面

26)Struts框架中,保存中文信息的资源文件名为app_zh_CN.properpties,存放在

resources文件夹下,要实现国际化应用,必须做一些必要的配置,以下配置片断

正确的是()。

a)<init-param>

<param-name>application</param-name>

<param-value>resources.app</param-value>

</init-param>

b)<message-resources>

<param-name>application</param-name>

<param-value>resources.app</param-value>

</message-resources>

c)<init-param>

<param-name>application</param-name>

<param-va

温馨提示

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

评论

0/150

提交评论