Web程序设计教程

出版时间:2009-7  出版社:浙江大学出版社  作者:匡松,李忠俊 编  页数:314  

前言

  能够满足社会与专业本身需求的计算机应用能力已成为各专业合格大学毕业生必须具备的素质。  包括大文科在内的各类专业与信息技术的相互结合、交叉、渗透,是现代科学发展的趋势,也是新学科的一个生长点。加强大文科(包括哲、经、法、教、文、史、管)各类专业的计算机教育,开设具有专业特色、能够满足社会与专业本身对大文科人才需求的计算机课程,是培养跨学科、综合型文科通才的重要环节。  为了更好地指导大文科各类专业的计算机教学工作,教育部高等教育司组织制订了《高等学校文科类专业大学计算机教学基本要求》(下面简称《基本要求》)。  《基本要求》把本科的大文科计算机教学设置,按专业门类分为文史哲法教类、经济管理类与艺术类等三个系列;按教学层次分为计算机大公共课程、计算机小公共课程和计算机背景专业课程三个层次;按院校类型分为研究型、教学研究型与教学型三个类型。  第一层次的教学内容是文科某一系列(比如艺术类)各专业学生都应知应会的。教学内容由计算机基础知识(软、硬件平台)、微机操作系统及其使用、办公软件应用、多媒体知识和应用基础、计算机网络基础、信息检索与利用基础、Internet基本应用、电子政务基础、电子商务基础、网页设计基础等15个模块构筑。这些内容既满足社会对大学生在计算机方面的需求,又为学生在与专业紧密结合的信息技术应用方向上进一步深入学习打下基础,对大学生信息素质培养起着基础性与先导性的作用。  第二层次是在第一层次之上,为满足同一系列某些专业共同需要(而不仅是某一个专业需要)而开设的计算机课程。教学内容,或者在深度上超过第一层次中某一相应模块,或者是拓展到第一层次中没有涉及的领域。这部分教学在更大程度上决定了学生在其专业中应用计算机解决问题的能力与水平。  第三层次,也就是使用计算机工具,以计算机软、硬件为依托而开设的仅为某一专业所特有的课程,也就是所说的专业课。

内容概要

  程序设计已进入Web编程时代,Web应用和Web开发越来越普及,已成为主流的应用开发方式之一。《Web程序设计教程》在众多初学者的学习体验基础上,结合作者多年的教学、开发经验,设计安排了一个Web编程学习流程。《Web程序设计教程》共7章,包括Web编程基础知识、网站建设基础知识、 HTML页面设计、ASP程序设计、ASP对象、’Web数据库程序设计、综合应用实例等内容,为方便读者检验学习成果,《Web程序设计教程》还提供了习题和上机实验,以及供实际编程过程中查询的几个附录。

书籍目录

第1章 Web编程基础知识1.1 什么是Web1.1.1 Internet基本概述1.1.2 Internet基础服务1.1.3 Web是含义1.2 weh的工作原理1.2.1 浏览器/服务器方式及原理1.2.2 浏览器/服务器的优点1.2.3 Web系统中的各类技术1.3 Internet网络协议1.3.1 TCP/IP协议1.3.2 Intetnet应用协议1.4 IP地址、域名和URL1.4.1 IP地址1.4.2 域名1.4.3 统一资源定位器URL1.5 超文本标记语言HTML1.5.1 超文本标记语言HTML1.5.2 可扩展超文本标记语言XHTML1.5.3 HTML与XHTML的对比1.6 可扩展标记语言XML1.6.1 HTML的局限性1.6.2 SGML的局限性1.6.3 XML的诞生1.7 什么是脚本语言1.7.1 脚本语言的概念1.7.2 脚本语言的特点1.7.3 脚本语言的分类1.7.4 Web脚本语言1.8 JavaScript语言1.8.1 JavaScript语言简介1.8.2 JavaScript语言基础1.8.3 JavaScript的函数1.8.4 JavaScript的对象1.8.5 JavaScript的程序结构1.9 VBScript语言1.9.1 VBScript语言的应用领域1.9.2 VBScript语言的优缺点习题第2章 网站建设基础知识2.1 服务器和客户机2.2 C/S结构的模型2.2.1 两层结构2.2.2 三层结构2.3 IIs简介及IIS安装2.3.1 IIS的安装和运行2.3.2 创建简单网站2.4 IIS的配置2.4.1 单个web服务器的配置2.4.2 多个Web服务器的配置2.5 Internet服务管理器2.5.1 启动Internet服务管理器2.5.2 卸栽Internet服务管理器2.5.3 管理站点2.5.4 备份和还原服务器配置2.6 监视系统运行状态2.7 启动/停止webServer2.7.1 使用IIS管理器重新启动IlS2.7.2 使用IISReset命令行实用工具重新启动IIS习题第3章 HTML页面设计3.1 何谓HTML3.1.1 HTML文件3.1.2 HTML文档的基本结构3.2 背景设置3.3 文字标记3.3.1 设置文字的字体、字体大小及颜色3.3.2 文字的样式3.3.3 空格符3.4 换行3.5 预先编排标记3.6 列表3.7 段落3.8 水平线3.9 图片标记3.10 超链接3.10.1 文字超链接3.10.2 图片超链接3.10.3 网页内部超链接3.10.4 超链接电子邮件账号3.11 表格3.11.1 行与列3.11.2 表格的边框和间距3.11.3 合并单元格3.12 表单3.13 框架3.13.1 横向分割窗口3.13.2 纵向分割窗口3.13.3 横纵向分割窗口3.13.4 框架的属性3.14 层叠样式表CSS3.14.1 CSS类型3.14.2 CSS在超链接上的运用3.14.3 实际范例3.15综合网页编写案例习题第4章 AsP程序设计4.1 ASP概述4.1.1 ASP的特点4.1.2 ASP的工作原理4.1.3 ASP的运行环境4.1.4 ASP文件的结构4.1.5 一个简单的ASP程序4.2 认识VBScript4.2.1 VBScript的数据类型4.2.2 VBscript中变量与数组的定义4.2.3 VBScript的运算符4.3 条件语句4.3.1 IfThenElse语句4.3.2 SelectCase语句4.4 循环语句4.4.1 ForNext语句4.4.2 DoLoop语句4.4.3 WhileWentl语句4.4.4 ForEachNext语句4.5 内建函数4.5.1 字符函数4.5.2 数值函数4.5.3 日期函数4.5.4 时间函数4.6 子程序4.6.1 Sub过程子程序4.6.2 Function函数子程序4.6.3 IncludeFile应用4.7 程序设计实例习题第5章 ASP对象5.1 对象的概念5.1.1 对象与面向对象5.1.2 ASP的对象模块5.2 Request对象5.2.1 form数据集合5.2.2 QueryString数据集合5.2.3 ServetVariables数据集合5.2.4 Cookies数据集合5.2.5 ClientCertificate数据集合5.2.6 TotalBytes属性5.2.7 BlnarvRea(1方法5.3 Response对象5.3.1 Response对象的方法5.3.2 Response对象的属性5.3.3 Response对象的数据集合5.4 Session对象5.4.1 Sesslon对象的集合5.4.2 Sesslon对象的属性5.4.3 Sesslon对象的方法5.4.4 Sesslon对象的事件5.5 Applleation对象5.5.1 Application时象的集合5.5.2 Application对象的方法5.5.3 Application对象的事件5.6 Server对象5.6.1 Server对象的属性5.6.2 Server对象的方法5.6.3 Server对象的应用举例5.7 Cookie、Session、Application三者的比较5.8 ASP的常用组件5.9 ASP程序设计举例习题第6章 Web数据库程序设计6.1 Web数据库访问技术6.2 ODBC接口6.2.1 ODBC接口概述6.2.2 ODBC的应用6.2.3 创建并配置数据源6.3 数据库语言SQL6.3.1 SQL概述6.3.2 SQL数据定义功能6.3.3 SQL数据操作功能6.3.4 SQL数据控制功能6.4 使用ADO访问数据库6.4.1 概述6.4.2 ADO的对象类和对象模型6.4.3 ADO样例6.5 用connection对象连接数据库6.5.1 Connection对象的常用属性和方法6.5.2 打开和关闭数据库连接6.5.3 通过(30nnection对象执行SQL语句6.5.4 Connection对象的事务处理6.6 用Command对象执行数据库操作6.6.1 Command对象的常用属性和方法6.6.2 用Command对象执行SQL语句6.6.3 用Command对象调用存储过程6.7 用RecordSet对象控制数据6.7.1 RecordSet对象简介6.7.2 RecordSet对象的创建和数据读取6.7.3 记录集记录间的移动方法和记录集游标6.7.4 记录集记录的修改和记录锁定6.7.5 RecordSet:对象的其他重要操作6.8 程序设计举例——学生信息管理系统6.8.1 界面设计6.8.2 数据库设计6.8.3 代码实现习题第7章 综合应用实例7.1 站点设计概述7.1.1 编程及数据库7.1.2 网站功能设计7.2 数据库设计7.3 用户界面设计7.4 ASP程序清单7.4.1 网站设计的结构布局7.4.2 主要程序目录7.4.3 主要程序代码习题附录A HTML语言常用标记和属性附录B VBScript常用函数附录C ASP对象的集合、属性、方法和事件参考文献

章节摘录

  3.文件传输服务  文件传输服务是为Internet用户提供的在线或离线的一种信息传输服务形式。  在线的文件传输服务主要是在信息发送方和信息的接收方之间建立一种对等的网络关系,主要通过一些即时信息沟通软件(如QQ、TQ[洽谈通]、MSN、阿里旺旺、百度Hi等)来完成信息的传递。  离线的文件传输服务采用客户机/服务器模式,信息的发布者是文件传输服务器,客户机是一般的计算机系统。从客户机向服务器传送文件通常称为文件的上传,从服务器向客户机传送文件通常称为文件的下载。根据文件传输服务器的管理程度,一般可以分为:不允许进入、只允许有权限的账户浏览和下载文件;允许匿名账户的下载和浏览;允许有权限的账户进行文件的上载、浏览和下载;允许所有用户进行文件的上载、浏览和下载。  在线和离线的文件传输服务均可以传输各种类型的文件,如文本文件、程序文件、数据压缩文件、图像文件、声音文件等。注意:一般不要传输可执行文件(例如,扩展名为exe、com等形式的文件),一方面是由于通信软件的限制;另一方面也是对病毒的一种积极的防范措施。

图书封面

评论、评分、阅读与下载


    Web程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7