admin 管理员组文章数量: 887239
2024年1月16日发(作者:spring security oauth2 jwt)
一、填空题
(一)网站设计与网页制作
1.常见的动态网页技术有4种,包括公共网管接口CGI(Common Gateway Interface)、PHP(Hypertext Preprocessor)、 (1) 与 (2) 。
[ASP(Active Server Pages)、JSP(Java Server Pages)]
2.在HEAD头元素的META属性中,Description的功能是设置 (1) ,Content-type的功能是设置 (2) 。
(网页的描述信息、网页的编码)
3.在HTML中,图片标记是 (1) , (2) 属性用来定义所要链接的图片路径或文件名。
(IMG、SRC)
4.在HTML中,有序列表的标记是 (1) ,无序列表的标记是 (2) 。
(OL、UL)
5.在HTML中,表格的行标记是 (1) ,表格的列标记是 (2) 。
(
6.CSS是 (1) 的缩写。
(Cascading Style Sheets)
7.CSS的中文译名通常是 (1) ,简称 (2) 。
(层叠样式表单、样式单)
8.使用CSS来格式化网页共有三种方式,分别是 (1) 、 (2) 、作为文件来引用。 (在HEAD中引用、在BODY中引用)
(二)网络体系结构
1.J2EE是 (1) 的缩写,是电子商务环境下最流行的、也是最有前途的应用平台。
(Java 2 Platform Enterprise Edition)
2.API是 (1) 的缩写。
(Application Programming Interface)
3.J2EE将电子商务应用分为4个层次,分别是客户层(Client Tier)、Web层、 (1) 与
__(2)
。
(业务层、企业信息系统层)
4.在J2EE电子商务体系中, (1) 和 (2) 是电子商务应用的核心部分。
(Web层、业务层)
5. J2EE技术中定义了3种EJB,即 (1) 、 (2) 和Message-driven Beans(消息驱动Bean)。
[Session Beans(会话Bean)、Entity Beans(实体Bean)]
6.服务器端编程语言的主要功能是 (1) 和 (2) 。
(连接数据库、操作文件)
7.在企业应用开发架构中,两层架构应用包括 (1) 和 (2) 。
(用户接口、后台程序)
8.在Java企业应用领域中,表示逻辑层(用户接口层)通常可以是 (1) 、 (2) 和Applet.
(HTML、JSP)
9.理想的J2EE体系在物理上横跨 (1) 和 (2) 。
(客户机、服务器)
10.理想的J2EE体系在逻辑上划分为 (1) 、 (2) 和数据库。
(Web容器、EJB容器)
11.在实际企业应用中,最常用的三种Web服务器是 (1) 、 (2) 和WebSphere。
(WebLogic、Tomcat)
。
12.3P技术是指 (1) 、 (2) 、PHP(Personal HomePage) [ASP(Active Server Pages)、JSP(Java Server Pages)]
13. 在Web应用开发领域,存在两大编程体系: (1) 结构和 (2) 结构。
[B/S (Browse/Server),C/S (Client/Server)]
14. 开发基于B/S结构的项目,目前主要采用 (1) 和 (2) 两种服务器端语言。
[JSP(Java Server Pages)、ASP(Active Server Pages)]
15.JSP和ASP构成两大基本应用开发体系: (1) 体系和 (2) 体系。
(ASP+SQL Server、JSP+Oracle)
16.B/S 架构编程语言分为 (1) 与 (2) 。
(浏览器端编程语言、服务器端编程语言)
(1) 、 (2) 、JavaScript、VBScript。
17.在B/S架构中,浏览器端编程语言一般分为
(HTML、CSS)
(三)面向对象原理
1.面向对象编程技术的核心概念是 (1) 和 (2) 。
(类、对象)
2.现实世界空间中基本问题是物质和意识,映射到面向对象系统解空间就是: (1) 和
(2)
。
(类、对象)
3.面向对象技术的 (1) 、 (2) 、多态性等不仅支持软件复用,而且使软件维护工作可靠有效,可实现软件系统的柔性操作。
(封装、继承)
4.20世纪末, (1) 标准的形成和广泛使用,以及采用面向对象分析与编程的软件开发,已成为软件开发的主流方法。
[统一建模语言(UML)]
5.1995年,Sun公司推出了一个适用于分布网络环境的面向对象语言,是 (1) 。
(Java语言)
6.类是将 (1) 和 (2) 封装在一起的一种数据结构。
(数据、方法)
7.对象是实际存在的属于类的具体个体,因而也称为 (1) 。
[实例(Instance)]
8.UML(unified modeling language)是一种 (1) 、 (2) 、可视化的建模语言。
(通用的、统一的)
9.UML由图和元模型组成,图是UML的 (1) ,元模型是UML的 (2) 。
(语法、语义)
(1),10.在面向对象系统中,当类层次中所有的类只允许有一个父类时,这样的类继承称为
当类层次中所有的类允许有一个以上的父类时,这样的类继承称为 (2) 。
(四)JAVA技术
1.Java语言既是一种 (1) ,也是一种 (2) 。
(解释执行的语言、编译执行的语言)
2.Java是完全面向对象的编程语言,可用来生成两类程序: (1) 和 (2) 。
(应用程序、小应用程序)
3.基本的Java程序分成两大类: (1) 和 (2) 。
(Java Application和Java Applet)
4.Java Application程序的入口是 (1) 。
[main()方法]
5.用于立即从当前循环终止控制的语句是 (1) ,用于从调用处跳至循环开始处的语句
是 (2) 。
(break、continue)
(1) ,用于从特定“包”中引入类的语句是 (2) 。
6.用于声明类所在“包”的语句是
(package、import)
7.在类的继承中,新定义的类称为 (1) ,被继承的类称为 (2) 。
[(子类(subclass)、父类(superclass)]
11.接口是一种特殊的抽象类,只包含 (1) 和 (2) 的定义。
(常量、方法)
12.Java中的异常可分为两大类: (1) 和 (2) 。
[错误(Error)、违例(Exception)]
13.异常的处理语句是 (1) 。
(try…catch…finally)
14.Java中常用的网络编程包括两个方面: (1) 编程和 (2) 编程。
(URL、Socket)
(五)JSP技术
1.JSP程序通常由 (1) 、 (2) 、JSP标记三个部分组成。
(静态HTML、Java程序段)
2. JSP页面中主要有3种元素: (1) 、 (2) 和JSP代码。
(编译指令、操作指令)
3.JavaBean的4个基本特征是 (1) 、 (2) 、在可视化开发工具中使用、状态可以保存。
(独立性、可重用性)
4.Page指令由 (1) 和 (2) 字符串构成的标记符来指定。
(<%@、%>)
(1) 。
5.Javasoft是一家开发Java系列开发工具的公司,该公司开发了Bean的开发工具
(BDK)
6.组件是 (1) 、 (2) 的软件单元。
(自包含的、可重用的)
7.JavaBean是一种 (1) ;可重用的软件组件被称为 (2) 。
(软件组建模型、Bean)
8.JavaBean具有四个基本特征: (1) 、 (2) 、在可视化开发工具中使用、状态可以保存。
(独立性、可重用性)
9.Servlet的生命周期主要由3个过程组成: (1) 、 (2) 、destroy()方法。
[init()方法、service()方法]
(六)SQL Server数据库技术
1.ODBC是 (1) 的缩写,JDBC是 (2) 的缩写。
(Open DataBase Connectivity,Java DataBase Connectivity)
(1) 、2.在企业级开发领域,目前主要采用三大厂商的数据库关系系统:Microsoft公司的
Oracle公司的 (2) 和IBM公司的DB2。
(SQL Server、Oracle)
3.数据库管理系统(Data Base Management System)是位于 (1) 和 (2) 之间的一层数据管理软件。
(用户、操作系统)
4.数据库系统一般包括 (1) 、 (2) 、软件、硬件四个组成部分。
(数据库、用户)
(1) ,用户会频繁地修改系统中的数据;一种是
5.数据仓库设计有两种类型:一种是
(2)
,供管理人员定期查询并汇总成决策性的定论。
(面向事务系统、决策支持系统)
二、选择题
(一)网站设计与网页制作
1.在Internet上,发布语言是指大多数计算机能够识别的语言,最常用的发布语言是( A )。
A. HTML B. CSS C. JavaScript D. VBScript
2.在HTML文件中,FACE的功能是进行( B )定义。
A. 字号 B. 字体 C. 颜色 D. 斜体
3.超级链接的功能是从一个页面链接到另一个页面,属性( C )用来定义具体链接到那一页。
A. Anchor B. SRC D. Address
4.在HTML中,表格的基本标记是( A )。
A. TABLE B. BORDER D. TD
5.可以和HTML语言混合使用的语言被称为( A )。
A. 脚本语言 B. 标记语言 C.浏览器端语言 D. 客户端语言
(二)网络体系结构
1.在J2EE结构中,业务层是负责解决或满足某个特定业务领域(如银行业、证券业、零售业)需要的业务逻辑,通常由一些特定的组件来完成,也称作( A )。
A. EJB B. Servlet C. JSP D. XML
2.在企业应用开发架构中,三层架构是在用户接口和数据库之间加入一个附加的逻辑层,通常这个层叫做( C )。
A. 表示逻辑层 B.用户接口层 C.商务逻辑层 D. 数据库层
3. 在Java企业应用领域,商务逻辑层一般利用( D )来实现。
A. HTML D. EJB
4.J2EE主要用于创建可扩展的企业应用,包括( B )种核心技术规范。
A. 12 B.13 C.14 D. 15
5.( A )是J2EE的基石,也是Java中服务器端组件标准。
A. EJB t
6. 在Web服务器体系中,(A)适合做中小型企业的应用服务器。
A. Tomcat ic ere
(三)面向对象原理
1.面向对象软件开发方法开始于20世纪( C )。
A. 60年代 B.70年代 C.80年代 D.90年代
2.( A )是第一个真正面向对象的程序设计语言。
A. Smalltalk B. Java C.C++ D. Delph
3.
(四)JAVA技术
1.Java程序的基本组成部分是( A )。
A. 类 B.属性 C. 方法 D. 对象
2.Java中的字符采用( B )编码格式。
A. ASCII e C. GB2312 D. ISO8859
3.在Java语言中,如果对同一个运算符赋予两种或两种以上的含义,称为运算符的( C )。
A.复用 B.重写 C. 重载 D. 覆盖
4.实现类的继承的关键字是( D )。
A. super C. new D. extends
5.所修饰的属性和方法只能在其所在类的内部自由使用的控制等级是( A )。
e t C. protected D. public
6. 所修饰的属性和方法可以在任何场合被直接访问的控制等级是( D )。
e t C. protected D. public
7.Java语言允许在子类中根据需要对从父类中继承来的方法进行改造,称为方法的( B )。
A. 重载 B.重写 C. 继承 D. 多态
8.Java语言允许在子类中使用关键字( A )来引用父类的方法。
D. abstract
9.关键字( C )标记的类不能被继承,标记的方法不能被子类重写。
D. abstract
10.关键字( C )标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。
D. abstract
(五)JSP技术
1.JSP引擎提供一些不需要事先声明和实例化就可以使用的对象,包含了许多与特定用户请求、页面或者应用程序相关的信息,这些对象被称为( B )。
A. 通用对象 B. 内置对象 C. 外置对象 D. 专用对象
2. 在编译指令中,用来指定怎样把另一个文件包含到当前的JSP页面的指令是( D )。
A. Page B. Taglib C. Session D. Include
3.在操作指令中,用于在当前的JSP页面中加入静态和动态文件资源的指令是( A )。
A. jsp:include :forward C. jsp:param D. jsp:use
4.在操作指令中,用于把当前的JSP页面转移到另一个页面的指令是( B )。
A. jsp:include :forward C. jsp:param D. jsp:use
5.把服务器端的信息回送到客户端的内置对象是( A )。
A. out se C. request D. application
6.处理服务器端对客户端响应的内置对象是( B )。
A. out se C. request ntext
7. 用来得到客户端的信息的内置对象是( C )。
A. out C. request D. session
8.用来保存网站的一些全局变量的内置对象是( A )。
A. Application ntext C. request D. session
(六)SQL Server数据库技术
1.在世界前50强企业中,80%的企业使用( C )作为公司的数据库服务器。
Server 2
三、判断题
(一)网站设计与网页制作
1.JSP的Java风格代码负责动态页面的内容,而HTML是将静态的显示内容直接作为文本输出。 (T)
2.HEAD头元素主要包括页面的一些基本描述语句。 (T)
3.HTML是一种标记语言,而CSS是这种标记的一种重要扩展,可以进一步美化页面。(T)
4.CSS是一种用来装饰HTML的标记集合。 (T)
5.JavaScript是一种通用的、基于原型的、面向对象的脚本语言。 (T)
6.JavaScript是一种高级脚本描述性语言,在任何浏览器都可以运行。 (T)
7.在本质上说,JavaScript和Java没有什么联系。 (T)
(一)网络体系结构
1.所有的遵循一定编程原则的Java类都可以被称为Java Beans。 (T)
2.EJB(Enterprise JavaBeans)是一种非常复杂的Java Beans,定义了一些特定的和客户化的方法和属性,来实现企业的核心业务逻辑。 (T)
3. 在两层电子商务架构中,后台程序通常是一个数据库,用户接口直接同数据库进行对话。(T)
4.J2EE仅仅是一种规范,为软件开发生命周期所制定的规范,使编码标准化。 (T)
5.JSP通常是在HTML代码中嵌入少量的Java代码,而Servlet全部由Java代码组成。(T)
6.Tomcat适合做中小型企业的应用服务器,而WebLogic和WebSphere适合做大型企业的应用服务器。 (T)
1.Oracle是一种Web服务器。 (F)
(三)面向对象原理
1.封装是一种机制,将某些代码和数据链接起来,从而形成一个自包含的黑盒子(即产生一个对象)。 (T)
2.继承性(inheritance)是指子类(派生类、特化类)可以自动拥有其父类(基类、泛化类、超类)的全部属性与操作。 (T)
3.继承体现了现实世界中对象之间的独特关系。 (T)
4.类是建立某个具体对象时使用的模型或模板。 (T)
5.类的继承具有传递性。 (T)
6. 对象类是指含有对象实例的类,抽象类是指不含对象实例的类。 (T)
(四)JAVA技术
1.Java摒弃了C++中容易引发错误的地方,如指针操作与内存管理 (T)
2.任何事物在Java中都是对象。
3.Java应用程序可通过一个特定的URL来打开并访问对象。 (T)
4.Java程序被编译成一种与体系结构无关的字节代码。 (T)
5.编译器javac将处理.java源文件生成类文件。 (T)
6.Java语言内置支持多线程的功能,Java类库提供了Thread类。 (T)
7.Java虚拟机是一台计算机上由软件或硬件模拟的计算机,读取并处理经编译过的平台无关的字节码class文件。
8.Java编译器针对Java虚拟机产生class文件,因此是独立于平台的。 (T)
9.Java解释器负责将Java虚拟机的代码在特定的平台上运行。 (T)
10.垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预。 (T)
11.Java执行代码的时候,由JVM对运行的代码进行安全性检测。 (T)
12.Java Application以main( )方法作为程序入口,由Java解释器加载执行。 (T)
13.Java Applet没有main( )方法作为程序入口,由浏览器或appletviewer加载执行。(T)
14.如果类名前面有public修饰符,则Java文件的名称必须和这个类名相同。 (T)
15.Applet就是使用Java语言编写的一段代码,可以在浏览器环境中运行。 (T)
16.Applet是在浏览器中运行的,必须创建一个HTML文件,通过编写HTML语言代码告诉浏览器载入何种Applet及如何运行。 (T)
17.Java语言是大小写敏感的。 (T)
18. 所有的Java关键字都是小写的。 (T)
19.Java语言中声明数组时不能指定其长度(数组中元素的个数)。 (T)
20.构造函数也叫构造方法,其功能是创建所属类型的一个新的对象。 (T)
21.构造方法没有返回值类型,构造方法必须取和所属类相同的名字。 (T)
22. Java只支持单继承,即一个子类只能有一个父类、一个父类可以派生出多个子类。(T)
23.static标记的变量或方法由整个类共享。 (T)
24.抽象类不能被实例化,只能在继承中发挥作用。 (T)
25.源程序中可以定义0至多个类或接口,但最多只能有一个public的类或接口。 (T)
(五)JSP技术
1.JSP程序的源文件在服务器端被转换为一种Servlet。 (T)
2.JSP是对Servlet的一种抽象,JSP并没有增加任何在本质上不能用Servlet实现的功能。(T)
3. JSP内置对象大多是Servlet API中定义的类或者接口。 (T)
4.编译指令的功能是告诉JSP的解释引擎在需要编译时做什么动作,而操作指令是在JSP页面被请求时所执行的动作。 (T)
5.Servlet是服务器端的Java小程序,运行于服务器端,用于响应客户端的请求。 (T)
6.JSP文件和Servlet必须先放到Web服务器中,然后通过HTTP的方式访问。 (T)
7.JSP文件中所有处于<%...%>内的代码是被Web服务器解释执行的。 (T)
8. 对于每一个JSP页面,都有一个out对象。 (T)
9.软件开发的一个目标是向基于组件的方向发展。 (T)
10.容器是包含其他组件的组件,被用作组件的框架。 (T)
11. 编写JavaBean就是编写一个Java类。 (T)
12.Servlet是服务器端的Java小程序,用于响应客户机的请求。 (T)
13.Servlet是一个标准的Java类,与一般Java类的不同之处在于Servlet可以处理HTTP
请求。 (T)
14.Servlet是一种流行的BS结构编程技术,是JSP编程技术的核心。 (T)
15.Servlet是JSP的早期版本。在JSP中更加注重页面的表现,而在Servlet中更加注重业务逻辑的实现。 (T)
16.JSP只能处理浏览器的请求,而Servlet可以处理一个客户端的应用程序请求。(T)
17.Servlet是在服务器端运行的,而Applet是在客户端运行的。 (T)
(六)SQL Server数据库技术
1.SQL语言本身并不是完整的编程语言,需要与其他高级编程语言配合,才能实现应用程序对数据库的访问操作。 (T)
2. ODBC驱动程序的功能是,将应用程序发来的标准SQL语句传递给各种数据库驱动程序,再将处理结果送回应用程序。 (T)
3.Java语言采用了专门的Java数据库编程接口,用于在Java程序中实现数据库操作功能,并简化操作过程。 (T)
4.SQL语言是非过程化的第四代语言。 (T)
5. 浏览器端编程语言是被浏览器解释执行的。 (T)
6.E-R模型是直接从现实世界抽取出实体类型及实体间联系、然后用实体联系图表示的数据模型。 (T)
7.规范化(Normalization)是使用某些规则将复杂表结构分解成简单表结构的科学方法。(T)
1.HTML语言是被服务器解释执行的。 (F)
四、简答题
版权声明:本文标题:JSP试题集 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705392039h483093.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
数据库误操作,如何恢复数据(SQL事务,或数据库还原)
数据库误操作 一般指,不小心删除插入了某个数据,或是当有多个操作同时执行时,因为网络原因或者机器原因,导致整体操作只执行了一半,
Win10搜索框无反应?四种方法助你轻松解决
Win10搜索框无反应?四种方法助你轻松解决 在我们日常电脑的使用过程中,搜索框无疑是一个极为便捷的工具,它允许我们快速定位并访问所需的文件、应用程序以及系统设置。然而,近期不少Win10用户反馈,他们遇到了一个令人头疼的问题——Win1
查看计算机.net环境版本,windows7系统查看NET Framework版本的两种方法
现在,很多用户都会在电脑中安装NET Framework,因为一些程序需要NET Framework才能运行。那么,如果想要查看我们计算机中的 NET Framework版本
两种方法教你检查自己的 Windows 系统是否激活
在使用 Windows 10 操作系统时,确保系统已经永久激活是非常重要的。未激活的 Windows 10 可能会限制某些功能,影响用户体验。本文简鹿办公将介绍几种检查 Windows 10 是否
Windows7下VB6的安装方法~
之前写过一篇日志,关于VB6程序在Windows7下运行的问题(http:www.dingcrownsoftblogLog?ID28.html) 。那么,如果要在Windows7下
【语言-批处理】Win7 Win8 win10 双击bat直接以管理员身份启动
直接上bat代码,把下面的代码复制到,批处理文件的最前面即可,以后再也不用右击去选 以前管理员启动了echo offecho 正在启用超级管理员权限... %1 %2
华硕笔记本自带win10改win7的方法
华硕笔记本自带win10改win7的方法 1、 工具原料 华硕vm510笔记本一台8G左右U盘,制作U盘PE启动盘 u深度ufi版启动u盘安装程序win7 64位旗舰版,gh
Js判断linux还是windows,js获取客户端操作系统类型的方法【测试可用】
本文实例讲述了js获取客户端操作系统类型的方法。分享给大家供大家参考,具体如下: p> "http:www.w3TRxhtml1DTDxhtml1-transitio
【windows系统】VSCode+gdb+gdbserver调试方法
1、准备arm格式的gdb及gdbserver工具。 一般交叉编译工具链里都包含有,如: 2、创建vscode工程的launch.json文件并修改。 3、把gdbserver传到开发板的usr
ThinkPad按数字4电脑黑屏问题的处理方法
ThinkPad作为联想旗下的高端笔记本品牌,以其卓越的性能和稳定的可靠性受到许多商务人士和专业人士的青睐。然而,在使用过程中,部分用户可能会遇到一个特定的问题&#x
解决Windows7 Path环境变量过长的方法
http:blog.csdnswhardarticledetails53141937 今天在使用ffmpeg开发时出现了找不到文件的情况,最终发现cmd中path命令打印的路径不完整(
win7修改mac地址的三种方法
Win7修改MAC地址方法有以下三种:方法一:使用Win7MAC地址修改工具1,只适用于windows7系统的网卡MAC地址修改。XP的可以用,
LangChain 48 终极解决 实战Langchain访问OpenAI ChatGPT API Account deactivated的另类方法,访问跳板机API
OpenAI ChatGPT API Account deactivated的另类方法,访问跳板机API 系列 LangChain 40 实战Langchain访问OpenAI ChatGPT API Account
win7c语言编译器死机,win7 死机_电脑在装win7的时候,到了选择语言这里会死机呢?......
win7系统电脑经常卡死死机怎么样解决 1、在出现卡屏死机时按下CtrlAltDelete三个键; 2、在弹出的界面中点击“任务管理器”; 3、点击“文件”--“运行新任务”,输入“explorer.exe”回车。 e
QT POST方法:以使用腾讯云发送短信为例
QT POST方法:以使用腾讯云发送短信为例 1、准备2、随机数3、时间戳4、哈希算法5、签名方法6、POST结合使用 POST方法是制作软件中常用的一个方法,而验证码短信在各种注册操作中需要用到
Win7延长激活时间方法(微软官方文档)
1、首先安装后,有一个30天的使用期。 2、在30天试用期即将结束时,用rearm命令后重启电脑,剩余时间又回复到30天。中声明该命令只能重复使用3次,
下载(win10-win11)微软官方ISO镜像方法
下载Win11安装镜像。 官方下载win10地址:下载 Windows 10 官方下载win11地址:Download Windows 11 下载完成后,运行 Media
Windows 7设置定时重启任务方法
Windows开始菜单选择:所有程序→附件→系统工具→任务计划程序→创建任务 常规 设置任务名称:定时重启;触发器 设置任务执行的时间,选择“新建”。可以对执行的频率
在windows10系统中搭建Rust语言开发环境详细介绍(修订)
在windows10系统中搭建Rust语言开发环境详细介绍(修订) Rust运行在Linux, OS X, Windows, FreeBSD, Android, iOS操作系统上。 Rust是
Win11推送如何操作 Windows11推送的详细步骤方法
随着win11系统发布已经过了两个多月的时间,相信很多用户都收到了微软发出的推送通知了吧,不过据小编了解依旧有一部分的用户还没有受到推送,那么我们怎么让电脑推送win11呢&
推荐文章
热门文章
-
前端参数传递错误之中英文字符
1月前 -
java打出字母然后出整个单词
1月前 -
深度神经网络中的卷积
1月前 -
优盘数据恢复怎么做?5个方法告诉你!
20天前
最新文章
-
Raid技术
8月前 -
LSI_阵列卡操作手册
8月前 -
Windows 10明年退役
24分钟前 -
win10 2016 LTSB
26分钟前 -
Windows专业版重装系统后换不了壁纸怎么办
30分钟前
发表评论