浙大远程教育Web程序设计离线作业参考答案剖析

上传人:jiups****uk12 文档编号:90995074 上传时间:2019-06-20 格式:DOC 页数:16 大小:74.51KB
返回 下载 相关 举报
浙大远程教育Web程序设计离线作业参考答案剖析_第1页
第1页 / 共16页
浙大远程教育Web程序设计离线作业参考答案剖析_第2页
第2页 / 共16页
浙大远程教育Web程序设计离线作业参考答案剖析_第3页
第3页 / 共16页
浙大远程教育Web程序设计离线作业参考答案剖析_第4页
第4页 / 共16页
浙大远程教育Web程序设计离线作业参考答案剖析_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《浙大远程教育Web程序设计离线作业参考答案剖析》由会员分享,可在线阅读,更多相关《浙大远程教育Web程序设计离线作业参考答案剖析(16页珍藏版)》请在金锄头文库上搜索。

1、Web程序设计课程作业HTML部分一、选择题:1.以下哪个选项能显示成两行文字 a)a) The first line and second lineb) The first line and n second linec) The first line andsecond lined) The first line and second line2. post your resume a)a) mailto:是一种协议, 是email发送的地址b) mailto: 是邮件被发送的地址 c) mailto: 是显示在web网页上的超链接 d) 以上都不对3. 标记可以出现在 a)a) 中b

2、) 中c) a)和b)都正确d) 以上都不正确4. 以下代码会生成什么样的Frame结构 c)a) b)c) d)5. 以下HTML代码在浏览器中的显示结果正确的是 a) Sample table Cell Cell Cell Cell Cell Cell Cell a) Sample TableCellCellCellCellCellCellCellb)Sample TableCellCellCellCellCellCellCellc) Sample TableCellCellCellCellCellCellCelld)Sample TableCellCellCellCellCellCell

3、Cell二、简答题:1、简述Web的工作原理答:web本意是蜘蛛网和网的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。当你想进入一个网页, 或者其他网络资源的时候,通常你要首先在你的浏览器上键入你想访问网页的统一资源定位符(Uniform Resource Locator),或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是URL的服务器名部分,被名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址(IP address)。 接下来的步骤是为所要访问的

4、网页,向在那个IP地址工作的服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。 网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了你所看到的“网页”。大多数的网页自身包含有超链接指向其他相关网页,可能还有下载、源文献、定义和其他网络资源。像这样通过超链接,把有用的相关资源组织在一起的集合,就形成了一个所谓的信息的“网”。这个网在因特网上被方便使用,就构成了最早在1990年代初蒂姆伯纳斯-李所说的万维网.2、什么是HTML,HTML有什么作用答:Hyp

5、ertext Markup Language,中文也就是超文本标记语言。HTML(HyperText Mark-up Language)即超文本标记语言,是万维网(WWW)的描述语言。超文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:1.简易性:超文本标记语言版本升级采用超集方式,从而更加灵活方便。2.可扩展性:超文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超文本标记语言采取子类元素的方式,为系统扩展带来保证。3.平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超文本标记语言可以使用

6、在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。4.通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器3、什么是CSS,CSS嵌入到网页中有哪几种方式答:CSS即层叠样式表,是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。在网页上使用样式表有三种方法:外联式Linking(也叫外部样式):将网页链接到外部样式表。嵌入式Embedding(也叫内页样式):在网页上创建嵌入的样式表。内联式

7、Inline(也叫行内样式):应用内嵌样式到各个网页元素。其中,优先级:内联式 嵌入式 外联式4、有以下HTML代码,请说明各单元格的背景颜色 1月 2月 3月 5月 6月 7月 答:各单元格的背景颜色如下:5、创建一个系统登录的HTML网页,包含一个用户名输入的编辑框、一个密码输入框、一个确认按钮和一个重置按钮答:HTML网页内容如下:系统登录用户名:密码:Javascript部分一、选择题1. Javascript中OnChange( )事件产生于 a)i Text box中的内容发生变化ii Text area中的内容发生变化iii 选择list box中的项目iv 选中checkbox

8、a) 以上都正确 b) 只有i和iic) 只有i和iii d)只有i, ii和iii2. 有以下HTML代码怎样操作才能向服务器提交数据 b)a) 点击“Button 1”b) 点击“Button 2”c) a)和b)都可以 d) 以上都不正确3. 以下Javsscript的运行结果为: a)var m = false;if (m = true) document.write(True);else document.write(False);a) Falseb) Truec) Noned) 运行时出错二、简答题:1. JavaScript的功能是什么答:Javascript是一种在浏览器上执行

9、的程序语言,它不仅包含了数组对象、数学对象,还包括一般语音所包含的操作数、控制流程等结构组件。用户可以利用它设计出交互式的网页内容,但这些网页不能单独执行,必须由浏览器或服务器执行。它可以减轻服务器数据处理的负荷,能够完成在网页显示时间、动态广告、处理表单传送数据等工作。可以实现动态网页的设计。它是一种基于对象和事件驱动的安全脚本语言。使用它的目的是与HTML(超文本标记语言)一起实现在一个Web页面中链接多个对象,起到与Web客户的交互作用,从而可以开发客户端的应用程序等。2. 写出以下JavaScript代码在浏览器中的显示结果document.write(Math.round(Math.random()*10)答:显示0到10之间的随机数3. 写出以下JavaScript代码在浏览器中的显示结果for (i = 1;i10;i+)if (i = 5)break;for (j=i;j10;j+)document.writeln(i + * + j + = + i*j);document.writeln();答:1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1*8=8 1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号