第1章 动态网站开发基础答案.pdf_第1页
第1章 动态网站开发基础答案.pdf_第2页
第1章 动态网站开发基础答案.pdf_第3页
第1章 动态网站开发基础答案.pdf_第4页
第1章 动态网站开发基础答案.pdf_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第 1 章章 动态网站开发基础动态网站开发基础 1 B S1 B S 与与 C SC S 各有什么特点 两者有什么不同 各有什么特点 两者有什么不同 答案 答案 C SC S 架构软件的优势与劣势架构软件的优势与劣势 1 1 应用服务器运行数据负荷较轻 应用服务器运行数据负荷较轻 2 2 数据的储存管理功能较为透明 数据的储存管理功能较为透明 3 C S 3 C S 架构的劣势是高昂的维护成本且投资大 架构的劣势是高昂的维护成本且投资大 B SB S 架构软件的优势与劣势架构软件的优势与劣势 1 1 维护和升级方式简单 维护和升级方式简单 2 2 成本降低 选择更多 成本降低 选择更多 3 3 应用服应用服务器运行数据负荷较重 务器运行数据负荷较重 表表 1 11 1 C SC S 架构与架构与 B SB S 架构比较架构比较 C SC S 架构架构B SB S 架构架构 采用 Intranet 技术 适用于局域网环境技术适用于广域网环境 可连接用户数有限 当用户数量增多时性 能会明显下降 支持更多的客户 可根据访问量动态配置 Web 服务器以保证系统性能 客户端都要安装用户程序客户端只需标准的浏览器 系统扩展维护复杂系统扩展维护简单 开发费用较低 开发周期较短开发费用较高 开发周期较长 2 2 简述静态网页与动态网页的工作原理简述静态网页与动态网页的工作原理 答案 静态网页的工作原理如下 当在客户端浏览器的地址栏中输入一个 URL 并按下 Enter 键后 此时则表明向服务 器端提出了一个浏览网页的请求 当服务器端接收到该请求后 便会寻找所要浏览的静态网 页文件 找到后在发送给客户端 动态网页的工作原理如下 当在客户端浏览器的地址栏中输入一个动态网页的 URL 并按下 Enter 键后 此时则 表明向服务器端提出了一个浏览网页的请求 当服务器端接收到该请求后 首先会寻找所要 浏览的动态网页文件 其次将执行动态网页文件中的相关程序代码 并将程序代码的动态网 页转换为标准的静态网页 最后将该网页发送给客户端 3 3 什么是什么是 ASPASP ASPASP 有什么特点 有什么特点 答案 ASP 是活动服务器页面 Active Server Pages 的简称 是微软公司开发的服务器端的 脚本编写环境 是一种取代 CGI Common Gateway Interface 通用网关接口 的技术 使 用 ASP 可以组合 HTML 页 普通文本 脚本命令和 ActiveX 组件来创建动态 交互的 Web 页和基于 Web 的应用程序 ASP Active Server Pages 是由微软公司推出 是微软平台下的动态网页技术 学习简单 使用方便 ASP 程序通常包括服务器端脚本 对象和组件 利用它可以在页面中添加许多动 态内容 ASP 技术有一缺点 只能在 Windows 平台下运行 这就大大制约了它的发展 4 4 练习在个人计算机上安装练习在个人计算机上安装 IISIIS 并进行正确的配置 并进行正确的配置 5 ASP5 ASP ASP NETASP NET JSPJSP PHPPHP 分别是哪个公司推出的 各有什么优缺点 分别是哪个公司推出的 各有什么优缺点 答案 ASP Active Server Pages 是由微软公司推出 是微软平台下的动态网页技术 学习简 单 使用方便 ASP 程序通常包括服务器端脚本 对象和组件 利用它可以在页面中添加许 多动态内容 ASP 技术有一缺点 只能在 Windows 平台下运行 这就大大制约了它的发展 JSP Java Server Pages 是由 SUN 公司推出的 是 J2EE Java 2 Enterprise Edition Java 2 的企业版 十三种核心技术中最重要的一种 JSP 最大的优点就是有多平台支持 转 换方便 它可以运行在所有的服务器系统上 这两种技术是目前网络应用开发体系得主流 PHP Personal Homepage 是 Rasmus Lerdorf 于 1994 年提出来的 PHP 程序可以运行 在 UNIX Linux 或者 Windows 操作系统下 对客户端浏览器也没有特殊要求 PHP 也是将脚 本描述语言嵌入 HTML 文档中 它大量采用了 C Java 和 Perl 语言的语法 并加入了各种 PHP 自己的特征 其最大优点就是软件免费 运行成本低廉 同时拥有多平台支持 PHP 在 1999 的下半年和 2000 年用的非常广泛 因为 Linux PHP MySQL 一种小型数据库管理系 统 构成全免费的而且非常稳定的应用平台 但其更新的速度比较慢 而且没有很好的技术 支持 所以 PHP 逐渐淡出开发领域 6 6 简述访问本地服务器的几种方法 简述访问本地服务器的几种方法 答案 方法一 http localhost 方法二 http 127 0 0 1 方法三 http 您的电脑 IP 地址 方法四 http 您的计算机名 对于第三种方法 如果您的电脑在局域网中 则您的 IP 地址为您的电脑在您局域网中 的 IP 如果您不知道您电脑的 IP 地址 请在您的电脑的 开始 运行 里面输入 ipconfig 然后回车 即可看见诸如 IP Address 192 168 1 X 这样的一串字符 X 为一个数字 其中的 192 168 1 X 就是您的 IP 地址 对于第四种方法 如果您不知道您的计算机名是什么 请在 我的电脑 图标上点右键 选择 属性 然后在 计算机名 中 就可以找到您的计算机名 第第 2 章章 JavaScript 脚本语言基础脚本语言基础 1 1 简述简述 JavaJava 与与 J JavaavaS Scriptcript 的主要区别 的主要区别 答案 JavaScript 与 Java 的主要区别如下 JavaScript 与 Java 虽然名称很类似 却属于两种不同的语言 Java 是一种计算机语言 可以在网络上开发 Web 应用程序 这种程序并不能直接执行 执行时还需要使用 JVM 解释程 序才能够解释和执行字节码 而 JavaScript 则属于一种简单的描述性语言 不需要编译 可以将文本格式的字符代码发送给客户端浏览器解释执行 JavaScript 的语言格式与 C 语 言很相似 有 C 语言编程经验的人能很容易掌握 JavaScript 语言 JavaScript 虽然和 Java 都有同样的 Java 一词在内 但事实上他们有着很大的区别 它们是由两个公司开发的不同的产品 Java 是 SUN 公司推出的新一代面向对象的程序设计 语言 而 JavaScript 是网景公司的产品 其主要的目的是为了为扩展网景浏览器功能而开 发的一种可以嵌入 Web 网页中的基于对象和事件驱动的解释性语言 它的前身是 Live Script 而 Java 的前身是 Oak 语言 具体区别如下 1 Java 是面向对象的 而 javascript 是基于对象的 2 javascript 是解释执行的 而 Java 是编译执行 3 Java 采用强变量 javascript 采用弱变量 4 两者的代码格式不同 5 两者嵌入的方式不一样 6 Java 采用静态联编 javascript 采用动态联编 2 2 如何在客户端程序及服务器端的程序中嵌入如何在客户端程序及服务器端的程序中嵌入 J JavaavaS Scriptcript 脚本代码 脚本代码 答案 在客户端程序 JavaScript 程序代码通常写在 标记和 标记之间 在标记中间一般是函数和事件处理函数 写在标记之间的是网页内 容或调用函数的程序块 JavaScript 代码由 说明 在标识 之间就可加入 JavaScript 脚本 将 ASP 网页的服务器脚本类型定义为 VBScript 的方法有两种 一是可以用标记 来定义 命令格式为 二是可以用和标记来定义 增加参数 runat 并令其值为 server 命 令格式为 3 3 如何使用外部如何使用外部 J JavaScriptavaScript 脚本 脚本 答案 通过引用 JS 文件的形式来调用外部 JavaScript 脚本 应用如下代码链接 JavaScript 文件 第第 3 3 章章 VBScriptVBScript 脚本语言基础脚本语言基础 1 1 设计一个 VBScript 程序 如果是 6 点至 12 点之间进入网页就会显示 早上好 如 果是 12 点至 18 点之间进入网页就会显示 下午好 如果其余时间进入网页就会显示 晚 上好 答案 时间函数 document write 你好 朋友 s Hour time if s 6 AND s 12 AND s 18 then document write 下午好 else document write 晚上好 end if 2 2 设计一个网页在页面显示出今天是星期几 答案 显示今天是星期几 s Weekday date Select Case s Case 1 document write 今天是星期天 Case 2 document write 今天是星期一 Case 3 document write 今天是星期二 Case 4 document write 今天是星期三 Case 5 document write 今天是星期四 Case 6 document write 今天是星期五 Case 7 document write 今天是星期六 End Select 3 3 设计一个程序 在用户离开网页时会显示 玩得愉快吗 的对话框 并可让用户按 下 是 否 按钮 提示 离开的事件名为 Window onUnload 离开页面时会显示图 3 36 的对话框 图 3 36 关闭窗口时弹出对话框 若是用户选择 否 就会显示入图 3 37 图 3 37 点击 否 后的消息框 答案 无标题文档 function s msg f msgbox msg 4 if f6 then msgbox 我们会努力改进的 end function 4 4 设计一个 VBScript 程序 依用户在对话框内输入的身高判断所需要购买的票 身高 160cm 以上需买全票 身高 140 159 买半票 139cm 以下买儿童票 效果如图 3 38 和图 3 39 所示 图 3 38 要求用户输入身高 图 3 39 提示应买什么票 答案 基本分支语句 a inputbox 请问您的身高 if a 160 then msgbox 请买全票 elseif a 139 then msgbox 请买儿童票 else msgbox 请买半票 end if 第

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论