计算机程序设计员(JAVA)(三级)理论知识复习试题附答案_第1页
计算机程序设计员(JAVA)(三级)理论知识复习试题附答案_第2页
计算机程序设计员(JAVA)(三级)理论知识复习试题附答案_第3页
计算机程序设计员(JAVA)(三级)理论知识复习试题附答案_第4页
计算机程序设计员(JAVA)(三级)理论知识复习试题附答案_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

计算机程序设计员(JAVA)(三级)理论知识复习试题及答案当使用GET请求方法向Web服务器提交表单时,如用户名、密码等表单信息一般存放在请求报文的()位置。A、请求行(正确答案)B、Connection标题行C、Host标题行D、请求消息主体在HTTP响应中,状态代码403表示()。A、服务器无法找到请求指定的资源B、请求消息中存在语法错误C、请求需要通过身份验证和/或授权D、服务器理解客户的请求,但由于客户权限不够而拒绝处理(正确答案)自定义的Servlet应重载HttpServlet类的()方法以响应客户发出的POST请求方法。A、POSTB、onPostC、doPost(正确答案)D、ResponsePost在Java规范中,Servlet类的实例化是由()完成的。A、Servlet容器(正确答案)B、Web服务器的HTTP引擎C、浏览器D、JAVA编译器Servlet通常使用()表示响应信息是一个Excel文件的内容。A、text/cssB、text/htmlC、application/vnd.ms-excel(正确答案)D、application/mswordHttpServletResponse提供了()方法用于向客户发送cookie。A、addCookie(正确答案)B、setCookieC、sendCookieD、writeCookie当对象绑定到会话或从会话解绑定时,()有责任通知该对象。A、Web容器(正确答案)B、Web服务器C、用户代理D、HttpSession一个ServletContext对象可用来为()Web应用程序存储应用程序数据。A、一个(正确答案)B、两个C、三个D、零个在HTML页面中,下面关于Window对象的说法不正确的是()。A、Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息B、Window对象是浏览器所有内容的主容器C、浏览器打开HTML文档时,通常会创建一个Window对象D、如果文档定义多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象.(正确答案)在CSS语言中()的适用对象是

所有对象

。A、背景附件(正确答案)B、文本排列C、纵向排列D、文本缩进下列对CSS

关联选择符

表述不正确的一项是()。A、关联选择符只不过是一个用空格隔开的两个或更多的单一选择符组成的字符串B、选择符可以指定一般属性C、它们的优先权比单一的选择符大D、关联选择符也是一类单一选择符(正确答案)在HTTP响应中,状态代码404表示()。A、服务器无法找到请求指定的资源(正确答案)B、请求消息中存在语法错误C、请求需要通过身份验证和/或授权D、服务器理解客户的请求,但由于客户权限不够而拒绝处理在Tomcat服务器中,一个Servlet实例在()创建。A、Tomcat服务器启动时(正确答案)B、客户浏览器向Tomcat申请访问该Servlet时C、在JBuilder成功编译包含该Servlet的Web应用工程后D、在将包含该Servlet的Web应用工程部署到Tomcat服务器后标记库存储的是()。A、所有JSP标记B、所有JSP定制标记(正确答案)C、所有标准JSP标记D、我们在应用程序中定义的所有标记定义定制标记时,()组件是必须的。A、名称(正确答案)B、属性C、子标记D、主体内容扩展TLD是指()。A、TagLoadingDelayB、TagLoaderDeviceC、TagLibraryDescriptor(正确答案)D、TaggingLoadDetector如果标记处理器想操纵标记主体内容,必须实现哪种接口?()A、仅BodyTag接口(正确答案)B、Tag或BodyTag接口C、仅Tag接口D、BodyTag和Tag接口关于定制标签中的可选属性,下列说法哪些是正确的?()A、在JSP中使用标签时,若在标签中使用可选属性,则这些属性必须出现在必选属性之后B、在标签处理器中实现可选属性时,必须为这些属性设置初始值。(正确答案)C、可选属性可以在标签中出现多次D、上述选项都不正确所有数据库都支持的访问方法是()。A、RMIB、JDBCC、ODBC(正确答案)D、以上都不是JDBC使用()来实现平台无关性。A、查询管理器B、驱动程序管理器(正确答案)C、连接管理器D、记录集管理器在WINDOWS环境下,ODBC在()中设置。A、控制面板(正确答案)B、注册表C、浏览器D、写字板使用JDBC访问数据库的过程是()。A、创建连接、查询、创建StatmentB、创建连接、创建Statment、查询(正确答案)C、创建Statment、创建连接、查询D、查询、创建连接、创建Statment如果数据库中某个字段为numberic型,可以通过结果集中的()方法获取。A、getNumberic()B、getDouble()(正确答案)C、setNumberic()D、setDouble()在什么情况下,事务被称之为持久的?()A、它完全执行或者根本不执行B、事务中提交的所有数据更改被写入到持久数据存储并幸免于硬件和软件崩溃(正确答案)C、它执行并不受其它进程或事务的干扰D、它总是完全执行事务由一系列子事务及与其相关的补偿性事务组成。上述语句表示哪一种类型的事务模型?()A、嵌套事务B、链接事务C、平面事务D、Sagas(正确答案)当通过JDBC的Statement对象执行一个Select语句得到ResultSet后,该ResultSet的当前游标位于()。A、第一个记录前(正确答案)B、第一个纪录C、最后一个记录D、最后一个记录后当通过JDBC的Statement对象执行一个Select语句得到ResultSet后,使用()从头到尾遍历各纪录最方便。A、for循环B、while循环(正确答案)C、do…while循环D、goto语句可以调用DataSource的方法()获得数据库连接。A、DelegateB、FactoryC、connectD、getConnection(正确答案)在某个基于Struts框架的Web应用中,RegisterForm为一个继承自ActionForm的类。当框架调用其validate方法返回()时,表示该ActionForm的状态是一致的。A、trueB、falseC、null(正确答案)D、ActionErrorsMVC设计模式中的M是指()。A、MachineB、Model(正确答案)C、MoveD、Modern在Struts框架中,业务模型通常是由()来表示的。A、Action对象B、ActionServlet对象C、JavaBean对象(正确答案)D、JSP页面Struts中的ActionServlet属于MVC模式中的()。A、视图B、模型C、控制器(正确答案)D、业务层在Struts框架中,业务模型通常是由()来表示的。A、Action对象B、ActionServlet对象C、JavaBean对象(正确答案)D、JSP页面Struts标签库中,()标签库用来封装<FORM>标签。A、struts-logicB、struts-beanC、struts-html(正确答案)D、strtus-tileStruts标签库中,()标签库用来实现页面上的逻辑处理。A、struts-logic(正确答案)B、struts-beanC、struts-htmlD、strtus-tileStruts标签库中,()标签库用来与后台JAVABEAN交互。A、struts-logicB、struts-bean(正确答案)C、struts-htmlD、strtus-tile事务隔离级别是由谁实现的?()A、Java应用程序B、HibernateC、数据库系统(正确答案)D、JDBC驱动程序悲观锁与乐观锁,哪个具有较好的并发性能?()A、悲观锁B、乐观锁(正确答案)在JDK中,把Java源程序编译为类文件的命令是什么?()A、javAB、javaC(正确答案)C、jarD、compile以下哪一种检索策略利用了外连结查询?()A、立即检索B、延迟检索C、迫切左外连结检索(正确答案)D、迫切右外连结检索WebService体系结构中包括服务提供者、()和服务请求者三种角色。A、服务认证中心B、服务注册中心(正确答案)C、服务协作中心D、服务支持中心关于企业资源计划(ERP)的叙述,不正确的是?()A、ERP为组织提供了升级和简化其所用信息机的机会B、购买使用一个商业化的ERP软件,转化成本高,失败的风险也很大C、除了制造和财务,ERP系统可以支持人力资源、销售和配送D、ERP的关键是事后监控企业的各项业务功能,使得诸如质量、有效性、客户满意度、工作成果等可控(正确答案)某软件公司欲开发一个图像处理系统,在项目初期开发人员对需求并不确定的情况下,采用()方法比较合适。A、瀑布式B、快速原型(正确答案)C、协同开发D、形式化螺旋模型是一种演进式的软件过程模型,结合了原型方法的系统性和瀑布模型的可控性特点。它的显著特点是采用()的方式逐步加深系统定义和实现的深度,降低风险;A、逐步交付B、顺序C、循环(正确答案)D、增量软件质量强调三个方面的内容:()是测试软件质量的基础。A、软件需求(正确答案)B、软件分析C、软件设计D、软件实现软件质量强调三个方面的内容:()定义了一组用于指导软件开发方式的准则。A、开发文档(正确答案)B、开发标准C、维护手册D、用户手册软件质量强调三个方面的内容:()间接定义了用户对某些特性的需求。A、功能需求B、非功能需求C、期望需求D、质量属性需求(正确答案)需求规格说明书的内容不应当包括?()A、对重要功能的描述B、对算法过程的描述(正确答案)C、软件确认标准D、软件性能()是一种能够实现过程集成的技术,一般用于用户的业务流程经常发生改变的场合。A、业务流B、控制流C、流媒体D、工作流(正确答案)CMM是美国卡内基梅隆大学软件工程研究所开发的(软件)能力成熟度模型,其中()强调软件开发过程稳定性与项目量化管理。A、可重复级B、已定义级C、已管理级(正确答案)D、持续优化级在软件质量模型中,比较有代表性的有McCall提出的软件质量模型,在这个质量模型中,软件的质量特性被分成了三期,即产品转移、产品修改和()。A、产品开发(正确答案)B、产品销售C、产品升级D、工作流常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型。其中()使用于需求明确或很少变更的项目。A、瀑布模型(正确答案)B、演化模型C、螺旋模型D、喷泉模型常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型。其中()主要用来描述面向对象的软件开发过程。A、瀑布模型B、演化模型C、螺旋模型D、喷泉模型(正确答案)根据《软件文档管理指南GB/T16680-1996》,软件文档包括()等。A、启动文档、计划文档、实施文档和收尾文档B、开发文档、支持文档和管理文档C、开发文档、产品文档和管理文档(正确答案)D、开发文档、技术文档和管理文档根据《软件生存周期过程GB/T8566-2001》,开发过程的第一活动是?()A、系统需求分析B、过程实施(正确答案)C、系统结构设计D、使用和维护需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。完整的需求开发过程包括()。A、需求获取、需求分析、需求定义B、需求获取、需求分析C、需求获取、需求分析、需求定义、需求验证(正确答案)D、需求分析、需求定义、需求验证OMG组织、微软公司和SUN公司所提出的软件构件的标准依次是()。A、CORBAEJBCOMB、UMLVBJ2EEC、CORBACOMEJB(正确答案)D、CORBAC#JAVA()可以帮助人们简单方便地复用已经成功的设计或体系结构。A、商业构件B、设计模式(正确答案)C、遗留系统D、需求规格说明设计模式的两大主题是?()A、系统的维护与开发B、对象组合与类的继承C、系统架构与系统开发D、系统复用与系统扩展(正确答案)在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、()。A、使用视图和动态视图B、用例视图和动态视图C、用例视图和进程视图(正确答案)D、静态视图和动态视图原型化方法是一种动态定义需求的方法,()不是原型化方法的特征。A、简化项目管理B、尽快建立初步需求C、加强用户参与和决策D、提供完整定义的需求(正确答案)结构化分析方法(SA)的主要思想是()。A、自顶向下、逐步分解(正确答案)B、自顶向下、逐步抽象C、自底向上、逐步抽象D、自底向上、逐步分解面向对象软件开发过程中,设计模式的采用是为了()。A、允许在非面向对象程序设计语言中使用面向对象的概念B、复用成功的设计和体系结构(正确答案)C、减少设计过程创建的类的个数D、保证程序的运行速度达到最优值CMMI提供了两种模型表达方式:“连续式”和“阶段式”。以下说法中正确的是()。A、前者可以描述项目管理能力成熟度,后者可以描述组织能力成熟度B、前者可以描述软件开发能力成熟度,后者可以描述项目管理能力成熟度C、前者可以描述项目管理的能力成熟度,后者可以描述组织能力成熟度D、前者可以描述过程能力成熟度,后者可以描述组织能力成熟度(正确答案)在面向对象方法中,对象可看成熟性(数据)以及这些属性上的专用操作的封装体。封装是一种()技术。A、组装B、产品化C、固化D、信息隐蔽(正确答案)类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个()。A、例证B、用例C、实例(正确答案)D、例外类之间共享属性和操作的机制称为()。A、多态B、动态绑定C、静态绑定D、继承(正确答案)一个对象通过发送()来请求另一个对象为其服务。A、调用语句B、消息(正确答案)C、命令D、口令在UML提供的图中,()用于描述系统与外部系统及用户之间的交互A、用例图(正确答案)B、类图C、对象图D、部署图()用于按时间顺序描述对象间的交互。A、网络图B、状态图C、协作图D、序列图(正确答案)由政府或国家级的机构制定或批准的标准称为国家标准,以下由()冠名的标准不属于国家标准A、GBB、BSC、ANSID、IEEE(正确答案)()不属于WebService直接涉及到的协议或技术。A、SOAPB、XMLC、XHTML(正确答案)D、UDDI一个设计良好的软件系统应具有()的特征。A、低内聚、低耦合B、高内聚、低耦合(正确答案)C、高内聚、高耦合D、低内聚、高耦合关于数据仓库说法正确的是()。A、数据仓库的用户是一线的员工,并且数据仓库的数据应保持不变B、数据仓库的用户是管理层,并且数据仓库的数据随业务持续增长(正确答案)C、数据仓库的用户是一线的员工,并且数据仓库的数据随业务持续增长D、数据仓库的用户是管理层,但数据仓库的数据应保持不变()不是J2EE的关键技术。A、JSPB、RMI/IIOPC、ASP(正确答案)D、EJB()是专业的建模语言。A、XMLB、UML(正确答案)C、VC++D、Java()是信息系统开发过程方法。A、EGPB、RUP(正确答案)C、RIPD、BGP数据仓库解决方案常常用来实现()。A、两个或者多个信息系统之间相互访问数据资源B、企业海量数据的存储和访问C、企业决策系统的挖掘和提取(正确答案)D、不同地域的企业信息系统之间进行实时的信息共享和数据通信为了使构件系统更切合实际、更有效地被复用,构建应当具备(),以提高其通用性。A、可继承性B、可变性(正确答案)C、可封装性D、可伸缩性当()时,用例是捕获系统需求最好的选择。A、系统具有很少的用户B、系统具有很少的接口C、系统算法复杂,功能单一D、系统有很多参与者(正确答案)下列关于面向对象的分析与设计的描述,正确的是()。A、面向对象设计描述软件要做什么B、面向对象分析不需要考虑技术和实现层面的细节(正确答案)C、面向对象分析的输入是面向对象设计的结果D、面向对象设计的结果是简单的分析模型协作图主要描述对象间的交互与连接,它()。A、能够表示消息的顺序和嵌套关系(正确答案)B、能够表示消息的顺序关系,但不能表示消息的嵌套关系C、能够表示消息的嵌套关系,但不能表示消息的顺序关系D、既不能够表示消息的顺序关系,也不能表示消息的嵌套关系下列关于UML叙述正确的是()。A、UML是一种语言,语言的使用者不能对其扩展B、UML仅是一组图形的集合C、UML仅适用于系统的分析与设计阶段D、UML是独立于软件开发过程的(正确答案)标准化工作的任务是制定标准、组织实施标准和对标准的实施进行监督,()是指编制计划,组织草拟,审批、编号、发布的活动。A、制定标准(正确答案)B、组织实施标准C、对标准的实施进行监督D、标准化过程建立企业信息系统应该遵循一定的原则,以下原则不适当的是()。A、必须支持企业的战略目标B、应该自上而下的规划和实现(正确答案)C、应该支持企业各个管理层的需求D、应该向整个企业提供一致的信息新项目与过去成功开发过的一个项目类似,但规模更大,这时应该使用()进行项目开发设计。A、原型法B、变换模型C、瀑布模型(正确答案)D、螺旋模型詹姆斯.马丁将计算机的数据环境分成四种类型,并认为清楚地了解它们之间的区别是很重要的。这四种类型按照管理层次从低到高排列,正确的是()。A、数据文件、应用数据库、主题数据库、信息检索数据库(正确答案)B、数据文件、主题数据库、应用数据库、数据仓库C、元数据库、主题数据库、应用数据库、数据仓库D、元数据库、应用数据库、主题数据库、信息检索数据库在关于用例(usecase)的描述中,错误的是()。A、用例将系统的功能范围分解成许多小的系统功能陈述B、一个用例代表了系统的一个单一的目标C、用例是一个行为上相关的步骤序列(正确答案)D、用例描述了系统与用户之间的交互在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为()。A、扩展用例B、抽象用例(正确答案)C、公共用例D、参与用例UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中()是面向对象系统建模中最常用的图,用于说明系统的静态设计视图。A、构件图B、类图(正确答案)C、对象图D、部署图软件的维护并不只是修正错误。软件测试不可能揭露旧系统中所有潜伏的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为()。A、完善性维护B、适应性维护C、预防性维护D、改正性维护(正确答案)为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动成为()。A、完善性维护B、适应性维护C、预防性维护(正确答案)D、改正性维护关于白盒测试,以下叙述正确的是()。A、根据程序的内部结构进行测试(正确答案)B、从顶部开始往下逐个模块地加入测试C、从顶底部开始往上逐个模块地加入测试D、按照程序规格说明书对程序的功能进行测试,不考虑其内部结构对ERP项目最准确的定位是()。A、信息系统集成项目B、技术改造项目C、管理变革项目(正确答案)D、作业流实施项目UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明系统的静态实现视图时,应该选择()。A、构件图(正确答案)B、对象图C、活动图D、部署图UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择()。A、构件图B、对象图C、活动图D、部署图(正确答案)事件监听接口中的方法的返回值是()。A、intB、StringC、void(正确答案)D、Object基于SGML的,并能自定义标记的技术是()。A、HTML(正确答案)B、JavascriptC、XMLD、CGI为使方法不被覆盖(即重写),使用关键字为()。A、abstractB、staticC、final(正确答案)D、protected当a=5,b=7时,此表达式a>b?a-b:b-a的结果为多少?()A、-2B、2(正确答案)C、0D、1哪个关键字用于抛出异常?()A、transientB、finallyC、throw(正确答案)D、static设计JavaApplet程序,用户自定义的Applet子类中,一般需要重载父类的那个方法来完成画图操作?()A、start()B、stop()C、init()D、paint()(正确答案)下面那个表达式是声明一个含有15个String对象的数组?()A、charstr[];B、charstr[][]C、Stringstr[]=newString[15](正确答案)D、Stringstr[15]在Java中,对象在何种状态下会被回收?()A、当没有任何程序再访问一个对象或对象的成员变量时B、当对象关系的引用变量消失时C、当没有引用变量再指向该对象时(正确答案)D、当对象的所有成员函数都执行一遍以后如果catch块中包括多个异常类,这些异常类的匹配原则是什么?()A、接try块中程序执行的顺序,寻找最通用的异常类B、接try块中程序执行的顺序,寻找能够最精确匹配的类C、在catch块中寻找能够最精确匹配的类D、接catch块中异常类的排列顺序,寻找第一个能够匹配(也就是做出的异常对象属于catch块的异常类,或是catch块中异常类的)(正确答案)在Java中如何保证简单变量在使用前一定被初始化过?()A、Java编译器会自动判断,如果一个变量在使用前可能尚未初始化,则编译会报错,要求程序必须修改(正确答案)B、Java编译器会自动判断,如果一个变量在使用前可能尚未初始化,则编译会提出警告,编译人员最好能够修改程序,避免此C、编程人员要确保在使用前一定初始化过,否则会得到不可预料的结果D、Java程序运行时会自动判断,如果变量在使用时尚未初始化,则自动进行初始化,然后再使用在Java中,一个类最多允许有几个直接父类?()A、二个B、一个(正确答案)C、四个D、无限制某一个类,它是所有Java类的直接或间接的父类,这个类是()。A、Class类B、System类C、Java.lang类D、Object类(正确答案)Java系统如何区分字符串连接的+号和算术运算的加法+号?()A、表达式中如果以字符串开头,那么其后的+号都是字符串连接符B、在表达式中只要存在字符串,+号就是字符串连接符C、字符串之间,字符串和数字之间的+号是字符串连接符,数字之间的+号是算术加法(正确答案)D、在+号两边只要存在数字,就一定是算术加法符号简单变量和引用变量的初始化有什么区别?()A、二者都需要初始化,因此它们的初始化也没有区别B、简单变量的初始化只需要给它赋一个值,而引用变量的初始化需要指向一个存在的对象C、简单变量的初始化需要为它分配一个数值单元,而引用变量的初始化只需要给它赋一个值就可以了D、二者的初始化都需要指向一个存在的单元,但前者需要指向一个数值单元,后者需要指向一个对象(正确答案)调用函数时,如何保证传递给函数的值与函数的参数对应?()A、传递给函数的参数类型、数量、先后顺序有要于函数定义中的一致(正确答案)B、传递给函数的变量值要与函数定义时的变量的值相一致C、传递给函数的变量名要与函数定义时的变量名相一致D、只需传递给函数的参数数量一致就可以了在接口定义中,不包括的内容是()A、函数定义B、实现接口的类列表C、interface关键字D、接口定义和接口主体(正确答案)如下哪种Java的控件被鼠标单击将不会引发动作事件(ActionEvent)对象?()A、ButtonB、MenuItemC、Panel(正确答案)D、CheckboxMenuItem下列关于事件监听和组件间关系说法中,正确的是()。A、EventListener与组件间是一对一的关系B、EventListener与组件间是一对多的关系C、Listener与组件间是多对一的关系D、Listener与组件间是多对多的关系(正确答案)在Java语言中,类Student是类Person的子类,Student的构造方法中有一句

super()

,该语句表达了什么概念?()A、调用类Object中定义的super()方法B、调用类Person中定义的super()方法C、调用类Person的构造方法(正确答案)D、语法错误请问所有的异常类皆继承哪一个类?()A、java.io.ExceptionB、java.lang.Throwable(正确答案)C、java.lang.ExceptionD、java.lang.Error软件开发生命周期中最费时最重要的阶段是()。A、需求分析(正确答案)B、系统设计C、软件开发D、问题定义Java中创建int型数据,初始化时它的默认值是()。A、NULLB、零(正确答案)C、1D、TRUE监听鼠标单击Button事件的事件接口必须实现的方法actionPerformed它的参数是什么类的?()A、MouseEventB、StringC、ActionEvent(正确答案)D、Object能构成多分支的语句是()。A、for语句B、while语句C、switch语句(正确答案)D、do-while语句下面哪个是java语言中的关键字?()A、sizeofB、abstract(正确答案)C、NULLD、Native类的成员只允许被子类或同一包中的其他类访问,那么应使用哪个访问修饰?()A、publicB、privateC、protected(正确答案)D、package将对象加入输入输出流必须进行什么处理?()A、实现Runnable接口B、继承Thread类C、实现Clonable接口D、实现Serializable接口(正确答案)属于Java输入流的、且处理的是字符的高级流的类是()。A、Reader类(正确答案)B、InputStream类C、OutputStream类D、File类设置线程的优先级时需要注意哪些问题?()A、一个程序中至少要有一个线程设置成低优先级B、一个程序中最多只能有一个线程设置成高优先级C、如果程序员将他的线程设为最高优先级,他就有责任保证不干扰其他应用程序的正常执行(正确答案)D、所有的线程都要设置成最高优先级,以加快执行速度Thread类的yield()方法的功能是()。A、使该线程开始执行;B、让当前正在执行的线程休眠C、等待该线程终止D、暂停当前正在执行的线程对象,并执行其他线程。(正确答案)Java语言对内存的释放是采用垃圾自动回收机制,Java虚拟机自动判断并收集

垃圾

,但一般不会立即释放它们的存储空间。此话对吗?()A、错误,Java没有自动回收机制。B、正确。(正确答案)C、错误,Java收集垃圾后,会产即释放它们的存储空间。D、错误。Java无Java虚拟机。在网络程序中,是否需要使用线程技术?()A、不需要,由于网络连接采用中断方式,因此不需要采用线程B、需要,由于网络连接采用事件方式,需使用独立的线程处理事件C、需要,因为网络线程中存在很多等待过程,因为需要独立的线程来等待网络消息(正确答案)D、不需要,由于网络连接采用事件方式,因此不需要采用线程在基于Java的Web应用开发中,应用采用MVC设计模式进行总体架构,那么视图部份采用技术是()。A、JSP(正确答案)B、JavaBeanC、JavaScriptD、Jquery标签文件的扩展名是()。A、TLD(正确答案)B、TDDC、XLDD、XTDJ2EE规范描述四种类型的模块,分别为web模块﹑EJB模块﹑应用程序客户端模块和资源适配器模块。其中web模块和应用程序客户端模块除了可以被打包成JAR文件,还可以被打包成()文件。A、EARB、WAR(正确答案)C、JARD、TAR卸载Servlet时调用()方法,执行一些清除资源的操作。A、destroy(正确答案)B、postC、getD、init多选题

关于使用URL重写技术来维护会话,同其他几种会话维护技术相比,正确的描述是()。A、URL重写技术是Servlet规范规定的缺省会话维护技术B、URL重写技术在Web服务器实现上得到普遍的支持(正确答案)C、使用URL重写技术维护的会话安全系数比较高D、需要对所有动态生成的URL进行URL重写,比较麻烦(正确答案)关于使用cookie技术维护会话,正确的描述有()。A、现在所有的浏览器都可以识别和接收来自Web服务器的cookieB、浏览器的cookie支持功能有可能被客户关闭(正确答案)C、使用cookie可以持久性的维持会话信息,即使浏览器关闭也可以维护(正确答案)D、使用cookie技术,甚至可以在不同的Web应用之间维持会话(正确答案)实现嵌套定制标签时,可用的父标签和子标签之间进行信息传递的方式有()。A、使用脚本变量传递数据(正确答案)B、使用范围属性传递数据(正确答案)C、子标签获取父标签的引用,并向其传递数据(正确答案)D、父标签获取子标签的引用,并向其传递数据在一个JavaWeb应用程序中一般包含()组件。A、静态的HTML文件(正确答案)B、JSP页面(正确答案)C、Servlet程序(正确答案)D、JAVA即时编译器JDBC编程的异常类型分为()。A、SQLException(正确答案)B、SQLErrorC、SQLWarning(正确答案)D、SQLFatal关于JDBC正确说法是()。A、在一个connection上可以创建多个Statement并且同时执行不同的SQL语句B、通过设置一个connection属性就可以做一个数据库事务(正确答案)C、通过设置一个Statement属性就可以做一个数据库事务D、可以直接在在线结果集Resuleset中更新数据库记录(正确答案)在struts的配置文件中,一般来说action节点的()属性是可以不写的。A、pathB、typeC、name(正确答案)D、input(正确答案)ActionForm中的validate方法返回值是()。A、null(正确答案)B、空字符串C、一个空的ActionErrors对象(正确答案)D、一个空的ActionError对象客户请求访问HTML页面与访问Servlet有什么异同?()A、相同:都使用HTTP协议(正确答案)B、区别:前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面(正确答案)C、相同:前者Web服务器直接返回HTML页面,后者Web服务器直接返回Servlet的源代码。D、区别:后者需要在web.xml中配置URL路径。(正确答案)E、区别:前者使用HTTP协议,后者使用RMI协议。把静态文本放在ResourceBundle中,而不是直接在JSP文件中包含这些静态文本,优点是()。A、提高可维护性(正确答案)B、提高可重用性(正确答案)C、支持国际化(正确答案)D、提高运行速度在Struts应用的视图中包含()组件。A、JSP(正确答案)B、ServletC、ActionServletD、ActionE、客户化标签(正确答案)在Struts应用的模型中包含()组件。A、JSPB、代表业务逻辑或业务数据的JavaBean(正确答案)C、客户化标签(正确答案)D、ActionE、EJB在UML中,对象之间存在()关系。A、关联(Association)(正确答案)B、泛化(Generalization)(正确答案)C、实现(Implementation)(正确答案)D、聚集(Aggregation)(正确答案)E、依赖(Dependency)(正确答案)一般情况下,关系数据模型与对象模型之间有()匹配关系。A、表对应类(正确答案)B、记录对应对象(正确答案)C、表的字段对应类的属性(正确答案)D、表之间的参考关系对应类之间的依赖关系在持久化层,对象分为()状态。A、临时状态(正确答案)B、独立状态C、游离状态(正确答案)D、持久化状态

温馨提示

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

最新文档

评论

0/150

提交评论