javaee选择题中文.docx
- 文档编号:25507435
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:23
- 大小:24.94KB
javaee选择题中文.docx
《javaee选择题中文.docx》由会员分享,可在线阅读,更多相关《javaee选择题中文.docx(23页珍藏版)》请在冰豆网上搜索。
javaee选择题中文
1.什么是XML?
一种
A.可扩展标记语言
B.额外的现代链接
C.标记语言示例
D.X标记语言
2.有关XML的陈述是正确的?
乙
元素可能具有相同名称的多个属性
B.报价属性是可选的
C.元素可以嵌套但不能重叠
D.以上所有
3.如果是XML文档,该版本的正确声明语法是什么?
乙
A。
B。
<?
xml版本=“1.0”/?
>
C.
D.以上都不是
4.如何定义一个空的XML元素?
C
A.
B.<样本/>
C.以上所有
D.以上都不是
5.使用哪种语法在XML文档中插入注释?
C
A.
B。
<?
-这是一个注释->
C。
<!
--这是评论-->
D.以上所有
6.DTD代表什么?
乙
A.动态类型定义
B.文件类型定义
C.做舞
D.直接类型定义
7.哪种说法是正确的?
C
答:
所有XML文档都必须具有DTD。
B.所有XML元素必须小写。
C.所有XML元素必须正确关闭。
D.以上所有
8.哪种说法是正确的?
d
A.XML标签区分大小写。
B.XML文档必须具有根标记。
C.XML元素必须正确关闭。
D.以上所有。
9.哪个不是XML文档的正确名称?
C
A.<注意>B.
10.哪个不是XML元素的正确名称?
C
a。
<年龄>b。
<名字>c。
<名字>d。
所有3个名字都不正确
11.XSL代表什么?
d
A.eXtra样式语言B.eXpandable样式语言
C.eXtensible样式列表D.eXtensible样式表语言
12.引用样式表“mystyle.xsl”的正确方法是什么?
乙
A.
B。
<?
xml-stylesheettype=“text/xsl”href=“mystyle.xsl”>
C.
D.以上所有
13.为了让XML解析器忽略XML文档的特定部分,哪种语法正确?
,B
A.
<!
[CDATA[要忽略的文本]]>
C. CDATA[要忽略的文本]> 14.XML是对B的补充 A.XHTMLB.HTMLC.XqueryD.Xpath 15.XMLSchema设计用于A A.自我描述B.仅显示有用数据 C.携带要求D.给予回应 16.XML使用A A.描述数据的XML模式B.描述数据的XHTML模式 C.描述数据的XPathD.描述数据的XQuery 17.XML可以用于D A.替换旧语言B.创建新语言 C.以上全部D.以上均无 18.XML用于承载数据。 如果要随机访问一些XML数据,将使用以下哪种技术? 乙 A.SAXB.DOMC.SOAD.JDBC 19,一个XML文档是根据所有XML语法编写的,只有很少的未由模式定义的空元素。 我们称此XML文档为A A.格式不正确B.无效C.有效D.以上都不存在 20.以下哪个陈述是正确的? C A.SAX(XML的简单API)是XML的串行访问解析器API.SAX提供了一种从XML文档中读取数据的机制。 它是文档对象模型(DOM)的一种流行替代方法 B.SAX是一种独立于平台和语言的标准对象模型,用于表示XML文档以及用于查询,遍历和操纵此类文档的API。 C.DOM是依赖平台和语言的标准对象模型,用于表示XML文档,以及用于查询,遍历和操纵此类文档的API。 D.也许DOM的最大优点是处理XML文档所需的内存比SAX少得多。 有了DOM,内存消耗不会随文件的大小而增加。 21,关于XML模式的哪个陈述是正确的D A.XMLSchema是DTD的基于XML的替代方案。 B.XML模式描述XML文档的结构。 C.XML模式语言也称为XSD。 D.以上所有 22.XSD是: C A.XHTML架构定义B.XSL架构定义 C.XML模式定义D.XSLT模式定义 23.XML模式不支持其中哪些? 乙 A.定义可以出现在文档中的元素 B.定义哪些文件是子元素 C.定义可以出现在文档中的属性 D.定义哪些元素是子元素 24.XMl模式是_____的后继吗? 一种 A.DTDB.XMLC.XSLD.XSLT 25.以下哪个XML命名空间语句正确? 一种 A.it使XML文档中元素和属性的名称唯一。 B.使用XML文档可能不包含来自多个XML词汇表的元素或属性名称。 C.这是一个名称库,您可以在其中为元素和属性选择名称。 D.这些都不是 26.哪个元素使我们能够使用架构未指定的元素扩展XML文档? ,B A.<说明>B.<数组>C. 27.XML模式的最大优势之一是对B的支持 A.图像B.数据类型C.图形D.功能 28. sequence/>: A A.指定元素必须出现在XML文档中的顺序 B.指定元素必须出现在XML模式中的顺序 C.指定属性必须出现在XML文档中的顺序 D.指定属性必须出现在XML模式中的顺序 29.使用可扩展的模式定义,您不能(? /可以): D A.在其他架构中重用您的架构 B.根据标准类型创建自己的数据类型 C.在同一文档中引用多个模式 D.以上所有 30.简单元素是只能包含B的XML元素 A.数字B.文本C.图像D.以上所有 31.这些不是复杂的元素D 空元素 B.仅包含其他元素的元素 C.仅包含文本和属性的元素 D.仅包含数字的元素 32.哪个元素是每个XML模式的根元素? 乙 A.<注释>B.<模式>C.<复杂类型>D.<元素> 33.定义属性的语法是: A A. 属性名称=“xxx”类型=“yyy”/>B. 属性名称=“xxx”/> B.C.<属性名称=“xxx”类型=“yyy”/>D. 属性名称=xxx”类型=“yyy”/> 34.如果未指定其他值,则会自动将默认值分配给属性。 C A.错误B.不总是C.真实D.这些都不是 35.属性默认为: B A.必填B.可选C.固定D.默认 36.如果XML元素的类型为“xs: date”,并且包含诸如“HelloWorld”之类的字符串,则该元素将为D A.验证B.有时它将验证C.有时将不验证D.未验证 37._______用于定义XML元素或属性C的可接受值 A.卡片B.甲板C.限制D.面孔 38.为了指定应该如何处理空格字符,我们将使用空格 乙 A.功能B.约束C.值D.这些都不是 39.一个空的复杂元素不能有任何内容,只有A A.属性B.文本C.值D.这些都不是 40.模式中有多少个指示器? C A.4B.5C.6D.7 SQL&Struts测验 1.使用SQL,如何从名为“Persions”的表中选择所有记录,其中“FirstName”列的值为“Peter”? C A.SELECT[全部]来自名字如“Peter”的人 B.SELECT[全部]来自名字为“Peter”的人 C.SELECT*来自名字为“Peter”的人 D.SELECT*FROM名字为< 2.使用SQL,如何从名为“Person”的表中选择所有记录,其中“FirseName”列的值以“a”开头? 乙 A.SELECT*FROMPersins,WHERE名字=“a%” B.SELECT*来自Persins,名字为‘a%’ C.SELECT*FROMPersinsWHEREFirst=='%a' D.SELECT*来自Persins,名字为“a” 3.如果列出的任何条件为真,则“或”运算符显示记录。 如果列出的所有条件为真,则“与”运算符显示记录。 一种 A.是B.否 4.如何在“人员”表的“姓氏”列中将“汉森”更改为“尼尔森”? d A.UPDATEPersonsSETLastName='Hansen'INTOLastName='Nilsen' B.MODIFYPersonsSETLastName='Nilsen'WHERELastName='Hansen' C.MODIFYPersonsSETLastName='Hansen'INTOLastName='Nilsen' D.UPDATEPersonsSETLastName='Nilsen'WHERELastName='Hansen' 5.使用SQL,如何返回“人”表中的记录数? 乙 A.从人员中选择栏(*) B.从人员中选择COUNT(*) C.从人员中选择列 D.从人员中选择COUNT() 6,哪个SQL语句从名为Products的表中选择所有行,并按ProductID列对结果集进行排序? 乙 A.SELECT*从产品ID>200的产品中 B.SELECT*从产品中按产品ID订购 C.SELECT产品ID来自产品 D.SELECT*从按ProductID订购的产品中 7.以下SQL语句的作用是: C 从客户的销售组中选择客户,COUNT(订单),其拥有的COUNT(订单)>5 A.从“销售”表中选择订单总数,如果该数量大于5 B.从销售表中选择所有客户 C.从表Sales中选择所有已完成5个以上订单的客户 D.如果客户数超过5,则从销售中选择所有客户 8,哪个SQL语句将数据插入到名为Projects的表中? d A.INSERT项目值(“内容开发”,“网站内容开发项目”) B.INSERT项目(“内容开发”,“网站内容开发项目”) C.SAVEINTOProjects(“ProjectName,ProjectDescription”)值(“ContentDevelopment”,“Websitecontentdevelopmentproject”) D.INSERTINTOProjects(“ProjectName,ProjectDescription”)值(“ContentDevelopment”,“Websitecontentdevelopmentproject”) 9.什么是主键? C 答: 主键是可以具有NULL值的列。 B.主键列是一列或列的组合,其值可以是唯一的。 C.主键是一列或列的组合,其值唯一地标识表中的每一行。 D.主键是具有编号数据的列。 10.什么是外键? 乙 答: 外键是可以具有NULL值的列。 B.外键是数据库表中的一个键字段(列),它将表与另一个表相关,其中键是主键。 主-外键关系用于交叉引用数据库表。 C.外键是一种SQL锁定机制。 D.如果表中有主键,则外键是没有用的。 11.什么是观点? 乙 一个视图是一个数据库图。 B.视图是执行预编译查询的虚拟表。 视图不是物理数据库架构的一部分,而常规表则是。 C.视图是在某些事件发生时执行的特殊存储过程。 D.a视图是数据库架构的描述。 12.NULLSQL关键字用于吗? d A.代表正无穷大。 B.代表0值。 C.代表负无穷大。 D.代表缺少或未知的值.SQL中的NULL代表什么。 13.什么是触发器? 乙 答: 触发器是数据提取过程的一部分。 B.触发器是一种特殊的存储过程,当某些事件发生时执行。 C.触发器定义表之间的关系。 D.a触发器是一种特殊的视图。 14.什么是数据库游标? 一种 A.Cursor是“当前记录集”的首字母缩写,并且是指向当前选定记录集的数据库对象。 B.游标是指定检索到的数据顺序的SQL关键字。 C.闪烁的垂直线表示显示屏上下一个输入的数据位置。 D.Cursor是指向表中列的指针。 15.什么是索引? 一种 索引是数据库表的属性,它可以加速表内的数据搜索。 B.an索引是连接2个或更多表的一种特殊方式。 C.an索引与别名相同。 D.an索引是数据库表的编号列。 16.什么是存储过程? 乙 A.数据导出/导入的过程。 B.一组作为单个实体存储和执行的SQL语句。 C.数据存储在数据库中。 D.数据模式车道 17.什么是ABSSQL函数用于什么? 一种 A.返回数字表达式的绝对正值。 B.返回数值表达式的最小值。 C.返回数值表达式的最大值。 D.返回数值表达式的平均值。 18.以下哪个不是SQL关键字或SQL子句? d A.更新B.插入C.选择D.反转 19.FROMSQL关键字指定了什么? 一种 答: FORMSQL关键字指定在SELECT,UPDATE和DELETESQL语句中使用的表,视图和联接表。 B.FORMSQL关键字指定一个列列表。 C.FORMSQL关键字指定搜索条件。 D.FORMSQL关键字指定要从中检索行的属性。 20.WHERE和HAVINGSQL子句有什么区别? 乙 答: 在应用WHERE子句(如果存在)之前,将HAVINGSQL子句条件应用于结果集中的所有行.WHERE子句仅与SELECTSQL语句一起使用,并为聚集或子句指定搜索条件组。 B.在应用HAVING子句(如果存在)之前,将WHERESQL子句条件应用于结果集中的所有行.HAVING子句仅与SELECTSQL语句一起使用,并为聚集或子句指定搜索条件组。 C.WHERE和HAVING子句相同 D.WHERE和HAVING不能在SQL语句中使用。 您只能在SQL查询中使用它们之一。 21.软件框架是一组类和接口,它们共同协作以解决特定类型的软件问题。 它具有以下特征: 一个框架包含多个组件,每个组件都可以提供某些特定概念的抽象。 B.框架组件是可重用的 C.框架在更高层次上组织设计模式 D.一个框架就像一个代码库 22.Struts框架非常适合_B_size的应用。 乙 A.小B.任何C.平均D.非常小 23.JSPModel1和Model2体系结构之间的主要区别是什么? 一种 答: 对于模型1,JSP页面处理请求的所有处理并负责向客户端显示输出。 在模型2中,客户端请求首先被servlet(称为控制器)拦截。 Servlet。 此Servlet处理请求的初始处理并确定接下来要显示哪个JSP页面。 B.对于Model2,JSP页面处理请求的所有处理并负责向客户端显示输出。 在Model1中,客户端请求首先被servlet(称为控制器)拦截。 Servlet。 此Servlet处理请求的初始处理并确定接下来要显示哪个JSP页面。 C.Model1和Model2都使用MVC设计模式,Model2只是Model1的更新版本。 D.Model1基于JSP技术,而Model2基于Struts框架。 24.MVC是;d A.模式视图控制器B.模型视图转换器 C.Model-Viewer-ControllerD.Model-View-Controller 25.从MVC的角度来看,Struts提供的核心部分是: C A.模型B.视图C.控制器D.以上都不是 26.Struts控制器Servlet在将HTTP请求路由到框架中的其他组件时咨询ActionMappongs。 请求可以转发到JavaServerPages或Action。 控制器Servlet如何知道将请求路由到何处? C A.将所有映射数据存储在ActionForward对象中 B.在描述文件web.xml中添加所有映射数据 C.在struts-config.xml中设置所有映射数据并创建ActionMapping对象 D.将所有映射数据保存在资源属性文件中 27.struts框架包括一组旨在与框架的其余部分紧密交互的标记库,它们分为四个不同的库: HTML,BEAN,Logic和Templates。 由于JSTL在开发中使用更为广泛,我们可以使用JSTL替换Struts自定义标签库。 一种 A.真B.假 28. write>标签是: C A.用于创建一个新的bean B.用于创建一个新的bean并编写它 C.用于呈现指定bean属性的值 D.用于设置指定bean属性的值 29.使用以下命令在jsp页面上显示错误: B A. errors>B. errors/>C. errors>D. errors/> 30.Struts框架建立在MVC设计模式上,其中模型组件用于反映业务逻辑。 您最有可能在以下对象中包含复杂的业务逻辑。 一种 A.JavaBeanB.ActionServletC.ActionD.Session 31.以下哪些组件不是Struts视图组件: D A.StrutsActionFormsB.JavaServer页面C.Custom标记D.JavaBeans 32.在Struts框架中,以下有关ActionForm对象的陈述之一不正确: B A.它来回传递客户输入数据介于用户和业务层之间。 B.它将客户输入数据仅传递到业务层。 C.如有必要,可以将同一ActionForm用于多个页面,只要HTML字段和ActionForm属性匹配即可。 D.在Struts配置文件的动作映射元素中,可以为该动作指定一个ActionForm对象。 33.ActionFormD上的reset方法 A.将所有请求参数设置为其初始值 B.将所有属性设置为null C.从请求参数重新填充所有属性 D.将字段恢复为默认值。 34.MVC应用程序中控制器组件的职责包括: 从客户端接收输入,调用业务操作以及协调视图以返回给客户端等。 哪个Java类在Struts中实现了控制器的职责? C A.ActionMappingB.ActionForwardC.ActionServletD.ActionForm 35.每个StrutsAction元素由其C唯一标识 A.输入属性B.名称属性C.路径属性D.页面属性 36.什么是动作班? 一种 答: Action类处理请求,执行一些业务逻辑,专注于流控制并且是控制器的一部分。 B.Action类没什么特别的。 C.Action类是Internet逻辑的包装。 D.Action类是处理进入请求和控制请求以及页面流的小服务器。 37.StrutsAction类包含几种方法,但是最重要的是execute()方法。 当从客户端收到请求时,控制器会调用它。 紧密的方法签名是D A.公共ActionForward执行(HttpServletRequest请求,HttpServletResponse响应) 抛出异常 B.公共ActionForward执行(ActinoMapping映射,ActionForm表单) 引发异常 C.PuvlicActionForward执行(ActionForm表单,ActionMapping映射,HttpServletRequest请求,HttpServletResponse响应) 引发异常 D.公共ActionForward执行(ActionMapping映射,ActionForm形式,HttpServletRequestrequset,HttpServletResponse响应) 引发异常 38.为防止在网页上使用硬编码程序,我们通常为项目定义消息资源属性文件,并将该属性文件包括在deploy包中。 如何让JavaEE服务器知道您的资源属性定义? 乙 A.在web.xml文件中添加 B.在struts-config.xml文件中添加 C.在build.xml中添加 D.在已部署的项目中添加资源属性文件 39.Tiles框架允许通过组装可重复使用的Tiles来构建页面。 显示页面可以通过组装页眉,页脚,菜单和主体Tiles等来构建。 如何让Struts框架知道您正在使用Web中的Tiles应用? 乙 A.在web.xml中添加Tiles插件,并包含其他所需文件 B.在struts-config.xml中添加Tiles插件,并包含其他所需的Tiles文件 C.在build.xml中添加Tiles插件任务,并包含其他所需文件 D.在已部署的项目中添加tile-defs.xml文件并设置web.xml 40.在JavaEE中,部署描述符web.xml描述了应如何部署Web应用程序或企业应用程序。 它指导部署工具使用特定的容器选项来部署模块或应用程序,并描述部署者必须解决的特定配置要求。 您将把web.xml放在哪里? 一种 A.WEB-INF\web.xml B.WEB-INF\classes\xml C.META-INF\web.xml D.META-INF\classes\web.xml Servlet测验 1.什么是servlet? 乙 A.客户端程序B.服务器程序C.都是真实的D.这些都不是 2.所有Servlet必须实现以下包的Servlet接口: B A.java.servletB.javax.servletC.servletD.都一样 3.Servlet不使用什么? d A.Servlet用于处理客户端请求 B.Servlet可以同时处理多个请求,并用于开发高性能系统 C.Servlet可以用来在多个服务器之间实现负载平衡,因为Servlet可以轻松转发请求 D.ASerlet可以在浏览器中创建图形用户界面 4.浏览器和servlet将使用哪种协议进行通信? 乙 A.FTPB.HTTPC.POPD.TCP/IP 5.仅当Servlet安装在可以响应Servlet请求的___上时,客户端才能访问Servlet。 乙 A.客户端B.服务器C.InternetD. 6.我们在哪个文件中定义servlet映射? 一种 A.web.xmlB.servlet.mappingsC.servlet.xmlD.build.xml 7,获取请求从客户端获取信息;发布请求将数据发布到客户端。 乙 A.真B.假C.并非总是D.这些都不是 8.这是我的servlet: com.hitwh.Login,它有两个参数: name和pwd,以下哪个URL可以正确请求servlet? d A.http: //=“abc”+pwd=“123” B.http: //=abc&pwd=123 C.http: //=bob&pwd=123 D.http: //
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javaee 选择题 中文