动态网页设计习题答案

合集下载

动态网页设计(JSP)_习题集(含答案)

动态网页设计(JSP)_习题集(含答案)

《动态网页设计(JSP)》课程习题集一、单选题1.下面哪种技术不属于B/S设计模式:( )A. CGI B. XML C. ASP D. PHP2.下面关于B/S、C/S设计模式比较的描述哪项错误()A. C/S开发和维护成本高B. B/S 客户端负载重C. C/S移植困难D. B/S用户的界面是由客户端所装软件决定的3.下面哪种B/S模式设计技术由SUN公司倡导()A. CGI B.JSP C. ASP D. PHP4.下面关于JSP与ASP比较的描述,哪一项不是JSP独有特点()A. 跨平台性B. 一次编写,到处运行C. 编写容易,快速上手D. 通过JDBC驱动程序与数据库连接5.下面哪一个不能作JSP的服务器()A. IBM WebSphereB. BEA WebLogicC. TomcatD. PWS6.下面哪个不是配置tomcat运行环境所需的环境变量 ( )A. CLASSPATHB.TOMCAT_HOMEC.JAVA_HOMED. OS7.在配置tomcat虚拟目录时,需要打开哪个文件? ()A. index.jspB. web.xmlC.server.xmlD.以上都不是8.在配置tomcat虚拟目录时,需要在哪两个元素之间插入配置信息?()A. Context与HostB. Context与ListenerC. Context与ServerD.以上都不是9.一个标准的HTML文件是以<html>标记开始,并以什么标记结束( )A.<html>B. </htm>C. <htm>D. </html>10.下面哪个标记表示html文件的头元素( )A. <html> B. <body> C. <head> D. <title>11.下面哪个标记表示html文件的标题元素( )A. <html>B. <body>C. <head>D. <title>12.下面哪个是属性而不是标记 ()A.IMGB. FORMC. HREFD.TD13.下面哪个是标记而不是属性()A.HREFB.HTMLC.SRCD.BORDER14.下面哪个不是表单标记( )A. INPUTB.RADIOC.CHECKBOXD. TR15.下面哪个对象与另外三个不在一个层次上( )A. FRAMEB.DOCUMENTC.LOCATIOND.HIDDEN16.下面哪个对象与另外三个不在一个层次上()A. SELECTB.PASSWORDC.HISTORYD.TEXTAREA17.下面哪个对象与另外三个不在一个层次上()A. FORMB. AREAC.PLUGIND. FILEUPLOAD18.在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同( )B.ONBLURC.VALUED.DEFAULTVALUE19.在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同( )A.ONFOCUSB.ONSLECTC.ONCHANGED.OPTIONS20.在JavaScript中弹出一个提示信息框的函数是:( )A. messageB. warnC. alertD. 以上都不是21.下面哪个不是Java中关键字( )A. abstractB.breakC. nullD.int22.下面哪个不是包装类( )A. BooleanB.CharacterC. IntegerD.System23.下面哪个不是包装类()A.LongB.StringC.FloatD.Double24.在下面html头元素中定义样式规则的代码中<___?___ TYPE="TEXT/CSS">H2 { FONT-SIZE: LARGE; COLOR: BLUE }</____?___>问号处应该是: ( )A. head B. style C. body D. 以上都不是25.在简单数据类型之间进行转换时,需要考虑优先级关系,下面哪个描述不正确()A. byte<shortB. char<shotC. float<doubleD. long>int26.下面哪一项不是Java类访问控制关键字()A. publicB. protectedC. thisD. private27.下面哪一项不是JSP注释()A.<!-- -->B.<%-- --%>C.//D. & &28.下面哪一项不是JSP的page指令的属性()A. importB. contentTypeC. sessionD. useBean29.下面哪一项不是JSP的page指令的属性()A. extendsB. errorPageC.paramsD. isThreadSafe30. <jsp:forward page="test.jsp"/> 代码属于Jsp中的()A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是31. <%@ page import=”java.util.Date”%> 代码属于Jsp中的( )A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是32.下面哪项不是Jsp内置对象( )A. JDBCB. responseC. sessionD. out33.下面哪项不是JavaScript的内置对象( )A. dateB. mathC. documentD. string34.下面哪项不是默认情况下已经被加入到当前JSP页面,而不需要特殊声明( )A. ng.*B. java.servlet.*C. java.util.*D. java.servlet.http.*35.下面哪项不是JSP操作指令()A. getPropertyB. forwardC. includeD. import36.下面哪项不是JSP操作指令的作用()A. 与服务器端资源进行通信B. JSP的解释引擎,需要在编译时做什么动作C. 通过标记库定义自定义标记D. 使 JSP 页面可与 JavaBean 对象进行交互37.下面哪项不是与Bean进行交互的JSP操作指令( )A. useBeanB. includeC. getPropertyD. setProperty38.下面哪项不是useBean动作scope属性可能的值( )A. pageB. requestC. response D.session39.下面哪项不是useBean动作可能的属性值( )A.contentTypeB. idC. scope D.class40.面哪项是错误的设置Bean属性值的方法( )A. <jsp:setProperty name="beanInstanceName" property= "*" />B. <jsp:setProperty name="beanInstanceName" property="propertyName"/>C. <jsp:setProperty name="beanInstanceName" property="propertyName"param="parameterName" />D.<jsp:setProperty name="beanInstanceName" property="*" value="{string | <%= expression %>}"/>41.下面哪项不是Jsp内置对象( )A.requestB.sessionC.config D.Cookie42.下面哪项不是request对象的方法( )A. getAttribute(String str)B. getCookies()C. getParameter(String str)D. sendRedirect(String url)43.下面哪项不是response对象的方法( )A. setContentType(String contentTypestr)B. setHeader(String headername,String headervalue)C. getParameter(String str)D. sendError(int errorcode)44.下面哪项不是Cookie类的方法()A. invalidate()B. getMaxAge()C. setValue(String newValue )D. setVersion(int v)45.下面哪项不是session对象的方法()A.getAttribute (String name)B.invalidate()C.getServletInfo()D.setAttribute(String name, Object value)46.下面哪项不是application对象的方法()A. getAttribute (String name)B. getCookies()C. getInitParameter()D. setAttribute(String name, Object value)47.下面哪项不是out对象的方法()A.invalidate()B.newLine()C.flush()D.close()48.下面哪项不是File类的构造方法()A.File(String fileName)B.File(File directory)C.File(String directory, String fileName)D.File(File directory, String fileName)49.下面哪项不是File类的方法()A.boolean createNewFile()B.boolean mkdirs()C.void flush()D.String getParent()50.下面哪项不是File类的方法()A.String getAbsolutePath()B.String [] list()C.boolean canRead()D.void write(byte[] b)51.选出与其他三个不类似的选项()A.ReaderB.InputStreamC.FileD.Writer52.下面哪项是Reader和Writer都有的方法( )A.long skip(long n)B.int read()C.void close()D.void flush()53.下面哪个方法在RandomAccessFile类有,而在Reader或Writer类中没有()A.void close()B.int read()C.setLength(long newLength)D.以上都不是54.下面哪项不属于SQL语句的子类()A.数据定义语言(DDL)B.数据查询语言(DQL)C.事务控制语言(TCL)D.数据插入语言 (DIL)55.下面哪项不属于JDBC访问接口()A.ConnectionB.StatementC.ResultSetD.Callable56.下面哪项不属于数据库最常用的基本操作()A.查询(Select)B.装载(Load)C.插入(Insert)D.更新(Update)57.下面哪项不属于常见的JDBC驱动程序( )A.JDBC-ODBC桥加ODBC驱动程序B.本地协议纯Java驱动程序C.远程APID.本地API58.下面哪项不属于某个数据库JDBC驱动程序包()A.db2java.jarB.jspsmartupload.jarC.mssqlserver.jarD.mysql.jar59.下面哪个接口不具有executeQuery方法(不考虑参数) ()A.StatementB.ResultSetC.PreparedStatementD.CallableStatement60.下面哪项不属于结果集类型( )A.TYPE_FORWORD_ONLYB.TYPE_BACKWORD_ONLYC.TYPE_SCOLL_INSENSITIVED.TYPE_SCOLL_SENSITIVE61.下面哪项不属于结果集并发性()A.CONCUR_WRITE_ONLYB.CONCUR_READ_ONLYC.CONCUR_UPDATABLED.以上都不是62.下面关于通过JDBC访问数据库哪项说明正确( )A.对数据库操作一定要驱动程序B.对数据库操作一定要DriverManager.getConnectionC.对数据库操作一定要ResultSet对象D.以上说明都不正确63.下面哪项不属于JDBC for SQL Server 驱动程序包()A.msbase.jarB.msdriver.jarC.mssqlserver.jarD.msutil.jar64.在配置数据库连接池时,哪项说法错误()A.需要配置server.xml文件B.需要配置web.xml文件C.需要配置manager.xml文件D.以上都错误65.在配置数据库连接池时,配置server.xml,不需要修改哪个元素()A.ContextB.ServerC.ResourceD.ResourceParams66.在配置数据库连接池时,配置server.xml,哪项不属于要修改的parameter元素()A.factoryB.driverClassNameC.portD.maxWait67.下面哪项不是Hashtable类的方法()A.clear()B.contains()C.next()D.put()68.下面哪项不是Servlet处理客户请求的方法()A.doPost()B.doGet()C.service()D.destroy()69.在配置Servlet时,需要书写web.xml文件,哪个元素不是必须的()A.servlet-nameB.servlet-classC.url-patternD.url-mapping70.下面哪项不是常用邮件协议()A.SMTPB.POP3C.IMAPD.TCP71.下面哪项不是Servlet生命周期的方法()A.initB.serviceC.updateD.destroy72.下面哪项不是JavaMail所需的jar包 ( )A.mail.jarB.activation.jarC.xmail.jarD.以上都不是73.下面哪项不是JavaMail所需的类 ( )A. SessionB. MimeMessageC. MailD. Store74.下面哪项不是XML的三种显示样式 ( )A. CSSB. XSLC. Data IslandD. Schema75.下面哪项不是JSP操作XML文件的方式( )A. DOMB. SAXC. XDOMD. JDOM二、简答题76.在JSP中专门提供了3个页面指令来与JavaBean交互,它们分别是哪3个指令,并简述它们的功能。

网页设计课后习题答案

网页设计课后习题答案

思考与练习‎答案第1章1、填空题:(1)文字、图片和超链‎接(2)“设计者”模式和“代码编写者‎”模式(3)“设计”视图、“代码”视图和“拆分”视图。

2、简答题(1)简述Dre‎a mwea‎v er 8的基本菜‎单的组成。

答:●【文件】菜单:包括对文件‎进行操作的‎标准菜单项‎,还包括各种‎其他命令用‎于查看当前‎文档或对当‎前文档执行‎的操作。

例如:【新建】、【打开】、【保存】、【在浏览器中‎预览】和【打印代码】等。

●【编辑】菜单:包括用对文‎本进行操作‎的标准菜单‎项,还包括选择‎和搜索命令‎。

例如:【剪切】、【拷贝】、【粘贴】、【选择父标签‎】和【查找和替换‎】等●【查看】菜单:可以看到文‎档的各种视‎图,并且可以显‎示和隐藏不‎同类型的页‎面元素以及‎不同的 Dream‎w eave‎r工具。

●【插入】菜单:提供插入栏‎的替代项,以便用于将‎对象插入文‎档。

●【修改】菜单:可以更改选‎定页面元素‎或项的属性‎。

使用此菜单‎,可以编辑标‎签属性,更改表格和‎表格元素,并且为库项‎和模板执行‎不同的操作‎。

●【文本】菜单:可以轻松地‎设置文本的‎格式。

●【命令】菜单:提供对各种‎命令的访问‎。

●【站点】菜单:提供一些菜‎单项,这些菜单项‎可用于创建‎、打开和编辑‎站点,以及用于管‎理当前站点‎中的文件。

●【窗口】菜单:提供对 Dream‎w eave‎r中的所有面‎板、检查器和窗‎口的访问。

●【帮助】菜单:提供对Dr‎e amwe‎a ver文‎档的访问,包括使用 Dream‎w eave‎r以及各种语‎言的参考材‎料。

(2)简述插入面‎板所包含的‎选项卡的种‎类。

答:●“常用”选项卡:包含用于创‎建和插入最‎常用对象(如图像、表格)的按钮。

●“布局”选项卡:允许插入布‎局表格和图‎层两种方式‎,并且可以在‎两种视图之‎间进行选择‎。

●“表单”选项卡:允许插入制‎作页面表单‎的各个元素‎。

ASP动态网页设计期末复习练习题(一)答案

ASP动态网页设计期末复习练习题(一)答案

ASP动态网页设计练习题(一)一、选择题1。

关于HTML文件说法错误得就是:(C)A HTML文件就是一个包含标记得文本文件。

B 这些标记告诉浏览器怎样显示这个页面。

C HTML文件必须以、htm为扩展名。

D HTML文件可以用一个简单得文本编辑器创建。

2、关于HTML文件说法正确得就是:(C)A HTML标记都必须配对使用。

B在<title〉与〈/title>标签之间得就是头信息。

C HTML标签就是大小写无关得,<b>跟<B〉表示得意思就是一样得.D 在<u〉与</u>标签之间得文本会以加粗字体显示。

3、想要在HTML中显示一个小于号“〈”,需要用到字符实体(B)。

A &gt;B &lt;C&nbsp;D &quot;4、HTML使用锚标签(〈a〉)来创建一个连接到其她文件得链接,链接得资源(D).A 只能就是HTML页面与图像B 不可以就是声音C 不可以就是影片D 可以就是网络上得任何资源5、锚标签(<a>)得target属性,可以定义从什么地方打开链接地址,下列哪一个就是tar get属性得默认值(A)。

A _selfB _blankC _parentD _top6、关于锚标签(〈a>)说法错误得就是:(D)A 用name属性创建一个命名锚点,可以让链接直接跳转到一个页面得某一章节,而不用用户打开那一页,再从上到下慢慢找。

B 想要访问本页得锚点,在URL地址得后面加一个“#”与这个锚点得名字。

C href属性用来指定连接到得URL。

D href属性不能用来指定到一个邮箱地址.7、关于HTML框架说法错误得就是:(A)A 〈frame〉标签定义了如何将窗口拆分成框架。

B可以给不支持框架得浏览器写上<noframes〉标签。

C HTML框架中得各个页面就是相互独立得。

D HTML框架得使用让打印整个页面变得困难。

8、关于HTML表格说法错误得就是:(C)A 表格得width属性可以设置为像素值或百分比.B 表格得height属性可以设置为像素值或百分比。

动态网页各章思考题操作题及答案

动态网页各章思考题操作题及答案

第一章1、简述网络的定义:网络就是将地理上分散的、互联的、具有独立功能的多台计算机通过通信媒体连接在一起,实现相互之间的通信和信息交换,并配以相应的网络软件,以实现资源共享(包括硬件和软件)、数据传输、提高计算机的可靠性和可用性。

2、简述网络协议的具体内容:结点之间交换数据和控制信息时,每个结点都必须遵守一些事先约定好的规则,这些规则明确的规定了所哦交换数据的格式和时序,这些为网络交换而制定的规则、约定、标准即为网络协议。

3、简述Web的含义和功能。

Web的定义:为访问巨量文档资料所建立的一种通向一种通用而简单的手法去访问各种媒体和网络资源的原始规约。

Web的功能:Web有阅读超文本文件文章和访问Internet资源两大功能。

Web浏览器。

TCP/IP协议集中的一个成员。

HTTP是用于分布式写作超文本信息系统的、通用的、面向对象的协议,它可以用于域名服务或分布式面向对象系统。

6、简述静态网页及其特点:静态网页是指用HTML语言编写的网页。

静态网页的特点:(1)静态网页的内容一经发布到网站服务器上,无论是否有用户访问,其内容都是不变的;(2)静态网页的内容相对稳定,因此容易被搜索引擎搜索到;(3)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页比较困难;(4)静态网页的交互性比较差,在功能方面有很大的限制。

7、简述动态网页及其特点:动态网页是相对于静态网页而言的,他们是使用JSP和ASP语言编写的网页。

动态网页的特点:(1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;(2)采用动态网页技术的网站可以实现更多地功能,如用户注册、用户登录、在线调查、用户管理、订单管理等;(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;(4)动态网页对搜索引擎检索存在一定的问题,搜索引擎一般不可能,从一个网站的数据库中访问全部网页,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理,才能适应搜索引擎的要求。

网页设计与制作教程习题答案

网页设计与制作教程习题答案

附录思考与练习答案第1章1.答:WWW是一个基于超文本(Hypertext)方式的信息检索服务工具,是Internet上近几年才发展起来的服务,也是发展最快和目前用得最广泛的服务。

WWW是World Wide Web的缩写,也可简称为Web,中文名字为“万维网”。

万维网的核心部分由统一资源定位器(URL)、超文本传输协议(HTTP)以及超文本标记语言(HTML)3个标准构成。

2.答:包括Logo、导航条、Banner、内容版块、版尾和版权等。

3.答:网页制作常用的工具有Dreamweaver、Photoshop、Flash。

4.答:这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页可以是纯文字内容,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。

动态网页在于可以根据先前所制定好的程序页面,根据用户的不同请求从而返回其相应的数据。

动态页面常见的扩展名有:.aspx、.asp、.php、.jsp、.cgi等。

5.答:一个好的网站应该是内容丰富、页面干净、主题突出、栏目导航清晰明了,因此网页设计应注意以下几个原则:(1) 用户优先。

(2) 符合“8秒钟原则”。

(3) 考虑用户的软/硬件配置。

(4) 内容丰富。

(5) 着手规划、确定特色、锁定目标。

(6) 首页的重要性。

(7) 栏目的归类。

(8) 互动性。

(9)恰当使用图像。

(10)尽量避免使用背景图像,保持网页的干净清爽。

(11)在<title>、<meta>中添加关键字或网站描述。

(12) 避免滥用技术。

版面布局方式主要有:T结构布局、“口”形布局、“三”形布局、“框架”型布局、POP布局。

第2章1.答:网站策划的调查活动应围绕3个主要方面进行,即用户需求调查、竞争对手情况调查以及企业自身情况调查。

2.答:前台设计工作的作用是:设计网站的整体色彩风格,绘制网站所使用的图标、按钮、导航等用户界面元素。

动态网页制作技术(参考题及答案

动态网页制作技术(参考题及答案
3.主机域名center.nbu.edu.cn由四个子域组成,其中()子域代表国别代码。
A、center B、nbu C、edu D、cn
答案:D
4.以与</HTML>这两个标记合起来说明在它们之间的文本表示两个HTML文本 B、HTML文档是一个可执行的文档 C、HTML文档只是一种简单的ASCII码文本 D、HTML文档的结束标记</HTML>可以省略不写
A、正确 B、错误 答案:正确
9.网页是指采用超文本标记语言编写的,可以在浏览器下浏览的一种文档。
A、正确 B、错误 答案:正确
四、名词解释 1.ODBC数据源
答案:ODBC数据源是指在对数据库进行访问时,可以通过ODBC接口访问的具体数据库信息。
2.记录集
答案:记录集就是一组记录的集合,在记录集对象中,保存有通过查询所获得的记录。通过访问记录集对象,就可获得这些记 录。
A、索引式 B、内联式 C、嵌入式 D、外部式
答案:A
8.不论是网络的安全保密技术,还是站点的安全技术,其核心问题是().
A、系统的安全评价 B、保护数据安全 C、是否具有防火墙 D、硬件结构的稳定
答案:A
9.当标记的TYPE属性值为()时,代表一个可选多项的复选框。
A、TEXT B、PASSWORD C、RADIO D、CHECKBOX
A、HTTP B、HTTPS C、SHTTP D、SSL
答案:B
16.在DreamweaverMX中,想要使用户在点击超链接时,弹出一个新的网页窗口,需要在 超链接中定义目标的属性为()
A、parent B、_bank C、_top D、_self
答案:B
17.在色彩的RGB系统中,32位十六进制数000000表示的颜色是().

动态网站期末考试模拟试题及答案

动态网站期末考试模拟试题及答案

一、选择题1、打开Dreamweaver 8窗口后,如果没有出现属性面板。

可执行__C_____菜单中的“属性”命令将其打开。

A、插入B、修改C、窗口D、命令2.在站点中建立一个文件,他的扩展名应是_____D__。

A、DOCB、PPTC、XLSD、HTM3.设置一个没有超链接功能的图像变化(即当鼠标指向页面中的图像时显示另外的图像,当鼠标离开页面中的图像时显示原图像),应使用Dreamweaver 8的____B___功能。

A、导航图像B、翻转图像C、轮换图像D、预载图像4.在___ D____文本框中输入数据后,数据以*号显示。

A、单行文本框B、多行文本框C、数值文本框D、密码文本框5.按住___C____键的同时拖拽鼠标绘制直线,可以绘制水平、垂直或增量为45度角的直线。

A、CtrlB、AltC、ShiftD、Ctrl+Shift6、网站首页的名字通常是(D)A、 B、 C、WWW D、A或B7、在Dreamweaver网页设计中,关于框架的说法正确的是:(C)A、框架将浏览窗口划分为若干区域,分别显示一个网页的不同部分。

B、单击名字为“Insert Left Frame”的图标,可以将一个框架拆分为上下两部分。

C、通过按下鼠标左键进行拖动,可以直接改变框架高度。

D、框架之间不能实现链接。

8、利用Dreamweaver8中的(C)技术,可以让网页上的内容随心所欲地放置在任何位置上。

A、表单(Forms)B、框架(Frames)C、层(Layer)D、图像(Image)9、某用户在用模板做的页面无法插入层,其原因可能是:BA、层不可能插入用模板做的页面B、该用户没有定义可编辑区域C、只能先插入表格,再将表格转换成层D、该用户没有定义锁定区域10、使用什么快捷键可以打开行为面板?AA、Shift + F3B、Alt + F3C、F3D、Ctrl + F3二、填空题1.在表格的____单元格_____中可以插入另一个表格,这称为表格的嵌套。

ASPNET动态网页设计习题答案教材习题和实训解答

ASPNET动态网页设计习题答案教材习题和实训解答

动态网页设计——习题和实训参考答案第1章概述1第2章HTML语言根底2第3章语法根底3第4章效劳器控件6第5章验证控件7第6章常用置对象9第7章访问数据库10第8章开发实训12第1章概述实训:本章的实训容主要是建立的运行和编辑环境。

具体包括以下几项任务:1、建立以各自名字命名的文件夹,作为本课程学习目录2、安装IIS,安装完后在IE中输入localhost,看能否翻开欢送页面,检测是否安装成功。

localhost也可用“127.0.0.1”代替。

答:安装IIS的步骤详见教材P5。

3、建立一个虚拟目录,以第1步建立的文件夹为物理目录,虚拟目录名用的拼音答:建立虚拟目录的步骤详见教材P8.4、建立.NET运行环境(1)下载和安装MDAC答:MDAC的安装详见教材P10。

(2)下载和安装.NET Framework 1.1版可发行组件包答:.NET Framework 1.1版可发行组件包的安装详见教材P11。

5、安装Dreamweaver 8答:Dreamweaver 8的安装详见教材P14。

6、在Dreamweaver 8中建立站点答:Dreamweaver 8中建立站点的步骤详见教材P18。

习题:1、解释动态网页和静态网页的含义。

在网页中插入动画或影视媒体是否就称其为动态网页?答:根据网页的容是固定的还是程序生成的,网页分为两种:静态网页和动态网页。

这两种网页的制作语言不同。

静态网页使用语言是HTML(超文本标记语言),网页的容是事先编制好的。

动态网页的网页容不是固定不变的,而是由程序动态创立的。

根据实现技术,动态网页又可以细分为客户端动态网页和效劳器端动态网页。

在网页中插入动画或影视媒体并不是动态网页。

2、ASP与有什么不同?答:与ASP有很大的不同。

ASP程序是解释执行,未经优化;而是编译执行,程序效率得到提高。

在第一次访问网页时,由于需要编译,因此,在第一次连接访问时,网页的连接速度比ASP网页慢。

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

模块1 建设基础一、填空题1. 全球信息网2. html、htm3. 域名、空间4. cascading style shee,被称为层叠样式表或级联样式表5. 记事本、HotDog Professional、HomeSite、UltraEdit、WYSIWYG Web Builder 8.1、Dreamweaver、Frontpage6. uniform resource locator7. HTML、HTML8. W3C9.JavaScript二、简答题1.写出URL包含的3部分容的作用。

答:URL通常包括3部分,第一部分是Scheme,告诉浏览器该如何工作;第二部分是文件所在的主机;第三部分是文件的路径和文件名。

2.网页和有什么区别?答:网页是上的某一个页面,它是一个以扩展名为html或htm 的文件,向浏览者传递信息的载体,以超文本和超媒体为技术,采用HTML、CSS、XML、JavaScript等语言来描述组成页面的元素,并通过浏览器进行解释,最后把结果信息通过浏览器在网页上显示出来。

(website)是指Internet上的一个固定的面向全世界发布消息的地方,由域名(也就是地址)和空间构成,通常包括主页和其他具有超文件的页面。

3.写出开发的基本流程。

答:1.建设前的市场分析2.建设的目的及功能定位3.技术解决方案4.容及实现方式5.进行网页设计6.选择网页设计的工具7.费用预算8.测试9.维护10.发布与推广模块2 Web标准及其构成一、填空题1. W3C和ECMA2. 表现标准语言主要包括CSS,行为标准语言主要包括对象模型(如W3C DOM)、ECMAScript3. eXtensible HyperText Markup Language、文档结构二、简答题1.什么是Web标准?为什么要使用Web标准来开发网页?答:Web标准不是某一个标准,而是一系列标准的集合。

Web标准是由W3C(world wide web consortium)和其他标准化组织制定的一套规集合。

包括3方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准语言主要包括对象模型(如W3C DOM)、ECMAScript等。

采用Web标准的主要原因是表现与容分离技术,使用表现与容分离技术的好处主要有以下几方面:(1)高效率的开发与简单维护(2)信息跨平台的可用性(3)降低服务器成本(4)便于改版(5)加快网页解析速度(6)与未来兼容(7)更好的用户体验2.简述HTML与XHTML的区别。

答:(1)与XHTML相比,HTML是不够严谨的一门语言。

在强调表现与容分离的Web标准时代,HTML的语法模式已经不能满足需求,取而代之的是新一代的XHTML,它的结构与表示更加严谨。

(2)XHTML是一门面向结构的语言,其设计目的不像HTML仅仅是为了网页设计与表现。

XHTML的设计目的并不是为了最终表现,它主要用于对网页容进行结构设计,其严谨的语法结构有利于浏览器进行解析处理,它是一门面向文档结构的设计语言。

3.Web标准由哪几方面构成?各方面的作用是什么?答:Web标准由一系列架构分明的技术(结构、表现和行为)组成。

各组成部分以及各部分的作用如下:(1)结构结构用来对网页中用到的信息进行整理与分类。

用于结构化设计的Web标准技术主要有两种:XHTML和XML。

(2)表现表现技术用于对已经被结构化的信息进行显示上的控制,包括版式、颜色、大小等样式控制。

W3C创建CSS标准的目的是希望以CSS 来描述整个页面的布局设计,与HTML所负责的结构分开,使站点的构建及维护更加容易。

(3)行为行为是指对整个文档部的一个模型进行定义及交互行为的编写,用于编写用户可以进行交互式操作的文档。

行为标准也包括两部分:DOM和ECMAScript。

4.如何改善现有?答:现在,大部分的设计师依旧在采用传统的表格布局、表现与结构混杂在一起的方式来建立。

学习使用XHTML+CSS的方法需要一个过程,使现有符合标准也不可能一步到位。

最好的方法是循序渐进,分阶段来逐步达到完全符合标准的目标。

(1)初级改善●为页面添加正确的DOCTYPE●设定一个名字空间(Namespace)●声明你的编码语言●用小写字母书写所有的标签●为图片添加 alt 属性●给所有属性值加引号●关闭所有的标签(2)中级改善●用CSS定义元素外观●用结构化元素代替无意义的垃圾●给每个表格和表单加上id模块3 XHTML基础一、填空题1. (1)文档类型声明DOCTYPE (2)文件头部head。

2. (1)Transitional(过渡类型)(2)Strict(严格类型)(3)Frameset(框架类型)3. (1)&lt;或&#60;4. (1)color (2)size5. (1)嵌套(2)交叉6. (1)结束标签7. (1)小写8. (1)<html>9. (1)对齐方式(2)水平对齐二、设计题1.<html><body><p align="left"><font size="30" face="隶书" color="red"> This text is bold.</font></p></body></html>2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><title>【春】</title></head><body bgcolor=" 00FF00"><h2 align="center">春</h2>&nbsp;&nbsp; &nbsp;&nbsp; <font size="3" face="仿宋_GB2312" >春,是一年四季之首,万物生长的季节。

植物萌芽生长,动物交尾繁殖,农夫下地播种。

古代把“历史”叫做“春秋”,那是因为庄稼春生秋熟,“春生”相当于历史之因,“秋熟”相当于历史之果,春来秋去的循环就是时间,而事件的因果循环就是历史。

春季开始是在立春(2月2~5日),春季结束在立夏(5月5~7日)。

在欧美,春季从中国的春分开始,到夏至结束。

在爱尔兰,2月、3月和4月被定为春季,在南半球,一般9月、10月和11月被定为春季。

另有朱自清的散文《春》和巴金的小说《春》以及其他一些文学艺术作品。

</font><br/><bgsound src="Halo.mp3" loop="-1">(注意:这里src属性设置音乐文件的位置,loop属性设置播放次数,-1代表无限循环播放,如果要设定次数直接写上对应数字即可。

)</body></html>模块4 导航设计一、填空题1. (1)(2)<a>和</a>。

2. (1)锚3. (1)水平分割(2)垂直分割4. (1)rows5. (1)整数(或像素)(2)百分比6. (1)<iframe>7. (1) <iframe></iframe>8. (1)占浏览器窗口的40% 200 剩余浏览器窗口值9. (1)不显示框架边框10. ( 1) body二、简答题1.根据源的不同,超分成哪几类?答:超主要分为文本超和图像超。

按照路径的不同,网页中超一般分为以下3种类型: 部,锚点和外部.2.什么是锚?锚的作用是什么?答:锚是指页面的,通过使用name属性创建一个文档部的书签,实现在一个页面的跳转。

3.什么是框架?框架在网页中的作用是什么?答:框架是浏览器窗口中的一个区域,可以独立显示一个网页的容。

作用:框架可以把浏览器窗口分成几个独立的部分,每部分显示单独的页面,页面的容是互相联系的。

如3框架网页,顶端框架显示网页标题,下面左右两个框架,左边显示导航栏,右边显示目标网页。

单击左边框架导航栏中的超级,在右边框架里显示超级的对象。

容非常多的网页不宜采用框架式结构,所以大中几乎所有的网页都不是框架式网页(或分开显示页面而可以不同时刷新、提高访问速度、可固定一个不需要变动的页面不随着连接而刷新)三、设计题略模块5 网页中表格和表单的运用一、填空题1. (1)<table></table> (2)<td></td>2. (1)整数像素值3. (1)<tr></tr>4. (1)color (2)size5. (1)设置表格标题,并将标题放置表格下方。

6. (1)表格中的一行数据、(2)建立单元格、(3)表头单元格信息7. (1)rowspan ( 2 ) colspan8. (1)Type二、简答题1.简述表单的作用。

答:通过表单元素,服务器可以收集用户的信息,传递给服务器程序;服务器程序对用户信息进行处理,从而达到与用户互动的效果。

2.简述表单method属性值get和post的区别。

答:(1)两者的工作方式不同,post方式浏览器将与action属性中指定的表单处理服务器建立连接,一旦建立连接,浏览器就会按分段传输的方法将数据发送给服务器。

get方式浏览器会与表单处理服务器建立连接,然后直接在一个传输步骤中发送所有的表单数据。

(2)get方式会把表单参数数据直接附在表单的action URL之后,两者之间用问号进行分隔,暴露在浏览器地址栏里,不宜发送敏感数据(如密码);而post方式参数数据作为单独的事务传输给服务器进行处理时,传输时进行数据加密,在服务器读参数时,需对这些参数进行解码,安全性较高。

(3)get方式发送的数据量有一定限制,一般不超255个字符;而post方式发送的数据量则大得多,可以看做无限制,在网页上发表留言或者文章等通常采用post方式。

三、设计题1.主要部分代码:<form action="form_action.asp" ><p>请选择要上传的文件:</p><p><input type="file" name="pic" accept="image/gif,image/jpeg" /></p></form>2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><body><p>请选择应聘岗位(可多选):</p><select name="position" size="7" multiple="multiple"> <option value="ceo">总经理</option><option value="bj">企业策划</option><option value="sh">技术经理</option><option value="yt">项目经理</option><option value="dl">程序员</option><option value="sh">企业管理人员</option><option value="yt">人事管理人员</option><option value="dl">市场营销顾问</option><option value="other">系统管理员</option></select><p>请选择您希望工作地点:</p><select name="area"><option value="">请选择</option><option value="bj"></option><option value="sh"></option><option value="yt"></option><option value="dl"></option><option value="other">其他</option></select><p>求职类别:<input type="radio" name="sex" value="male" checked="checked" />专职<input type="radio" name="sex" value="female" />兼职</p> <p> <input type="checkbox" name="apple" value="apple" />是否需要提供食宿</p><input type="submit" name="Submit" value=" 提交按钮 " /> </body></html>模块6 CSS基础一、填空题1. 选择器(selector)、声明(declaration)、选择器、声明2.<head> </head>3.<link> .css4.高、近、高5.id选择器、class选择器6.分号二、简答题1.简述id选择器和class选择器的区别。

相关文档
最新文档