从给定的文件信息来看,这是一份关于网站建设与管理的期末试卷,主要涉及Web应用开发的基本概念和技术。以下是从这份试卷中提炼出的关键知识点:
### 网站建设基础知识
1. **HTML文件理解**:HTML(HyperText Markup Language)文件是一种包含标记的文本文件,用于描述网页的结构和内容。这些标记告诉浏览器如何显示页面元素。值得注意的是,HTML文件不一定必须以`.htm`作为扩展名,`.html`也是常见的扩展名。
2. **字符实体**:在HTML中,某些特殊字符如小于号(<)需要用字符实体表示,小于号的字符实体为`<`。
3. **链接创建**:HTML使用`<a>`标签来创建链接,链接的目标可以是任何网络资源,包括HTML页面、图像、音频、视频等。
4. **IP地址格式**:IP地址由32位地址组成,通常表示为四个十进制数字,每个数字范围从0到255。
5. **HTML框架**:HTML框架允许在一个浏览器窗口中显示多个HTML文档。不过,并非所有浏览器都支持HTML框架,且框架中的各个页面是相互独立的。一个具有上下结构的框架网页通常需要至少两个文件:一个包含框架布局的主文件和一个或多个分别填充各框架区域的文件。
6. **HTML表格属性**:表格的`width`和`height`属性可以设置为固定的像素值或相对于父容器的百分比。如果未指定`border`属性,表格默认是没有边框的。表格和单元格的背景颜色可以分别设置。
7. **网页图像处理**:图像在HTML中由`<img>`标签表示,无需闭合标签。`src`属性用于指定图像的URL。没有`href`属性这一说法,因为这是超链接`<a>`标签的属性。
### Web服务器配置与管理
8. **IIS配置**:IIS(Internet Information Services)是一个运行在Windows系统上的Web服务器,它可以在本地或远程文件系统中指定站点的主目录位置。IIS可通过添加Windows组件进行安装,且能够管理多个应用程序,不仅限于Web站点,还可以管理FTP站点等。
9. **ASP编程**:ASP(Active Server Pages)是一种服务器端脚本环境,可以嵌入HTML页面或使用组件扩展其功能。它在很大程度上依赖于脚本编程,如VBScript或JScript。使用`<%@ %> `标记来指定ASP中默认使用的脚本语言。虽然可以设置默认脚本语言,但并不意味着其他脚本语言不能在同一ASP文件中使用。
10. **VBScript过程**:VBScript是一种轻量级的脚本语言,常用于Web页面的动态内容生成。`Sub`和`Function`是VBScript中的两种过程类型,其中`Function`可以返回值。调用`Function`过程时`call`语句可以省略,但在调用`Sub`过程时,`call`语句的使用通常是可选的。
### ASP内置对象与数据获取
11. **Response对象**:用于向客户端输出信息的ASP内置对象。其`Buffer`属性可以指示页面输出是否被缓存。
12. **数据获取方法**:`QueryString`和`Form`方法用于获取客户端提交的数据。`QueryString`获取的数据来自URL中的查询字符串,而`Form`方法获取的数据来自HTML表单提交。
13. **Server对象方法**:`Server`对象提供了一系列方法,如`CreateObject`用于创建COM对象,`HTMLEncode`用于编码HTML特殊字符,`MapPath`用于将虚拟路径转换为物理路径。
14. **应用程序状态管理**:在Web应用程序的不同页面间传递值,可以使用`Session`或`Application`对象。`Session`对象用于存储特定用户的会话信息,而`Application`对象用于存储全局应用程序信息,对所有用户可见。
这些知识点涵盖了从基本的HTML语法到更高级的Web服务器配置和编程技术,对于初学者理解Web应用开发的核心概念至关重要。