选择题
1.关于B/S和C/S编程体系,下面说法不正确的是______C_____。
A.B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。
B.HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言是在浏览器上执行的。
C.目前应用领域的数据库系统全部采用网状型数据库。
D.JSP是SUN公司推出的,是J2EE十三种核心技术中的一种。
2.张三使用163拨号上网,访问新浪网站,___C________是服务器端。
A.张三的电脑B.163的拨号网络服务器C.新浪网站D.没有服务器3.Session对象默认有效期为___B________分钟。
A.10 B.20 C.30 D.60
4.___C__事件在页面被加载的时候,自动调用该事件。
A.Page_OnLoad() B.Page_UnLoad() C.Page_Load() D.Page_Submit()
5.以下哪个不是ASP.NET的验证控件__D_____
A.RequiredFieldValidator B.CompareValidator C.RangeValidator D.SubmitValidator
6.___B____类提供创建、复制、删除、移动和打开文件的静态方法。
A.FileInfo B.File C.Folder D.IO
7.__D___对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放一行数
据。
A.DataAdapter B.DataSet C.DataView D.DataReader
8.下列哪个方法用来返回DataReader对象_D___
A.ExecuteNonQuery B.ExecuteScalar C.Application D.ExecuteReader 9.假如建立了一个asp文件temp.aspx,直接保存在C:\Inetpub\wwwroot\文件夹下,如
果想访问,需要在浏览器中输入(A )。
A、localhost/temp.aspx;
B、localhost/wwwroot/temp.aspx;
C、localhost/inetpub/wwwroot/temp.aspx;
D、以上都可以
10.一个应用程序中一般有(B)个Global.asax文件有效。
A、0;
B、1;
C、若干;
D、以上都不对
11.要隐藏控件时,应使用的控件属性是(D )
A、Enabled;
B、Width;
C、Height;
D、Visible
12.要使得控件不能被操作时,应使用的控件属性是(A )
A、Enabled;
B、Width;
C、Height;
D、Visible
13.可以使用图片来当作按钮的控件是(C)
A、Button;
B、Image;
C、ImageButton;
D、LinkButton
14.可以实现单选,也可以实现多选的控件是(D )。
A、RadioButtonList;
B、ChecBoxList;
C、DropDownList;
D、ListBox
15.如果希望控件内容变换后立即回传表单,需要在控件中添加属性(A)。
A、AutoPostBack=”True”;
B、AutoPostBack=”False”;
C、IsPostBack=”True”;
D、IsPostBack=”False”
16.如果需要确保用户输入数据,应该使用(A)验证控件。
A、RequiredFieldValidator;
B、CompareValidator;
C、RangeValidator;
D、RegularExpressionValidator
17.ADO.NET 使用__B_____命名空间的类访问SQL Server 数据库中的数据。
A. System.Data.OleDb
B. System.Data.SqlClient
C. System.Xml.Serialization
D. System.IO
18.在编写ASP.NET 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入
____A___事件处理程序中。
A. 页面的Load
B. 页面的init
C. 页面的PreRender
D. 页面的Disposed 消息
19.在使用ADO.NET 编写连接到SQL Server数据库的应用程序时,从提高性能角度考虑,
应创建__B____类的对象,并调用其Open 方法连接到数据库。
A. Connection
B. SqlConnection
C. OleDbConnection
D. OdbcConnection
20.在ADO.NET 中,下列哪个Command 属性用于将DataSet 中的新增记录保存到数据源?
( B )
A. SelectCommand
B. InsertCommand
C. UpdateCommand
D. DeleteCommand
21.ASP.NET页的默认扩展名是(B)。
asp网页文件的格式A. ascx
B. aspx
C. html
D. asax
22.使用断开式DataSet主要好处是什么?B
A、增强数据安全
B、减少了网络通信量。
C、提高数据传输速度
D、有利于数据共享
23.下列标记不属于HTML文档的基本结构的是:(D )
A <html>
B <body>
C <head>
D <form>
24.请问下面程序段执行完毕,页面上显示内容是什么:(A )
Response.Write (“<a href='www.sina'>新浪</a>”)
A 新浪
B <a href='www.sina'>新浪</a>
C 新浪
D 该句有错,无法正常输出
25.Session对象的默认有效期为多少分钟:(C )
A 10
B 15
C 20
D 应用程序从启动到结束
26.下面哪一个对象用于与数据源建立连接:(B )
A Command
B Connection
C DataReader
D DataAdapter
27.Global.asax文件中Session_Start事件何时激发(C )
A 在每个请求开始时激发
B 尝试对使用进行身份验证时激发
C 启动会话时激发
D 在应用程序启动时激发
28.下面哪一个文件是全局配置文件(B )
A Global.asax
fig
C Styles.css
D AssemblyInfo.vb
29.下列说法正确的是( B )
A 页面上有动态的东西就是动态网页
B 静态网页内容固定,交互性能比动态网页差
C ASP、JSP和ASP.NET技术都是把脚本语言嵌入到HTML文档中
D ASP.NET程序和ASP程序一样都是解释执行
30.下面关于HTML的描述错误的是( C )
A 超文本标记语言,一种为Internet文档设计的标记语言
B 与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档
C 所有的标记都是成对出现
D 由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上
31.下列关于ASP.NET的验证控件描述错误的是( c )
A 在客户端和服务器端都能进行验证
B 其客户端验证和服务器端验证对所有浏览器都适用
C 如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证
D 一个服务器控件可同时被多个验证控件验证
32.在ASP.NET应用程序中访问Sql Server数据库时,需要导入的命名空间为( B )
A System.Data.Oracle
B System.Data. SqlClient
C System.Data. ODBC
D System.Data.OleDB
33.如果需要确保用户输入大于30的值,应该使用( B)验证控件
A RequiredFieldValidator
B CompareValidator
C RangeValidator
D RegularExpressionValidator
34.下面哪一个不是网页文件的后缀名( D )
A htm
B aspx
C asp
D txt
35.ASP.NET不支持的应用程序文件类型的扩展名是( D )
A. .ascx
B. .asmx
C. .disco
D. .pas
36.下面哪一个验证控件的作用是限定用户按照一定的模式进行输入?( A )
A. RegularExpressionValidator
B. CompareValidator
C. RequireFieldValidator
D. ValidationSummary
37.将已有的Web窗体页转换为用户控件时,除了要从该页中移除所有的
<html>,<body>,<form>元素外,还应将原窗体页中的@page指令更改为(B )
A. Page
B. @Control
C. @ascx
D. Control
38.Cookie是Web服务器保存在用户硬盘上的一段文本,分会话Cookie和持久性Cookie。如
要定义一个持久性Cookie,则必须设置Cookie的( D )属性。
A. Value
B. Item
C. Path
D. Expires
39.在绑定了数据源的Repeater对象中,系统会自动提供(B )对象,可以使用该对象的
Eval方法从指定的列中检索数据。
A. Container
B. DataBinder
C. DataReader
D. DataTable
40.在GridView控件中设定显示学生的学号,姓名,出生日期等字段。现要将出生日期设定
为短日期格式,则应将数据格式表达式设定为(A )。
A. {0:d}
B. {0:c}
C. {0:yy-mm-dd}
D. {0:D}
填空题
1.列举ASP.NET中的七个内置对象:(Page,Response,Request,Session,Application,Cookie,
Server)
2.URL的中文意思是指____统一资源定位符___________
3.几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入
_runnat=”server”_____即可
4.控件TextBox的AutoPostBack属性的作用是__可以自动引起页面回发_____
5.你需要在网页顶部放置一系列广告,并在一个广告位置循环播放。你应该使用
adrotator__控件,为了控制显示频率你需要设置<AD>中的Impressions属性。
6.母版页由特殊的ASP@MASTER指令识别,该指令替换了用于普通.aspx页的@Page指令。
7.在内容页中,通过添加___cont饿nt_________ 控件并将这些控件映射到母版页上的
ContentPlaceHolder控件来创建内容。
8.Web应用的状态管理一般包括客户端和服务器端维护技术。客户端技术包括__视图状
态___、控件状态、隐藏域、___cookie___ 和查询字符串,它们以不同的方式将状态信息存储在客户端;而服务器端一般将状态信息存储在服务器内存中(也有存储在其他介质,如数据库),主要包括__应用程序状态_______、会话状态和配置文件属性。
9.视图状态是ASP.NET页框架默认情况下用于保存往返过程之间的页和控件值的方法。它
是一个字典对象,通过Page类的____viewstater______________ 属性公开。
简答题
1.如何判断页面第一次被加载运行?
答:声明一个全局的初始值为false的BOOL变量用来标识这段代码是否运行过一次了
程序填空
1.使用比较验证控件进行如下程序设计:要求用户在密码1输入框中输入自己的密码,同
时要求用户在密码2输入框中重新输入自己的密码,如果与第一次输入一样,密码验证通过;如果不一样,提示“两者不一致!”
密码1:
密码2:
ControlToV alidate="passwd2" ‘添加注释①
ControlToCompare="passwd1"‘添加注释②
Type="③"
Operator="Equal"
④="两者不一致!"
Display="static" runat="server">
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论