web编程习题综合
复习题
一、选择题
1. ( b )是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework 在Windows服务器上运行。
A.C#
B.https://www.360docs.net/doc/c44574799.html,
C.Visual https://www.360docs.net/doc/c44574799.html,
D.Visual https://www.360docs.net/doc/c44574799.html,
2.下面不属于https://www.360docs.net/doc/c44574799.html,的功能的是( d )。
A.多语言支持
B.代码编译执行
C.缓存机制
D.较差的安全性
3. ( a )文件由Visual https://www.360docs.net/doc/c44574799.html,创建,用于定义Web应用程序的配置。
A.Web.Config
B.Global.asax
C.AssemblyInfo.cs
D.ASPX
4. 关于动态网页,以下说法正确的是( c )。
A.只有包含在服务器端执行的脚本才是动态网页
B.包含有动画、视频或声音的网页也是动态网页
C.根据用户不同,请求返回不同结果的网页是动态网页
D.https://www.360docs.net/doc/c44574799.html,的页面产生的一定是动态页面
5.以下( c )不是.NET平台的组成部分。
A..NET框架类
B.公共语言运行库
C.Internet Information Server(IIS)
D.运行时环境
6.关于https://www.360docs.net/doc/c44574799.html,,以下叙述不正确的一项是( a )。
A.https://www.360docs.net/doc/c44574799.html,与ASP只是名称相似,而根本没有任何关系
B.https://www.360docs.net/doc/c44574799.html,显著的功能和特点是代码编译执行和支持Web服务
C.https://www.360docs.net/doc/c44574799.html,的主流和推荐的脚本语言是C#
D.https://www.360docs.net/doc/c44574799.html,是用于开发Web数据库应用程序的
7.下列( d )不是运行https://www.360docs.net/doc/c44574799.html,程序的必要条件。
A.IIS
B.浏览器
C..NET Framework
8. 假设IIS所预设的主目录位置为D:\Test,如果在D:\Test目录下的mytest.htm被浏览,则其在浏览器中的地址为( c )。
A.http://mytest.htm
B.http://localhost
C.http://localhost/mytest.htm
D.http//localhost/mytest.htm/test/mytest.htm
9.下列说法错误的是( d )。
A.只有采用SQL Server身份验证模式,才可以启用sa账户登录
B.如果只想使用C#语言开发https://www.360docs.net/doc/c44574799.html,应用程序,在安装Visual Studio 2005时,只需选择“Visual C#”语言安装即可
C.Dreamweaver可以帮助开发人员进行页面布局和样式的设计
D.安装IIS后,主目录不能更改
10.代码隐藏文件用于存储窗体上的( d )。
A.静态标记B.控件中输入的值
C.用户注释D.应用程序代码
11.Web窗体支持( c )驱动编程模型。
A.过程B.功能C.事件D.中断
12.下面说法错误的是( b )。
A. Page_Init事件在页面服务器控件被初始化时发生
B.Page Load事件只在页面初次加载时发生
C.利用IsPostBack属性,可以检查页面是否为传递回服务器的页面
D.如果页面验证成功,IsValid属性值为True
13.( a )指令用于定义https://www.360docs.net/doc/c44574799.html,页面解析器和编译器所使用的特定的页面的属性。
A. @Page B.@Control C.@Import D.Register
14.下面程序段执行完后,页面显示的内容是( a )。
Response.Write("张三");
Response.End();
Response.Write("你好");
A. 张三B.你好 C. 张三你好D.张三(换行)你好
15.应用程序中所有页面均可以访问( b )变量。
A.Session B.Application C.Server D.ViewState
16.下面( c )文件负责处理Application_Start、Application_End、Session_Start和
Session_End等事件。
A.Web.config B.Config.asax
C.Global.asax D.Global.inc
17.若希望控件内容变换后立即回传表单,需要在控件中添加属性( a )。
A.AutoPostBack=True B.AutoPostBack=False
18.下列关于Web服务器端按钮控件的说法不正确的是( d )。
A. Button显示为普通按钮样式B.LinkButton显示为超链接按钮样式
C.ImageButton以图片作为按钮D.Button和LinkButton所实现的功能不同
19.下列关于Web服务器端Label控件的说法不正确的是( d )。
A. Label控件显示为文本信息
B.Label控件只能显示文本信息
C.Label控件不能接收文本信息
D. Label控件中文本不能使用标记进行样式控制
20.下列关于Web服务器端Text控件的说法不正确的是( c )。
A. Text控件显示为文本输入框B.Text控件可以设置为多行文本输入
C. Text控件只能输入文本不能显示文本
D.Text控件可以设置为密码框输入
21.下列关于Web服务器端DropDownList控件的说法不正确的是( d )。
A. DropDownList控件显示为下拉列表框
B.DropDownList控件只能实现单选
C.DropDownList控件的选项中可以有默认选项
D.DropDownList控件中的选项不能动态设定
22.下列关于Web服务器端ListBox控件的说法不正确的是( b )。
A. ListBox控件显示为列表框
B.ListBox控件只能实现单选
C. ListBox控件的选项中可以有默认选项
D. ListBox控件可以设置列表的显示高度
23.下列关与Web服务器端CheckBox控件的说法不正确的是( c )。
A.CheckBox控件显示为复选框
B.CheckBox控件没有GroupName属性
C.CheckBox控件可以有默认选项
D.CheckBox控件可以全选,也可以全不选
24.下列关于Web服务器端RadioButton控件的说法不正确的是( b )。
A. RadioButton控件显示为单选按钮
B.RadioButton控件没有GroupName属性
C.RadioButton控件具有GroupName属性,而且是必须设置的
D.同一组RadioButton控件具有相同的GroupName属性
25.下列关于Web服务器端Panel控件的说法不正确的是( d )。
A. Panel控件显示为面板
B.Panel控件是其他控件的容器
C. Panel控件可以设置为不同的显示样式
D.Panel控件没有任何事件方法可以处理
26.下列Web服务器控件中,哪个不能接收用户的输入信息( b )。
A. Text控件B.Label控件
C. DropDownList控件D.CheckBox控件
27.现在需要验证某个TextBox控件的输入数据是否大于0,应使用的验证控件是( b )。
A.CompareValidator B.CompareValidator与RequiredFieldValidator
C.RangeValidator D.RangeV alidator与RequiredFieldValidator
28.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65,此时应该使用的验证控件是(d )。
A.CompareValidator B.CompareValidator与RequiredFieldValidator C.RangeValidator D.RangeV alidator与RequiredFieldValidator
29.要对输入的数据进行检查,以下( c )情况需要使用正则表达式验证控件。
A. 输入数值大于1小于42 B.输入数值不能为空
C. 检查身份证、电子邮件地址D.比较两次输入的密码是否相同
30.对于正则表达式([0-9a-z]{4,})|(\..{3,6}),下面( c )是错误的输入。
A.2asd B..&8# C.avdf* D..ads
31.如果要输入如(86)-10-12345678形式的电话号码,应该使用的正则表达式为(a)
A.\([0-9]{2}\)-[0-9]{2}-[0-9]{8} B.\([0-9]{2}\)-[0-9]{10}
C.[0-9]{2}-[0-9]{2}-[0-9]{8} D.\([0-9]{2}\)[0-9]{2}[0-9]{8}
32.在数据验证控件中,V alidatorSummary验证控件的作用是( b )。
A. 检查总和数B.集中显示各个验证的结果
C. 判断有无超出范围D.检查数值的大小
33.下列关于数据验证控件的说法不正确的是( a )。
A. 必填验证控件只能检查输入信息是否为空
B.比较验证控件可以进行输入数据的类型检查
C. 范围验证控件需要使用Minimum和Maximum属性设置范围
D.规则验证控件需要使用ValidationExpression属性设置文本格式
34.下列关于数据验证控件的说法不正确的是( a )。
A. 在设计阶段必须将各个验证控件的ControlToValidate属性指向被验证的控件B.除必填验证控件以外,其他验证控件都将被检查对象为空认为是合法的输入C.比较验证控件可用来与某个常量比较,也可用来与另外某个控件的输入进行比较D.数据验证控件的提示信息显示位置可由Display属性设置
35.下列关于IsValid的说法不正确的是( d )。
A. IsValid是Web页面的属性
B.IsValid是数据验证控件的属性
C. IsValid可用于判断页面表单中提交的数据是否通过验证
D.IsValid用于判断页面中表单是否可以操作
36.下列关于用户验证控件的说法不正确的是( b )。
A. 用户验证控件可以根据需要通过程序进行数据检查
B.用户验证控件只能在服务器端进行数据检查
C.用户验证控件可以不设定ControlToValidate属性
D.用户验证控件可以在客户端完成数据检查
37.下列https://www.360docs.net/doc/c44574799.html,的组件中,哪个提供断开式数据访问服务( d )。
A. Connection对象B.Command对象
C. DataAdapter对象D.DataSet对象
38.若要访问其他计算机上的SQL Server数据库,需要设置( b )属性。
A.Provider B.Data Source
C.Initial Catalog D.Database
39.下列https://www.360docs.net/doc/c44574799.html,的组件中,( b )实现对数据源的数据操作功能。
A. Connection对象B.Command对象
C. DataAdapter对象D.DataSet对象
40.在下列https://www.360docs.net/doc/c44574799.html,的数据库连接方式中,不能用于连接SQL Server数据库的是( d )。
A.OleDbConnection B.OdbcConnectiOn
C.SqlConnection D.OracleConnection
41.下列连接字符实现与SQL Server数据库的连接,( d )是不正确的。
A,Driver={SQL Server}; Server=localhost; Database=stuDB; Uid=; Pwd=; B.Provider=SQLOLEDB; Data Source=localhost; Database=stuDB; Uid=abc; Pwd=12; C.Data Source=.\\SQLEXPRESS; Database=SchoolDB; Uid=abc; Pwd=;
D.Driver={SQL Server 2000}; Server=localhost; Database=stuDB; Uid=abc; Pwd=123;
42.在配置ODBC数据源时,( c )具有可移植性。
A. 系统DSN B.用户DSN
C.文件DSN D.都不能移植
43.下列关于https://www.360docs.net/doc/c44574799.html,中各对象的说法不正确的是( c )。
A. Connection对象用于实现和数据源的连接
B.Command对象用于完成对数据库的操作
C.DataReader对象可用于完成数据记录的增加、删除、修改和查询
D.DataAdapter对象用于实现数据源和DataSet对象的连接
44.下列关于DataSet的说法不正确的是( c )。
A. DataSet提供了强大的数据缓存功能
B.DataSet支持数据的浏览、排序、搜索和过滤
C. DataSet与DataReader具有完全相同的功能
D.DataSet与XML集成
45.下列关于DataSet的组成部分说法不正确的是( c )。
B.DataSet所包含的数据表由DataSet的属性Tables管理,通过Tables属性来访问C.DataColumn对象和DataRow对象分别定义了数据表DataTable中行和列的属性
D. Contraint类表示可以在一个或多个DataColumn对象上实施的约束
46.下列关于ADO和https://www.360docs.net/doc/c44574799.html,的比较不正确的是( a )。
A. https://www.360docs.net/doc/c44574799.html,只是ADO的一个升级版,工作原理是相同的
B.https://www.360docs.net/doc/c44574799.html,提供DataRelation对象合并来自多个DataTable对象的数据
C.ADO只能顺序扫描各行,而https://www.360docs.net/doc/c44574799.html,允许非顺序访问数据表
D.ADO使用COM组件传输数据,而https://www.360docs.net/doc/c44574799.html,使用XML传输数据
47.表格视图GridView控件的基类是( a )。
A.System.Web.UI.WebControls B.System.Data.OdbcConnection
C.System.Web.UI D.System.Web.UI.WebControls.DataGrid
48.当GridView控件启用分页后,默认每页显示记录的条数是( b )。
A.5 B.10 C.15 D.20
49.下面关于GridView控件的说法正确的是( d )。
A. GridView控件只能原样显示数据表中的记录,不能修改
B.为了美化显示,GridView控件的头模板、体模板和尾模板都必须进行设置C.GridView控件不能分页显示数据
D.GridView控件能实现数据的排序
50在配置GridView控件的SqlDataSource数据源控件过程中,单击“高级”按钮的目的是( c )。
A. 打开其他窗口B.输入新参数
C.生成SQL编辑语句D.优化代码
51.在配置GridView控件的SqlDataSource数据源控件过程中,单击“高级”按钮后打开的窗口中的选项无效(不能选择),这常常是因为( d )。
A. 不能输入参数B.不能返回数据
C. 不能优化代码D.数据表中缺少关键字段
52.若希望在GridView控件中显示“上一页”和“下一页”的导航按钮,则Pagerstyle 属性中Mode应设置为( b )。
A. NumericPages B.NextPrev C.上一页D.下一页
53.当GridView控件启用分页后,获知数据表当前所在页数的属性是( b )。A.PageSize B.PageIndex C.PageStyle D.AllowPaging
54.如果定制了各列,又希望能按某一列排序,需要在每一列设置的属性是( c )。
A. SortExpression B.Sort C.SortField D.DataFieldText
55.设置GridView控件中某列表头显示的文本,需要设置的列属性是( a )。
A.HeaderText B.FooterText C.ReadOnly D.Visible
56.设置GridView控件中某列是不可修改更新的,需要设置的列属性是( c )。
A.HeaderText B.FooterText C.ReadOnly D.Visible
67.关于配置文件说法错误的是( c )。
A. Web.config文件是基于XML格式的纯文本文件
B.子目录下的配置信息覆盖父目录下的配置信息
C. 浏览器可以直接访问Web.config文件
D. 如果Web.config文件不存在,该目录下的所有配置设置将自动从父目录继承
68.一个应用程序中一般有( c )个Web.config文件有效。
A.0 B.1 C.若干D.以上都不对
69.数据库应用程序中与数据库连接的代码段最好放在( a )中。
A.Web.config B. Global.asax
C. .aspx文件D.其他文本文件
70.配置文件中用于保存自定义设置的标记是( b )。
A.
C.
71.URI是Internet网络上各种资源的唯一标识,它包含几种具体形式,Web 中使用最多的是(C)。A: URN
B: UFO
C: URL
D: URC
72.以下除(D)以外,都是在https://www.360docs.net/doc/c44574799.html,中常用的名字空间。
A: System.Web
B: System.Web.UI
C: System.Web.Security
D: using System.Windows.Forms
73.CGI是一类特殊的程序,用于实现动态网页。CGI程序具有以下除|D|以外的几个特点。
A: 由Web服务器调用
B: 使用标准输入、输出方式
C: 一般编译为DLL形式
D: 可以用任何一种语言编写
74.ISAPI 也是用于实现动态网页的技术,它符合以下除|A|外的各项描述。
A: 由IIS启动
B: 是一个DLL
C: 可以跨平台使用
D: 可以用任何一种语言编写
https://www.360docs.net/doc/c44574799.html,的前身是___ 。
B: ASP3.0
C: PHP1.0
D: ASP+
76.在HTML中
所起的作用是|B|。
A: 显示一条水平线
B: 使文本换行
C: 显示一条垂直线
D: 使文字变粗体
77.在HTML中用表示超链接,它的|B|属性是一个URL,表示该链接的目标位置。A: http
B: href
C: target
D: src
78.CSS结合到HTML中使用,具有以下除___ 外的各项用途。
A: 可以实现动态网页
B: 用于对各种元素的定位
C: 用于指定显示的样式
D: 便于利用JavaScript等脚本语言控制HTML文档中元素进行各种变化
79.关于XHTML的以下各项描述中,|C|是错的。
A: XHTML是一个XML
B: 在XHTML中可加入HTML元素,但一般要使用小写的名称
C: https://www.360docs.net/doc/c44574799.html,中必须使用XHTML
D: Visual https://www.360docs.net/doc/c44574799.html,生成的页面都符合XHTML
80.为了在HTML中使用JavaScript,一般要在HTML中插入|D|标签。
A: %Page
B: LANGUAGE
C: javascript
D: SCRIPT
81.JavaScript中使用关键字function,表示|B|:
A: 调用方法
B: 声明一个方法
C: 主程序的入口
D: 声明一个类
82.JavaScript的客户端DOM模型中,以下几个对象中___ 位于最高一层。
A: window
B: Document
C: Location
D: History
https://www.360docs.net/doc/c44574799.html,中可使用|A|的形式将代码嵌入到.aspx页面源文件。
A: <% . . . %>
B: <# . . . #>
C:
D: <@ . . . @>
84.某个Web窗体的代码中有以下几个事件方法,其中最先执行的的方法应该是|A|。
A: Page_Init
B: Page_Load
C: Page_Unload
D: Button1_Click
85.Response、Request 、Session 、Application 、Server这几个重要对象,都是___ 类的成员。A: WebControl
B: Page
C: IIS
D: Document
86.关于https://www.360docs.net/doc/c44574799.html,中的Request对象,以下描述中除|D|以外都是错误的。
A: 用于保存在该Web应用的整个生存期内有效的信息
B: 用于实现Web服务向客户发送信息的功能
C: 用于提供一组与Web服务器有关的方法
D: 用于获取一次客户端请求中包含的信息
87.关于https://www.360docs.net/doc/c44574799.html,中使用的Session变量,以下描述中|B|是错误的。
A: 可以用Session["变量名"]进行定义
B: 在会话刚建立时就必须创建与该会话有关的所有Session变量
C: 在同一次会话中的各个Web窗体的代码中可以共享Session变量
D: Session变量被临时保存在Web服务端机器的内存中
88.在对Application变量进行写操作时,一般需要先后执行|A|方法。
A: Lock和UnLock
B: Read和Write
C: Clear和Write
D: Remove和Add
89.以下几种列表控件中,除了___ 外都有Items属性。
A: RadioButtonList
B: DropDownList
C: Table
D: ListBox
90.以下除了|C|外都是https://www.360docs.net/doc/c44574799.html, 2.0中新增的导航控件。
A: Menu
B: SiteMapPath
100.使用SiteMapPath导航控件时必须在站点的虚拟根目录内放入名为|A|的文件。
A: web.sitemap
B: sitemap.web
C: MapPath.web
D: sitemap.xml
101.TreeView控件用于导航时,可以利用一个___ 控件作为其数据源。
A: SqlDataSource
B: SiteMapDataSource
C: SiteMapPath
D: OleDbDataSource
102.在https://www.360docs.net/doc/c44574799.html, 页面源文件中使用|C|表示数据绑定。
A: <%& ... %>
B: <%@ ... %>
C: <%# ... %>
D: <#% ... #>
103.关于验证控件的以下叙述中,除|D|外都是错误的。
A: 两个不同的正则表达式所表示的规则必定是不一致的
B: 验证控件的Text属性和ErrorMessage属性必须是相同的
C: CompareValidator不能对日期类型的值进行比较
D: 可以用多个验证控件来检查同一项输入内容
104.在对数据库执行删除记录的命令时应调用DbCommand对象的|A|方法
A: ExecuteNonQuery
B: ExecuteReader
C: ExecuteScalar
D: Delete
105.在School数据库中有一个Student表,对该数据库执行___ 命令时应调用DbCommand对象的ExecuteScalar方法。
A: delete from student where name is null
B: select * from student
C: insert into student (name,sid,class) values('张三','11302022','11软件01')
D: select count(*) from student where class like '11软件01'
protected void Button1_Click(object sender, EventArgs e)
{
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\\Users\\Administrator\\Desktop\\school.mdb");
string sql = "SELECT * FROM students WHERE sid='"+ TextBox1.Text + "'AND pwd='" + TextBox2.Text + "'";
OleDbDataAdapter da = new OleDbDataAdapter(sql, cn);
DataSet ds = new DataSet();
da.Fill(ds, "students");
if (ds.Tables["students"].Rows.Count != 0)
{
if (6 <= TextBox3.Text.Length && TextBox3.Text.Length <= 10)
{
if (TextBox3.Text == TextBox4.Text)
{
OleDbCommand cm = new OleDbCommand("UPDATE students SET pwd='" + TextBox3.Text + "'WHERE sid='" + TextBox1.Text+"'",cn);
cn.Open();
cm.ExecuteNonQuery();
cn.Close();
Response.Write("");
}
else
{
Response.Write("");
TextBox3.Text = "";
TextBox4.Text = "";
TextBox3.Focus();
}
}
else
{
Response.Write("");
TextBox3.Text = "";
TextBox4.Text = "";
TextBox3.Focus();
}
}
else
Response.Write("");
TextBox1.Text = "";
TextBox2.Text = "";
TextBox1.Focus();:
}
}
模拟题2:
protected void Button1_Click(object sender, EventArgs e)
{
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\Administrator\\Desktop\\db1.mdb");
string sql="SELECT * FROM staff ";
if(TextBox1.Text !="")
{
sql += "WhERE 姓名='" + TextBox1.Text + "'";
}
OleDbCommand comm = new OleDbCommand(sql,cn );
OleDbDataAdapter da = new OleDbDataAdapter(sql,cn);
cn.Open();
OleDbDataReader dr = comm.ExecuteReader();
DataSet ds = new DataSet();
da.Fill (ds,"staff");
GridView2.DataSource = ds.Tables["staff"];
GridView2.DataBind();
cn.Close();
}
protected void Button2_Click(object sender, EventArgs e)
{
if (TextBox6.Text != "" && TextBox2.Text != "")
{
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\Administrator\\Desktop\\db1.mdb");
string sql = "SELECT * FROM staff WHERE 员工编号='" + TextBox2.Text + "'";
OleDbDataAdapter da = new OleDbDataAdapter(sql, cn);
cn.Open();
DataSet ds = new DataSet();
da.Fill(ds, "staff1");
if (ds.Tables["staff1"].Rows.Count == 0)
{
SqlDataSource1.InsertParameters.Clear();
SqlDataSource1.InsertParameters.Add("员工编号", TextBox2.Text);
SqlDataSource1.InsertParameters.Add("性别", TextBox3.Text);
SqlDataSource1.InsertParameters.Add("基本工资", TextBox5.Text);
SqlDataSource1.InsertParameters.Add("姓名", TextBox6.Text);
SqlDataSource1.Insert();
}
else
{
Response.Write("");
}
}
else
{
Response.Write("");
}
}
空键提:
if (ListBox1.SelectedItem != null)
{
ListBox2.Items.Add(ListBox1.SelectedItem);
ListBox1.Items.Remove(ListBox1.SelectedItem);
}
foreach (ListItem l in ListBox1.Items)
{
ListBox2.Items.Add(l);
}
ListBox1.Items.Clear();
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text == "张三" || TextBox1.Text == "李四" && TextBox2.Text == "123456") {
Session["姓名"] = TextBox1.Text;
}
else
{
Response.Write("输入错误,请从新输入");
}
TextBox1.Text ="";
TextBox2.Text ="";
TextBox1.Focus();
}
protected void Page_Load(object sender, EventArgs e)
{
if (Session["姓名"] == null)
{
Response.Redirect("Default.aspx", true);
}
else
{
Response.Write(Session["姓名"] + ",你好!");
}
// Session["count"] = Convert.ToInt32(Session["count"]) + 1;
//Response.Write("你是第" + Session["count"].ToString () + "位贵宾!"); Application["count"] = Convert.ToInt32(Application["count"]) + 1;
Response.Write("你是第" + Application["count"] + "位贵宾!");
}
试验2:
public partial class_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Panel4.Visible = false;
Panel3.Visible = false;
Panel2.Visible = false;
Panel1.Visible = true;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
if (Rdbagree.Checked == true)
{
Panel1.Visible = false;
Panel2.Visible = true;
Panel4.Visible = false;
}
}
protected void Button2_Click(object sender, EventArgs e)
{
Panel3.Visible = true;
Panel1.Visible = false;
Panel2.Visible = false;
Panel4.Visible = false;
}
protected void Button4_Click1(object sender, EventArgs e)
{
Label5.Text = TextBox4.Text;
if (RadioButton1.Checked == true)
{
Label6.Text = "男";
}
else
{
Label6.Text = "女";
}
Label7.Text = DropDownList1.SelectedItem.ToString();
Label9.Text = TextBox7.Text;
Label8.Text = "";
if (CheckBox1.Checked == true)
Label8.Text += "音乐";
if (CheckBox2.Checked == true)
Label8.Text += "运动";
if (CheckBox3.Checked == true)
Label8.Text += "娱乐";
Panel4.Visible = true;
Panel3.Visible = false;
Panel2.Visible = false;
Panel1.Visible = false;
}
protected void Button5_Click(object sender, EventArgs e)
{
Panel4.Visible = false;
MessageBox.Show("注册成功", "提示", MessageBoxButtons.OK, https://www.360docs.net/doc/c44574799.html,rmation); }
Web程序设计沈士根版课后习题答案.doc
Web考试复习资料 第一章 1.填空题 (1).NET Framework主要包括公共语言运行库(CLR) 和类库 (2)网站在编译时,首先将语言代码编译成MSIL ,微软中间语言 (3)一台 IIS Web服务器 IP 地址为,网站端口为 8000,则要访问 Web应用程序 User 中的 URL 为 (4)可以通过复制网站同步网站上的一个文件 3.选择题 (1)VSEW 2012 不支持( A) Ajax (2) 下面( D)网站在建立时要求安装Microsoft FrontPage服务器扩展 A. 文件系统 B. 本地 IIS 站点 D. 远程站点 (3) 以下选项不属于编程语言的是(A) Basic C# C++ 4. 简答题 (1)一个学校有多个分院,每个分院有各自的网站,如果提供一台WEB服务器,如何设置答:每个分院设置各自的虚拟目录。虚拟目录是服务器硬盘上通常不再主目录下的文件夹 的一个好记名称(别名),使用别名可以发布多个文件夹下的内容以供所有用户访问,并能 单独控制每个虚拟目录的读写权限。 (6)静态网页和动态网页的区别 答:静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改 动,必须在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时修改。 动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容, 前台页面的内容也会随之更新 第二章 1.填空题 (1)VSEW 2012 默认建立的XHTML文件类型是XHTML5 (2) 利用 XHTML建立一个链接到邮箱的元素是邮箱 (3)页面中的空格用   表示 (4)存放 Web窗体页 C#代码的模型有单文件页模型和代码隐藏页面模型 (5) 实现页面 3 秒自动刷新一次的元素是 (6) 在单文件页模型中,C#代码必须包含于之间 (7) 代码隐藏页模型通过CodeFile 属性和 Inherits 属性将 aspx 文件和对应的 .aspx 文 件联系起来 (8)外部样式表通过 元素链接到页面 (9)XML 主要用于处理与表达(跨平台交换)数据
《基于WEB程序设计》期末考试及答案
-精品- 《基于WEB 程序设计》 期末考试试卷 考生注意:1.本试卷共有六道大题,满分100分。 2.考试时间90分钟。 3.卷面整洁,字迹工整。 4.填写内容不得超出密封线。 总分 题号 一 二 三 四 五 六 核分人 题分 10 10 20 10 30 20 复查人 得分 得分 评卷人 一、HTML 代码分析(每小题5分,共10分) (5分)
row 1, cell 1 | row 1, cell 2 | row 2, cell 1 2 > < 3 >row 2, cell 2 | 4 > 5 > 得分 评卷人 二、数据库基础代码分析 (每小题5分,共10分) (5分) INSERT INTO article ( title, writer, content ) VALUES (‘实验’, ‘学生’, ‘插入数据’); 2.解释代码:请解释下述代码的含义。(5分) DELETE * FROM article WHERE 编号=1; 得分 评卷人 三、标准控件代码分析(每小题10分,共20分) (10分) ButtonEx.aspx : <%@ Page Language="VB" AutoEventWireup="false" CodeFile=" ButtonEx.vb " Inherits="_Default" %> HTML练习 TH > B.
|
---|