choose>
13)在JSF应用程序中,使用(ac)标签用来显示文本(选择二项)
a)H:
label
b)H:
outputLabel
c)H:
outputText
d)H:
outputTXT
14)在JSF应用程序中,要使JSF框架能够处理所有扩展名为.jsf的页面请求,需要在web.xml
中做如下(b)配置(选择一项)
a)
FacesServlet
*/jsf
b)
FacesServlet
*.jsf
c)
FacesServlet
*.jsf
d)
FacesServlet
*/jsf
15)在struts配置文件中,(a)元素用于配置struts插件(选择一项)
a)
b)
c)
d)
16)在J2EE中,要开发一个名为Student的EJB,所有业务逻辑的方法应该在(a)
中实现(选择一项)
a)Home接口
b)过程接口
c)本地接口
d)Bean类
17)在ASP。
NET的页面中,下列能够创建下图所示的控件代码是(c)(选择一项)
a)RadioButtonId=”name”runat=”Server”>
RadioButton>
b)CheckBoxId=”name”runat=”Server”>
CheckBox>
c)DropDownListId=”name”runat=”Server”>
DropDownList>
d)ListBoxId=”name”runat=”Server”>
ListBox>
18)在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置
成了11111,那么使用(d)命令可以取消这一操作(选择一项)
a)EXIT
b)QUIT
c)COMMIT
d)ROLLBACK
e)UNDO
19)在ASP。
NET中,下列能够正确声明一个ButtonWeb服务器控件的是(a)(选择一项)
a)Buttonid=Button1runat=”server”Text=”Button”>
Button>
b)Buttonid=Button1runat=”C#”Text=”Button”>
Button>
c)Buttonid=Button1Text=”Button”>
Button>
d)
20)在J2EE中,要开发一个EJB,从以下代码片段来看,这应该是一个(c)(选择一项)
PublicabstractclassEmployeeBeanimplementsEntityBean{
PublicBigDecimalejbCreate(BigDecimalrollNo)throwsCreateException{
setRollNo(rollNo);
returnnull;
}
PublicabstractvoidsetRollNo(BigDecimalrollNo);
//此处省略一些代码
}
a)有状态会话Bean
b)无状态会话Bean
c)CMP实体Bean
d)BMP实体Bean
21)在一个ASP。
NET应用程序的Global.asax的Application_Start事件中定义了以下变量,
下列说法正确的是(bd)(选择二项)
ProtectedvoidApplication_Start(Objectsender,EventArgse){
Application[“count”]=1;
}
a)每个用户都单独拥有该变量的值
b)该变量在应用程序退出前一直存在
c)所有用户都能访问该变量的值
d)只有第一个用户可以访问该变量的值
22)在JSF应用程序中,JSP页面使用(b)指令将JSF标签库导入到应用程序中(选择一项)
a)Tag
b)Taglib
c)Page
d)Include
23)在一个银行的项目设计中,有很多用例,其中取款用例使用了密码校验用例,则取款
用例和密码校验用例之间的关系是(d)(选择一项)
a)包含
b)扩展
c)泛化
d)关联
24)在Oracle中,(c)先根据范围对数据进行分区,然后在这些分区内创建散列子分区
(选择一项)
a)范围分区
b)散列分区
c)复合分区
d)列表分区
25)已知在D盘下有一个XML文档addressbook.xml内容如下,在J2EE中,要输出
Addressbook的子节点的个数,选项中代码片段正确的是(c)(选择一项)
xmlversion=”1.0”encoding=”UTF-8”?
>
a)DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();
DocumentBuilderdb=dbf.newDocumentBuder();
Documentdoc=db.parse(“d:
/addressbook.xml”);
Rootr=doc.getRoot();
NodeListnodeList=r.getChildNodes();
System.out.println(nodeList.getLength());
b)Documentdoc=newDocument(“d:
/addressbook.xml”);
Elemente=doc.getDocumentElement();
NodeListnodeList=e.getChildNodes();
System.out.println(nodeList.getLength());
c)DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();
DocumentBuilderdb=dbf.newDocumentBuder();
Documentdoc=db.parse(“d:
/addressbook.xml”);
Elemente=doc.getDocumentElement();
NodeListnodeList=e.getChildNodes();
System.out.println(nodeList.getLength());
d)Documentdoc=newDocument(“d:
/addressbook.xml”);
Rootr=doc.getRoot();
NodeListnodeList=r.getChildNodes();
System.out.println(nodeList.getLength());
26)某人利用ASP。
NET编写一个包括多个页面的应用程序,每个页面中都有一部分功能
相同的导航按钮,这时最好采用(a)实现导航功能,以加快开发速度(选择一项)
a)自定义控件
b)用户控件
c)复合控件
27)在面向对象的分析与设计的OOD阶段,设计人员(bd)(选择二项)
a)确定实体的相关特征,交互方式以及相互关系
b)可以定义类的责任,操作属性和关系,并确定如何调整类以适应开发环境
c)不能设计数据库或应用标准化技术
d)需要设计软件的用户界面
28)J2EE中,可以通过调用(d)方法把实体Bean实例从就绪状态转换为入池状态(选择一项)
a)ejbActivate()
b)ejbCreate()
c)ejbPostCreate()
d)ejbPassivate()
29)J2EE中,实体Bean包括以下(cd)两种类型(选择二项)
a)有状态
b)无状态
c)CMP
d)BMP
30)在使用struts框架构建应用系统时,建立一个类UserBean,其中有userName属性以及相应的setter,getter方法。
另外建立一个Action类,它的execute方法有如下片段:
UserBeanuser=newUserBean();
User.setUserName(“rose”);
Request.setAttribute(“user”,”user”);
Return(actionMapping.findForward(“success”));
假设success对应的jsp页面为success.jsp,若要使success.jsp能够输出user对象中的属性值,以下代码片段正确的是(a)(选择一项)
a)equalname=”user”>
writename=”user”property=”userName”/>
equal>
b)equalname=”user”>
messagename=”user”property=”userName”/>
equal>
c)presentname=”user”>
writename=”user”property=”userName”/>
present>
d)presentname=”user”>
messagename=”user”property=”userName”/>
present>
31)针对J2EE企业级应用来讲,最简单的Web服务系统有(c)两个参与者,前者提供
服务的接口和实现,后者使用Web服务(选择一项)
a)服务提供者和服务请求者
b)服务代理商和服务请求者
c)服务提供者和服务代理商
d)服务请求者和服务代理商
32)在面向对象的分析和设计中,分析阶段完成的内容有(ab)(选择二项)
a)确定实体
b)确定实体的相关特征
c)为系统所需开发的构件命名
d)产生系统的动态图表
33)在J2EE实现企业级应用开发中,在XML解析器中,(a)提供一种基于树结构的API(选择一项)
a)DTD
b)CSS
c)SAX
d)DOM
34)如图,在ASP。
NET中,为了不允许在一个文本框中输入“上帝”,可以使用下列控件,除了(a)(选择一项)
a)RangeValidator
b)CompareValidator
c)ReularExpressionvalidator
d)CustomValidator
35)在RedHatLinux系统中,小王想查找以r开始的且扩展名为3个字符的文件,她应该使用下列(a)通配符表示(选择一项)
a)R*.?
?
?
b)R?
.***
c)R*.***
d)R?
.?
?
?
36)在JSF页面中有一个提交表单的命令按钮,其acction属性值为“login”,现要求该
页面提交后跳转到msg.jsp页面,则导航规则代码段为(d)(选择一项)
a)
login
/msg.jsp
b)
c)
login
/msg.jsp
d)
login
/msg.jsp
37)项目组织结构的特点不包括(a)(选择一项)
a)沟通复杂,反映缓慢
b)项目经理能控制项目的资源
c)资源利用率低,人员,设备和知识信息不能在项目间共享
d)目标一致,同意领导
38)ASP。
NET支持的配置文件的类型有(bd)(选择二项)
a)服务器配置文件
b)IIS配置文件
c)计算机配置文件
d)应用程序配置文件
39)Linux系统中,删除目录的命令为(bd)(选择二项)
a)Mkdir
b)Rmdir
c)Mv
d)Rm
40)在安装RedHatLinux9.0的过程中,为了更加优秀的性能,小李可以选择(b)日志文件系统(选择一项)
a)Ext2
b)Ext3
c)Vfs
d)Vfat
41)在ASP。
NET中,有一个注册窗体,为了让用户确认自己所设置的密码(不能为空)。
要求用户两次输入相同密码才能通过验证,为了实现如图的效果,可以使用以下(ab)验证控件实现(选择二项)
a)RequiredFieldValidator
b)CompareValidator
c)RangeValidator
d)RegularExpressionValidator
42)在项目时间管理中,(a)是概要的项目进度表,主要标识关键的完成时间要求,一般用来向高级领导层汇报进度(选择一项)
a)甘特图
b)里程碑图
c)项目网络图
d)关键路径
43)在进行建模过程中,以下动态模型,(a)非常适合于描述业务流程(选择一项)
a)时序图
b)状态图
c)活动图
d)用例图
44)Struts框架中,若存在一个名为UserActionForm的ActionForm类,其中有名为name的属性,name的值为“Tom”,在某JSP页面中存在如下代码:
useBeanid=”bean1”scope=”page”class=”module1.UserActionForm”/>
若想在页面上得到name的值“Tom”,则需要添加代码(d)(选择一项)
a)textname=”module1.UserActionForm”value=”name”/>
b)inputid=”bean1”text=”name”>
c)writename=”bean1”property=”module1.UserActionForm.name”/>
d)writename=”bean1”property=”name”/>
45)在RedHatLinux系统中,在执行命令“cd..”的之前和之后,小李执行pwd命令的结果相同,则pwd命令的执行结果为(a)(选择一项)
a)/
b)/boot
c)/root
d)/home
46)在J2EE中,要编写一个有状态会话Bean,横线处应填入(c)(选择一项)
PublicclassCurrencyConverterBean_________{
//此处代码省略
}
a)ImplementsSessionBean
b)ExtendsSessionBean
c)ImplementsStatefulSessionBean
d)ExtendsStatefulSessionBean
47)客户端向一个EJB请求了一个非事务性的方法调用,该EJB在部署描述文件中事务属性是必需的,调用结果正确的是(d)(选择一项)
a)容器创建了一个新的事务
b)由于缺少事务上下文,EJB抛出EJBException
c)由于缺少事务上下文,EJB抛出RomoteException
d)由于缺少事务上下文,EJB容器抛出RomoteException
48)分析以下的DTD文档,下面的XML实例(d)能够通过该DTD的校验(选择一项)
ELEMEN