2024年4月30日发(作者:)
《动态网页设计》复习纲要
(16春C#版)
第1章:动态网页概述
1. 静态网页与动态网页(常见文件格式及技术)
静态网页文件扩展名:.htm或.html
动态网页:主要技术有CGI、ASP、JSP、PHP、
2. 静态网页的访问过程
静态网页则将其副本直接发给浏览器。
3. 动态网页的访问过程
与静态网页相比,动态网页在处理上多了一个处理程序代码的过程。
章节习题(填空题,选择题,简答题)
1.填空题
(1).NET框架由 公共语言运行库(CLR) 、 类库 、 应用程序平台 和 程序设计语言
4部分组成。
(2).NET框架中包括一个庞大的类库。为了便于调用,将其中的“类”按照 命名空间 进
行逻辑分区。
(3) 实现交互式网页需要采用 动态网页 技术,至今已有多种实现交互式网页的方法,如
、 JSP 、 PHP 等。
2.选择题
(1) 静态网页文件的扩展名是 C 。
A. asp B. aspx C. htm D. jsp
(2) 在中源程序代码先被生成中间代码(IL或MSIL),待执行时再转换为CPU所能识
别的机器代码,其目的是 C 的需要。
A. 提高效率 B. 保证安全 C. 程序跨平台 D. 易识别
3.简答题
(1) 静态网页与动态网页在运行时的最大区别在哪里?
答:与静态网页相比,动态网页在处理上多了一个处理程序代码的过程。而静态网页则将其副
本直接发给浏览器。
(2) 简述.NET框架中CLR(Common Language Runtime)的作用。
答:公共语言运行库(CLR,也称公共语言运行环境)相当于Java体系中的“虚拟机”,它是 .NET
框架的核心,提供了程序运行时的内存管理、垃圾自动回收、线程管理和远程处理以及其他系统服
务项目。同时,它还能监视程序的运行,进行严格的安全检查和维护工作,以确保程序运行的安全、
可靠以及其他形式的代码的准确性。
任何一个平台,只要能被CLR支持(目前仅支持Windows平台),则意味着.NET程序就可以在
此平台运行,实现跨平台的意义。
第2章:动态网站完成制作流程
1. 动态网站开发步骤
申请域名和空间—网站设计与制作—预编译网站—网站上传发布—用户浏览
2. 预编译的作用?
1. 避免安全隐患。经预编译后的网站,全部.cs代码文件已被编译到“/bin”目录下一个扩展
名为.add的二进制集文件中,起到了隐藏应用程序源代码的作用
2. 精简文件数量。预编译后,不再包含.cs代码文件,方便对网络文件的管理
3. 避免首次调用应用程序的延迟
4. 预编译能够捕捉在应用程序启动阶段发生的任何错误
章节习题(选择题)
1.选择题
《动态网页设计》复习纲要(16春C#版) [ 第 1 页 共 6 页 ]
(1)
(2)
(3)
bin目录用来放置 ( C )。
A. 专用数据库文件 B. 共享文件
C. 编译后的dll文件 D. .cs代码文件
使用FTP工具上传网站,不需要使用下列哪项信息 ( D )。
A. FTP服务器地址 B. 用户名
C. 密码 D. 浏览网址
若内容页文件名为,则其对应的代码页文件名默认是 ( C ) 。
A. B.
C. D.
第3章:XHTML基本语法
1. XHTML与HTML的主要区别?
1. 在XHTML中标记名称和属性名称都必须小写
2. 在XHTML中属性值必须用英文双引号括起来
3. 在XHTML中标记必须封闭
4. 在XHTML中单标记也必须也必须封闭
5. 在XHTML 中不允许简写属性
6. 在XHTML中标记必须正确嵌套
第4章:C#语言基础
1. 变量命名规则
1.变量名只能由字母、数字和下划线组成,而不能包含空格、标点符号、运算符等其他符号
2.变量名不能与C#中的关键字名称相同
2. 控制语句
a) 条件语句(if….else…..)
If(布尔表达式) If(布尔表达式
{ {
执行操作的语句; 执行操作的语句;
} }
Else
{
执行操作的语句;
}
b) 循环语句(while)或(do…while)
While(条件) do
{ {
需要循环执行的语句 需要循环执行的语句
}
}
While(条件)
章节习题(选择题,操作题)
1.选择题
(1) 在C#当中无需编写任何代码就能将int型数值转换为double型数值,称为 (B )。
《动态网页设计》复习纲要(16春C#版) [ 第 2 页 共 6 页 ]


发布评论