WEB复习题

WEB复习题
WEB复习题

答案除部分简答题抠百度或课件,其他纯属个人意见,仅供参考

1.网页设计涉及到哪些技术?

HTML、Javascript、CSS、XML 、https://www.360docs.net/doc/c414855879.html,、Ajax、Access、SQL Server 、MySQL等

2.前台和后台网站开发有什么区别?.

(仅供参考)我们通常所说的网页设计,其实主要是指网页的美工部分,包括网页设计师构画首页以及子页面的效果图等,属于设计网页前台部分。一般基于带数据库开发的网站,是分为网站前台和网站后台的。而网站前台和网站后台通常是相对于动态网站而言,网络公司经常接的电子商务类网站,其实就是基于数据库开发的网站建设。

1.网页后台的定义:网页后台,有时也称为网站管理后台,是指用于管理网站前台的一系列操作,如:商业产品、新闻信息的增加、更新、删除等。通过网站管理后台,可以有效的管理网站供浏览者查阅的信息。网站的后台通常需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行相关的一系列操作。

2.网页前台的定义:网页前台是面向网站访问用户的,通俗的说也就是给访问网站的人看的内容和页面,网站前台访问可以浏览公开发布的内容,如产品信息、新闻信息、企业介绍、企业联系方式、提交留言等操作,管理可以通过密码进到后台的网页,来发布新闻、查看留言等操作。

在动态网站建设的整个项目中,网页设计师负责网页前台界面的设计,而程序员则负责后台功能模块的设计,网页设计师与程序员在开发网站的整个过程都是紧密沟通、紧密协作的。相对来说,后台设计的技术性、复杂程度都要比网页前台高,这也是前文“百年校庆”中提到的为什么做程序的要比做网页设计的工资高的原因。

3.请分析静态页面和动态页面的区别。

(仅供参考)静态页面的最大的优点是速度快,可以跨平台,跨服务器,在早期网站建设大多都是静态页面制作的,静态的网址就是以.htm、.html等为后缀的,在这种静态网站上也可以由动态效果,像滚动字幕,GIF格式的动画,或是FLASH,这些视觉上的动态效果并不就是动态页面,他们是截然不同的概念,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件等。所谓静态网页就是说网页文件中没有程序,只有HTML代码,一般以.html或.htm为后缀名的网页,静态网站内容不会在制作完成后发生变化,每次更改网站上面的内容都要人工修改代码,然后再上传到服务器上,在不更改的情况下任何人访问都显示的一样的内容。

动态页面的最大的优点是效率高,更新快,移置性强,从而快速的达到即见即所得的目的。动态页面也可以是纯文本内容的,也可以包含各种动画、滚动字幕等视觉上的“动态效果”,他们没有直接的关系,这些只是网页内容的表现形式而已,所谓动态网页,就是说该网页文件不仅具有HTML标记,而且含有程序代码,用数据库连接,动态网页能根据不同的时间,不同的来访者显示不同的内容,动态网站更新方便,一般在后台直接更新的,并不需要人工手动修改代码,

静态网页

在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的静态网页的

特点简要归纳如下:

(1)静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?”;

(2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;

(3)静态网页的内容相对稳定,因此容易被搜索引擎检索;

(4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;

(5)静态网页的交互性交叉,在功能方面有较大的限制。

动态网页

动态网页是与静态网页相对应的,也就是说,网页URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”

从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。

动态网页的一般特点简要归纳如下:

(1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;

(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;

(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索引擎不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。

静态/动态网站深入介绍

动态网站和静态网站的最大区别在于运用数据库技术来完成设计,发布,管理,更新等工作.

简单地讲,动态网站就是可以通过服务器所给予的权限随时对网站进行管理,发布及更新内容的网站.它的好处是可以通过联网的任何一台计算机对网站进行控制,而不必在服务器端进行网站管理.

动态网站大体可分为前台和后台.前台面向服务对象,确切地说就是用户在浏览器上所见到的页面.后台则面向网站管理者.只有通过特定的用户名和密码才能进入.不论前台和后台,都要通过浏览器进行操作.

动态网站优点

?更新容易:网站内容更新实现“傻瓜式”,普通工作人员即可完成解决网站建成后的维护问题(长期发展)

?可扩展升级:网站的内容都记录在数据库,以后网站改版升级,这些内容都可导入,不会丢失,而且功能也可以搬过去,避免了完全重新建站,避免了重复投入和浪费。

?设计费用按网站功能计算,页数不限。

?它将企业网站建设从单纯静态页面制作延伸为企业对信息资源的组织和管理。

静态网站缺点

?网站设计以静态页面为主,网站更新需由专业人员完成

?网站仅有宣传功能,缺少互动功能,效果不是很好

?网站长期维护存在人力资源上的困难

?网站长期发展缺乏后劲

?设计费用按页数计算

静态页面的优点

?安全,静态页面从理论上讲是没有攻击漏洞的

?没有数据库访问或减少服务器对数据响应的负荷,速度快

?网站优化引擎,易于搜索引擎收录,搜索引擎比较喜欢收录静态页面

?降低服务器的承受能力,因为其不需要解析就可以返回客户端,因此减少了服务器的工作量,中时也减少了数据库的成本。

4.W3C全称是什么?W3C负责什么工作?

万维网联盟(World Wide Web Consortium,W3C)

万维网联盟是国际著名的标准化组织。W3C为解决Web 应用中不同平台、技术和开发者带来的不兼容问题,保障Web 信息的顺利和完整流通,制定了一系列标准并督促Web 应用开发者和内容提供者遵循这些标准。

5.WWW的特点是什么?它使用什么协议传输文件?

6.在互联网中,服务器和客户端的作用分别是什么?

7.域名地址的格式一般是什么样的?它的每部分分别代表的是什么?

8.DNS域名服务器的作用是什么?

9.URL由什么构成?

10.写出几个常见的默认文件的文件名。

Index.html/.htm/.asp/.php

Default.html/htm/asp/php

11.简述网站的工作原理。

12.简述创建(X)HTML文档的步骤。

13.写出一个(X)HTML文档最简单的结构。

网站标题

网站内容

14.下列文件名是否对于web文档可接受,如果不能接受,请说明理由。

(1)Sunflower.html (2)index.doc (3)cooking home page.html(4)Song_Jyrics.html

(5)games/rubix.html (6)%whatever.html

不能接受:(2)不是Web文档(5)不能包含/ (6)原因不明,反正就是不行

15.下面所有标记的例子都有错误,请指出错误,并修正。

(1)

(2)congratulations!

congratulations!

(3)linked text

linked text

(4)

This is a new paragraph<\p>

This is a new paragraph

16.如何在(X)HTML文档中标记下列注释,从而不在浏览器窗口中显示?

Product list begins here

17.下面有关HTML标记及其属性的表达方式不正确的是

(1)<标记>对象

(2)<标记属性1=“参数1” 属性2=“参数2”……>对象

(3)<标记>

(4)<标记属性1=“参数1” , 属性2=“参数2”,……>对象 属性之间为空格

18.添加标记,使下面两段之间出现水平线。

people who know me know that I love to cook.


I’ve created this site to share some of my favorite recipes.

19.ul和ol元素的不同点是什么?

ul 无序列表

ol 有序列表

20.如何移除无序列表的项目序号(通用方法,不针对特殊情况)?

ul {list-style-type : none}

21.id元素和class元素的不同点是什么?

id 选择器以"#" 来定义, id 属性只能在每个HTML 文档中出现一次。

类选择器(class)以一个点号显示,class可以在html文档中出现多次,类名的第一个字符不能使用数字

22.写出由下列字符实体产生的字符:

— —(长破折号)&

  © (版权符号)?

• ?(列表圆点(大))™ ?(商标标志)

HTML实体符号代码速查表https://www.360docs.net/doc/c414855879.html,/design/web/htmlcss/200908/34544.html

23.哪两个属性是img元素中所必须包括的?

””

Src是肯定必须的,另外一个我不知道是不是alt

24.使用下图所示的目录层次,写出下列链接和图片的标记。

(1)在index.html中,写出链接到tutorial.html的标记。

链接

(2)在index.html中,编写链接到instructions.html的锚元素。

链接

(3)创建从网页tutorial.html到family.html的链接。

链接

(4)创建从family.html网页到numbers.html,要求以根目录开头。

链接

(5)创建从网页instructions.html回到主页index.html的链接。

主页

(6) 在文件intro.html 中,创建指向网站https://www.360docs.net/doc/c414855879.html, 的链接。

网站

(7) 创建从网页greetings.html 到instructions.html 的链接。

链接

(8) 创建从money.html 返回到主页的链接。

主页

(9)将图像jenskitchen.gif 置于网页index.html 中,标签是”” ”说明”

(10)将图像jenskitchen.gif 置于网页intro.html 中,标签是”” ”说明”

(11)将图像spoon.gif 置于网页friends.html 中,标签是”” ”说明”

25.请写出下图表格所对应的完整的源文档,其中“学生成绩单”为表格的标题。

学生成绩单

friends.html family .html greetings .html food .html number .html

money .html spoon.gif

表头
学生姓名课程名称
语文数学英语
张三959998

26.从以下表格标记中找出5个错误并加以改正。

Primetime Television 1965

Thursday Night

Daniel Boone

7:308:008:30
ShindigDonna reed ShowBewitched
Laredo

改成

Thursday Night(不能在标签外放内容,应该是删去)

(单词也拼错了)

Primetime Television 1965
7:308:008:30
ShindigDonna reed ShowBewitched
Daniel BooneLaredo

27.有如下HTML代码,请在下图的浏览器(IE)窗口的相应空白位置填上与这段代码对应的显示结果。

个人信息注册

请填入您的个人信息

姓名

性别


输入登录密码

选择您的个人爱好

音乐

运动

购物

Dreaweaver 或记事本里粘贴保存预览就OK了

28.哪种表单控件元素适合下列任务?当答案是“input”的时候,必须包括type特性。一些任务可能有不止一个正确答案。

(1)选出你所属的星座;input( type="radio" ) 或select

(2)确认你是否有心脏病史(是或否)input( type="checkbox" )

(3)写书评textarea

(4)从8种口味中选出你最喜欢的冰激凌口味。(如果是单选的话) input( type="radio" ) 或select (如果是多选的话) input( type="checkbox" )

(5)从25种口味中选出你最喜欢的冰激凌口味。Select(也许)

29.下列示例代码中都包含一个错误,请指出。

(1) 没有typ e属性

(2) 应该是

(3)

(4) 应该是

(5) textarea没有width和height 属性,要么使用rows="" cols=""控制行数和列数,或者使用css来控制width和height

30.下面这段HTML代码用于生成如下图所示的浏览效果,请结合下面的要求,在带有标号的横线处完善这段代码。

要求:

(1)标题文字“信息科学与工程学院”设置为二级标题;

(2)标题文字下方的图片显示为高100像素,宽200像素,图片文件名为“index_01.png”,保存在与这段HTML代码文件相同的目录下;

(3)表格上方的文字“各系教研室分配”为表格的标题;

(4)表下方的文字的第一个字符为版权所有符号“?”;

(5)页面倒数第2行设置为邮件链接,邮件地址为:ise@https://www.360docs.net/doc/c414855879.html,

(6)最后一行设置为超链接,链接文件名称为“index.html”,保存在与这段HTML代码文件相同的目录下。

(1) 学院介绍

(2)

信息科学与工程学院

(3)

信息科学与工程学院有以下两个系:

    (4)

  • 计算机科学与技术
  • (5)

  • 网络工程

(6)

(7)

各系教研室分配
系名教研室
计算机科学与技术计算机应用教研室

计算机理论教研室

网络工程网络工程教研室

(8) ©1995-2009济南大学信息科学与工程学院

(9) emai:ise@https://www.360docs.net/doc/c414855879.html,

(10) 返回首页

31.简述CSS的好处?

样式表定义如何显示HTML 元素,就像HTML 3.2 的字体标签和颜色属性所起的作用那样。样式通常保存在外部的.css 文件中。通过仅仅编辑一个简单的CSS 文档,外部样式表使你有能力同时改变站点中所有页面的布局和外观。

由于允许同时控制多重页面的样式和布局,CSS 可以称得上WEB 设计领域的一个突破。作为网站开发者,你能够为每个HTML 元素定义样式,并将之应用于你希望的任意多的页面中。如需进行全局的更新,只需简单地改变样式,然后网站中的所有元素均会自动地更新。

32.识别下面规则的不同部分:blockquote{line-height:1.5;}

选择器:blockquote值:

属性:line-height声明:line-height:1.5; 33.当应用下列嵌入样式表到文档时,段落将变为什么颜色?为什么?

绿色(第二条生效)

附:

当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?

一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中第4条拥有最高的优先权。

1、浏览器缺省设置

2、外部样式表

3、内部样式表(位于 标签内部)

4、内联样式(在 HTML 元素内部)(优先权最高)

34.将样式附加到文档中的方式有哪几种?并简要叙述每种方式的工作原理。 (应该是)对应上述列表中的2、3、4项 外部样式表:

内部样式表: 内联样式:

段落文字

35.利用下图中的图表,写出相应的样式规则,让下列说明中的每一个元素都显示为红色,例如文档中所有文本元素变为红色body{color:red;}。

html head

style

title body

h1

div id="intro"

div id="main"

h2 p img

p class="special" strong

p class="special"

strong

em

(1)文档中所有文本元素

body{color:red;}

(2)h2元素

h2{color:red;}

(3)h1元素和所有段落

h1,p{color:red;}

(4)属于“special”类的所有元素

.special{color:red;}

(5)“intro”块中的所有元素

#intro{color:red;}

(6)“main”块中的所有Strong元素

#main strong{color:red;}

36.body{font-size:16px;} h1{font-size:1.5em;}

上面的定义使得h1的元素字体尺寸设定为( 24 )像素。

1em=16px

37.下面哪个不是在CSS中指定颜色为白色的方法?( B )

A.#FFFFFF

B.rgb(FF,FF,FF)

C.rgb(100%,100%,100%)

D.white

E.#FFF

F. rgb(255,255,255)

38.将下面的伪类与它的目标元素配对。

a. a:link 1.已经点击过的链接b

b. a:visited 2.突出并可输入的元素e

c. a:hover 3.父元素的第一个子元素f

d. a:active 4.鼠标指针在上面的元素c

e. :focus 5.尚未访问的链接a

f. :first-child 6.正在被点击的链接d

39.引用外部样式表的方法有哪几种?并做简要描述。

40.元素盒子的组件包括哪些?并说明每个组件对应盒子的那部分。41.计算基于下列样式规则的“sidebar”div元素盒子的宽度。

Div#sidebar{width:200px;

Margin:25px;

Padding-left:30px;

Padding-right:10px;

Border:1px solid #FFF;}

Width + 2*margin + padding-left + padding_right + 2*border = 200 + 2 * 25 + 30 + 10 + 1 * 2 (单位px)

JAVAWEB期末复习题

第1章WEB开发环境 (1)下列关于WEB开发说法正确的是。 ABCD A)Web是图形化的和易于导航的 B)Web与平台无关 C)Web是分布式的 D)Web 是动态的 (2)下列关于Tomcat说法正确的是。 ABCD A) Tomcat是一种编程语言 B) Tomcat是一种开发工具 C) Tomcat是一种编程思想 D) Tomcat是一种开编程规范 (3)下列关于Tomcat个目录说法错误的是。 E E) work目录——包含web项目示例,当发布web应用时,默认情况下把web 文件夹放于此目录下 (4)下列关于HTTP协议说法正确的是。 ABCDE A) HTTP是一种请求/响应式的协议 B) HTTP请求消息中Accept表示浏览器可接受的MIME类型 C) HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式 D) HTTP请求消息中Accept-Language表示浏览器所希望的语言种类 E) HTTP请求消息中Host表示初始URL中的主机和端口。 (5)下列对于JSP说法中正确的是。ABCDE A) JSP是Sun公司推出的新一代站点开发语言 B) JSP完全解决了目前ASP、PHP的一个通病——脚本级执行 C) JSP将内容的生成和显示进行分离 D) JSP强调可重用的组件 E) JSP采用标识简化页面开发 第2章JSP编译指令 (1)下列关于JSP编译指令说法错误的是。 C C)编译指令向客户端产生任何输出 (2)下面关于page指令说法中错误的是。 B B)一个JSP页面只能包含一个page指令 (3)下面关于page指令的属性说法错误的是。 DE D)session属性制定此页面是否参与HTTP会话。默认值false E)errorpage属性指示当前页面是否为其他页的errorpage目标 (4)下列说法中正确的是。 ABDE A)include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含 B)include指令中file属性指定要包含的文件名 D)Taglib指令允许页面使用者自定义标签 E)你必须在使用自定义标签之前使用<% @ taglib %>指令 (5)下列说法中错误的是。 B B)<%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据

最新web前端面试题(及答案)

1、常用那几种浏览器测试?有哪些内核(Layout Engine)? 答: (Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2) 内核:Trident,Gecko,Presto,Webkit。 2、说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)答: (Q1) 行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。 块级元素:各占据一行,垂直方向排列。从新行开始结束接着一个断行。 (Q2) 兼容性:display:inline-block;*display:inline;*zoom:1; 3、清除浮动有哪些方式?比较好的方式是哪一种? 答: (Q1) (1)父级div定义height。 (2)结尾处加空div标签clear:both。 (3)父级div定义伪类:after和zoom。 (4)父级div定义overflow:hidden。 (5)父级div定义overflow:auto。 (6)父级div也浮动,需要定义宽度。 (7)父级div定义display:table。 (8)结尾处加br标签clear:both。 (Q2) 比较好的是第3种方式,好多网站都这么用。 4、box-sizing常用的属性有哪些?分别有什么作用? 答: (Q1)box-sizing: content-box|border-box|inherit; (Q2)content-box:宽度和高度分别应用到元素的内容框。在宽度和高度 之外绘制元素的内边距和边框(元素默认效果)。 border-box:元素指定的任何内边距和边框都将在已设定的宽度和高度内 进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的 宽度和高度。 5、Doctype作用?标准模式与兼容模式各有什么区别? 答: (Q1) 告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不 存在或格式不正确会导致文档以兼容模式呈现。 (Q2) 标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防 止站点无法工作。 6、HTML5 为什么只需要写?

最新web系统与技术复习题教程文件

复习资料 选择题 HTTP哪个请求方式,请求参数会出现在网址列上? (A) GET (B)POST Web容器在收到浏览器请求时,会如何处理请求? (A)使用单一执行绪处理所有请求 (B)一个请求就建立一个执行绪来处理请求 (C)一个请求就建立一个行程来处理请求 (D)一个请求就执行一个容器来处理请求 Java EE中各技术标准最后将由什么文件明订规范? (A) JCP (B)JSR(C)JDK 在JSP中,要定义一个方法,需要用到以下()写法。 A. <%= %> B. <% %> C. <%! %> D. <%@ %> 在J2EE中,在web.xml中,有如下代码: 30

上述代码定义了默认的会话超时时长,时长为30()。 A. 毫秒 B. 秒 C. 分钟 D. 小时 JavaWeb 中()类的()方法用于创建对话。 A. HttpServletRequest、getSession B. HttpServletResponse、newSession C. HtttpSession、newInstance D. HttpSession、getSession 给定一个Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http://localhost:8080/servlet/MyServlt”); 那么在Servlet 中可以使用()方法把属性name的值取出来。 A. String str=request.getAttribute(“name”); B. String str=(String)request.getAttribute(“name”); C. Object str=request.getAttribute(“name”); D. 无法取出来 下边哪个不是JSP的内置对象?()

《基于WEB程序设计》期末考试及答案

-精品- 《基于WEB 程序设计》 期末考试试卷 考生注意:1.本试卷共有六道大题,满分100分。 2.考试时间90分钟。 3.卷面整洁,字迹工整。 4.填写内容不得超出密封线。 总分 题号 一 二 三 四 五 六 核分人 题分 10 10 20 10 30 20 复查人 得分 得分 评卷人 一、HTML 代码分析(每小题5分,共10分) (5分) ___1______ </ 2 > </ 3 > <body> </ 4 > </ 5 > 2. 根据网页截图效果补充代码。(5分) <table border="1"> <tr> <td>row 1, cell 1</td> <td>row 1, cell 2</td> </tr> < 1 > <td>row 2, cell 1</ 2 > < 3 >row 2, cell 2</td> </ 4 > </ 5 > 得分 评卷人 二、数据库基础代码分析 (每小题5分,共10分) (5分) INSERT INTO article ( title, writer, content ) VALUES (‘实验’, ‘学生’, ‘插入数据’); 2.解释代码:请解释下述代码的含义。(5分) DELETE * FROM article WHERE 编号=1; 得分 评卷人 三、标准控件代码分析(每小题10分,共20分) (10分) ButtonEx.aspx : <%@ Page Language="VB" AutoEventWireup="false" CodeFile=" ButtonEx.vb " Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.360docs.net/doc/c414855879.html,/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="https://www.360docs.net/doc/c414855879.html,/1999/xhtml" > <head runat="server"> <title>无标题页 密 封 线 学习中心: 姓名: 专业: 学号: 座位号:

WEB前端面笔试题总结

1. 如何显示/隐藏一个DOM元素? 更改元素的css style,设为display: none。此外还可以将visibility设为hidden,透明度设为0,或长、宽设为0。 2. 一个定宽网页在浏览器(IE6,IE7,Firefox,IE5)中横向居中对齐的布局, 请写出主要的HTML标签及CSS。 1. 2. 3. 4. 5.居中 6. 11. 12. 13.

居中
14.

15. 3. CSS中margin和padding的区别 margin是外边距,属于元素之外,相邻元素的margin可以融合。 padding是内边距,在元素之内,相邻元素的padding不可融合。 4. JavaScript中如何检测一个变量是一个String类型?请写出函数实现 function(obj) { returntypeof(obj) == ”string”; } 5. 网页中实现一个计算当年还剩多少时间的倒数计时程序,要求网页上实时动态 显示“××年还剩××天××时××分××秒” 这个看我论坛右上角的就知道了… 6. 如何控制网页在网络传输过程中的数据量 题目貌似有问题,应该是减少数据量吧。 最显著的方法是启用GZIP压缩。此外保持好的编码习惯,避免重复和css、 JavaScript代码,多余的HTML标签和属性。 7. 补充代码,是鼠标单击后Button1到Button2的后面

var parent =this.parentNode; parent.removeChild(this); parent.appendChild(this); 8. Linux中,将a、b打包为back.tar,命令是() 不知道=。= 9. Flash、Ajax各自的优缺点,在使用中如何取舍? Flash的缺点是需要客户端安装Flash插件,比较大,且更改了默认的HTML页面行为;但可以方便地实现很多特效及动画,且具有较高权限。 Ajax的缺点是编程较为复杂,需要服务器端的支持,能实现的效果只能是DOM API 提供的,权限很低,较难跨域;但可以显著加快页面的载入速度和用户体验。 此外,二者都不能被搜索引擎索引(Google已支持Flash文本的索引),不利于SEO。 建议:重要和关键部分直接用HTML,交互部分可以使用Ajax,复杂的动画可采用Flash。 百度2010 1、JS主要数据类型?5分

《Web系统与技术》期末考试题A

西安财经学院试题(卷)纸命题教师刘通学期2012 —2013学年第1 学期使用班级计本10级考核方式大作业 课程名称Web系统与技术阅卷教师签名 题号一二三四五六七八 九 十总分得分 注意事项: 命题教师1.出题用五号字、宋体输入,打印用正规A4纸张。 2.装订线以外的各项均由命题教师填写,不得漏填。 考生1.装订线内的“班级”、“学号”、“姓名”、“时间”等栏由考生本人填写。 2.一律用黑色的签字笔答题,否则试卷无效。 动态网站设计(100分) 一.基本要求及总体效果(40分): 1.设计一个基于web的管理信息系统,网站内容自定,可以是企业人事管理系统、学生管理系统、课程管理系统、教务管理系统、图书管理系统、客户管理系统、超市商品管理系统、库存管理系统、汽车租赁系统、网上商店等等、也可以自拟题目,内容不限,但要求是基于web的信息管理系统,主题思想明确、结构清晰、形式新颖、内容充实、浏览方便、网页文字及相关链接无错误。(10分) 2.网页整体设计思路清晰,网页布局合理,风格明快。主题页和其它各子页之间协调,主题分明、重点突出。栏目及版面设计,层次结构及链接结构明确。内容布局合理,图画运用得当,效果生动。(20分) 3.网页上各主题和附加图片、背景的色彩选配方案要注意做到:色彩柔和、搭配美观,朴素大方,不应过分夸张,使视觉疲劳。(10分)。 二、具体功能模块内容要求:(60分) 1.用户登录模块 输入的用户名和密码都正确,才能登录,否则给出错误提示,重新登录。(5分) 2.用户注册模块。 输入的信息要有有效性验证,还可以根据实际情况设置所需注册信息内容,注册成功后可用该账号登录网站。(10分) 3.用户留言模块 来访用户能够在空间留言,管理员或其他登录用户可以回复留言,用户的留言能够在网站中显示出来。(10分) 4.导航清晰,网站内各页面可以方便地相互跳转。 5.其他具体内容自己根据实际情况设计。要求内容新颖、有创意,能够完整地实现系统的主要功能,系统运行正常。(5分) 提交要求: 1.每人独立一题,独立完成,不得盗用他人作品,设计雷同者成绩均按零分计。 2.请做完之后,用RAR或ZIP压缩格式,文件名采用如下格式:班级+姓名+学号。(计本1001班的01张三,则文件名为计本1001张三01)3.站点名称建议用英文或者数字,所有设计到的文件最好用英文或数字命名,把主页放在站点文件夹的根目录下,保存为index.htm或default.aspx 第一题 得 分 1

WEB程序设计试题及答案

一、填空题 1. HTTP协议的工作模式是基于________、_________。 2. Web全称是____________,Web是一种体系结构,通过它可以访问分布于Internet主机上的通过_________联接在一起的链接文档。 3. JavaScript是由Netscape开发的一种_______语言,可以直接插入到_______文档中。 4. IP地址中一个C类地址最高三位是110,接下来21位是________,其余___位是主机地址。 5. DHTML中的D指的是_______。 6. DOM,即__________________,是由W3C提出的,从_______对象模型技术发展而来。它将文档作为一个______结构,其中的每个节点表现为一个HTML标记或者HTML标记内的文本项。 7. ASP运行于________端,是Microsoft公司在1996年底推出的一种取代______的Web应用程序开发技术。 8. ASP通过后缀名为____的文件来实现,一个ASP文件相当于一个_______文件。 9. ________技术是一种良好的Web数据库访问解决方案,通过一组对象的______和方法来完成相应的数据库访问的目的。 10. 可以直接在Internet Explorer浏览器中打开XML文档,更多的是通过________和_________方式来显示XML文档。 二、选择题 1.相对比较早出现的服务器端技术是: A.ASP B.CGI C.JSP D.JavaScript 2. Web的工作模式是: A. 客户端/服务器端 B. 浏览器/服务器 C. 浏览器/浏览器 D. 浏览器/客户端 3.
表示: A.分段 B.产生空格 C.强制换段 D.强制换行 4.一组选项中可以选择多项的表单元素是: A.Checkbox B.Radio C.Text D.Textarea 5. 在DHTML中把整个文件的各个元素作为对象处理的技术是: A.HTML B.CSS C.DOM D.Script 6. 下面那种语言是解释执行的: A.C++ B.Delphi C.JavaScript D.Java 7. ASP文件所有的Script程序代码均须放在下列符号之间: A./* */ B.