2022年网站建设期末复习 .pdf
网站建设期末复习1. 商务网站规划与设计包括哪些方面?你认为那几个方面是最主要的?答: 商务网站规划与设计包括: 依据企业的经营业务及建立网站的目的进行调研、分析和策划;对网站的形象、功能和面向的客户进行定位;对网站的信息结构、栏目设置、导航体系进行设计。 最后制定出一套能充分体现企业形象的网站自身风格并能收到良好效益的网站建设方案。我认为企业的经营业务及建立网站前深入的市场调研与分析与对网站的形象、功能和面向的客户进行定位是主要的。 因为商务网站的功能定位源于对市场的调研和把握。 只有深入的市场调研与分析才能避免盲目性。才能有效的抓住市场规律,把握市场的发展趋势, 使企业更有竞争力。 另外对网站的形象、 功能和面向的客户进行定位也能够更好的树立企业形象、发布有效的企业信息, 对目标群体有针对性。2. 商务网站的主机解决方案有哪几种?各有什么特点?应该如何选择?答:1)基础网络运营商 (NSP) 这类运营商以经营基础网络业务为主, 通常建有区域性、全国性甚至全球规模的网络基础设施,为其它运营商提供电路或网络传输带宽。2)电信业务运营商( ILEC)这类运营商的经营范围通常包括:传统的话音通信业务 (包括本地或长途) 以及数据通信业务。3)Internet服务提供商( ISP)这类运营商以经营基本的Internet接入及其相关业务为主,同时,有一些大型的 ISP 还可能建立自己的数据中心,承接主机出租、虚拟主机、服务器托管等业务。4)Internet内容提供商( ICP)这类运营商主要是在Internet上以网站的形式提供各类内容信息的服务。5)应用服务提供商 (ASP) 这类运营商以提供各种类型的应用软件以及相关服务为主。3 什么是 VBScript 的过程? Sub过程和 Fuction 在定义和调用时的主要区别表现在哪些方面?答:VBScript 过程是基于 VBScript 的脚本语句。在 VBScript 中,过程被分为两类: Sub 过程和 Function 过程。(1)Sub 过程是包含在 Sub 和 End Sub 语句之间的一组 VBScript 语句,执行操作但不返回值。 Sub 过程可以使用参数 (由调用过程传递的常数、 变量或表达式) 。如果 Sub 过程无任何参数,则 Sub 语句必须包含空括号 () 。(2)Function 过程是包含在 Function 和 End Function 语句之间的一组VBScript 语句。 Function 过程与 Sub 过程类似,但是 Function 过程可以返回值。 Function 过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果 Function 过程无任何参数,则 Function 语句必须包含空括号 ()。Function 过程通过函数名返回一个值, 这个值是在过程的语句中赋给函数名的。Function 返回值的数据类型总是 Variant。4. 最常用的 ASP内置对象有哪几个?各有什么用途?简述Application对象与Session 对象的异同。答: (1)Application 对象名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 可以使用 Application 对象使给定应用程序的所有用户共享信息。(2)Request 对象可以使用 Request 对象访问任何用 HTTP 请求传递的信息,包括从 HTML 表格用 POST 方法或 GET 方法传递的参数、 cookie 和用户认证。 Request 对象使您能 够访问发送给服务器的二进制数据,如上载的文件。(3)Response 对象可以使用 Response 对象控制发送给用户的信息。 包括直接发送信息给浏览器、 重定向浏览器到另一个 URL 或设置 cookie 的值。(4)Server 对象Server 对象提供对服务器上的方法和属性进行的访问。最常用的方法是创建 Ac tiveX 组件的实例 (Server.CreateObject)。其他方法用于将 URL 或HTML 编码 成字符串,将虚拟路径映射到物理路径以及设置脚本的超时期限。(5)Session 对象可以使用 Session 对象存储特定的用户会话所需的信息。当用户在应用程序的页 之间跳转时,存储在 Session 对象中的变量不会清除; 而用户在应用程序中访问页时,这些变量始终存在。 也可以使用 Session 方法显式地结束一个会话和设置空闲会话的超时期限。区别:、应用范围不同。Session 是对应某一个用户的。而Application 是整站共用的。、存活时间不同。 Session 是在站点的页面从打开到被关闭之前一直生存的,关闭或跳转到其它网站就会使Session 死掉。而 Application 是从站点发布以来一直存活的,除非重启了站点服务,IIS。5.什么是 Cookies ?如何在 ASP 页面中创建和使用Cookies ?答:Cookies 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。 用户每次访问站点时, Web 应用程序都可以读取 Cookie 包含的信息。写入 Cookies:使用 response 对象的 cookies 集合, 可以在客户端创建 Cookies 和修改 Cookies中的数据 . Response.cookies(“名称” ) = 值读出 Cookies 形式: 使用 request 对象的 cookies 集合来读取已经设置的cookies 值.6. 试用各种 VBScript 循环结构语句分别编写从1 累加到 100 的程序。答:Sub过程 % Sum 100 Sub Sum(n) Dim s,i s=o i=0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - Do While i Function 过程 % Response.Write ”从 1 到 100 的累加和为:” & Sum(100) Function Sum(n) Dim s,i s=o i=0 Do While i 7. 利用 Asp的内置对象制作一个较为实用的站点访问计数器。答:% C=Application(D) Response.Write 来到新世纪购物网站的第&C&位客人,欢迎你! & C=C+1 Application(D)=C % 8. 设计一个简单的留言表单网页lyb.htm. 答:P222页的代码。(原谅我吧!打起来太费劲了。)9. 设计不同时间显示不同问候语的信息。答: 判断语句 !Dim iTime Dim strmsg iTime=Hour(Time) if iTime3 Then 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - strmsg=”凌晨了”Elseif iTime7 Then strmsg=”早上好!”Elseif iTime12 Then strmsg=”中午好!”Elseif iTime 10ODBC 是什么? web应用程序是如何通过ODBC 访问数据库的?答:开放式数据库连接 ODBC 是 Microsoft倡导的数据库服务器连接标准, 它向访问 web数据库的应用程序提供一种通用的接口。通过 ODBC 来连接和访问数据库,首先需要建立一个与己有数据库连接的数据源名 DSN 。数据库驱动程序将使用DSN 来定位和标识特定的数据库,并将信息从 web应用程序传递给该数据库。11. 简述 ODBC 数据源名( DSN )的创建与配置过程。答:1)打开控制面板对话框, 双击管理工具图标, 然后再双击 ODBC 数据源图标,打开 ODBC 数据源管理器对话框。2)选择系统 DSN 选项卡,单击添加按钮,出现创建新数据源对话框。选择“系统 DSN ”选项卡,单击右侧的“添加” ,在弹出的“创建新数据源”对话框选择 ACCESS, 单击完成。在“数据源名”框中填入所创建的数据源名称。3)单击“数据库”框中的“选择”按钮,弹出“选择数据库”对话框,在其中选择相应的数据库名。4)单击确定,回到“ OBDC Microsoft Access 安装,单击“高级”,在“登录名称”和“密码”框中设置登录。5)单击确定,回到上级,再次单击确定,即可完成该OBDC 数据源的建立。12.ADO是什么? ADO 组建中包括哪些主要对象?简述利用ADO 与 ASP访问 web数据库的步骤。答:ADO 的全名是 ActiveX Data Object(ActiveX数据对象 ), 是一组优化的访问数据库的专用对象集 , 它为 ASP提供了完整的站点数据库解决方案, 它作用在服务器端 , 提供含有数据库信息的主页内容, 通过执行 SQL命令, 让用户在浏览器画面中输入 , 更新和删除站点数据库的信息。ADO 主要包括 Connection,Recordset和 Command 三个对象。步骤: 1)创建数据库源名( DSN)2)创建数据库的链接3)创建数据对象4)操作数据库5)关闭数据对象和链接13.什么是包含文件?如何创建包含文件?怎样将创建好的包含文件包含到当前的网页中来?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 答:包含文件是指可以包含在其他页面中的文件。如果一个程序代码可能会多次出现在一些页面中,可以用扩展名为.inc 和.htm 和.asp 以的形式包含到当前的页面。14如何实现为每个购物的客户分配一辆专用的购物车?如何确保每辆购物车的实质是什么?答:创建 Carts 数据表,用来自动为每个客户分配一辆购物车,并保存每个客户的购物车编号及购物日期信息。 因为编号的唯一性保证了每个客户分配专用的购物车。创建的 CartItems 表通过保存每辆购物车中的每一件商品编号、名称、单价和数量来确保购物车的实质。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -