超媒体课件动态网页的实现

来源:网络收集 时间:2025-04-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息
摘要:详细介绍了实现超媒体课件动态网页的ASP方式,论述了具体建立动态网站、动态访问数据库的方法。
关键词:超媒体 计算机辅助教学 动态网页

随着计算机技术与网络技术的发展,计算机辅助教学(CAI)呈现两大趋势:网络化和多媒体化,特别是近几年来,Internet网的迅速发展,计算机校园网的日益普及,推动了计算机网络教学进一步的发展,网络教学不仅可以共享计算机资源,而且可为教学提供各种有利手段,多媒体技术的产生和发展,为计算机辅助教学开辟了新的天地。在网络技术、多媒体技术基础上,根据校园网的特点,可将超媒体技术应用于多媒体网络教学中,将教学内容以Web页面的形式展示,编制出超媒体教学课件,将图像、图形、视频、动画、声音等丰富的多媒体信息嵌入Web页面中,超媒体课件在网上发布,可实现动态的交互功能,充分发挥其能动作用,使学生积极主动地 参与学习,学生还可以自行选择学习内容,掌握学习步调和速度,对问题的回答能及时得到反馈信息,也能判断学生的学习情况,生动形象地提供新的教学信息。
一、实现超媒体课件动态网页的方式
当前网上的许多超媒体Web课件仍然是“静态”的页面内容。
由于其页面内容“固定不变”,学生通过Internet的HTTP(Hypertext Transport Protocol)协议向站点服务器提交申请后,只能进行浏览查询,教师和学生无法进行双向交流,也就是说,这类页面缺乏交互的功能,解决这个问题(包括页面内容自动更新)的方法就是建立动态的站点。所谓动态,是指服务器运行一个应用程序,客户端与服务器端能够动态交互甚至实时地以HTML格式接收和发布存储在数据库中的结构化文件信息。而静态网页显然是无法做到这点的,实现超媒体课件动态页面有以下几种方式。
CGI(通用网关接口),是最初的Web数据库界面,开发人员通过CGI编程,可以与数据库建立实时地连接,从而实现用户关键任务的客户机/服务器(C/S)商业应用所需要的动态操作特性。然而,它的缺点是:效率不高,Web服务器每处理一个CGI请求时,它就执行一个新的CGI程序脚本,CGI脚本一旦运行,它就要消耗大量的服务器资源。如果有太多的用户同时向Web Server提交数据库请求时,多个执行文件就会导致运行速度大幅降低,甚至崩溃。
为此,网景公司和微软公司推出各自的改进型CGI脚本,分别称为NSAPI和ISAPI,它们全面地将CGI脚本纳入服务器,使其成为一种服务器扩展式模块(或插入式模块)。它只须调用单个CGI脚本就可以满足多个用户的要求,运用这种方法可以减少服务器内存和其他资源的消耗。由于NSAPI和ISAPI过于复杂,不易产生,变化更改也很困难,因此,它们需要高级语言,如C、C++和PASCAL来支持多线程的开发,而并非集成于HTML中。
随着服务器端脚本的推出,微软公司推出了ActiveX Server Pages(ASP),又称动态服务器主页,这也是论文着重介绍的。它的出现使开发人员创建的HTML文档能够自动纳入存储在服务器上的最新数据中。ASP脚本引擎是ISAPI,它充分利用了ISAPI高效的服务器集成特性,大大减轻了开发人员创建一个高效、动态的数据库驱动站点的负担。ASP不仅能在与ISAPI兼容的服务器上运行,而且也能在任何流行的浏览器上生成可以查看的HTML文档。
二、通过ASP实现超媒体课件动态网页
ASP内含于Internet Information Server3.0(IIS3.0),提供一个服务器端(Server Side)的Script环境。可以产生和执行动态、交互式、高效率的站点服务器(Web Server)的应用程序。
ASP并非一个Script语言,而是提供一个可以集成Script语言(VBScript或Java Script)到HTML主页的环境。ASP文件实际上就是带有.ASP扩展名的文本文件,开发人员甚至可以用Windows下面的Wordpad进行编辑。它包括:HTML标记(Tags),VBScript或JavaScript语言的程序码,以及ASP语法,HTML标记(Tags)使用“<……>”将HTML程序码包含起来,以与常规的文本区分开来;而ASP使用“<%……%>”将ASP的Script程序码包含起来。当用户提交请求时,站点服务器会自动将ASP的程序码解释为标准HTML格式的主页内容,再送到用户端的浏览器上显示出来。

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典计算机超媒体课件动态网页的实现在线全文阅读。

超媒体课件动态网页的实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/shiyong/119768.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219