计算机程序设计员JAVA三级理论知识复习题含答案.docx

上传人:b****5 文档编号:11938541 上传时间:2023-04-16 格式:DOCX 页数:43 大小:32.86KB
下载 相关 举报
计算机程序设计员JAVA三级理论知识复习题含答案.docx_第1页
第1页 / 共43页
计算机程序设计员JAVA三级理论知识复习题含答案.docx_第2页
第2页 / 共43页
计算机程序设计员JAVA三级理论知识复习题含答案.docx_第3页
第3页 / 共43页
计算机程序设计员JAVA三级理论知识复习题含答案.docx_第4页
第4页 / 共43页
计算机程序设计员JAVA三级理论知识复习题含答案.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

计算机程序设计员JAVA三级理论知识复习题含答案.docx

《计算机程序设计员JAVA三级理论知识复习题含答案.docx》由会员分享,可在线阅读,更多相关《计算机程序设计员JAVA三级理论知识复习题含答案.docx(43页珍藏版)》请在冰豆网上搜索。

计算机程序设计员JAVA三级理论知识复习题含答案.docx

计算机程序设计员JAVA三级理论知识复习题含答案

计算机程序设计员(JAVA)(三级)理论知识复习题含答案

单选题

当使用GET请求方法向Web服务器提交表单时,如用户名、密码等表单信息一般存放在请求报文的()位置。

[单选题]*

A、请求行(正确答案)

B、Connection标题行

C、Host标题行

D、请求消息主体

在HTTP响应中,状态代码403表示()。

[单选题]*

A、服务器无法找到请求指定的资源

B、请求消息中存在语法错误

C、请求需要通过身份验证和/或授权

D、服务器理解客户的请求,但由于客户权限不够而拒绝处理(正确答案)

自定义的Servlet应重载HttpServlet类的()方法以响应客户发出的POST请求方法。

[单选题]*

A、POST

B、onPost

C、doPost(正确答案)

D、ResponsePost

在Java规范中,Servlet类的实例化是由()完成的。

[单选题]*

A、Servlet容器(正确答案)

B、Web服务器的HTTP引擎

C、浏览器

D、JAVA编译器

Servlet通常使用()表示响应信息是一个Excel文件的内容。

[单选题]*

A、text/css

B、text/html

C、application/vnd.ms-excel(正确答案)

D、application/msword

HttpServletResponse提供了()方法用于向客户发送cookie。

[单选题]*

A、addCookie(正确答案)

B、setCookie

C、sendCookie

D、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、TagLoadingDelay

B、TagLoaderDevice

C、TagLibraryDescriptor(正确答案)

D、TaggingLoadDetector

如果标记处理器想操纵标记主体内容,必须实现哪种接口?

()[单选题]*

A、仅BodyTag接口(正确答案)

B、Tag或BodyTag接口

C、仅Tag接口

D、BodyTag和Tag接口

关于定制标签中的可选属性,下列说法哪些是正确的?

()[单选题]*

A、在JSP中使用标签时,若在标签中使用可选属性,则这些属性必须出现在必选属性之后

B、在标签处理器中实现可选属性时,必须为这些属性设置初始值。

(正确答案)

C、可选属性可以在标签中出现多次

D、上述选项都不正确

所有数据库都支持的访问方法是()。

[单选题]*

A、RMI

B、JDBC

C、ODBC(正确答案)

D、以上都不是

JDBC使用()来实现平台无关性。

[单选题]*

A、查询管理器

B、驱动程序管理器(正确答案)

C、连接管理器

D、记录集管理器

在WINDOWS环境下,ODBC在()中设置。

[单选题]*

A、控制面板(正确答案)

B、注册表

C、浏览器

D、写字板

使用JDBC访问数据库的过程是()。

[单选题]*

A、创建连接、查询、创建Statment

B、创建连接、创建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、Delegate

B、Factory

C、connect

D、getConnection(正确答案)

在某个基于Struts框架的Web应用中,RegisterForm为一个继承自ActionForm的类。

当框架调用其validate方法返回()时,表示该ActionForm的状态是一致的。

[单选题]*

A、true

B、false

C、null(正确答案)

D、ActionErrors

MVC设计模式中的M是指()。

[单选题]*

A、Machine

B、Model(正确答案)

C、Move

D、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标签库中,()标签库用来封装标签。

[单选题]*

A、struts-logic

B、struts-bean

C、struts-html(正确答案)

D、strtus-tile

Struts标签库中,()标签库用来实现页面上的逻辑处理。

[单选题]*

A、struts-logic(正确答案)

B、struts-bean

C、struts-html

D、strtus-tile

Struts标签库中,()标签库用来与后台JAVABEAN交互。

[单选题]*

A、struts-logic

B、struts-bean(正确答案)

C、struts-html

D、strtus-tile

事务隔离级别是由谁实现的?

()[单选题]*

A、Java应用程序

B、Hibernate

C、数据库系统(正确答案)

D、JDBC驱动程序

悲观锁与乐观锁,哪个具有较好的并发性能?

()[单选题]*

A、悲观锁

B、乐观锁(正确答案)

在JDK中,把Java源程序编译为类文件的命令是什么?

()[单选题]*

A、javA

B、javaC(正确答案)

C、jar

D、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、CORBA‚EJBƒCOM

B、UML‚VBƒJ2EE

C、CORBA‚COMƒEJB(正确答案)

D、CORBA‚C#ƒ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、GB

B、BS

C、ANSI

D、IEEE(正确答案)

()不属于WebService直接涉及到的协议或技术。

[单选题]*

A、SOAP

B、XML

C、XHTML(正确答案)

D、UDDI

一个设计良好的软件系统应具有()的特征。

[单选题]*

A、低内聚、低耦合

B、高内聚、低耦合(正确答案)

C、高内聚、高耦合

D、低内聚、高耦合

关于数据仓库说法正确的是()。

[单选题]*

A、数据仓库的用户是一线的员工,并且数据仓库的数据应保持不变

B、数据仓库的用户是管理层,并且数据仓库的数据随业务持续增长(正确答案)

C、数据仓库的用户是一线的员工,并且数据仓库的数据随业务持续增长

D、数据仓库的用户是管理层,但数据仓库的数据应保持不变

()不是J2EE的关键技术。

[单选题]*

A、JSP

B、RMI/IIOP

C、ASP(正确答案)

D、EJB

()是专业的建模语言。

[单选题]*

A、XML

B、UML(正确答案)

C、VC++

D、Java

()是信息系统开发过程方法。

[单选题]*

A、EGP

B、RUP(正确答案)

C、RIP

D、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种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。

当需要说明系统的静态实现视图时,应该选

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1