文档库 最新最全的文档下载
当前位置:文档库 › ASP NET开发技术模拟试卷5__学生用2020年10月考试及答案

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

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

(编号) 北京理工大学远程教育学院

《https://www.wendangku.net/doc/f614861337.html,开发技术》模拟试卷(五)

教学站学号姓名手机号成绩

重要说明:本试卷所有的题目都基于.NET Framework3.5。

一填空题(每空1分,共10分)

1.C#使用的类库就是提供的类库。

https://www.wendangku.net/doc/f614861337.html,自定义的类应放在App_Code文件夹中。

3.Page.IsPostBack会返回False。

4.控件通常用于输入数据。

5.若将TextBox控件的AutoPostBack属性值设为True表示当文本框内容

改变且把焦点移出文本框时触发TextChanged事件。

6.web窗体验证包括客户端和服务器端两种形式。

7.在LINQ to SQL中,将数据表的列字段映射为。

8.TreeView控件和SiteMapDataSource数据源控件配合可以实现站点导航

的树形结构显示。

9.要管理Web服务器上的文件系统,需要导入的命名空间是。二判断对错(每题1分,共10分)

1.XML被设计用来显示数据。(错)

2.for语句循环体中语句可能执行0次或多次。(对)

3.C#的try_catch_finally结构中的try,catch和finally三块缺一不可。(错)

4.若需要在多种选择中选择多项,只能用CheckBoxList,不能用CheckBox。(错)

5.Table控件是一种容器控件。(对)

6.每个验证控件都有属性IsValid。(对)

7.LINQ技术中把数据作为对象处理。(对)

8.GridView控件的AlternatingItemTemplate需与ItemTemplate配合使用。(对)

9.当用户单击GridView内置的删除按钮试图删除某行数据时,系统不会给出提示

信息让用户确认,而是直接删除,要想有用户确认,需要开发人员自行编程实现。

(错)

10.GridView控件的模板列中数据绑定方法必须包含在<%...%>之间。(错)三单选题(每题2分,共60分)

1.编写https://www.wendangku.net/doc/f614861337.html, 代码不能采用的语言是(B)。

a)https://www.wendangku.net/doc/f614861337.html,;

b)VBScript;

c)C#;

d)J#

2.下面关于web窗体的代码隐藏页模型的说法错误的是(D)。

a)显示界面的代码包含于aspx文件中;

b)逻辑处理代码包含于aspx.cs文件中;

c)代码隐藏类使用partial关键字声明;

d)代码隐藏类使用sealed关键字声明

3.一个https://www.wendangku.net/doc/f614861337.html,应用程序包括一个在Sales命名空间中的FirstQuarter.aspx页面,

这个页面的代码隐藏类为FirstQuarter。一个开发员不小心把FirstQuarter.aspx页

面的指令删除了。你想新建一个页面指令,此指令的正确写法是:<%@ Page

Language="C#"(A)Inherits="Sales.FirstQuarter"%>。

a)CodeFile="FirstQuarter.aspx.cs";

b)Href = "FirstQuarter.aspx.cs";

c)Link = "FirstQuarter.aspx.cs";

d)Ref= "FirstQuarter.aspx.cs"

4.(A)不属于C#的引用类型。

a)结构类型;

b)string类型;

c)接口类型;

d)数组类型

5.以下说法错误的是(B)。

a)方法反映了对象的行为;

b)继承可以重用现有类的数据和行为,但是不能扩展新的功能;

c)abstract 修饰的类只能是其他类的基类,对这种类中的成员必须通过继承来

实现;

d)static修饰的类为静态类,不能使用new创建类的实例

6.web服务器控件不包括(A)。

a)Input;

b)Label;

c)Image;

d)Table

7.当选择DropDownList控件中一项后被触发的是:(A)。

a)SelectedIndexChanged事件;

b)SelectedTextChanged事件;

c)SelectedItemChanged事件;

d)SelectedValueChanged事件

8.判断CheckBoxList列表项是否选中的属性是:(A)。

a)Selected属性;

b)Checked属性;

c)SelectedItem属性;

d)SelectedValue属性

9.在页面上不能显示为超级链接的是:(D)。

a)

b)LinkButton控件;

c)HyperLink控件;

d)Label控件

10.如果需要比较两次输入的密码是否相同,应该使用(D)验证控件。

a)RegularExpressionValidator;

b)RangeValidator;

c)RequiredFieldValidator;

d)CompareValidator

11.在https://www.wendangku.net/doc/f614861337.html,中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面

(second.aspx),并同时传递一个变量userName,需在first.aspx中添加的程序代码是:(D)。

a)Response.Redirect("second.aspx? un= userName ");

b)Response.Redirect("second.aspx & un=userName");

c)Response.Redirect("second.aspx& un="+ userName);

d)Response.Redirect("second.aspx? un="+ userName)

12.Application变量的语法格式是(A)。

a)Application ["变量名"];

b)Application [‘变量名’];

c)Application (‘变量名’);

d)Application ("变量名")

13.SELECT * FROM Category WHERE CategoryId>3 (C)CategoryId desc。

a)GROUP BY;

b)HAVING;

c)ORDER BY;

d)ORDER

14.对于“需要确定一个班里需要补考的人数”和“需要将更新所有补考通过了的

学生的成绩为60分”这两种情景,请选择各自正确的存储过程的类型(A)。

a)返回记录和返回值;

b)返回值和返回记录;

c)返回记录和执行操作;

d)返回值和执行操作

15.能直接显示XMLDataSource中的XML数据的控件是(C)。

a)GridView和Menu;

b)TreeView和Menu;

c)GridView和TreeView;

d)GridView

16.LINQ查询表达式必须(A)。

a)以from子句开始,以select或group子句结束,中间可以包含一个或多个

from、where、orderby、group、join等子句;

b)以select子句开始,以from或group子句结束,中间可以包含一个或多个

from、where、orderby、group、join等子句;

c)以select子句开始,以where子句结束,中间可以包含一个或多个from、

where、orderby、group、join等子句;

d)以from子句开始,以where子句结束,中间可以包含一个或多个select、from、

where、orderby、group、join等子句

17.在网页中要求用户在两个文本框中输入用户名和密码,之后单击登录按钮,在

按钮的Click事件处理程序中编写程序判断输入值是否合法。两个文本框的id 分别是txtUsername和txtPassword。用户信息存放在SQL Server一个数据库的名为userInfo的数据表中,此表的username和password字段用于存放用户名和密码。应用程序使用LINQ访问数据库,数据库类的实例为db。请选择正确的选项(A)完成程序中的LINQ查询语句( 1 )r IN https://www.wendangku.net/doc/f614861337.html,erInfo ( 2 )https://www.wendangku.net/doc/f614861337.html,ername == txtUsername.Text && r.password == txtPassword.Text (3 )r;。

a)FROM WHERE SELECT;

b)FROM SELECT WHERE;

c)SELECT FROM WHERE;

d)SELECT WHERE FROM

18.FROM product IN db.Product JOIN category IN db.Category ON

product.CategoryId equals category.CategoryId SELECT NEW { product.ProductId, product.CategoryId, CategoryName = https://www.wendangku.net/doc/f614861337.html,},请选择关于这段代码错误的说法是:(C)。

a)所选的数据来自同一数据库的两个不同的数据表;

b)选出三列数据的列字段的名称分别为ProductId,CategoryId,CategoryName;

c)Category 数据表中含有CategoryId和CategoryName两个列字段;

d)Product 数据表中含有ProductId和CategoryId两个列字段

19.若设置了GridView的HyperLinkField列的属性DataNavigateUrlFields的值为

cID,则需设置属性DataNavigateUrlFormatString = "~/showData.aspx(B)",即可实现根据用户点击的某个cID跳转到相应的网页。

a)&cID={0};

b)?cID={0};

c)#cID={0};

d)%cID={0}

20.下面关于DetailsView控件说法错误的是(A)。

a)以表格形式显示和处理来自数据源的多条记录;

b)显示数据的表格只包含两个数据列,一个数据列逐行显示数据列名,另一个

数据列显示对应的数据值;

c)内置了编辑、删除数据的功能;

d)内置了插入数据的功能

21.下面说法错误的是(C)。

a)外观文件主要为https://www.wendangku.net/doc/f614861337.html,中的服务器控件提供一致的外观;

b)一个主题必须包含外观文件;

c)控件外观定义中必须定义SkinId;

d)同一个主题中每个控件类型只允许有一个默认的控件外观

22.以下关于主题的说法错误的是(A)。

a)全局主题存储于Web应用程序的App_Themes文件夹中;

b)App_Themes文件夹中的每个子文件夹对应一个应用程序主题;

c)对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题;

d)可以通过程序实现网站主题的动态切换

23.若要创建一个使用母版页template.master的内容页showData.aspx,需要在内容

页的头部添加指令:<%(B)Language="C#" MasterPageFile

="template.master" CodeFile="showData.aspx.cs" Inherits="showData" %>。

a)@ Master;

b)@ Page;

c)@ Content;

d)@ MasterPage

24.用户控件的代码隐藏类的基类是(B)。

a)Page;

b)UserControl;

c)WebControl;

d)Control

25.用户控件已经通过<%@ Register TagPrefix="MyControls" TagName=

"TestControl" Src="TestControl.ascx" %>注册,则在Web窗体中放置一个用户控件的代码是(A)。

a)

b)

c)

d)

26.网站的主页使用(B)设置。

a)Web.sitemap根元素元素的url属性;

b)Web.sitemap最外层元素的url属性;

c)Web.sitemap根元素元素的src属性;

d)Web.sitemap最外层元素的src属性

27.下面关于TreeView控件的说法错误的是(D)。

a)可以实现站点导航;

b)可以用来显示XML数据;

c)可以用来显示关系数据;

d)只能有一个根节点

28.Menu控件和(A)数据源控件配合可以快速实现菜单形式的站点导航。

a)SiteMapDataSource;

b)XmlDataSource;

c)SqlDataSource;

d)LinqDataSource

29.利用FileUpload控件不可以(C)。

a)获取上传文件的大小;

b)获取上传文件的类型;

c)更改上传文件的文件名;

d)将上传的文件保存到Web服务器

https://www.wendangku.net/doc/f614861337.html,网站发布后不可能存在的文件夹是(B)。

a)App_Data;

b)App_Code;

c)App_Themes;

d)Bin

四简答题(每题10分,共20分)

1.简述“文件系统”网站和“本地IIS”网站的区别。

文件系统:就是发布到硬盘的文件

本地IIS:是发布到IIS根目录下的文件

2.请阐述利用SqlDataSource控件完成以下任务所需的操作步骤。

任务描述:数据库Eshop中有一个商品信息表Products,包括商品编号ProductID,商品名称ProductName,商品描述ProductDes三个数据字段。要求设计一个网页,网页中的有三个文本框分别用于用户输入新的商品编号ProductID,商品名称

ProductName,商品描述ProductDes,并且用GridView控件显示当前已有的所有商品信息。单击一个添加新商品按钮之后,GridView控件显示添加新商品之后的所有商品信息。

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

DataGridViewLoadData();

}

private SqlConnection CreateConnection()

{

string sqlStr = TestProduct.Properties.Settings.Default.TestProductConnectionString;

SqlConnection sc = new SqlConnection(sqlStr);

return sc;

}

private DataTable GetProducts()

{

SqlConnection con = CreateConnection();

string str = "select * from Products";

SqlDataAdapter sda = new SqlDataAdapter(str,con);

DataSet ds = new DataSet();

sda.Fill(ds);

DataTable dt = ds.Tables[0];

return dt;

}

public void DataGridViewLoadData()

{

dataGridView1.DataSource = GetProducts();

}

private void button1_Click(object sender, EventArgs e)

{

SqlConnection conn = new SqlConnection();

conn = CreateConnection();

conn.Open();

int num = int.Parse(textBox1.Text);

string ptype = textBox2.Text;

string des = textBox3.Text;

SqlCommand scm = new SqlCommand(string.Format("insert into

Products(ProductID,ProductName,ProductDes) values('{0}','{1}','{2}')", num, ptype, des),conn);

scm.ExecuteNonQuery();

conn.Close();

DataGridViewLoadData();

textBox1.Text = string.Empty;

textBox2.Text = string.Empty;

textBox3.Text = string.Empty;

}

}

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

北理工《https://www.wendangku.net/doc/f614861337.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()

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

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

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 关键字与它前面同层次并且最接近的 关键字相配套。

aspnet模拟测试题

第1题【单选题】【0.50分】【特性分析】 在三层架构中https://www.wendangku.net/doc/f614861337.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.wendangku.net/doc/f614861337.html,中的母版页中,母版页的文件扩展是() A. aspx B. asax C. master D. ascx 第6题【单选题】【0.50分】【结果判断】 在https://www.wendangku.net/doc/f614861337.html,中,Server.MapPath("/")获取的是()。 A. 站点的根目录的绝对路径 B. 站点的根目录的相对路径 C. 代码所在页面的绝对路径 D. 代码所在页面的相对路径 第7题【单选题】【0.50分】【结果判断】 在https://www.wendangku.net/doc/f614861337.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.wendangku.net/doc/f614861337.html,中,下列不属于FileUpload控件的属性是()。 A. HasFile B. FileName C. Enable D. SaveAs 第13题【单选题】【0.50分】【概念理解】 如果要实现一个小型的购物车功能,可以使用如下内置对象实现? A. Cookie

ASPNET期末复习题

备注: 1.考试题型包括选择题(80分)、填空题(20分) 2.考试主要内容范围:上课PPT中涉及到的知识点和本大纲所列知 识。 3.闭卷考试。 https://www.wendangku.net/doc/f614861337.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.wendangku.net/doc/f614861337.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;

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.wendangku.net/doc/f614861337.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

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*

C#期末考试模拟试题及答案演示教学

考试模拟题 /////////////////////////////////////////////////// 1. ___ MSIL _______是独立于CPU 的指令集,它可以被高效地转换为特定于某种CPU 的代码. A. CLR B. CLS C. MSIL Microsoft 中间语言 D. XML Web Service 正确答案:C 2. 在Visual https://www.wendangku.net/doc/f614861337.html, 窗口中,在____类视图______窗口中可以察看当前项目的类和类型的层次信息. 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#中,表示一个字符串的变量应使用以下哪条语句定义? A. CString str; B. string str; 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”);

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对象保存在浏览器端,容易丢失。 4、Asp、net中,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 B.title C.text A.description 9、如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个 属性?_____ A、 AutoPostBack=true B、 AutoPostBack=false C、 IsPostBack=true D、 IsPostBack=false

ASPNET程序设计模拟试卷(二)

《https://www.wendangku.net/doc/f614861337.html,程序设计》模拟试卷(二) (共120分钟) 系______________学号______________姓名_____________ 成绩_________________ 注意事项: 1、答案均写在答题纸上,写在卷面无效 2、答题结束后将试卷及答题纸全部交给监考老师 3、闭卷考试 一、单项选择题 1. 如果外地朋友通过Internet访问你的计算机上的https://www.wendangku.net/doc/f614861337.html,文件,应该选择()。 A. http://localhost/https://www.wendangku.net/doc/f614861337.html,/chapter1/1-1.aspx B. http://127.0.0.1/chapter1/1-1.aspx C. http://你的计算机的名字/https://www.wendangku.net/doc/f614861337.html,/chapter1/1-1.aspx D. http://你的计算机的IP地址/https://www.wendangku.net/doc/f614861337.html,/chapter1/1-1.aspx 2. 请判断下面程序运行完毕后a的值是()。 a = 5

a *=3 A. 5 B. 3 C. 10 D. 15 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. Now B. Date C. Time D. Today 6. 下列()函数可以将数值转换为字符串。 A. CInt B. CStr C. CDate D. CString 7. 设A="ASP",B=".NET",以下( )可以得到站果"https://www.wendangku.net/doc/f614861337.html,"。 A. A&B

aspnet(2010本)试卷(B)

黄淮学院计算机科学系2009—2010学年度第二学期 期末考试《面向对象程序设计》B 卷 注意事项:本试卷适用于2007级电子商务本科学生使用 1.ASP .NET 支持多种语言它的缺省语言是___________。 A) HTML B) JavaScript C) V isual Basic D) C# 2.ASP .NET 用于初始化页面具体代码是调用的事件处理程序是_________。 A) Page_Dispose B) Page_Error C) Page_init D) Page_Load 3.请问下面程序段执行完毕,页面上显示内容是什么___________。 <% Response.Write (“网易”) %> A) 网易 B) 网易 C) 网易(超链接) D) 该句有错 4.Select Case 语句中退出其结构的关键字是___________。 A)Exit B) Break C)End Select D)End Case 5.下面属于面向对象编程的语言特征的是___________。 A) 类型转换 B) 继承 C) 多维数组 D) 多重继承 6.Application 对象的默认的有效期是___________。 A) 10 B) 20 C) 30 D) 从网站启动到终止 7.下面不属于算术运算符的是___________。 A)* B) + C) % D) && 8.目前常用的数据库管理系统属于___________。 A) 网状型 B) 层次型 C) 关系型 D) 结构型 9.命令对象Command 用来执行___________。 A) SQL 语句 B)存储过程 C) 连接数据库 D)返回记录集 10.对于下面的语句,执行的结果是___________。 <% Response.Write("中国") Response.End() Response.Write("你好") %> A) 中国你好 B) 中国 C) 你好 D) 出错 11.在控件内所使用的绑定标签是___________。 A) <%# %> B)<% %> C)<%= %> D)<% #%> 12.不是网页之间传递数据方式的是__________。 A) Post B) Session C) Querystring D) Server.Transfer 13.下面关于XML 的描述错误的是 ___________。 A)XML 提供一种描述结构化数据的方法 B)XML 是一种简单、与平台无关并被广泛采用的标准 C)XML 文档可承载各种信息 D)XML 只是为了生成结构化文档 14.数据绑定技术所使用的控件属性是___________。 A) DataSource B) Data C) SQLParameter D) Activeconnection 15.Request.Form 读取的数据是___________。 A) 以Post 方式发送的数据 B) 以Get 方式发送的数据 C) 超级连接后面的数据 D) 以上都不对 1.计算机语言有三种基本结构:_______、___________和顺序结构。 2.ASP .NET 程序设计常采用多层设计结构,一般分为________、_________、________三层。 3.ASP .NET 程序其实是以扩展名为_______的纯文本形式存在于WEB 服务器上的。 4.ASP 提供的6个内置对象分别是__________、_________、_________、_________、___________和Cookies 对象。 5_________方法用于锁定Application 对象,________方法可以解除对Application 对象的锁定。 6.XML 和HTML 都是从___________延伸而出的标记语言。 7.ASP .NET 的控件有_____________、_____________、_____________三种类型。 8.利用request 可以从客户端得到数据,在提交表单时有两种不同的提交方法,分别是______和________。 9.语句 b=Int(10 * ) +1) 将返回1到10之间的随机整数。 10.每个网站只能有一个Global.asa 文件,该文件放在_________ 下生效。 一、选择题(每题1,共15分) 二、填空题(每题1.5分,共15分) 姓名:________ 学号:__________ 年级:______________ 专业:_____________ …….……………………….密…………………封…………………线…………………………

ASP,NET考试试题及答案详析

一、填空题 (1) ASPX网页的代码储存模式有两种,它们是___和___代码分离模式。 答案:代码分离模式,单一模式 (2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。答案:AutoPostBack (3) 请将下列数据(nn)在TextBox控件中显示出来。 Double nn = 4512.6; TextBox1.Text = 答案:nn.ToString() (4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为. 答案:Password (5) 下面是一个转移到新网页的指令:Response.Redirect(“”) 答案:新网页的Ur1 (6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。 答案:ControlToV alidate (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紧密结合的最大好处是。 答案:跨平台传送数据 (14) 网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted (15) 面向对象的语言具有________性、_________性、________性

ASPNET试题(第一套)

https://www.wendangku.net/doc/f614861337.html,试题(第一套) 一、填空题(20空,每空2分,共40分) 1. https://www.wendangku.net/doc/f614861337.html,使用(https://www.wendangku.net/doc/f614861337.html, Web 应用程序管理)配置系统,使服务器环境和应用程序的设置更加简单。 2. 查看代码的快捷键是(),生成解决方案的快捷键是(),启动调试的快捷键是(),注释选定内容的快捷键是(),自动缩进的快捷键是()。 3. Main( )方法的返回值有两种,一种是(void),另外一种是(int)。 4. 对https://www.wendangku.net/doc/f614861337.html,控件的操作主要有()、()、()、()四种。 5. 方法是指对象本身所具有的、反映该对象功能的()或()。 6. https://www.wendangku.net/doc/f614861337.html,的数据库操作包括(Connection,Command,DataReader)方式和(Connection,Command,DataAdapter,DataSet)方式。 7. GridView实现选择、编辑、删除、更新、排序、分页等功能必须有两个前提条件,一是(),二是数据源配置Select语句时必须选中“高级”选项,勾选生成()、()和()语句。 二、选择题(10小题,每小题2分,共20分) 1. https://www.wendangku.net/doc/f614861337.html,采用C#、Visual Basic语言做为脚本,执行时一次编译,可以(B.)执行。A.一次B.多次 C.两次D.三次 2. 在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击(A.)。A.添加新项B.添加现有项 C.添加引用D.添加Web引用 3. C#是一种安全的、稳定的、简单的,由(D.)衍生出来的面向对象的编程语言。A.MASM B.VisualBasic C.Java D.C和C++ 4. CheckBox是我们常用的控件,它是指(C.)。 A.列表框 B.文本框 C.复选框 D.标签 5. 对象是(A.)的实例化。 A.类B.事件 C.方法D.属性 6. 创建DataAdapter对象方式是错误的是()。 A.SqlDataAdapter myadapter = new SqlDataAdapter(); B.SqlDataAdapter myadapter = new SqlDataAdapter(cmd); C.SqlDataAdapter myadapter = new SqlDataAdapter(strSQL , cn); D.SqlDataAdapter myadapter = new SqlDataAdapter(cn); 7. Visual Studio2008共提供了()种数据绑定控件。 A.6 B.2 C.7 D.4 8. 以下()不是网站登录管理要解决的问题。 A.有哪些用户B.访问权限 C. 用什么数据库存储信息D.每个用户扮演什么角色 9. ()是写在HTML标记之中的,它只针对自己所在的标记起作用。 A. 内联样式 B. 外部样式表

ASPNET动态网站开发试题与答案B卷

《https://www.wendangku.net/doc/f614861337.html, 动态网站开发》试卷(B )卷 使用班级: 命题教师: 主任签字: 得分 评卷人 一、填空题(每空1分,共30分) 1、float f=-123.567F; int i=(int)f; i 的值现在是 _____________________。 2、在https://www.wendangku.net/doc/f614861337.html, 中所有的自定义用户控件都必须继承自____________________________。 3、当类T 只声明了私有实例构造函数时,则在T 的程序文本外部,_________(可以or 不可以)从T 派生出新的类,__________直接创建T 的任何实例。 4、在.Net 中,类System.Web.UI.Page____________(可以or 不可以)被继承么? 5、.net 错误处理机制采用___________________结构,发生错误时,层层上抛,直到找到匹配的Catch 为止。 6、.NET 主要由___________________和Microsoft visual https://www.wendangku.net/doc/f614861337.html, 开发工具组成。 7、Web 窗体又被称为_______________,主要用来根据特定的信息生成动态的页面。 8、表单标签属于一个容器标签,表单标签格式为___________________。 9、C#中数据类型的值类型包含____________、_____________、______________。 10、定义一维数组的格式是__________________。 11、Console.WriteLine 的作用是____________________________________。 12、在C#中,类中的成员可以分为两大类,是_____________和_______________。 13、______________是.NET 中独有的概念,它提供了一个逻辑组织系统来对类进行分类组织。 14、Button 控件可以表示两种类型的按钮:___________类型按钮和 ____________类型按钮。 15、在C#中有两种多态性,一种是________________,另一种是______________。 16、TextBox 控件是用于__________________________。 17、________________是一种特殊的方法,调用它来初始化对象。 18、web.config 为每个站点级的基于XML 的配置文件,负责一些_______________,__________,_____________等https://www.wendangku.net/doc/f614861337.html, 的配置工作,为浏览器请求https://www.wendangku.net/doc/f614861337.html, Web 表单时通过 IIS 处理后的第一站。 19、在c#中using 这个关键字的意义是_________________________________。 20、C#中的三元运算符是______________。 21、向服务器发送请求的方式有__________,____________。 得分 评卷人 二、 程序分析题(每题5,共10分) 1、 using System; class A { public static int X; static A() { X = B.Y + 1; } } class B { public static int Y = A.X + 1; static B() { } static void Main() { Console.WriteLine("X={0},Y={1}", A.X, B.Y); } } 题号 一 二 三 四 五 六 七 八 总分人 得分 总 分 考场 姓名 受理号 班级 装 订 线

相关文档