AspNet模拟试卷

AspNet模拟试卷
AspNet模拟试卷

一、选择题(每小题2分,共40分)

1.请判断下列语句执行完毕后,a、b、c的值

a="1" + 1

b="1" + "1"

c="1" & "1"

(A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",2

2.行完如下语句后,Sum的值为:

Dim a(5) as Integer

Dim Sum as Integer

Sum=0

For I=0 To 5

a(I)=I

Sum=Sum + a(I)

Next

(A) 0 (B) 5 (C) 15 (D) 20

3.执行完a=5 Mod 3 语句后,a的值为:

(A) 0 (B) 2 (C) 3 (D) 5

4.执行完a=5>3 And "a"<"c" 语句后,a的值为:

(A) True (B) False (C) 1 (D) 0

5.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值:

(A) " vbscript good"

(B) "vbscript good"

(C) " vbscriptgood"

(D) "vbscriptgood"

6.下面哪个函数可以返回当前的日期和时间:

(A) Now (B) Date (C) Time (D) Today

7.首先定义数组Dim strA(3,4) As String ,那么strA.Length=( )

(A) 4 (B) 5 (C) 12 (D) 20

8.请问Mid(“八千里路云和月”,3,2)的返回值是()?

(A) “千里”(B) “里路”(C) “里”(D) “路云”

9.如果要将一个数字88转换为字符串,可以使用()

(A) 88.Tostring (B) CStr(88) (C) Double.Parse(88) (D) 以上都可以

10.请问”#*asp*#”.TrimStart(“#”)的返回值是()

(A) *asp*# (B)#*asp* (C) asp (D) *asp*

11.下面哪条语句可以返回访问者的IP地址

(A) Request.ServerVariables("REMOTE_ADDR")

(B) Request.ServerVariables("REMOTE_IP")

(C) Request.ClientCertificate("REMOTE_ADDR ")

(D) Request.ClientCertificate ("REMOTE_IP ")

12.执行完如下语句后,页面上显示的内容为:( )

(A) A (B) AB (C) AC (D) ABC

13.请问下面程序段执行完毕,页面上显示内容是什么( )

<%

Response.Write (“新浪”)

%>

(A) 新浪(B) 新浪

(C) 新浪(超链接)(D) 该句有错,无法正常输出

14.Session对象的默认有效期为多少分钟( )

(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束

15.请问下面程序段执行完毕,页面上显示内容是什么: ( )

<%

Response.Write Server.HTMLEncode(“新浪”)

%>

(A) 新浪(B) 新浪

(C) 新浪(超链接)(D) 该句有错,无法正常输出

16.对于文件上传控件HtmlInputFile,.PostedFile.FileName表示的是()

(A) 服务器端文件物理路径(B) 客户端文件物理路径

(C) 服务器端文件名称(D) 客户端文件名称

17.如果需要确保用户输入大于30的值,应该使用()验证控件

(A)RequiredFieldValidator (B) CompareValidator

(C)RangeValidator (D)RegularExpressionValidator

18.如果要输入如(86)-10-12345678形式的电话号码,应该使用正则表达式()

(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}

19.如果定制了列,又希望排序,需要在每一个列设置()属性

(A) Sort (B) SortExpresion (C) SortField (D) DataFieldText

20.一个业务对象文件中可以包含()个类

(A) 1 (B) 2 (C) 若干(D) 以上都不对

二、填空题(每空1分,共40分)

1.要正确运行https://www.360docs.net/doc/542866278.html,,服务器端必须安装如下软件:

(1)、Windows 2000 Professional 或Windows 2000 server 或Windows2000 Advance Server 或Windows XP Professional 或更高版本,

(2)、IIS5.0(Internet 信息服务管理器5.0)

(3)、

(4)、

2.执行完a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a的值

为。

3.语句a=DateAdd(" ",10,Date()) 将返回10天后是几号。

4.语句b=Int(10 * ) +1) 将返回1到10之间的随机整数。

5.在数据库的表中,纵的一行叫做一个,横的一行叫做一个。

6.下面是一个函数,用来返回从a到b的立方和,请填写其中的空格。

<%

Function Cube(a,b)

Dim I,Sum

Sum=

For I= a To b

Sum=

Next

=Sum

End Function

%>

7.下面这段语句,将根据今天是星期几,分别在页面上显示一幅图片,星期一、二显示

p1.jpg,其它时间显示p2.jpg。请填写完整下面的程序。

<%

Dim theday as Integer

theday= (Today())

Select Case theday

Case

("")

Case Else

("")

End Select

%>

8.很多网站要求客户必须登录后才能访问,如果客户没有登录,就直接访问网站的某个页

面,应该将其引导到首页。请据此填写下面的空格。

<%

If Session("UserName")= Then

("index.asp")

End If

%>

9.下面的程序段用来计算客户是第几次访问本站。请填写其中的空格。

<%

Dim varNumber

varNumber=Request.Cookies("number")

If Then

varNumber=1

Else

varNumber=varNumber+1

End If

. =varNumber

. =#2030-1-1#

Response.Write "您是第" & varNumber & "次访问本站"

%>

10.假如Application("UserOnLine")中保存了一个数组,该数组中保存了在线用户的名称,

下面的程序段从其中读取所有用户名,并显示在页面上,请填写其中的空格。

<%

Dim UserOnLine,Number

UserOnLine=Application("UserOnLine")

Number= (UserOnLine) '返回该数组的最大下标

For I=0 To Number

Response.Write()

Next

%>

11.对于如下图的数据表link,请填写下面的SQL语句中的空格:

图1

查询2003年1月1日到2004年1月1日之间的提交的网站,并按提交日期将序排列strSql="Select * From link Where submit_date #2003-1-1# And #2004-1-1# Order By submit_date "

查询2004年1月1日以后提交的网站总数目

strSql="Select As Total From link Where submit_date > #2004-1-1#"

12.针对上面图1所示,下面要在页面上按提交日期降序排列所有的网站,请填写下面程序

段中的空格。假设数据库文件wwwlink.mdb和本文件存放在同一个文件夹下,数据表名为link。

Message.Text & =“

Message.Text & =“

Message.Text & =“

Message.Text & =“

'以下连接数据库

…建立Cnnection对象

Dim conn As New OleDbConection( _________________________)

…建立Command对象

Dim cmd as New OleDbCommand(_______________________________________)

Conn.open()

'以下建立DataReader对象

Dim dr As OleDbDataReader=cmd.ExecuteReader()

'以下显示数据库记录

Do While

Message.Text & = “

Message.Text & = “” & ________________ & ””…此处显示网站名字

message.Text &= "

" …此处显示网址

Message.Text & = “” & ________________ & ””…此处显示提交日期

Message.Text & = “

Loop

Message.Text & =“

网站名称网站地址提交日期
" & dr.Item("url") &

"

Conn.close()

13.针对上面图1所示,下面是分页显示所有网站的名称的语句,每页显示10条记录,请

<%@ Import Namespace="System.Data" %>

<%@ Import Namespace="System.Data.OleDb" %>

网络导航

Width="100%”________________________________________________________

OnPageIndexChanged="MyDataGrid_Page" PagerStyle-HorizontalAlign="Right"

PagerStyle-Mode="NumericPages" runat="server"/>

14.下面这段程序,打开本文件夹下的文本文件test.txt,并读取其中所有的内容显示在页面

上,请填写其中的空格。

<%@ Import Namespace="System.IO"%>

读取文本文件

15.将COM组件转换成.NET组件的命令是__________________________________

三、编程题(每空10分,共30分)

1.请编写代码,在页面上显示如下图形。注意:只要写出主要代码即可

**********

*********

********

*******

******

*****

****

***

**

*

2.利用Insert语句可以插入记录,现在针对图1所示的数据表,利用插入一条记录:其中网站名称为“搜狐”,网站地址为“https://www.360docs.net/doc/542866278.html,”,网站简介为“门户网站”,网站推荐评分为4,提交日期为当天。

注意:程序的开头部分已经给出。

<%@ Import Namespace="System.Data" %>

<%@ Import Namespace="System.Data.OleDb" %>

网络导航

OnEditCommand="MyDataGrid_Edit" OnCancelCommand="MyDataGrid_Cancel"

OnUpdateCommand="MyDataGrid_Update" DataKeyField="link_id"

AutoGenerateColumns="False" runat="server">

ItemStyle-Wrap="False"/>

1

2

3

4

5

参考答案

一.选择题(每题2分,共40分)

BCBAB ADBDA AACCB BBABC

二.填空题(每题1分,共40分)

1.(3)https://www.360docs.net/doc/542866278.html, Framework SDK (.NET 框架开发工具包)

(4)MDAC (Microsoft数据访问组件)

2.“vbscript”

3.d

4.Rnd或Rnd()

5.字段

记录

6.0

Sum+I^3

Cube

7.Weekday

2,3

Response.Write

Response.Write

8.“”

Response.Redirect

9.VarNumber=””

Response.Cookies(“number”)

Response.Cookies(“number”).Expires

10.Ubound

UserOnLine(I)

11.Between

Desc

Count(*)

12."Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mapPath("wwwlink.mdb")

"select * from link", conn

dr.Read()

dr.Item("siteName")

dr.Item("url")

" & dr.Item("url") & "

dr.Item("submit_date")

13. MyDataGrid.CurrentPageIndex = e.NewPageIndex

DS.Tables("link").DefaultView

AllowPaging="True" PageSize="10"

14. StreamReader(Server.Mappath("newfile.txt"),Encoding.Default)

sr.Peek()>-1

sr.ReadLine()

15.tlbimp

三.编程题(每题10分,共30分)

1.

Dim I,J as Integer

For I=10 To 1 Step -1

For J=1 To I

Response.Write("*" )

Next

Response.Write("
")

Next

2.'建立Connection对象

Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\https://www.360docs.net/doc/542866278.html,\chapter6\wwwlink.mdb")

'建立Command对象

Dim cmd As New OleDbCommand("Insert Into link(sitename,URL,intro,grade,submit_date) Values('搜狐','https://www.360docs.net/doc/542866278.html,','门户网站',4,#" & Today() & "#)", conn)

'执行操作,插入记录

conn.open() '打开数据库

cmd.ExecuteNonQuery()

conn.close() '关闭数据库

3.

Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("wwwlink.mdb"))

'建立Connection对象

'获取文本框中的值

Dim txtSiteName,txtURL,txtIntro As textbox '声明文本框控件变量

txtSiteName=e.Item.Cells(2).Controls(0) '获取网站名称

txtURL=e.Item.Cells(3).Controls(1) '获取网站地址列中第二个控件txtIntro=e.Item.Cells(4).Controls(0) '获取网站简介

'获取下拉列表框中的值

Dim txtGrade As DropDownList '声明下拉列表框

txtGrade=e.Item.Cells(5).Controls(1) '获取网站评分列中第二个控件'建立Command对象

Dim strSql As String

strSql="Update link Set sitename='" & txtSiteName.Text & "',URL='" & txtURL.Text & "',intro='" & txtIntro.Text & "',grade=" & CInt(txtGrade.SelectedItem.Text) & ",submit_date=#" & Now() & "# Where link_id=" & MyDataGrid.DataKeys(CInt(E.Item.ItemIndex))

Dim cmd As New OleDbCommand(strSql, conn) '执行更新操作

conn.Open()

cmd.ExecuteNonQuery()

conn.Close()

'重新绑定数据

MyDataGrid.EditItemIndex = -1

Call BindData()

ASPNET期末复习题

期末复习题 一、选择题 1.在https://www.360docs.net/doc/542866278.html,的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是( D ) A. Cache B. Session C. Request D. Application 2.下列哪个函数可以将数值转换为字符串?( C) A.Cdate B.Cint C.CStr D.CDbl 3.有关https://www.360docs.net/doc/542866278.html,脚本和HTML说法正确的是( D )。 A. HTML元素的ID属性值直接对应https://www.360docs.net/doc/542866278.html,脚本的一个对象名 B. 一个HTML元素不需要添加“runat=server”,https://www.360docs.net/doc/542866278.html,脚本也可以引用该HTML 元素 C. 一个https://www.360docs.net/doc/542866278.html,页面中脚本可以直接引用另一个https://www.360docs.net/doc/542866278.html,页面的HTML元素 D. https://www.360docs.net/doc/542866278.html,在原有的HTML元素的基础之上,又新增加一整套Web Server控件, 加强页面内容和脚本的设计能力。 4. 下面说法正确的是(D) A.当用户从一个网页转到另一个网页时,保存在Session中的信息会丢失。 B.Session对象的有效期默认为40分钟。 C. Session对象的有效期不能更改。 D. Session对象到期前可以用Abandon方法强行清除。 5. Request.Form读取的数据是( A ) A.以Post方式发送的数据。 B. 以Get 方式发送的数据。 C. 超链接后面的数据。 D. 以上都不对。 6. Cookie对象的默认有效期是(C) A.20分钟 B.30分钟 C.50年 D.以上都不对 7. Application对象的默认有效期是(D) A.10分钟 B.20分钟 C.30分钟 D.从网站启动到终止 8. 下面不属于Request对象集合成员的是(D) A.Cookies B.Form C. QueryString D. Server 9. Server对象的Excute方法和Transfer方法的区别是( A ) A.前者执行完调用网页,继续执行当前页面,后者不是。 B.前者执行完调用网页,不再继续执行当前页面,后者不是。 C.前者转移到调用的网页,执行新的页面,后者不是。 D.前者转移到调用的网页,不再执行当前的页面,后者不是。 10.关于HtmlForm控件说法错误的是(B) A. 一个HtmlForm对应页面中的一个

元素 B. 在一个Web Form中,允许存在多个HtmlForm控件 C. 在https://www.360docs.net/doc/542866278.html,页面中,元素的method属性的默认值为post D. 对于元素来说,属性Runat="Server" 不能省略

北理工《ASPNET开发技术》在线作业答案

北理工《https://www.360docs.net/doc/542866278.html,开发技术》在线作业-0004 试卷总分:100 得分:100 一、单选题(共30 道试题,共60 分) 1.若要创建一个使用母版页template.master的内容页showData.aspx,需要在内容页的头部添加指令。 A.@ Master B.@ Page C.@ Content D.@ MasterPage 答案:B 2.下面选项错误的是()。 A..aspx 文件在服务器端执行 B.Web窗体页继承自System.Web.UI.Page类 C.“@ Page 指令”只能包含在.aspx 文件中 D..aspx 文件和.aspx.cs文件名必须相同 答案:D 3.下面关于服务器端验证的说法错误的是()。 A.服务器端验证是为了获得较快的响应速度 B.服务器端验证必然执行,且重复所有的客户端验证 C.服务器端验证可以避免欺骗代码和恶意代码 D.服务器端验证与客户端浏览器版本无关 答案:A 4.下面关于用户控件的说法正确的是()。 A.可以将用户控件添加到Visual Studio .NET 工具箱中 B.可以为用户控件定义属性和方法 C.创建一个用户控件,需要编写一个从Control或WebControl类派生的类 D.一个用户控件只能在一个Web应用程序中使用 答案:B 5.对于用户的电话号码,要使用()验证控件。 A.RegularExpressionValidator B.RangeValidator C.RequiredFieldValidator和RegularExpressionValidator D.RequiredFieldValidator和RangeValidator 答案:C 6.下面不是HttpResponse对象的方法是()。 A.Write() B.Redirect() C.Cookie() D.Clear()

C#期末考试复习题(附标准答案)

C#期末考试复习题(附答案)

————————————————————————————————作者:————————————————————————————————日期: 2

C#期末考试复习题 一、单项选择题(每小题2分,共20分) 1.在类作用域中能够通过直接使用该类的()成员名进行访问。 A. 私有 B. 公用 C. 保护 D. 任何 答案:D 2.小数类型(decimal)和浮点类型都可以表示小数,正确说法:( ) A. 两者没有任何区别 B. 小数类型比浮点类型取值范围大 C.小数类型比浮点类型精度高 D. 小数类型比浮点类型精度低 答案:C 3.能作为C#程序的基本单位是( )。 A. 字符 B. 语句 C. 函数 D. 源程序文件 答案:B 3

4. 可用作C#程序用户标识符的一组标识符是( )。 A. void define +WORD B. a3_b3 _123 YN C. for -abc Case D. 2a DO sizeof 答案:B 5.引用类型主要有4种:类类型、数组类型、接口类型和()。 A.对象类型 B.字符串类型 C.委托类型 D.整数类型答案:C 6.加载窗体时触发的事件是( )。 A. Click B.Load C.GotFoucs D.DoubleCl ick 答案:B 7.改变窗体的标题,需修改的窗体属性是( )。 A. Text B. Name C.Title D. Index 答案:A 8.在C#中定义接口时,使用的关键字是( )。 A.interface B.: C.class D.overrides 4

ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

(编号) 北京理工大学远程教育学院 《https://www.360docs.net/doc/542866278.html,开发技术》模拟试卷(二) 教学站学号姓名手机号成绩 重要说明:本试卷所有的题目都基于.NET Framework3.5。 一填空题(每空1分,共10分) 1.如果我们希望硬盘中不在Web站点的主目录中的网页也可被浏览时,就必须将 该目录建立为Web站点的虚拟目录。 2.在https://www.360docs.net/doc/542866278.html,中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面 (second.aspx),并使用查询字符串传递两个变量userName和userType,则在 first.aspx中通过使用语句:Response.Redirect ( ) ;来传送变量,在 second.aspx中通过:string uName = ; string uType = ; 来获取变量。 3.若要使用网站导航控件,必须在Web.sitemap文件中描述网站的结构。 4.数据绑定控件通过DataSourceID属性与数据源控件实现绑定。 https://www.360docs.net/doc/542866278.html,的状态管理分为服务端和客户端两种。 6.如果要检查输入值是否在[0,100]之间,应该使用RangeValidator验证控 件;检查电话号码或电子邮件地址的数据验证控件是 RequiredFieldValidator。 二判断对错(每题1分,共10分) 1.WWW是Internet上的一种服务形式。√ 2.html文件需要从服务器端下载到客户端,由浏览器解释执行。√ https://www.360docs.net/doc/542866278.html, Framework 3.0 引入了LINQ查询。√ https://www.360docs.net/doc/542866278.html,是解释型的而非编译型的。× 5.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的 封装性。√ 6.同一个控件可以使用多个验证控件。√ 7.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题。× 8.FileUpload控件不能限制上传文件的类型。× 9.SqlDataSource控件可以执行SQL Server中的存储过程。√

c#程序设计复习资料(试题及答案版)

c#程序设计部分复习资料 一.填空题 26.C#源程序的后缀名为______.cs________。 26.C#中每个int 类型的变量占用____4___个字节的内存。 26.C#的每行语句以________分号_______结尾。 26.布尔型的变量可以赋值为关键字_____true__________或_____false_________。 26.如果int x的初始值为5,则执行表达式x - =3之后,x的值为_____2_________。 26.do...while语句在执行循环体_____之后________测试语句是否满足循环条件。 26.关键字_______class________表示一个类的定义。 26.如果一个类包含一个或多个抽象方法,它是一个_________抽象_____________类。 26.try块运行后,总是会执行_________finally_____________块中的代码。 26.一个数组如果有两个索引值,那么它是__________二维__________数组。 二.单项选择题 1.在对SQL Server 数据库操作时应选用()。 A、SQL Server .NET Framework 数据提供程序; B、OLE DB .NET Framework 数据提供程序; C、ODBC .NET Framework 数据提供程序; D、Oracle .NET Framework数据提供程序; 2.下列选项中,()是引用类型。 A、enum类型 B、struct类型 C、string类型 D、int类型 3.C#的数据类型有() A、值和调用类型; B、值和引用类型; C、引用和关系类型; D、关系和调用类型 4.下列描述错误的是() A、类不可以多重继承而接口可以; B、抽象类自身可以定义成员而接口不可以; C、抽象类和接口都不能被实例化; D、一个类可以有多个基类和多个基接口; 5.下列关于构造函数的描述正确的是() A、构造函数可以声明返回类型。 B、构造函数不可以用private修饰 C、构造函数必须与类名相同 D、构造函数不能带参数 6.int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; 那么myArray3[2][2]的值是( )。 A、9 B、2 C、6 D、越界 7.接口是一种引用类型,在接口中可以声明(),但不可以声明公有的域或私有的成员变量。 A、方法、属性、索引器和事件; B、方法、属性信息、属性; C、索引器和字段; D、事件和字段; 8.在https://www.360docs.net/doc/542866278.html,中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误 的是()。 A、insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行; B、ExecuteNonQuery()方法返回执行Sql语句所影响的行数。 C、Select操作的Sql语句只能由ExecuteReader()方法来执行; D、ExecuteReader()方法返回一个DataReder对象; 9.Winform中,关于ToolBar控件的属性和事件的描述不正确的是( )。 A、Buttons属性表示ToolBar控件的所有工具栏按钮 B、ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度 C、DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭

C#程序设计模拟试题

《C#程序设计》模拟试题 一 单项选择题(每小题2分,共20分) 1. C#源程序文件的默认扩展名为( )。 A. cpp B. exe C. cs D. lik 2. C#程序从上机到得到结果的几个操作步骤依次是( )。 A. 输入、编辑、运行 B. 编译、连接、运行 C. 输入、运行、编辑 D. 编辑、编辑、连接 3. 以下标识符中不全是关键字的是( )。 A. case for int B. default then while C. bool class long D. goto unit char 4. 能作为C#程序的基本单位是( )。 A. 字符 B. 语句 C. 函数 D. 源程序文件 5. 一个C#程序的程序入口点是( )。 A. main B. MAIN C. Main D. 任意标识符 6. 可用作C#程序用户标识符的一组标识符是( )。 A. void define +WORD B. a3_b3 _123 YN C. for -abc Case D. 2a DO sizeof 7. 设”int a=12;”,则执行完语句”a+=a*a;”后,a 的值是( )。 A. 12 B. 144 C. 156 D. 288 8. 假设在程序中 a 、b 、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式 abc 1的表达式是( )。 A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c 9. 设x 是一个bool 型的逻辑量,y 的值为10,则表达式 x && y 的值为( )。 A. 1 B. 0 C. 与x 值相同 D. 与x 值相反 10. x>0 && x<=10的相反表达式为( )。 A. x<=0 || x>10 B. x<=0 && x>10 C. x<=0 || x<=10 D. x>0 && x>10 二 填空题(每空2分,共20分) 1. 含随机函数的表达式rand()%20的值在 至19区间内。 2. 在switch 语句中,每个语句标号所含关键字case 后面的表达式必须是整型 。 3. 在if 语句中,每个else 关键字与它前面同层次并且最接近的 关键字相配套。

C#期末考试复习题(附答案)

C#期末考试复习题 一、单项选择题(每小题2分,共20分) 1.在类作用域中能够通过直接使用该类的()成员名进行访问。 A.私有 B.公用 C.保护 D.任 何 答案:D 2.小数类型(decimal)和浮点类型都可以表示小数,正确 说法:() A.两者没有任何区别 B.小数类型比浮点类型取值范围大 C.小数类型比浮点类型精度高 D.小数类型比浮点类型精度低

答案:C 3.能作为C#程序的基本单位是( )。 A.字符 B.语句 C.函数 D. 源程序文件 答案:B 4.可用作C#程序用户标识符的一组标识符是( )。 A.void define +WORD B.a3_b3 _123 YN C.for -abc Case D.2a DO sizeof 答案:B 5.引用类型主要有4种:类类型、数组类型、接口类型和 ()。 A.对象类型 B.字符串类型 C.委托类型 D.整数类型

答案:C 6.加载窗体时触发的事件是()。 A.Click B.Load C.GotFoucs D.DoubleCl ick 答案:B 7.改变窗体的标题,需修改的窗体属性是( )。 A. Text https://www.360docs.net/doc/542866278.html, C.Title D. Index 答案:A 8.在C#中定义接口时,使用的关键字是( )。 A.interface B.: C.class D.overrides 答案:A 9.在类的成员中,用于存储属性值的是( )。 A.属性 B.方法 C.事件 D.成员变量 答案:成员变量

10.在C#中,定义派生类时,指定其基类应使用的语句是 ( )。 A.Inherits B.: C.Class D.Overrides 答案:B 11.类的以下特性中,可以用于方便地重用已有的代码和数据的是(). A.多态 B.封装 C.继承 D.抽象 答案:C 12.在Array类中,可以对一维数组中的元素进行排序的方 法是()。 A.Sort() B.Clear() C.Copy() D.Reverse() 答案:A 13.将变量从字符串类型转换为数值类型可以使用的类型转换方法是()。 A.Str() https://www.360docs.net/doc/542866278.html,har C.CStr() D.int.Parse();

aspnet模拟测试题

第1题【单选题】【0.50分】【特性分析】 在三层架构中https://www.360docs.net/doc/542866278.html,数据访问类放在()中使用。 A. 表现层 B. 数据访问层 C. 业务逻辑层 D. 每一层都可以 第2题【单选题】【0.50分】【概念理解】 在类的成员中,可以用于存储数据的是() A. 字段 B. 属性 C. 方法 D. 事件 第3题【单选题】【0.50分】【概念理解】 在CSS中属性()可以设置元素的叠放顺序。 A. A. position B. display C. overflow D. z-index 第4题【单选题】【0.50分】【特性分析】 要选择id=‘div1’所有span子元素,请选出正确的选择器() A. $(’#div1 span’) B. $(’#div1>span’) C. $(’#div1+span’) D. $(’#div1~span’) 第5题【单选题】【0.50分】【概念理解】 在https://www.360docs.net/doc/542866278.html,中的母版页中,母版页的文件扩展是() A. aspx B. asax C. master D. ascx 第6题【单选题】【0.50分】【结果判断】 在https://www.360docs.net/doc/542866278.html,中,Server.MapPath("/")获取的是()。 A. 站点的根目录的绝对路径 B. 站点的根目录的相对路径 C. 代码所在页面的绝对路径 D. 代码所在页面的相对路径 第7题【单选题】【0.50分】【结果判断】 在https://www.360docs.net/doc/542866278.html,中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径 B. 站点的根目录的相对路径 C. 代码所在页面的绝对路径 D. 代码所在页面的相对路径 第8题【单选题】【0.50分】【结果判断】 在CSS中为DIV设置如下样式,则该标签的实际宽度为()。div{width:200px;padding:0 20px;border:1px;} A. 200px B. 221px C. 240px D. 242px 第9题【单选题】【0.50分】【概念理解】 TextBox控件的()属性值用于标示是密码框。 A. Text B. Password C. TextMode D. Multiline 第10题【单选题】【0.50分】【概念理解】 在三层架构中,一个实体类对象用于封装一条记录,那么多条记录使用()进行存储。 A. 实体类对象 B. 数组 C. List D. 多个实体类对象 第11题【单选题】【0.50分】【概念理解】 在C#中,类成员默认的访问修饰符是()。 A. public B. private C. protected D. internal 第12题【单选题】【0.50分】【特性分析】 在https://www.360docs.net/doc/542866278.html,中,下列不属于FileUpload控件的属性是()。 A. HasFile B. FileName C. Enable D. SaveAs 第13题【单选题】【0.50分】【概念理解】 如果要实现一个小型的购物车功能,可以使用如下内置对象实现? A. Cookie

ASPNET期末复习题

备注: 1.考试题型包括选择题(80分)、填空题(20分) 2.考试主要内容范围:上课PPT中涉及到的知识点和本大纲所列知 识。 3.闭卷考试。 https://www.360docs.net/doc/542866278.html,复习资料 一、基础知识点(对应填空题、解答题) (1) ASPX网页的代码储存模式有两种,它们是__代码分离模式_和_单一模式__代码分离模式。 (2) 当一个Web控件上发生的事件需要立即得到响时,应该将它的__AutoPostBack_ 属性设置为true。 (3) 请将下列数据(nn)在TextBox控件中显示出来。 Double nn = 4512.6; TextBox1.Text = nn.Tostring(); (4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password. (5) 下面是一个转移到目标网页的指令:Response.Redirect(“新网页的Url ”) (6) 在设计阶段必须将各个验证控件的(ControlToValidate)属性指向被验证的控件。 (7) 下面是设置和取出Session对象的代码。 设置Session的代码是: Session*“greeting”+=“hello wang !”; 取出该Session对象的语句如下: string Myvar= Session*“greeting”+.ToString(); (8) 下面是使用Application对象时防止竞争的代码。 Application. ; //锁定Application对象 Application*“counter”+=(int) Application*“counter”++1; Application. ; //解除对Application对象的锁定 lock(),unlock() (9) 废除Session的语句是:(Session.Abandon())。 (10) 打开文件系统网站时将自动打开一个(开发)服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。 (11) 所谓分布式类就是在多个文件中使用相同的__命名空间__,相同的__类名__,而且每个类的定义前面都加上__partial__修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。 (12) 改变Session的有效时间的语句是:__Session.Timeout=60; ___________ 。 (13) NET与XML紧密结合的最大好处是______跨平台传送数据_______ 。

aspnet模拟考试卷

一、选择题(没有特别说明的题目都为单选) 1.下列选项中,只有______不是Page指令的属性 A. CodeFile B. Inherits C. namespace D. Language 2.下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。 A. Response B. Server C. Request D. Session 3. 下面对于状态保持对象说法错误的是______ A. Session对象是针对单一会话的,可以用来保存对象。 B. Cookie是保存在浏览器端,当没设置Cookie的过期时间时,关闭当前会话相 关浏览器后,Cookie丢失。 C. Application是应用程序级的,所有浏览器端都可以获取到Application中保存 的信息 D. Session对象保存在浏览器端,容易丢失。 https://www.360docs.net/doc/542866278.html,中,Server对象的______方法用于对URL地址进行编码 A.UrlEncode B.UrlDecode C.MapPath D.Execute 5.关于站点地图说法错误的是_______ A. 站点地图文件是xml格式的文件 B.站点地图根节点为元素,每个文件有且仅有一个根节点。 C.下一级有且仅有一个节点。 D.站点地图中,同一个URL可以出现多次。 6. 下面关于母版页和容页使用说法错误的是哪一项___? A. 一个容页可以引用多个母版页。 B. 容页通过Content控件的ContentPlaceHolderID属性来指定要填充到母版页 中的哪个容块。 C. 容页不可以包含、 、标签。 D. 容页通过Page指令的MasterPageFile属性指定所引用的母版页。 7.下面关于Html控件和Web控件说法错误的是_____ A. 所有的Web控件最终在浏览器端都会生成为相对应的Html控件 B.Web控件让我们可以使用控件+事件的开发方式 C.运行时,页面中如果包含Web控件,需要考虑到浏览器的兼容性 D.Html控件比Web控件的性能要高一些 8. 站点地图文件中,下面哪个属性不属于元素?____ A.url

C#期末考试模拟试题及答案

考试模拟题 ___ MSIL _______是独立于CPU 的指令集,它可以被高效地转换为特定于某种CPU 的代码. A. CLR B. CLS C. MSIL Microsoft 中间语言 D. XML Web Service 正确答案:C 2. 在Visual 窗口中,在____类视图______窗口中可以察看当前项目的类和类型的层次信息. A. 解决方案资源管理器 B. 类视图 C. 资源视图 D. 属性 正确答案:B 3. 关于C#语言的基本语法,下列哪些说法是正确的? A. C#语言使用using 关键字来引用.NET 预定义的名字空间; B. 用C#编写的程序中,Main 函数是唯一允许的全局函数; C. C#语言中使用的名称严格区分大小写; D. C#中一条语句必须写在一行内; 正确答案:A、C 4. C#中每个int 类型的变量占用_______个字节的内存. A. 1 btye(0---255) sbtye(-128---127) bool(ture,false) B. 2 short(-32768---32767) unshort(0---32767) char C. 4 int uint float D. 8 long ulong double 12 decimal精确的十进制值 object不定(其他所有类型的基类型) string不定(任意长度的Unicode字符序列)正确答案:C 5. 在C#中,表示一个字符串的变量应使用以下哪条语句定义?

C. Dim str as string D. char * str; 正确答案:B 6. 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句? A. decimal theMoney; B. int theMoney; C. string theMoney; D. Dim theMoney as double 正确答案:A 7. C#中,新建一字符串变量str,并将字符串”Tom's Living Room”保存到串中,则应该 使用下列哪条语句? A. string str = “Tom\'s Living Room”; B. string str = “Tom's Living Room”; C. string str(“Tom's Living Room”); D. string str(“Tom”s Living Room”); 正确答案:A 8. 在类的定义中,类的__________描述了该类的对象的行为特征. A. 类名 B. 方法 C. 所属的名字空间 D. 私有域 正确答案:B 9. 下列哪些语句中定义的变量属于引用类型变量? A. IInformation info; MyStruct x; int[] arr; D. MyEnum y; 在下列函数结束后,马上从内存中清除的是_________. void Test() { int i = 100;

ASPNET上机复习资料考试必备

language="vb" Span1.InnerHtml="您选择的是个人免费邮箱" Span1.InnerHtml="您选择的是VIP邮箱 " Span1.InnerHtml="您选择的是企业邮箱" If(Name.Value="catfish@https://www.360docs.net/doc/542866278.html,")And(password.Value="catfish")Then 个人免费邮箱
VIP邮箱
企业邮箱
3-02 MySpan.InnerHtml=mytext.Value & "," & "欢迎您的光临,祝您聊得开心!" (第三部分)

C#模拟试卷

C#模拟试卷 一、选择题:(本大题共40个小题。1~30题,每小题1分;31~40题,每小题2分;共30分。在每小题给出的四个选项中,只有一项符合题目要求, 把所选项前的字母填在括号内。) 1、以下哪些功能不属于C#2.0新增的特性(A)。 A.继承和多态 B.泛型 C.可空类型 D.遍历器 2、C#中声明一个命名空间的关键字是(A)。 A.namespace B.nameplace C.this D.as 3、C#的数据类型有数值类型和( D)类型两种。 A.结构类型 B.关系类型 C.调用类型 D.引用类型 4、以下类型中,不属于值类型的是(D ) A.整数类型 B.布尔类型 C.字符类型 D.类类型 5、C#系统类型System.Int64对应以下(C)数据类型。 A.char B.int C.long D.short 6、声明一个常量所用的关键字是(D )。 A.new B.bool C.is D.const 7、以下叙述正确的是(c)。 A. 一条表达式中可以同时出现浮点数类型和decimal类型 B. 类可以继承,并且可以多重继承 C. int[,] b=new int[4,5] //创建了一个二维数组,第一维长为4,第二维长为5 D. int x=23; object o=x; int y=(int) o; //实现了一次装箱操作 8、以下有关结构类型和枚举类型的叙述错误的是(B)。 A. 结构类型和枚举类型都是复合类型 B. 结构类型只能是简单值类型的组合 C. 枚举类型要求成员只能是整数类型 D. 枚举类型的变量在某一时刻只体现其中的一项内容 9、一个初始化语句:enum monthes{January,February=3,March=5,April=7,May,June},则此时May的值为(C)。A.4 B.5 C.8 D.9 10、下面是几条定义初始化二维数组的语句,指出其中正确的是(D)。 A.int array2[ ][ ]=new int[3,2]; B.int array2[,]=new int[3,2]; C.int[ ][ ] array2=new int[3,2]; D.int[, ] array2=new int[3,2]; 11、接口和类最主要的区别在于(D )。 A.类可以重载而接口不可以 B.类不可以重载而接口可以 C.类可以多重重载而接口不可以 D.类不可以多重重载而接口可以 12、下面是事件的创建过程,正确的排序是(B)。 a.创建一个类,用于传递参数给事件处理程序。 b.创建事件发生时所执行的处理程序。

.NET模拟考试卷一试题与答案

https://www.360docs.net/doc/542866278.html,模拟考试卷一试题与答案 班级(格式:180x): [填空题] * _________________________________ 您的姓名: [填空题] * _________________________________ 1. 对于prompt(D )方法描述不正确的有: [单选题] * 该方法执行时会弹出一个提示对话框,等待用户输入一行数据 基本语法是:prompt(“提示信息”,“输入框的默认信息”); 该方法的返回值可以被引用或存储到变量中 如果用户单击“取消”按钮或直接关闭提示对话框,该方法将返回false(正确答案) 2. 在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的? [单选题] * eq(index) find(expr) siblings([expr])(正确答案) next() 3. 在Javascript中,运行下面代码的结果( )Math.ceil(25.5); [单选题] * 24 25 25.5 26(正确答案)

4. 网页执行以下JavaScript代码: var course=['Java','JSP','Oracle','Spring']; course[10]='jQuery'; course.push('PHP'); alert(course.length); 该代码在网页执行结果弹出结果为 [单选题] * $(selector).blur()是从文本域中移开焦点 $(selector).focus()是从文本域中设置焦点 $(selector).select()可选取文本域中内容,突出显示输入区域的内容(正确答案) blur()、focus()、select()方法都须input标签中才有效 5. 以下是定义函数的关键字 [单选题] * class public void function(正确答案) method 6. 在JavaScript中,下面变量的声明和赋值语句错误的是 [单选题] * x=10; int x=10;(正确答案) var x=10; var x,y,x=10;; 7. 在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是 [单选题] * background backgrounglmage(正确答案) image backgroundS

.net复习资料

一、选择部分 1.App_Data目录用来放置A。 A.共享的数据库文件 B.共享文件 C.被保护的文件 D.代码文件 2.文件系统网站非常适合于学习使用,因为D。 A. 不要安装IIS B. 网站允许放置在任意目录下 C. 能够进行单独调试 D. A+B 3.在图片校验码的图片中增加一些线条或点阵是为了 C 。 A.使图片更美观。 B。使图片更加规整 C。干扰机器人的识别 D。使图像更丰富 4.静态网页文件的后缀是C。 A. asp B. aspx C. htm D. jsp 5.下面几个图形控件中,不能执行鼠标单击事件的控件是 B 。 A. ImageButton B. Image C. ImageMap 6.Session与Cookie状态之间的最大区别在于 A A.存储的位置不同 B.类型不同 C.生命周期不同 D.容量不同 7.默认情况下Session的有效时间是C。 A.30秒 B. 10分钟 C.20分钟 D.30分钟 8.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是D 。 A. CompareValidator B. CompareValidator与RequiredFieldValidator C. RangeValidator D. RangeValidator与RequiredFieldValidator 9.ValidationSummary验证控件的作用是 B 。 A. 检查总和数 B. 集中显示各个验证的结果 C. 判断有无超出范围 D. 检查数值的大小 10.XMLDataSource与SiteMapDataSource数据源控件能够用来访问 B 。 A. 关系型数据 B. 层次型数据 C. 字符串数据 D. 数值型数据 11.下面是在文件系统网站中父表网页发出的同步指令。其中带下划线的部分代表D。 http://localhost:3018/Website1/Default2.aspx?Category=2 A.返回的数据 B.打开的新网页 C.传来的参数 D.B+C 12.在配置GridView的SqlDataSource 数据源控件过程中,单击【高级】按钮后新打开的窗口中的选项显示无效,这常常是因为 D 。 A. 不能输入参数 B. 不能返回数据 C. 不能优化代码 D. 数据表中缺少关键字段 13.GridView列模板的作用是 B 。 A. 增加功能 B. A+C C. 改善数据表的显示 D. 定义列格式 14.当一种服务器端控件有多种外貌的定义时,用 D 属性来区别它们的定义。 A. ID B. Color C. BackColor D. SkinID 15.用户控件是后缀为 D 的文件。 A. master B. asax C. aspx D. ascx 16.下面是网站地图中的一段代码:

aspnet复习题

https://www.360docs.net/doc/542866278.html,程序设计复习题 一.填空题 (1).NET Framework主要包括公共语言运行库CLR和类库。 (2)https://www.360docs.net/doc/542866278.html,网站在编译时,首先将语言代码编译成微软中间语言MSIL。 (3)一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为 http://210.78.60.19.8000/xxxy/default.aspx。 (4)可以通过复制网站同步网站上的一个文件。 (5) Visual Studio 2008 默认建立的XHIML文件类型是Transitional。 (6)利用XHTML建立一个链接到jxst@https://www.360docs.net/doc/542866278.html,邮箱的元素是……。 (7)存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。 (8)单文件页模型中,C#代码必须包含于之间。 (9)外部样式表通过元素链接到网页。 (10) XML主要用于传输和存储数据。 (11) C#使用的类库就是 . NET Framework提供的类库。 (12)要在一个类中包含System.Data命名空间的语句是using System.Data。 (13)使用static修饰符能调用未实例化得类中的方法。 (14) C#中的数据类型包括值类型和引用类型。 (15)枚举类型是由一组命名常量组成的类型。 (16)在C#统一类型系统中,所有类型都是直接或间接地从System.Object继承。 (17)装箱实质是把值类型转化为引用类型。 (18)至少会执行一次循环的循环语句是do-while语句。 (19)较适用于一直知循环次数的循环语句是for语句。 (20)如果类名为UserInfo,那么它的构造函数名为UserInfo。 (21)继承可以重用现有类的数据和行为,并扩展新的功能。 (22)在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性 AutoPostBack="True"。 (23)判断页面是否第一次载入可通过属性 IsPostBack 实现。 (24)https://www.360docs.net/doc/542866278.html, 3.5 的服务器控件包括HTML服务器控件和Web服务器控件。 (25)添加属性 runat="server"可将XHTML元素转化为HTML服务器控件。 (26)设置属性 Enabled可决定Web服务器控件是否可用。 (27)当需要将TextBox控件作为密码输入框时,应设置TextMode="Password"。 (28)对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法 DataBind() 才能显示信息。 (29)如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性 GroupName设置成相同的值实现。 (30)窗体验证包括客户端和服务器端两种形式。 (31)判断页面的属性 IsValid 值可确定整个页面的验证是否通过。 (32)若页面中包含验证控件,可设置按钮的属性 CausesValidation="false" ,使得单击该按钮后不会引发验证过程。 (33)若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性 ValidationGroup为相同值。 (34)通过正则表达式定义验证规则的控件是RegularExpressionValidator。 (35)设置属性 ControlToValidate 指定被验证控件的ID。

AspNet模拟试卷

一、选择题(每小题2分,共40分) 1.请判断下列语句执行完毕后,a、b、c的值 a="1" + 1 b="1" + "1" c="1" & "1" (A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",2 2.行完如下语句后,Sum的值为: Dim a(5) as Integer Dim Sum as Integer Sum=0 For I=0 To 5 a(I)=I Sum=Sum + a(I) Next (A) 0 (B) 5 (C) 15 (D) 20 3.执行完a=5 Mod 3 语句后,a的值为: (A) 0 (B) 2 (C) 3 (D) 5 4.执行完a=5>3 And "a"<"c" 语句后,a的值为: (A) True (B) False (C) 1 (D) 0 5.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值: (A) " vbscript good" (B) "vbscript good" (C) " vbscriptgood" (D) "vbscriptgood" 6.下面哪个函数可以返回当前的日期和时间: (A) Now (B) Date (C) Time (D) Today 7.首先定义数组Dim strA(3,4) As String ,那么strA.Length=( ) (A) 4 (B) 5 (C) 12 (D) 20 8.请问Mid(“八千里路云和月”,3,2)的返回值是()? (A) “千里”(B) “里路”(C) “里”(D) “路云” 9.如果要将一个数字88转换为字符串,可以使用() (A) 88.Tostring (B) CStr(88) (C) Double.Parse(88) (D) 以上都可以 10.请问”#*asp*#”.TrimStart(“#”)的返回值是() (A) *asp*# (B)#*asp* (C) asp (D) *asp*

相关文档
最新文档