WEB技术应用基础习题及答案

合集下载

计算机应用基础习题与答案

计算机应用基础习题与答案

第四章Internet应用一、单项选择题1.因特网的意译_______A 、国际互联网B 、中国电信网C、中国科教网 D 、中国金桥网2.下面是某单位的Web地址URL,其中符合URL格式的是_______A 、http//B 、http:C 、D 、3.小区宽带一般指的是光歉+_______的形式A 、城域网B、局域网C、综合业务数字网D、广域网4.下面是搜索引擎地址的是_______A 、B 、C 、D 、5.电子邮件地址的一般各为_______A 、用户名@域名B 、域名@用户名C 、IP地址@域名D、域名@IP地址名6.下面为收发电子邮件的客户端软件的是_______A 、Internet ExplorerB 、Outlook ExpressC 、GmailD 、Firefox7.下面为即使通讯工具的有_______A 、PSPB 、ExpressC 、MSND 、NDSL8.网络空间有一个重要的应用是_______A 、POPOB 、BLOGC 、QQZONED 、UC9、网上购物平台类型很多,淘宝网属于________A 、C2C B、C2B C、B2B D 、B2C10、网上银行是___C___上的虚拟银行柜台,功能实现同真实银行柜台一致。

A 、LANB 、W ANC 、InternetD 、Intranet11、下面是帮助和支持中心快捷功能键的是_______A 、F1B 、F3C 、F9D 、F1112、属于下载软件的是_______A 、谷歌B、迅雷 C 、酷狗 D 、世界窗13、在IE7.0的工具栏上的“RSS阅读”按钮变成_______为可操作状态A 、灰色B、橙色 C 、绿色D、蓝色14、IE7.0可通过_______进行各类参数的设置A 、高级选项卡B、选项卡 C 、常规选项卡 D 、任务选项卡15、MSN上可通过_______功能帮助好友解决计算机操作问题A 、远程协助B、语音 C 、视频D、手写板16、MSN空间可通过_______管理访问许可。

百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础

百一测评——《Web应用开发》选择题(含参考答案)—JavaEE基础

试卷名称:《Web应用开发》选择题(含参考答案)—JavaEE基础试卷描述:Web开发笔试题目、Java基础笔试、微信考试、在线考试试卷链接:/open/paperInfo/43418试卷限时:50分一.多选题每题分值:2分是否题目乱序:是是否选项乱序:是是否可回溯:是难度:中1.[多选] 在Session范围中以名称"bean"放置了一个JavaBean属性,JavaBean上有个getMessage()方法,请问以下哪个方式呼叫getMessage()以取得讯息并显示出来?A.<jsp:getProperty name="bean" property="message">B.${C.<%= request.getBean().getMessage() %>D.${bean.message}答案:BD解析:<jsp:getProperty>前必须先使用<jsp:useBean>并指定scope为request,否则<jsp:getProperty>只会在page范围中寻找属性。

2.[多选] 在Web应用程序中有以下的程序代码,执行后转发至某个JSP网页:List names = new ArrayList();names.add("caterpillar");request.setAttribute("names", names);以下哪个选项可以正确地使用EL取得List中的值?A.${names.0}B.${names[0]}C.${names.[0]}D.${names["0"]}答案:BD解析:在[]指定索引值时可以用双引号,所以D也是正确的。

3.[多选] 哪些JSTL标签可用来进行Java程序中if、if.else的功能?A.<c:if>B.<c:else>C.<c:when>D.<c:otherwise>答案:ACD4.[多选] 关于tag指示元素的body-content属性,以下说明何者正确?A.可设定的值有JSP、scriptless、empty与tagdependentB.默认值是scriptlessC.设定为tagdependent时,本体内容将不作任何处理直接传入Tag File中D.如果本体中要执行Scriptlet,则要设定为JSP答案:BC解析:可设定的值只有scriptless、empty与tagdependent,预设是scriptless。

HTML5与CSS3 web前端开发技术习题答案

HTML5与CSS3 web前端开发技术习题答案

第一章1.简答题(1)在Web前端开发方面,HTML5与HTML4比较,主要解决哪几方面的问题?HTML5的核心在于解决当前Web开发中存在的各种问题。

一是解决Web浏览器之间的兼容性问题。

在一个浏览器上正常显示的网页(或运行的Web 应用程序),很可能在另一个浏览器上不能显示或显示效果不一致;二是文档结构描述的问题。

HTML4之前的各版本中,HTML文档的结构一般用div元素描述,文档元素的结构含义不够清晰;三是使用HTML+CSS+JavaScript开发Web应用程序时,开发功能受到很大的限制,比如本地数据存储功能、多线程访问、获取地理位置信息等,这些都影响了用户的体验。

(2)HTML5新增的全局属性有哪几个?描述其主要功能。

HTML5新增的全局属性,是指可以对任何元素都使用的属性。

功能如下所示。

(3)HTML5是下一代Web语言的开发框架,典型特性有哪些?HTML5从标记语言的功能提升到下一代Web语言的开发框架,他集成了HTML+CSS3+JavaScript的Web应用框架。

良好的语义特性。

HTML5支持微数据与微格式,增加的各种元素赋予网页更好的意义和结构,适于构建对程序、对用户都更有价值的数据驱动的Web应用。

HTML5增加了section元素、article元素、nav元素以及aside元素等结构元素。

强大的绘图功能。

通过使用Canvas API动态地绘制各种效果精美的图形,也可以通过SVG 绘制可伸缩矢量图形。

增强的音视频播放和控制功能。

新增了audio和video 元素,可以不依赖任何插件而播放音频和视频。

HTML5的数据存储和数据处理的功能。

包括离线应用、Web通信、本地存储等功能,HTML5还支持WebSQL和IndexedDB等轻量级数据库,增强了数据存储和数据检索能力。

获取地理位置信息。

HTML5新增了Geolocation API规范,应用于移动设备中的地理定位。

web安全基础试题及答案

web安全基础试题及答案

web安全基础试题及答案一、选择题1. Web安全的主要目标是:a) 保护用户的个人隐私b) 防止恶意攻击者入侵系统c) 提高网站的性能和可用性d) 阻止未经授权的访问和数据泄露答案:d) 阻止未经授权的访问和数据泄露2. SQL注入攻击是通过在用户输入数据中插入恶意的SQL语句来实现的。

以下哪个选项可以有效防止SQL注入攻击?a) 输入验证和过滤b) 使用加密技术c) 实施访问控制d) 配置防火墙答案:a) 输入验证和过滤3. 跨站脚本攻击(XSS)是一种利用网站漏洞进行恶意代码注入的攻击方式。

以下哪个选项可以有效防止XSS攻击?a) 使用加密技术b) 对用户输入进行验证和过滤c) 使用防火墙d) 实施访问控制答案:b) 对用户输入进行验证和过滤4. 常见的密码攻击方式包括以下哪些?a) 字典攻击b) SQL注入攻击c) 重放攻击d) 跨站脚本攻击答案:a) 字典攻击5. 以下哪项措施可以帮助保护Web应用程序免受跨站点请求伪造(CSRF)攻击?a) 使用加密技术b) 实施访问控制c) 应用程序补丁更新d) 验证和过滤用户输入答案:b) 实施访问控制二、简答题1. 什么是会话劫持(Session Hijacking)?如何防止会话劫持?答:会话劫持是指攻击者通过获取合法用户的会话凭证(如Cookie)来冒充合法用户进行恶意操作的行为。

要防止会话劫持,可以使用以下措施:- 使用加密技术对会话数据进行保护,如使用HTTPS协议传输数据。

- 使用长而随机的会话标识符,并在会话中使用验证码等安全机制进行验证用户身份。

- 定期更新会话凭证,使攻击者难以获取有效的会话信息。

- 在服务器端实施严格的访问控制,限制每个会话的操作范围。

2. 什么是跨站点脚本攻击(Cross-Site Scripting,XSS)?如何防止XSS攻击?答:跨站点脚本攻击是指攻击者通过在目标网站上注入恶意代码,使其在用户浏览器上执行的安全漏洞。

春季学期互联网基础与应用综合练习题及答案TF

春季学期互联网基础与应用综合练习题及答案TF

“互联网基础与应用”综合练习题参考答案一、填空题1.Internet是由世界范围内数量众多的_计算机网络_互连而成的全球性的、开放的网络。

2.Internet由以下几部分组成:通信线路、路由器、主机和_信息资源_。

3.Internet的基本工作模式采用_客户机/服务器__的模式。

4.Internet的国际管理者是_因特网协会(Internet Society,ISOC)_,Internet的中国管理者是_中国互联网络信息中心(China Internet Network Information Center,简称CNNIC)_。

5.网络协议由3个要素组成,分别是_语法_、_语义_和_时序_。

6.TCP/IP网络的层次结构模型分为四层,分别是_网络接口层_、_网络层_、_传输层_和_应用层_。

7.Internet通信的基础协议是_TCP/IP_协议,其对应于OSI参考模型的传输层协议是_传输控制协议(Transmission Control Protocol,TCP)_协议,对应于OSI参考模型的网络层协议是_网际协议(Internet Protocol,IP)_协议。

8.域名服务器是一个安装有_域名解析_处理软件的主机,它的功能是_将主机域名映射成主机的IP地址_。

9.当前,Internet面临着各种安全威胁,其中最主要的威胁包括:网络攻击、计算机病毒、垃圾邮件和灰色软件。

10.WWW的核心部分是由三个标准构成的,分别是:统一资源定位符(URL)、超文本传送协议(HTTP)和超文本标记语言(HTML)。

11.搜索引擎通常包括三个组成部分,分别是_ Web蜘蛛、数据库和搜索工具_。

12.电子邮件服务器通常有两种类型,分别是_“发送邮件服务器”(SMTP服务器)和“接收邮件服务器”(POP3服务器或IMAP服务器)_。

13.FTP客户程序主要有三种类型,分别是_ FTP命令行程序、WWW浏览器和FTP客户端程序_。

《java-web应用开发基础》试卷及答案

《java-web应用开发基础》试卷及答案

Java web开发试卷及答案一、选择题(每小题只有一个正确答案,每题2分,共40分)1.在下列的Html中,哪个是最大的标题()。

A、<h6>B、<head>C、<heading>D、<h1>2.以下选项中,哪个全都是表格标签()。

A、<table> <head> <tfoot>B、<table> <tr> <td>C、<table> <tr> <tt>3.在注册页面register.jsp页面中有如下代码<form action=”regServlet” method=”post”> 请选择爱好:<input type=”checkbox” name=”hobby” value=”王者荣耀” /><input type=”checkbox” name=”hobby” value=”运动” /><input type=”checkbox” name=”hobby” value=”看书” /><input type=”checkbox” name=”hobby” value=”旅游” /><input type=”submit value=”提交” /></form> 下列哪种方式是后台正确获取爱好的方法 ( )。

A、String hobby=request.getParameter(“hobby”);B、String hobby=request.getParameterValues(“hobby”);C、String[] hobby=request.getParameterValues(“hobby”);D、String[] hobby=request.getParameter(“hobby”);4.下列哪个HTML属性可以用来定义内联样式( )A、fontB、classC、stylesD、style5.写Hello World 正确的javascript语法是 ( )。

《Web程序设计》复习题库及答案

《Web程序设计》复习题库及答案

《Web程序设计》练习测试题库一、单选题1、下面哪个是属性而不是标记()。

A、IMGB、FORMC、 HREFD、TD2、 App_Data目录用来放置()。

A、共享的数据库文件B、共享文件C、被保护的文件D、代码文件3、下面关于绝对路径的说法,正确的是()。

A、绝对路径是被链接文档的完整URL,不包括使用的传输协议B、使用绝对路径需要考虑源文件的位置C、在绝对路径中,如果目标文件被移动,则链接同样可用D、创建外部链接时,必须使用绝对路径4、系统提供数据库通用接口的目的是为了()。

A、提高程序运行的效率B、应用程序设计不必考虑数据库的类型C、保证程序安全D、易于维护5、在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮的目的是()。

A、打开其他窗口B、输入新参数C、生成SQL编辑语句D、优化代码6、下面几个图形控件中,不能执行鼠标单击事件的控件是()。

A、ImageButtonB、ImageC、ImageMapD、ImageURL7、web.config文件不能用于()。

A、Application事件定义B、数据库连接字符串定义C、对文件夹访问授权D、基于角色的安全性控制8、CSS样式不包括()。

A、基于元素的样式B、基于类的样式C、基于ID的样式D、基于文件的样式9、下面对protected修饰符说法正确的是()。

A、只有在派生类中访问B、只能在所属的类中访问C、能在当前应用程序中访问D、能在所属的类或派生类中访问10、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。

A、设置属性ShowSummary值为trueB、设置属性ShowMessageBox值为trueC、设置属性ShowSummary值为falseD、设置属性ShowMessageBox值为false11、Session状态和Cookie状态的最大区别是()。

A、存储的位置不同B、类型不同C、生命周期不同D、容量不同12、下面有关SqlDataSource控件的描述中错误的是()。

JavaWeb程序设计教程课后练习答案

JavaWeb程序设计教程课后练习答案

第1章 Web应用‎开发简介习题答案1.Web在组‎成上包括_‎_____‎和____‎__两部分‎。

答案:服务器客户端2.谈谈对面向‎对象的认识‎。

答案:面向对象将‎将要解决的‎问题分解成‎各个对象,建立对象的‎目的不是为‎了完成一个‎步骤,而是为了描‎叙解决问题‎中的各个步‎骤中的行为‎。

面向对象编‎程方式是建‎立在面向过‎程编程方式‎基础上,其最重要的‎改变在于面‎向对象编程‎中,程序将围绕‎被操作的对‎象来设计,而不是操作‎本身。

面向对象编‎程方式以类‎作为构造程‎序的基本单‎位,具有封装、抽象、继承、多态性等特‎点。

3.介绍几种常‎用的框架技‎术。

答案:Java中‎常用的框架‎。

1.Strut‎sStrut‎s是Apa‎c he 基金会Ja‎k arta‎项目组的一‎个开源项目‎,是一个基于‎S u n J2EE平‎台的MVC‎框架,它将Ser‎v let和‎J SP标签‎作为实现自‎身功能的一‎部分。

2.WebWo‎rkWebWo‎rk是由O‎penSy‎m phon‎y组织开发‎的,是一个基于‎W e b的M‎V C框架。

它在运行时‎通过Int‎e rcep‎t or(拦截器)自动应用,因此脱离了‎A ctio‎n类。

3.Strut‎s 2Strut‎s 2是Apa‎che基金‎会的一个开‎源项目,它建立在S‎truts‎框架与We‎b Work‎框架基础之‎上,继承了二者‎的优点,是目前非常‎流行的一个‎W e b框架‎。

4.Sprin‎gSprin‎g是一个以‎IoC和A‎O P为核心‎的轻量级容‎器框架。

它提供了一‎系列的Ja‎v a EE开发解‎决方案,包括表示层‎的S pri‎n g MVC、持久层的S‎p ring‎ JDBC以‎及业务层事‎务管理等众‎多的企业级‎应用技术。

5.Hiber‎n ateHiber‎n ate是‎一个ORM‎(对象关系映‎射)框架,它对JDB‎C进行了轻‎量级的封装‎。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 以下几个IP地址中()不是合法的IP地址?A.204.1546.21.106B.127.0.0.1C.175.146.87.175D.202.96.0.2552. HTTP的默认端号是()。

A.80B.8080C.70D.213.如果网页(),该网页是动态的。

A.有GIF动画图片动来动去B.有动画广告飞来飞去C.能看影视D.是动态实时生成的4.以下选项中()是不正确的URL。

A.C.http://localhost:8080/bookshop/index.jspD.ftp://ftp.link/down/search.jsp5.客户发出请求、服务器端响应请求过程中,说法()是正确的。

A.在客户发起请求时,DNS域名解析地址前,浏览器与服务器建立连接B.客户在浏览器上看到结果后,释放浏览器与服务器连接C.客户端直接调用数据库数据D.Web服务器把结果页面发送给浏览器后,浏览器与服务器断开连接6.以下说法()是正确的。

A.因特网和万维网是一回事B.万维网是网络的网络C.万维网是一个运行在Internet上的全球性、分布式信息发布系统D.万维网是覆盖全球的网络1.简述名词:计算机网络、互联网和Inernet。

1.为使页面具有红背景色()语句正确。

A. <body background =red>B. <body text = red >C. <body vlink=red>D. <body bgcolor = red >2.以下代码段显示()。

<ul ><li>列表</li><li>列表</li></ul>A. 以字母a开始的有序列表B. 以实心园点标记的无序列表C. 以实心园点标记的无序列表D. 描述列表3.对以下语句描述()正确。

<img src="..\images\xinxinqu.jpg" >A. 在页面上插入一幅图像B. 在页面上插入一首歌曲C. 插入一段影视D. 插入电子信箱4. 为链接到文件chaolianjie.html中名为“内容简介”位置,语句()正确。

A. <a href="内容简介">B. <a href="chaolianjie.html内容简介">C. <a href="chaolianjie.html ">D. <a href="chaolianjie.html#内容简介">5.以下代码段创建一个()的表格<table><tr><td>Web技术</td><td> Web技术</td></tr></table>A. 一行两列边框为1B. 两行一列没有边框C. 一行两列没有边框D.两行一列边框为16.以下代码段创建一个()的表格<table border=2><tr><th rowspan=3>&nbsp </th><th>&nbsp</th></tr><tr><td>&nbsp </td> </tr><tr><td>&nbsp </td> </tr></table>A. 三行两列6个单元格B. 三行两列4个单元格C. 两行三列6个单元格D. 两行三列5个单元格7.以下代码段()。

请选择兴趣<br><input type=checkbox name="复选框" checked> 旅游<input type=checkbox name="复选框"> 音乐请选择性别:<input type=radio name="单选按钮1" > 男<input type=radio name="单选按钮2" > 女A. 非常正确B. 一组复选框用不同的名字,一组单选钮用相同名字C. 一组单选按钮要用相同的名字D. 一组复选框要用不同的名字8.以下代码段,显示效果()。

<html><style type="text/css"><!--font { color:red;font-family:楷体;}--></style><body><font>Web技术</font><h2>新技术</h2></body></html>A. 文字“Web技术”和“新技术”显示成宋体、黑色B. 文字“新技术”显示成楷体、红色C. 文字“Web技术”显示成楷体、红色D.文字“Web技术”和“新技术”显示成楷体、红色1. 简述HTML文件结构,它以什么标记开始,什么标记结束?2. 如何用记事本创建一个HTML文档?3. HTML文档的扩展名是什么?CSS样式文件的扩展名又是什么?4. HTML标记是否区分大小写,可以嵌套使用吗?5. HTML注释格式是什么?6. 在HTML中,标记<font>的size属性的最大值和最小值是多少?7. 在HTML文档中页面背景色和字体颜色如何表示?8. 在HTML文档中,段落标记<p>和换行标记<br>的区别是什么?9. 预格式化标记<pre>的作用是什么?10. 超链接标记的作用是什么?如何应用超链接标记链接到其他资源?11.链接到本文档指定位置与链接到其他文档指定位置,href属性值的区别是什么?12. 图像标记的alt属性起什么作用?如何给图像加上边框?13. 表格标记可以嵌套使用吗?使用时的注意事项?14. 表单在页面中起什么作用?它包含哪些控件?15.文本框控件的属性size与maxlenght的区别是什么?16.一组单选按钮与一组复选框的作用有什么区别?创建时要注意何事项?17.简述在表单中,method=get与method=post的区别。

18. 简述CSS的概念和它的功能?19.有哪几种方式可以把样式表加载到页面中?1.JDK安装配置完成后。

在MS DOS命令提示符下执行( )命令,测试安装是否正确。

A. javacB.JavacC.JAV ACD.JavaC2. Tomcat安装目录为:“d:\Tomcat5.5”,使用默认端口号。

启动Tomcat后,为显示默认主页,在浏览器地址栏目中输入()。

A.http://localhost:80B.http://127.0.0.1:80C. http://127.0.0.1:8080D. d:\Tomcat5.5\index.jsp3.设置虚拟发布目录,要修改()。

A.Tomcat的bin目录中,tomcat5.exe文件B.Tomcat的bin目录中,server.xml文件C.Tomcat的webapps\ROOT目录中,index.jsp文件D.Tomcat的conf目录中,server.xml文件二、简答题1.安装JSP运行环境需要准备哪些软件?2.JDK软件的作用是什么?3.JDK安装完成后为什么要配置系统的环境变量,如何配置?4.如何得知JDK安装正确?5.Tomcat服务器软件的默认发布目录是什么?6.Web应用程序可以存放在Tomcat的默认发布目录外否?1. 以下非法变量名是()。

A. stuNameB._numbC.falseD.MyDate22. JavaScript语句:document.write((num1=8)!=(num2=8)),在浏览器窗口显示结果为()。

A. trueB. UndefinedC. NullD. false3. 以下关于JavaScript语言描述,正确的是()。

A. 不区分大小写B.一定要用分号作为行结束标志C.可以用两种方法进行注释,“//……”和“/*……*/”D. 是纯面向对象的4. Date对象的setTime()函数()的时间数。

A. 设置从1970年1月1日00:00:00开始,以秒为单位B. 设置从1970年1月1日00:00:00开始,以毫秒为单位C. 设置从2000年1月1日00:00:00开始,以毫秒为单位D. 设置从1970年1月1日12:00:00开始,以秒为单位5. Date对象的getDay()函数返回()。

A. 月份,其值为0~11B. 日期,其值为1~31C. 星期,其值为1~7D. 星期,其值为0~66. 打开网页时的浏览器窗口是()对象。

A. windowB. documentC. formD. location7. onClick事件在()发生。

A. 鼠标移到对象上时B. 网页载入浏览器时C. 鼠标左键单击对象时D. 用户释放按键时8. setTimeout("changeStatus()",100)函数执行时,()。

A.调用changeStatus()函数100次B.每100毫秒,调用changeStatus()函数一次C.每100秒,调用changeStatus()函数一次D.每100分,调用changeStatus()函数一次1.什么是脚本语言,它的功能是什么?2 客户端脚本和服务器端脚本各自的功能是什么?3 如何将JavaScript语句嵌入HTML页面?请写出关键语句。

4 如何将JavaScript文件链接到HTML文档?请写出关键语句。

5 JavaScript中的函数如何定义,如何调用?6 JavaScript主要应用哪几个接口元素,如何使用?7.举例说明如何自定义对象和创建对象实例。

8.什么是事件?什么是事件处理程序?9 window对象的组成结构是怎样的?10.如何引用表单元素?如果页面上有一个表单,name=myForm,表单上有一个按钮,name=myButton,如何引用按钮上面的数据?11. window对象的主要属性和方法是什么?各举出三个例子,可以多列。

12. window下层最主要的对象是什么?13. document对象的主要属性、方法和事件是什么?各举出三个例子,可以多列。

14.如何创建字符串对象,举例说明。

相关文档
最新文档