《web编程基础》课件
- 格式:ppt
- 大小:1.12 MB
- 文档页数:3


第18章 WEB编程基础与实例
18.1 ASP2.0简介
是一项功能强大的新技术,用于编写动态Web页。是Microsoft公司的ASP(即动态服务器页面)和.NET这两项主要技术的结合。ASP在Web计算方面已经有较长的历史,提供用于创建动态的Web页的强键、快速、有效的方法已经有多年的历史。.NET是套崭新的技术,Microsoft公司推出此技术的目的在于改革未来在所有编程开发中所采用的方法,以及公司从事业务活动的方法。因此,作为ASP和.NET技术的结合物,是利用.NET技术提供的新功能来创建动态Web页的一种方法。
18.1.1 的发展史
ASP的第一个版本是Active Server Page 1.0,它作为IIS的附属产品免费发送。并且不久就在Windows平台上广泛使用。
1998年,微软公司又发布了ASP 2.0。ASP 1.0和ASP 2.0主要区别是外部的组件需要实例化。有了ASP 2.0 和IIS 4.0,我们就有可能建立ASP应用了,而且每个组件就有了自己单独的内存空间。
微软公司接着开发了Windows 2000操作系统。 这个Windows版本给我们带上了IIS 5.0
以及 ASP3.0。此次并不是简单对ASP进行补充,核心的不同实际上是把很多的事情交给了COM来做。在windows 2000中,微软结合了MTS与COM核心环境做出了COM+,这就让主机有了一种新的方法来使用组件,同样给主机带来了更多的稳定性,成了一个可以升级的效率高的工作平台。
有了这些基础,微软公司推出了,他不是ASP的简单升级,而是Microsoft推出的新一代Active Server Pages。是微软发展的新的体系结.NET的一部分,其中全新的技术架构会让每个人的编程生活变。
18.1.2 的新性能
是一种用于创建基于Web的应用程序的编程模型。从本质上来说,运行时和.NET Framework类库集可以用于创建动态Web页。它需要在Web服务器的环境中运行,例如Microsoft Internet Information Server(Microsoft互联网信息服务器,IIS),并且根据服务浏览器请求指示在服务器上执行程序。与直接由Web服务器提供的静态HTML不同的是,页面实际上是在服务器上执行以后再产生结果的。页面的最后生成也许是由许多不同的指令和/或数据源构造的。
《web编程基础》教学大纲
总学时:72(讲授/理论 36学时,上机36学时)
一、 本课程地位、性质和任务
Web网页技术是一门发展迅速,内容日新月异的领域。《web编程基础》教学内容包括基于国际标准网页语言脚本三大方面基础内容,即HTML标记语言、CSS样式标记语言、JavaScript脚本语言基础,在教学中注重提高学生对网页程序的实际动手能力。并且优先注重内容在应用上的层次性、适当兼顾整体在理论上的系统性,注重学习、掌握、使用网页知识与技能,在有限的时间内使教学者传授更多的知识, 使学习者学以致用。《web编程基础》是我院软件工程系所有专业的必修课,为今后的web技术专业知识的学习打好基础。学习该课程,应使学生达到以下要求:
1、掌握 HTML基本结构及其标记的应用;
2、掌握CSS的基本语法,创建及应用,灵活运用CSS和DIV做页面布局;
3、掌握JavaScript脚本语言基本语法,熟练应用JavaScript脚本程序;
4、了解动态源码的平台及其应用调试;
5、能熟练地运用所学创建网页页面。
二、 课程教学的基本要求
本课程是理论与实践相结合的一门课程。要求学生在学习理论知识的同时,积极上机实践,以达到对理论知识的熟练简明应用。
三、课程主要内容和学时安排:
(一)教学课时分配
章节 内容 学时
第一章 Web编程基础 4
第二章 HTML常用标记 10
第三章 超级链接和框架 12
第四章 表格及排版 12
第五章 应用css编写网页 18
第六章 JavaScript脚本语言 16
(二)教学内容和实验内容
第一章、web编程基础 (2 学时 )
要求:通过本章学习,要求达到:
1、了解web的发展与特点;
2、掌握html标记语言的编辑环境和创建。
内容:
(1)Internet概述
(2)web的由来,浏览器及服务器。
(3)web技术概况。
(4) Html标记语言。
第 1 页 共 3 页 WEB编程基础练习题(一)
一、填空题(共40分,每题2分)
1、浏览器默认的网络协议是(HTTP )
2、网页的正文部分用代码( )标记。
3、Flash 发布后动画文件的扩展名是( swf )。
4、Dreamweaver在浏览器中预览/调试的快捷键是(F12 )
5、将超链接的目标网页在新窗口中打开的方式是(_blank )。在最顶端的浏览器窗口中打开的方式是(_top),在当前窗口中打开的方式是(_self)在上一级窗口中打开的方式是( _parent)。
6、用于设置水平线的标记的是(
7、在编辑网页时,HTML源代码中以(  ;)代表一个空格。
8、margin如果提供全部四个参数值,则所指的四边顺序是(上、右、下、左)
9、用于设置段落的标记的是(
)
10、用于设置文字标题的标记的是(
11、标记中的表示图片对齐方式的属性是(align )。
12、标记中表示图像未完全收到时,图像位置显示的文字信息的属性( ALT)。
13、标记中的Vspace属性控制的是(图片的垂直间距)。
14、br标签在XHTML中语义为( 换行 )
15、表示盒子模型中四边的内边距的代码是(padding)
16、用HTML标记语言编写一个简单的网页,网页最基本的结构是( … … )。
17、以下标记中,可用来产生滚动文字或图形的是()。
18、标记中,属性 width=150(使图片的宽度为150,其高度按比例自动改变)。
19、制作一条长度为浏览器宽度的一半,宽度为5px的白色水平线(
href="mailto:************">邮箱)
二、选择题(共20分,每题1分)
D 1、在网页中不能插入的图像格式是( )。A.JPEG B.GIF C.BMP D.PSD
A 2、下列哪种格式只支持256色:( ) A、GIF B、JPEG C、TIFF D、PCX
第18章 WEB编程基础与实例
18.1 ASP2.0简介
是一项功能强大的新技术,用于编写动态Web页。是Microsoft公司的ASP(即动态服务器页面)和.NET这两项主要技术的结合。ASP在Web计算方面已经有较长的历史,提供用于创建动态的Web页的强键、快速、有效的方法已经有多年的历史。.NET是套崭新的技术,Microsoft公司推出此技术的目的在于改革未来在所有编程开发中所采用的方法,以及公司从事业务活动的方法。因此,作为ASP和.NET技术的结合物,是利用.NET技术提供的新功能来创建动态Web页的一种方法。
18.1.1 的发展史
ASP的第一个版本是Active Server Page 1.0,它作为IIS的附属产品免费发送。并且不久就在Windows平台上广泛使用。
1998年,微软公司又发布了ASP 2.0。ASP 1.0和ASP 2.0主要区别是外部的组件需要实例化。有了ASP 2.0 和IIS 4.0,我们就有可能建立ASP应用了,而且每个组件就有了自己单独的内存空间。
微软公司接着开发了Windows 2000操作系统。 这个Windows版本给我们带上了IIS 5.0
以及 ASP3.0。此次并不是简单对ASP进行补充,核心的不同实际上是把很多的事情交给了COM来做。在windows 2000中,微软结合了MTS与COM核心环境做出了COM+,这就让主机有了一种新的方法来使用组件,同样给主机带来了更多的稳定性,成了一个可以升级的效率高的工作平台。
有了这些基础,微软公司推出了,他不是ASP的简单升级,而是Microsoft推出的新一代Active Server Pages。是微软发展的新的体系结.NET的一部分,其中全新的技术架构会让每个人的编程生活变。
18.1.2 的新性能
是一种用于创建基于Web的应用程序的编程模型。从本质上来说,运行时和.NET Framework类库集可以用于创建动态Web页。它需要在Web服务器的环境中运行,例如Microsoft Internet Information Server(Microsoft互联网信息服务器,IIS),并且根据服务浏览器请求指示在服务器上执行程序。与直接由Web服务器提供的静态HTML不同的是,页面实际上是在服务器上执行以后再产生结果的。页面的最后生成也许是由许多不同的指令和/或数据源构造的。