基于Web程序设计18春在线作业1-0002
试卷总分:100 得分:0
一、 单选题 (共 20 道试题,共 60 分)
1.下列数据类型属于值类型的是( )
A.struct
B.class
C.interface
D.delegate
2.在连接数据库时不是ASP.NET用的连接方法()
A.DSN连接
B.ADO连接
C.OLB DB连接
D.JDBC连接
3.在ASP.NET中,Application是()类的实例
A.HttpApplication
B.HttpApplicationUtility
C.HttpApplicationState
D.Page
4.一组选项中可以选择多项的表单元素是
A.Checkbox
B.Radio
C.Text
D.Textarea
5.下列标记中,( )可以在网页中插入图片
A.<img>标记
B.<Br>表记
C.<H3>标记
D.<SCR>标记
6.在记录集RS中,可用于返回记录总数的语句是( )
A.rs.Count
B.rs.RecordCount
C.rs.Fields.Count
D.rs.PageCount
7.下列变量初始化时不能完成转换的是
A.int a=5; float b=a
B.int a=65; char c=(int) a;
C.string s=”X”; char c=s;
D.long L=123 ; int a= L;
8.<% Dim strTemp StrTemp=”user_name” Session(“strTemp”)=”王刚” Session(strTemp)=”张红” Response.Write Session(“user_name”) %>
A.张红
B.王刚
C.王刚张红
D.语法有错,无法正常输出
9.在一个ASP.NET项目中,可以使用()控件来判断TextBox控件中的内容是一个数字,并且数字范围在1~99之间
A.RequiredFieldValidator
B.CompareValidator
C.RangeFieldValidator
D.RegularExpressionValidator
10.在ASP.NET中,对于已经生成好的Web Service,在部署和实现该XML Web Service的时候,至少需要()文件。
A.asmx文件和.dll文件
B.dll文件和.disco文件
C.AssemblyInfo.cs文件Web.config文件
D.AssemblyInfo.cs文件.asmx文件
11.发布网站后不可能存在的文件夹是( )。
A.App_Data
B.App_Code
C.App_Themes
D.bin
12.ASP.net中的身份验证不包含()
A.窗体身份验证
B.Passport身份验证
C.Windows身份验证
D.密码验证
13.分析下面的HTML代码,该页面在浏览器中的现实效果为() <html> <body> <marquee scrolldelay="200" direction="down">Welcome!</marquee> </body> </html>
A.从左向右滚动显示"Welcome!"
B.从右向左滚动显示"Welcome!"从右向左滚动显示"Welcome!"
C.从上向下滚动显示"Welcome!"
D.从下向上滚动显示"Welcome!"
14.某个用ASP。NET技术开发的网站拥有大量的访问量,最近该网经常因为服务器内存占用率过高而宕机,作为该网站技术员的你仔细检查了该网站的系统,发现内存占有率过高是因为每个用户都有大量数据保存在Session中,为了解决该问题你应该进行()处理
A.将保存在Session中的数据保存在Application中
B.将保存在Session中的数据保存在Cookie中
C.将Session中对安全性要求不高的数据保存在Cookie中,不经常使用的数据保存在数据库中
D.将Session中对安全性要求不高的数据保存在Application中,不经常使用的数据保存在Cookie中
15.在ASP.NET中下列代码在页面中的输出结果是()。 XmlDocument xd=new XmlDocument(); Xd.LoadXml(“<Person><name>诸葛亮</name></Person>”); Response.Write(Server.HtmlEncode(xd.DocumentElement.InnerXml));
A.诸葛亮
B.<name></name>
C.<name>诸葛亮</name>
D.<Person><name>诸葛亮</name></Person>
16.在ASP。NET中,某程序员在一个页面的Load事件中编写了如下代码,已知该页面使用了输出缓存。现有两个用户分别在12:10、和12:12访问了给页面,下列说法正确的是()。
A.第一个用户输出12:10,第二个用户输出12:12
B.第一个用户一定输出12:10,第二个用户输出12:10或12:12
C.第一个用户、第二个用户可能都输出12:10
D.第一个用户、第二个用户可能都输出12:12
17.ASP.NET框架中,服务器控件是为配合Web表单工作而专门设计的,()是服务器控件
A.JS控件
B.Web控件
C.自定义控件
D.COM控件
18.web.config 不能用于( )
A.Application事件定义
B.数据库连接字符串定义
C.对文件夹访问授权
D.基于角色的安全性控制
19.在Windows窗体中,列表框(ListBox)控件的()属性表示当前选定项的文本
A.Items
B.List
C.Text
D.Caption
20.执行完Delete From users语句后,共删除多少条记录( )
A.0
B.1
C.全部
D.若干条
二、 判断题 (共 20 道试题,共 40 分)
1.在程序中数组必须先声明后使用,数组中包含的元素个数称为数组大小。
A.错误
B.正确
2.应用层接收由用户的应用程序发来的信息
A.错误
B.正确
3.Sub过程是在响应事件时执行的代码块。
A.错误
B.正确
4.Server对象提供了一系列为一个Web程序非常有用的高级功能,能够实现对服务器上的一些资源进行访问
A.错误
B.正确
5.localhost一主机名可以代替127.0.0.1。
A.错误
B.正确
6.输入标签由<input> 标签定义,输入标签用于搜集用户信息
A.错误
B.正确
7.数组中的每一个值称为一个数组元素,所有这些值存放在内存中一段连续的空间中。
A.错误
B.正确
8.CheckBox 控件用于显示单选框
A.错误
B.正确
9.TextBox控件可以显示3种HTML标记之一
A.错误
B.正确
10.VB.NET中的选择结构语句分为If语句和Select Case语句两种。
A.错误
B.正确
11.Validation 服务器控件用于验证用户输入。如果用户输入没有通过验证,将不会给用户显示一条错误消息
A.错误
B.正确
12.DataAdapter:建立一个连接或者提供一个现存连接
A.错误
B.正确
13.每个用户输入web控件至多只能有一个验证Web控件与它相关联
A.错误
B.正确
14.Visual Studio 2008默认建立的XHTML文件类型是Transitional
A.错误
B.正确
15.创建数据库表时,表必须有主键
A.错误
B.正确
16.CustomValidator 控件可对输入控件执行用户定义的验证
A.错误
B.正确
17.在VB.NET中所有未声明的变量都是Object类型
A.错误
B.正确
18.在Handler关键字进行动态关联时,必须用WithEvents语句声明的对象才可以响应在类中的事件,否则对象对所生成的任意事件都将忽略
A.错误
B.正确
19.htm文件不需要编译,直接从Web服务器下 载到浏览器执行计划即可。
A.错误
B.正确
20.WWW是基于客户-服务器模式
A.错误
B.正确
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。