网院作业 发表于 2017-10-17 08:36:03

《基于Web程序设计》东师17秋在线作业12


基于Web程序设计17秋在线作业1
一、单选题:【20道,总分:60分】

1.下面对CustomValidator控件说法错误的是(    )。          (满分:3)
    A. 能使用自定义验证函数
    B. 可以同时添加客户端验证函数和服务器 端验证函数
    C. 指定客户端验证的属性是ClientValidationFunction
    D. 属性runat用来指定服务器端验证函数
2.在ASP.NET中,已知一个RegularExpressionBalidator控件的ValidationFexpress属性为“{3,5}”,则在RegularExpressionValidator控件所验证的TextBox控件中输入不合法的是(    )          (满分:3)
    A. 12345
    B. abcde
    C. abc123
    D. 123**
3.查询用户表中最新的5条记录,请问用哪条语句          (满分:3)
    A. select top 5 * from user order by id desc
    B. select * from user order by id desc
    C. select top 5 * from user
    D. select * from user top 5 order by id desc
4.以下是对一个ASP.NET页面中的一个TextBox控件进行验证的代码,页面运行时,用户在TextBox控件输入下列信息(    )不会出现错误提示信息。<asp:compareval          (满分:3)
    A. 50
    B. 60
    C. 80
    D. ok
5.想要在HTML中显示一个小于号“<”,需要用到字符实体          (满分:3)
    A. >
    B. <
    C.
    D. &quot;
6.小数类型和浮点类型都可以表示小数,正确说法          (满分:3)
    A. 两者没有任何区别
    B. 小数类型比浮点类型取值范围大
    C. 小数类型比浮点类型精度高
    D. 小数类型比浮点类型精度低
7.web.config 不能用于(    )          (满分:3)
    A. Application事件定义
    B. 数据库连接字符串定义
    C. 对文件夹访问授权
    D. 基于角色的安全性控制
8.CSS样式不包括(    )。          (满分:3)
    A. 基于元素的样式
    B. 基于类的样式
    C. 基于ID的样式
    D. 基于文件的样式
9.在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用(    )对象实现          (满分:3)
    A. Request
    B. Response
    C. Server
    D. Session
10.如果要获得user表前10条的记录的数据,用SQL语句实现为(    )          (满分:3)
    A. SELECT TOP10 FROM user
    B. SELECT next10 FROM user
    C. SELECT*FROM user WHERE rownum<=10
    D. SELECT*FROM user WHERE Recno(    )<=10
11.在 ASP.NET 中,在一注册页面为了验证用户输入的用户名必须是六个英文的字母,你认为最可能需要使用下列(    )验证控件对其进行验证          (满分:3)
    A. ReqireFieldValidator
    B. CompareValidator
    C. RangeValidator
    D. Validator
    E.
12.在SQL Server2005数据库中,系统提供聚合函数对列中的数据进行计算。以下聚合函数中,(    )用于返回表达式中所有值中的最大值。          (满分:3)
    A. SUM
    B. MAX
    C. AVG
    D. COUNT
13.下列几个是Response对象的方法,哪个是用来输出二进制信息的          (满分:3)
    A. BinaryRead
    B. BinaryWrite
    C. Flush
    D. Write
14.在表user有name 、tel 和data 3个字段,要求向表user中插入一新记录,该记录数据分别为: 王明、 8888888、2005-5-5,用SQL语句实现操作是(    )          (满分:3)
    A. INSER INTO user VALUES (王明,8888888,2005-5-5)
    B. INSER INTO user VALUES “王明”,”8888888”,2005-5-5
    C. INSER INTO user(name,tel,data) VALUES(“王明”,“8888888”,#2005-5-5#)
    D. INSER INTO user(name,tel,data) VALUES(“王明”,“8888888”,“2005-5-5“)
15.在ASP。NET中,有一个注册窗体要求用户输入年龄,为了确保用户输入的年龄不小于18不大于30,并且为整数,需要采用RangeValidator倥件对输入年龄的TextBox倥件进行验证,下列对于RangeValidator倥件的属性设置正确的是(    )          (满分:3)
    A. 将MinimumValue 设置17,Type属性为Integer
    B. 将MinimumValue设置为18,Type属性为Integer
    C. 将MinimumValue设置为30,Type属性为String
    D. 将MinimumValue 设置31,Type属性为Integer
16.请问下面程序段执行完毕,页面上显示内容是什么搜狐"%>          (满分:3)
    A. 搜狐
    B. <a href='http://www.sina.com.cn'>搜狐</a>
    C. 搜狐(超链接)
    D. 该句有错,无法正常输出
17.在分页显示时,用于指定每页记录数的属性是(    )          (满分:3)
    A. PageSize
    B. PageCount
    C. CacheSize
    D. MaxRecords
18.问下面程序段执行完毕,页面上显示内容是什么:新浪”)%>          (满分:3)
    A. 新浪
    B. <a href='http://www.sina.com.cn'>新浪</a>
    C. 新浪(超链接)
    D. 该句有错,无法正常输出
19.当需要用控件输入性别时,应选择的控件是(    )          (满分:3)
    A. CheckBox
    B. CheckBoxList
    C. Label
    D. RadioButtonList
20.用于让代码在每次ASP.NET网页加载是执行的事件处理程序的名称是(    )          (满分:3)
    A. Pageload
    B. Pagestart
    C. PageInit
    D. PageClick
二、判断题:【20道,总分:40分】

1.访问结构类型中成员的方式通常使用“结构名.成员名”形式。          (满分:2)
    A. 错误
    B. 正确
2.Application的Count属性返回一个Application对象所包含的项目数量          (满分:2)
    A. 错误
    B. 正确
3.在网络中,首先发起连接、传送数据或接收数据请求的一方,称为服务端          (满分:2)
    A. 错误
    B. 正确
4.在VB.NET执行应用程序期间,用变量临时存储数值。变量具有名字(用来引用变量所包含的值的词)和数据类型(确定变量能够存储的数据的种类)          (满分:2)
    A. 错误
    B. 正确
5.htm文件不需要编译,直接从Web服务器下载到浏览器执行计划即可。          (满分:2)
    A. 错误
    B. 正确
6.VB.NET中的选择结构语句分为If语句和Select Case语句两种。          (满分:2)
    A. 错误
    B. 正确
7.TCP和UDP基于IP协议通信,并为上层应用层提供连接或无连接的服务          (满分:2)
    A. 错误
    B. 正确
8.Windows 2000/XP的Professional 以上的操作系统都没有IIS组件,需要用户自行安装          (满分:2)
    A. 错误
    B. 正确
9.DataAdapter:建立一个连接或者提供一个现存连接          (满分:2)
    A. 错误
    B. 正确
10.基于web的程序设计中所涉及到的所有技术,都运行在服务端,服务端所生成的HTML或Javascript代码,由客户端浏览器负责解释或执行          (满分:2)
    A. 错误
    B. 正确
11.在ASP.NET中,提供了上传文件控件FileUpload实现文件的上传          (满分:2)
    A. 错误
    B. 正确
12..NET Framework由公共语言运行库(Common Language Runtime,CLR)和一套统一的类库组成          (满分:2)
    A. 错误
    B. 正确
13.RangeValidator 控件用于检测用户输入的值是否介于两个值之间,如果输入控件为空,验证会失败          (满分:2)
    A. 错误
    B. 正确
14.TextBox控件可以显示3种HTML标记之一          (满分:2)
    A. 错误
    B. 正确
15.DataList 控件用于显示限制于该控件的项目的重复列表。          (满分:2)
    A. 错误
    B. 正确
16.按地址传递参数如果给按地址传递参数指定数据类型,就必须将这种类型的值传给参数          (满分:2)
    A. 错误
    B. 正确
17.枚举类型的变量可能同时取到枚举中两个元素的值。          (满分:2)
    A. 错误
    B. 正确
18.AccessData控件,用于与MDB文件连接          (满分:2)
    A. 错误
    B. 正确
19.Web 服务器控件是服务器可理解的特殊 ASP.NET 标签          (满分:2)
    A. 错误
    B. 正确
20.使用客户端验证能获得较快的反应速度          (满分:2)
    A. 错误
    B. 正确
基于Web程序设计17秋在线作业2
一、单选题:【20道,总分:60分】

1.在ASP.NET中为了在页面中原样输出图中所示的字符串,下列代码正确的是(    )confirm(‘长风破浪会有时,直挂云帆济沧海’);          (满分:3)
    A. Server.HtmlDecode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<script>”);
    B. Server.HtmlEncode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<script>”);
    C. Server.UrlDecode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’);<script>”);
    D. Server.UrlEncode(“<script>confirm(‘长风破浪会有时,直挂云帆济沧海’)
2.如果要获得上一级文件夹的路径,可以用的方法(    )          (满分:3)
    A. GetParentFolerName
    B. GetParentFolder
    C. GetFolder
    D. RootFolder
3.          (满分:3)
    A. 张红
    B. 王刚
    C. 王刚张红
    D. 语法有错,无法正常输出
4.在ASP.NET中,下列代码在页面中可能的输出结果是(    )。Response.Write(Server.MapPath(“WebForm1.aspx”));          (满分:3)
    A. C:\Inetpub\wwwroot\AspTest\WebForm1.aspx
    B. C:\Inetpub\wwwroot\AspTest\
    C. WebForm1.aspx
    D. aspx
5.以下连接对象的创建方法中,正确的是(    )          (满分:3)
    A.
    B. Conn=CreateObjet(“ADODB.Connection”)
    C. Conn=Server.CreateObjet(“ADODB.Connection”)
    D. SetConn=Server.CreateObjet(“ADODB.Connection”)
    E. SetConn=Server.CreateObjet(ADODB.Connection)
6.执行完语句a="2",a的类型为(    )          (满分:3)
    A. 数值型
    B. 字符串型
    C. 布尔型
    D. 日期型
7.ASP.NET中,使用验证控件来验证用户输入,要求用户不可跳过该项输入,并且用户输入值在0和1000之间,则适用                (    )控件          (满分:3)
    A. RequiredFieldValidator
    B. Validator
    C. ControlToValidate
    D. validationSummary
8.假设存放ASP.NET应用程序页面的目录为C:\InetPub\WWWRoot\WebSvrSample则Request对象的ApplicationPath属性的值是(    )          (满分:3)
    A. c:\InetPub\WWWRoot
    B. /WebSvrSample
    C. C:\InetPub\WWWRoot\WebSvrSample
    D. \InetPub\WWWRoot\WebSvrSample
9.以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(    )。   privatevoidPageLoad(object sender , System.EventArgs e){      if(!this.IsPostBack){                                     DataSet ds=this.GetJobDs(    );          (满分:3)
    A. 用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性
    B. 用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定
    C. 用户不能在DataGrid控件中看到数据集中的数据,因为代码不能被执行
    D. 用户可以在DataGrid控件中看到数据集中的数据
10.要在asp.net页面中显示服务器的计算机名,正确的代码为(    )。          (满分:3)
    A. Response.Write(Server.IPAddress)
    B. Response.Write(Server.MachineName)
    C. Response.Write(Application.IPAddress)
    D. Response.Write(Application. MachineName)
11.需要用到FileSystemObject对象实例(    )方法创建文件夹          (满分:3)
    A. CreateFile
    B. CreateFolder
    C. CopyFolder
    D. CopyFile
12.在表user有name 、tel 和data 3个字段,要求向表user中插入一新记录,该记录数据分别为: 王明、 8888888、2005-5-5,用SQL语句实现操作是(    )          (满分:3)
    A. INSER INTO user VALUES (王明,8888888,2005-5-5)
    B. INSER INTO user VALUES “王明”,”8888888”,2005-5-5
    C. INSER INTO user(name,tel,data) VALUES(“王明”,“8888888”,#2005-5-5#)
    D. INSER INTO user(name,tel,data) VALUES(“王明”,“8888888”,“2005-5-5“)
13.下面的控件中不能执行鼠标单击事件的是(    )          (满分:3)
    A. ImageButton
    B. ImageMap
    C. Image
    D. LinkButton
14.left(“asp.net”,4)的值为(    )          (满分:3)
    A. ”asp”
    B. ”.net”
    C. ”asp.”
    D. ”aspn”
15.当需要用控件输入性别时,应选择的控件是(    )          (满分:3)
    A. CheckBox
    B. CheckBoxList
    C. Label
    D. RadioButtonList
16.执行完a=5>3 And "a"<"c"语句后,a的值为          (满分:3)
    A. TRUE
    B. False
    C. 1
    D. 0
17.下列关于ASP程序说法不正确的是(    )          (满分:3)
    A. 在ASP程序中,字母不分大小写
    B. 使用REM或 ’ 符号来标记注释语句
    C. <%和%>符号必须和ASP语句放在一行
    D. ASP语句必须分行,不能把多条ASP语句写在一行
18.在ASP.NET中,下列代码在页面中可能的输出结果是(    )。Response.Write(Server.MapPath(“WebForm1.aspx”));          (满分:3)
    A. C:\Inetpub\wwwroot\AspTest\WebForm1.aspx
    B. C:\Inetpub\wwwroot\AspTest\
    C. WebForm1.aspx
    D. aspx
19.配置IIS时,设置站点的主目录的位置,下面说法正确的是          (满分:3)
    A. 只能在本机的c:\inetpub\wwwroot文件夹
    B. 只能在本机操作系统所在磁盘的文件夹。
    C. 只能在本机非操作系统所在磁盘的文件夹
    D. 以上全都是错的
20.Response对象的(    )属性可指定缓存页面的确切到日期和时间          (满分:3)
    A. Buffer
    B. Expires属性
    C. Expires Absolute属性
    D. CacheControl属性
二、判断题:【20道,总分:40分】

1.Response对象是用来访问服务器端所创建的          (满分:2)
    A. 错误
    B. 正确
2.Web 服务器控件是服务器可理解的特殊 ASP.NET 标签          (满分:2)
    A. 错误
    B. 正确
3.DataRow:表示一个可列举的DataRow对象集合          (满分:2)
    A. 错误
    B. 正确
4.Response对象有一个Redirect方法,该方法可将客户端浏览器导航到一个新的URL地址          (满分:2)
    A. 错误
    B. 正确
5.可以给functionname赋一个值,即为返回的值          (满分:2)
    A. 错误
    B. 正确
6.按地址传递参数如果给按地址传递参数指定数据类型,就必须将这种类型的值传给参数          (满分:2)
    A. 错误
    B. 正确
7.select 元素可创建单选或多选菜单。          (满分:2)
    A. 错误
    B. 正确
8.在表单验证中使用RequiredFieldValidator控件(必填字段验证控件)来检查表单项目中是否有输入值。          (满分:2)
    A. 错误
    B. 正确
9.JavaScript代码必须包含在元素中。(    )          (满分:2)
    A. 错误
    B. 正确
10.表格由标签来定义。          (满分:2)
    A. 错误
    B. 正确
11.常量是一种采用名称表示某个数值的方式          (满分:2)
    A. 错误
    B. 正确
12.当Application对象的生命周期开始时,Applicationonstart事件会被启动          (满分:2)
    A. 错误
    B. 正确
13.面向对象程序设计是一种基于结构分析的、以数据为中心的程序设计方法,          (满分:2)
    A. 错误
    B. 正确
14.AccessData控件,用于与MDB文件连接          (满分:2)
    A. 错误
    B. 正确
15.Validation 服务器控件用于验证用户输入。如果用户输入没有通过验证,将不会给用户显示一条错误消息          (满分:2)
    A. 错误
    B. 正确
16.创建数据库表时,表必须有主键          (满分:2)
    A. 错误
    B. 正确
17.事件句柄(event handler)是一种针对给定事件来执行代码的子例程。          (满分:2)
    A. 错误
    B. 正确
18.主页(Home Page)就是用户在访问Internet上的某个站点时,显示在浏览器中的第一个页面,也称为WWW的“初始页”          (满分:2)
    A. 错误
    B. 正确
19.DataTable:类似数据库中的表的概念,按行、列存储数据。          (满分:2)
    A. 错误
    B. 正确
20.在程序中数组必须先声明后使用,数组中包含的元素个数称为数组大小。          (满分:2)
    A. 错误
    B. 正确


页: [1]
查看完整版本: 《基于Web程序设计》东师17秋在线作业12