还剩4页未读,继续阅读
文本内容:
一、选择题(参考课后题主要参考下页)
二、填空题(参考课后题主要参考下页)3-45-6
三、判断题(参考书后习题)
1.静态网页与动态网页在运行时的最大区别在哪里?答与静态网页相比,动态网页在处理上多了一个处理程序代码的过程而静态网页则将其副本直接发给浏览器
2.某控件源代码如下,简述代码各部分的意义?asp:DropDownList ID=〃1istState,z runat二〃server”〉/asp:DropDownList答asp为前缀,DropDownList表明控件的类型,ID属性值为该控件的唯一标识,runat属性值表明该控件为服务器端控件
3.ASP.NE.
2.0中的验证控件有哪几个,分别有什么作用?答ASP.NET
2.0中的验证控件有四个,分别为RequiredFieldValidator控件、RangeValidator控件、CompareValidator控件和RegularExpressionValidator控件RequiredFieldValidator控件用于使输入控件成为一个必选字段RangeValidator控件用于检测用户输入的值是否介于两个值之间可以对不同类型的值进行比较,比如数字、日期以及字符CompareValidator控件用于将由用户输入到输入控件的值与输入到其他输入控件的值或常数值进行比较RegularExpressionValidator控件用于验证输入值是否匹配正则表达式指定的模式
4.利用TreeView控件进行导航可以有几种方法?分别是什么.答利用TreeView控件创建导航的方法有3种,一种是直接进行手工的编辑,这里除了编辑各种节点之外,还要设置各个节点的属性,第二种方法是使用站点地图,第三种方法是直接选择其它数据源,如各种数据库等,或编程实现导航
5.Access数据库与SQ.Server数据库分别使用什么数据源进行连接?答Access数据库使用AccessDataSource(2分)SQL Server
6.5以上使用SqlDataSource(2分)
6.简述.NET框架中CLR(Commo.Languag.Runtime)的作用答:公共语言运行库(CLR,也称公共语言运行环境)相当于Java体系中的“虚拟机”,它是.NET框架的核心,提供了程序运行时的内存管理、垃圾自动回收、线程管理和远程处理以及其他系统服务项目同时,它还能监视程序的运行,进行严格的安全检查和维护工作,以确保程序运行的安全、可靠以及其他形式的代码的准确性任何一个平台,只要能被CLR支持目前仅支持Windows平台,则意味着.NET程序就可以在此平台运行,实现跨平台的意义
7.简述将ASPX网页转换成用户控件的方法转换的步骤如下1在代码隐藏文件中将类的基类从Page更改为UserControl类2在ASPX文件中删除所有〈head〉、〈body和<fonn>等标记3将ASP.NET的指令类型从@Page更改为©Control4更改Codebehind属性来引用控件的代码隐藏文件ascx.cs5将.aspx文件扩展名更改为.ascxo
8.简述DataAdapter对象和其它对象的关系答由Connection对象建立与数据源联机,DataAdapter对象经由Command对象操作SQL语句以存取数据,存取的数据通过Connection对象返回给DataAdapter对象,DataAdapter对象将数据放入其所产生的DataTable对象,将DataAdapter对象中的DataTable对象加入到DataSet对象中的DataTables对象中
五、程序题
1.教材P73页关于web控件
2.教材P162页关于ADO.NET连接模型
3.教材P166页关于ADO.NET断开模型
4.使用CompareValidator控件对密码与确认密码是否相等进行验证,程序运行效果如下图所示其中,用户名、密码和确认密码的TextBox控件的ID分别.“TextBoxl、“TextBox2”、“TextBox3则CompareVal idator控件代码如下:I卷无标题页税.国两次输入的密码不一致asp:CompareValidator ID=nCompareValidatorln runat=nserver1二两次输入的密ControlToCompare=TextBox2ControlToValidate TextBox3ErrorMessage=”码不一致”,v/asp:CompareValidator选择
(1)静态网页文件的扩展名是C OA.asp B.aspx C.him D.jsp
(2)若内容页文件名为view.aspx,则其对应的代码页文件名默认是(C)A.view,cs B.view.cs.aspxC.view.aspx.cs D.view,aspx
(3)如果左操作数大于右操作数,D运算符返回false()A•=B.C.=D.以上都是
(4)使用一组RadioButton按钮制作单选按钮组,需要把下列哪个属性的值设为同一值(B)oA.checked B.AutoPostBackC.GroupName D.Text
(5)以下哪个属性不是验证控件所共有的?(D)A.ControlToValidate B.ErrorMessageC.Display D.ValueToCompare
(6)在网页中输入出生年月和入团年月,若要验证入团年月的输入必须比出生年月要大,可以用以下哪个验证控件?(B)A.RequiredFieldValidator B.CompareValidatorC.RegularExpressionValidator D.Vali dati onSummary
(7)XML采用以下哪种数据组织结构?()A.网状结•.B.树状结・.C.线状结・.D.星状结构
(8)如果需要让Menu控件固定显示3级菜单,应该设置下列哪个属性?()A.NavigateUr...B.StaticDisplayLevel..C.Targe..D.Text
(9)以下哪个导航控件使用站点地图文件Web.sitemap进行导航而不需要用到SiteMapDataSource控件?()A.TreeView控..B.Menu控.C.SiteMapPath控..D.TextBox控件
(10)下列哪个关键字在SELECT子句中表示所有列?(A)A.*B.ALL C.DESC D.DISTINCT(ID下列哪个聚合函数可以计算平均值?(B)A.SUM B.AVGC.COUNT D.MIN
(12)以下哪个控件模板只提供可编辑的空白的区域(.)A.GridView B.FormView..C.DetailsView D.以上都可以13用户控件是扩展名为—J的文件...A.maste....B.asa..C.asp..D.ascx14母版页是扩展名为的文件...A.maste....B.asa..C.asp..D.ascx15a对象提供与数据源的连接,.A.OleDbConnectio..B..OleDbComman...C.OleDbDataReade..D..OleDbDataAdapter
(16)在ASP.NET中源程序代码先被生成中间代码(IL或MSIL),待执行时再转换为CPU所能识别的机器代码,其目的是C的需要A.提高效率B.保证安全C.程序跨平台D.易识别
(17)在C#当中无需编写任何代码就能将int型数值转换为double型数值,称为oA.显示转换B.隐式转换C.数据类型变换D.变换
(18)在C#当中,表示为”()A.空字符B.空串C.空值D.以上都不是
(19)使用RadioButtonList生成单选列表,选中其中的某项时触发SelectedlndexChanged事件,则该控件的哪个属性要设置为True(B)A.checked B.AutoPostBack20要使C.selected D.TextListBox控件的行数为多行,需要将下列哪个属性值设置为Multiple oA.checked B.AutoPostBackC.TextMode D.SelectionMode
(21)下列关于XML文档中根元素的说法,不正确的有()oA.每一个结构完整的X ML文档有,且只有一个根元素B.根元素完全包括了文档中的所有其他元素C.根元素的起始标注要放在其他所有元素的起始标注之前,而根元素的结束标注要放在其他所有元素的结束标注之后D.根元素不能包含属性节点
(22)以下哪个导航控件使用站点地图文件Web.sitemap进行导航而不需要用到SiteMapDataSource控件?().A.TreeView控..B.Menu控.C.SiteMapPath控..D.TextBox控件
(23)下列哪个聚合函数可以计算某一列上的最大值?(C)A.SUM B.AVG C.MAX D.MIN
(24)以下哪个控件不支持插入纪录()A.GridVie..B.FormVie.C.DetailsVie...D.都不可以
(25)以下哪个数据库类型可以使用SqlDataSource控件作数据源()A.Access B.SQL Server2000C.Orica......D.SQ.Serve.
6.5
(26)方法用于执行统计查询,执行后只返回查询所得到的结果集中第一行的第一列,忽略其它的行或列..A..ExecuteReader(...B..ExecuteScalar(.....C..ExecuteSql(....D..ExecuteNonQuery(.
(27)Connection对象的B属性设置或获取用于打开数据源的连接字符串,给出了数据源的位置、数据库的名称、用户名、密码以及打开方式等..A..DataSourc..B.ConnectionStrin..C..Stat..D..Databas.28B方法用于执行不需要返回结果的SQL语句,如Insert、Update、Delete等,执行后返回受影响的记录的行数・・A・,ExecuteReader...B..ExecuteScala...C..ExecuteSql....D..ExecuteNonQuery.填空框架由、、和部分组成1NET4框架中包括一个庞大的类库为了便于调用,将其中的“类”按照进2NET行逻辑分区控件的属性用于3Label Text如果的初始值为则执行表达式之后,的值为4int X4,X+=1X容器控件有和,其中常用于动态生成其他控件的控件5panel placeHolderPlaceHolder使用控件生成多行的文本框,需要把属性设为6TextBox TextMode才可以通过属性设置行数MultiLine Rows要对年龄进行输入验证,要使用验证控件7ControlToValidate正则表达式匹配8“l3|5\d{9}o9的元素由三个部分组成,包括、和XML10语言中,用于排序的是子句SQL ORDERBY访问数据库使用的数据源类型是11Access o皮肤文件是以为扩展名的文件,用来定义控件显示属性的样式12skin为提高网站的安全性和初次访问速度,在使用工具上传前,应首先对网站进行13FTP实现交互式网页需要采用技术,至今已有多种实现交互式网页的方法,如、、等14存储整型的变量应当用关键字来声明15int一般来说,语句用于计数控制循环,语句用于定点控制循环16属性为的控件激发了事件时,将执行事件17ID btnSubmitButton Click过程控件的属性用来规定验证输入控件的正则表18RegularExpressionValidator达式提供只前向的只读读取方式,速度读取快21DataReader19XML文件的扩展名是____________「如果要创建的文件内容中包含多国文字,必要声明中的属性值可以设20XML XMLencoding置为。
个人认证
优秀文档
获得点赞 0