文档库 最新最全的文档下载
当前位置:文档库 › ASP NET试题一

ASP NET试题一

ASP NET试题一
ASP NET试题一

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 B. Name 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.将变量从字符串类型转换为数值类型可以使用的类型转换方法是( )。

ASPNET期末复习题

期末复习题 一、选择题 1.在https://www.wendangku.net/doc/831098348.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.wendangku.net/doc/831098348.html,脚本和HTML说法正确的是( D )。 A. HTML元素的ID属性值直接对应https://www.wendangku.net/doc/831098348.html,脚本的一个对象名 B. 一个HTML元素不需要添加“runat=server”,https://www.wendangku.net/doc/831098348.html,脚本也可以引用该HTML 元素 C. 一个https://www.wendangku.net/doc/831098348.html,页面中脚本可以直接引用另一个https://www.wendangku.net/doc/831098348.html,页面的HTML元素 D. https://www.wendangku.net/doc/831098348.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.wendangku.net/doc/831098348.html,页面中,元素的method属性的默认值为post D. 对于元素来说,属性Runat="Server" 不能省略

c#考试试题及答案

一.选择题(30分) ( B )1.以下哪一个命名空间是在进行Sql Server数据库访问时必须加载的? (A) (B) (D) B )2.以下哪一种参数是设置非Windows集成安全下的数据库连接? (A) Trusted_Connection=Yes (B) user id=sa;password=111 (C) Integrated Security=True (D) Integrated Security=SSPI ( A )3.数据库连接中的参数设置Connection Timeout=10表示 (A)设置数据库连接超时为10秒钟 (B)设置数据库连接超时为10毫秒 (C)设置数据库连接的用户最多为10个 (D)设置数据库连接的次数不能超过10次 (A)4.SQL语句“deletefromdepartment”,需要SqlCommand对象的哪一个方法在执行?(A) ExecuteNonQuery() (B) ExecuteScalar() (C) ExecuteReader() (D) ExecuteXmlReader() ( B )5.SQL语句“select count(*) from employee”,需要SqlCommand对象的哪一个方法在执行? (A) ExecuteNonQuery() (B) ExecuteScalar() (C) ExecuteReader() (D) ExecuteXmlReader() (A)6.SQL语句“CreateTabledepartment(idinteger,namechar(10))”,需要SqlCommand对象的哪一个方法在执行? (A) ExecuteNonQuery() (B) ExecuteScalar() (C) ExecuteReader() (D) ExecuteXmlReader()

aspnet题库

1.下列不属于textbox控件属性的是() A、text B、readonly C、ID D、Page_Load 2.在https://www.wendangku.net/doc/831098348.html,中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其()属性来区分的。 A、Style B、TextMode C、Type D、Input 3.上传文件一般使用以下哪个控件() A、label B、textbox C、listbox D、fileupload 4.在C#中,关于continue和break用于循环时,以下说法正确的是() A、break是退出整个循环语句,执行循环后面的语句 B、continue是退出整个循环语句, 执行循环后面的语句 C、break是中断本次循环,进入下一次的循环 D、continue是中断整个循环 5.当你在编写一个https://www.wendangku.net/doc/831098348.html,应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时()控件应该是首选 A、CheckBox B、ListBox C、DropDownList D、TextBox 6.当有用户请求Web页面时,会触发()事件 A、Application_Start() B、Session_Start() C、Application_End() D、Session_End() 7.设置控件属性的方法有() A、设计视图和源视图 B、组件视图和逻辑视图 C、控件视图和源视图 D、设计视图和逻辑视图

8.在https://www.wendangku.net/doc/831098348.html,的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时?改变某一变量的对象是(?? ???)? ? A、Cache??????????????????????????B、Session?? C、Request????????????????????D、Application? 9.Application对象的默认有效期为多少分钟????(??? ??)? A、10???? ? B、15?????? C、20?????? D、应用程序从启动到结束? 10.在C#中,下列说法错误的是() A、可以和JavaScript做兼容开发 B、C#语言是微软公司开发的 C、可以开发C\S架构的网站 D、不是面向对象的语言 11.https://www.wendangku.net/doc/831098348.html,支持多种语言它的缺省语言是() ?A、HTML???? ? ???B、JavaScript???? ??C、Visual?Basic?? ????D、?C# 12.若希望程序从某一页面开始运行,下列操作可行的是() A、选中该页面右键选择“生成页” B、选中该页面右键选择“打开” C、选中该页面右键选择“查看标记” D、选中该页面右键选择“设为起始页” 13.当服务器控件的事件需要立即回传给服务器以得到响应时,应该将它的()属性设置为true。 A、NavigateUrl B、PostBackUrl C、AutoPostBack D、Target 14.能够让Web服务器把少量数据储存到客户端的内置对象是() A、Server对象 B、Session对象 C、Application对象 D、Cookie对象

ASPNET实验用系统题目

题目一:新闻发布系统 本任务要实现一个新闻发布系统,主要功能包括新闻查看功能、新闻搜索功能、发布新闻功能、管理员登陆功能和新闻管理功能。 新闻发布系统主要需要实现以下一些基本功能。 ①查看新闻功能:任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击 “查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页 显示的效果,每页显示8条新闻,用户可通过单击下方的页码或在文本框中输入页码来跳转 到任意一页浏览。这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于 最前而。用户通过单击每条新闻的标题可以查看到新闻的详细内容。 ②新闻搜索功能:任何用户均可以使用新闻搜索功能,可实现精确和模糊查询。在新闻查看页面上,用户可以通过在“查询类别”下拉列表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式术搜索符合条件的新闻。这里提供的是模糊搜索功能,即只要在查询字段中包含用户输入的关键字内容就认为是符合查向条件的记录。查询结果同样以分页的方式显示。 ③发布新闻功能:任何注册用户均可以使用发布新闻功能。用户通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。发布新闻时,需要填写新闻的标题、内容和发布者姓名,发布时间取当前系统时间,不需要用户填写。 ④管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理

员身份登录系 统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户 可以在登录页面输入用户名和密码,若登录失败,则里定向到管理员登录页面等待下一次登 录。 ⑤新闻管理功能:当用户作为管理员登录系统后,可以进行新闻管理操作,包括对现 有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除” 超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来 注销管理员身份。 题目二:留言板系统 本任务要完成一个留言板系统,功能包括用户注册、登陆,留言查看,留言检索,留言发布,管理员登陆和留言管理。 ①用户注册、登陆功能:完成用户注册。首页提供用户登 陆和注册入口,注册用户登陆后显示登陆状态。 ②留言查看功能:主页提供最新10条留言,10条最热帖。 并提供分类留言查看链接,点击链接可以查看对应主题 的全部留言,也可以查看不分类所有帖子,按发布时间 降序排列,点击每个主题,查看具体内容和回复。 ③留言检索:提供主题、作者、内容的模糊和精确查询。 ④留言发布:原创帖子发布、帖子回复。在帖子主题列表

ASPNET期末复习题

备注: 1.考试题型包括选择题(80分)、填空题(20分) 2.考试主要内容范围:上课PPT中涉及到的知识点和本大纲所列知 识。 3.闭卷考试。 https://www.wendangku.net/doc/831098348.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分,共25分) D ) A基于元素的样式 B. 基于类的样式 C. 基于ID的样式 D. 基于文件的样式 (2)下面(B)是静态网页文件的扩展名。 A. B. .html C. .aspx D. .jsp (3)APP_Code文件夹用了存储(C ) A. 数据库文件 B. 共享文件 C. 代码文件 D. 主题文件 (4)文件不能用于(A )。 A. Application事件定义 B. 数据库连接字符串定义 C. 对文件夹访问授权 D.基于角色的安全性控制 (5)下面的控件中不能执行鼠标单击事件的是( C )。 A. ImageButton B. ImageMap C. Image D. LinkButton (6)单击Button类型控件后能执行单击事件的是(A )。 A. OnClinentClick B. OnClick C. OnCommandClick D. OnClientCommand (7)当需要用控件输入性别时,应选择的控件是(D )。 A. CheckBox B. CheckBoxList C. Lable D. RadioButtonList (8)下面不属于容器控件的是(B )。 A. Panel B. CheckBox C. Table D. PlaceHolde (9)下面对验证控件说法正确的是(A )。 A.可以在客户端直接验证用户输入信息并显示错误信息。 B.对一个下拉列表控件不能使用验证控件 C.服务器验证控件在执行验证时必定在服务器端执行 D.对验证控件,不能自定义规则 (10)下面对CustomValidator控件说法错误的是( D)。 A.能使用自定义的验证函数 B.可以同时添加客户端验证函数和服务端验证函数 C.指定客户端验证的属性是ClientValidationFuction D.属性runat用来指定服务器端验证函数 (11)使用ValidatorSummary控件需要以对话框形式显示错误信息,则应(B)。 A. 设置属性ShowSummary 值为true B. 设置属性ShowMessageBox 值为true C. 设置属性ShowSummary 值为false D. 设置属性ShowMessageBox 值为true (12)如果需要确保用户输入大于100的值,应该使用( C )验证控件。 . B. RangeValidator C. CompareValidator

C#100题

《C#程序设计》——编程题(上机操作题) 1、从键盘输入一个正整数,按数字的相反顺序输出。 2、从键盘上输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。 3、写一条for语句,计数条件为n从100~200,步长为2;然后再用while语句实现同样的循环。 4、编写一段程序,运行时向用户提问“你考了多少分?(0~100)”,接受输入后判断其等级并显示出来。判断依据如下: 等级={优(90~100分);良(80~89分);中(60~69分);差(0~59分);} 5、输入一个整数,将各位数字反转输出。 6、使用穷举法并分别用for、while、do…while循环语句求出1~100之间的质数。 7、求出1~1000之间的所有能被7整除的树,并计算和输出每5个的和。 8、编写一个控制台程序,分别输出1~100之间的平方、平方根、自然对数、e指数的数学用表。 9、设计一个包含多个构造函数的类,并分别用这些构造函数实例化对象。 10、编写一个矩形类,私有数据成员为举行的长(len)和宽(wid),无参构造函数将len和wid设置为0,有参构造函数设置和的值,另外,类还包括矩形的周长、求面积、取举行的长度、取矩形的长度、取矩形的宽度、修改矩形的长度和宽度为对应的形参值等公用方法。 11、编写一个类,要求带有一个索引器可以存储100个整型变量。 12、编写一个类Cal1,实现加、减两种运算,然后,编写另一个派生类Cal2,实现乘、除两种运算。 13、建立三个类:具名、成人、官员。居民包含身份证号、姓名、出生日期,而成人继承自居民,多包含学历、职业两项数据;官员则继承自成人,多包含党派、职务两项数据。要求每个类中都提供数据输入输出的功能。 14、编写一个类,其中包含一个排序的方法Sort(),当传入的是一串整数,就按照从小到大的顺序输出,如果传入的是一个字符串,就将字符串反序输出。 15、设计一个类,要求用事件每10秒报告机器的当前时间。

c#练习题及答案

《C#程序设计基础》习题库程序 1.(20)编一个程序,定义常量Pi=3.,从键盘上输入半径r,求出圆的面积。(k003101) const double Pi = 3.; double r,s; ("请输入圆的半径"); r = ()); s = Pi * r * r; ("圆的面积是{0}",s); 2.(20)编一个程序,定义三个double类型的变量,分别从键盘上输入值给它们,然后用方法把它们输出成一列,小数点对齐,保留3位小数。(k) double x, y, z; ("请输入一个数:"); x = ()); ("请输入一个数:"); y = ()); ("请输入一个数:"); z = ()); ("{0,10:f3}", x); ("{0,10:f3}", y); ("{0,10:f3}", z); 20)编一个程序,从键盘上输入三个数,用三元运算符( :)把最大数找出来。(k) float x, y, z, temp; ("请输入一个实数:");

x = ()); ("请输入一个实数:"); y = ()); ("请输入一个实数:"); z = ()); temp = x >= y x : y; temp = temp >= z temp : z; ("最大数为:{0}", temp); 4.(20)编一个程序,从键盘上输入三个数,用三元运算符( :)把最小数找出来。(k) float x, y, z, temp; ("请输入一个实数:"); x = ()); ("请输入一个实数:"); y = ()); ("请输入一个实数:"); z = ()); temp = x <= y x : y; temp = temp <= z temp : z; ("最大数为:{0}", temp); 5.(20)编一个程序,输入一个字符,如果是大写字母,就转换成小写字母,否则不转换。(k1003205) char ch; ("请输入一个字符"); ch = ());

C#_试题

1) 在C#中,关于继承和借口,以下说法正确的是( b). (选择一项) a) C#允许多借口实现,也允许多重继承 b) C#允许多借口实现,但不允许多重继承 c) C#不允许多借口实现,但允许多重继承 d) C#不允许多借口实现,也不允许多重继承 2) 以下关于C#代码的说法正确的是(a). (选择一项) for(int i=1;i<=3;i++){ switch(i){ case 1: Console.Write(i.ToString()); case 2: Console.Write((i*2).ToString()); case 3: Console.Write((i*3).ToString()); } } a) 程序将报告编译错误,提示Case标签不能贯穿到另一个标签,不能运行 b) 运行是输出149 c) 运行时输出123246369 d) 运行时在屏幕上没有输出 3) 在https://www.wendangku.net/doc/831098348.html,中,下列( )组件不属于.NET数据提供程序. (选择一项) a) Connection b) Command c) DataSet d) DataADapter 4) 在C#中,下列代码的运行结果是( ). (选择一项) Class Test{ public struct point { public int x; public int y; public Point(int x,int y){ this.x=x; this.y=y; } } static void Main(){ Point p1=new Point(100,100); Point p2=p1; p1.x=200; Console.WriteLine(“{0},{1}”,p1.x,p2.x); }

aspnet习题

习题 一、填空题 1..NET Framework具有两个组件,它们是和类库。 2.https://www.wendangku.net/doc/831098348.html,页面文件的后缀名是。基于C#的https://www.wendangku.net/doc/831098348.html,程序文件的后缀是。 3.对两个值进行比较验证,需要使用控件;验证相关输入控件的值是否匹配正则表达式指定的模式,需要使用控件。4.母版页是https://www.wendangku.net/doc/831098348.html,2.0中新增的功能,是扩展名为的https://www.wendangku.net/doc/831098348.html,文件;级联样式表是扩展名为的文件。 5.使用Application对象时防止竞争,使用前锁定语句为;使用后解锁语句为。 6.当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的属性设置为。 7.控件TextBox的AutoPostBack属性的作用是,值为_______ _____。8.Command对象ExecuteNOQuery()方法的功能是___________________________,值为___________________。 9..net Framework是https://www.wendangku.net/doc/831098348.html,开发平台的基础,它包括两个主要组件: 和。 10.https://www.wendangku.net/doc/831098348.html,允许以两种方式从数据库中检索数据;一种是使用对象;第二种是使用___ ______对象。 11.Session对象的生命周期为,在产生,在结束。12.ASPX网页的代码储存模式有两种,是和。13.数据适配器DataAdapter用于和。 14.Command对象ExecuteReader()方法的功能是。15.多态包括多态和多态。 16. 在https://www.wendangku.net/doc/831098348.html,中所有的自定义用户控件都必须继承自。 17. 如果希望控件内容变换后立即回传表单,需要在控件中添加属性。 18. https://www.wendangku.net/doc/831098348.html,提供了大量的内置对象,其中对象用于读取客户端的信息,

ASPNET课后题

https://www.wendangku.net/doc/831098348.html,网页是完全面向对象的。在https://www.wendangku.net/doc/831098348.html,网页中,可以使用属性、方法和事件来处理HTML元素。 用户使用HTTP GET方法请求页面,使用 HTTP POST方法把页面发送到Web服务器。 公共语言运行库是.NET Framework的基础, 是.NET Framework的运行环境。公共语言运行库是 一个在执行时管理代码的代理,以跨语言集成、自描述组件、简单配置和版本化集成安全服务为特点,提供核心服务。.NET基类库位于公共语言运行库的 上层,与.NET Framework紧密集成在一起,可 被.NET支持的任何语言使用。 .NET Framework具有主要组件包 括.NET Framework类库和公共语言运行库。HTTP 的常用请求方法包括PUT和DELETE。 执行权限用于确定在包含于指定目录的页面上允许执行什么级别的程序。这里有三种可能的值:所有、纯脚本、脚本和可执行文件。 相同优先级的运算符,除了赋值运算按照从右至左的顺序执行之外,其余运算符按照从左至右的顺序执行。括号是优先级最高的,可以任意地改变符号的计算顺序。 数值类型主要包括整数、浮点数和小数。其中整数类型可以分为无符号型、有符号型和char。 装箱和取消装箱使值类型能够被视为对象。对值类型装箱将把该类型打包到object引用类型的一个实例中。这使得值类型可以储存于垃圾回收堆中。取消装

箱将从对象中提取值类型,取消装箱又经常被称作拆箱。 委托是一种安全地封装方法的类型,它与C和C++中 的函数指针类似。与C中的函数指针不同,委托是面向对象的、类型安全的和保险的。 事件使用委托来为触发时将调用的方法提供类型安全的封装。委托可以封装命名方法和匿名方 法。class没有分支功能 object不能用于循环结构 类的成员变量的类型包括变量 类的方法可以将一个委托作为参数来接受,并且以后可以调用该委托。这称为异步回调,是在较长的进程完成后用来通知调用方的常用方法。 使用加法赋值运算符(+=)将方法注册到事件中,使用减法赋值运算符(-=)从事件中移除事件处理程序的委托。Web控件的标记有特定的格式:以“”结束,在其间可以设置各种属性。 在https://www.wendangku.net/doc/831098348.html,中,所有的控件都是基于对象object, 而所有的Web控件则包含在命名空间 System.Web.UI.WebControls下面。 默认情况下,Calendar控件显示月中各天、周中各 天的标头、带有月份名和年份的标题、用于选择月份中各天的链接及用于移动到下个月和上个月的链 接。

aspnet复习题课案

https://www.wendangku.net/doc/831098348.html,程序设计复习题 一.填空题 (1).NET Framework主要包括公共语言运行库CLR和类库。 (2)https://www.wendangku.net/doc/831098348.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.wendangku.net/doc/831098348.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.wendangku.net/doc/831098348.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题库

A、text B、readonly C、ID D、Page_Load 2.在中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其()属性来区分的。 A、Style B、TextMode C、Type D、Input 3.上传文件一般使用以下哪个控件() A、label B、textbox C、listbox D、fileupload 4.在C#中,关于continue和break用于循环时,以下说法正确的是() A、break是退出整个循环语句,执行循环后面的语句 B、continue是退出整个循环语句, 执行循环后面的语句 C、break是中断本次循环,进入下一次的循环 D、continue是中断整个循环 5.当你在编写一个应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时()控件应该是首选 A、CheckBox B、ListBox C、DropDownList D、TextBox 6.当有用户请求Web页面时,会触发()事件 A、Application_Start() B、Session_Start() C、Application_End() D、Session_End() 7.设置控件属性的方法有() A、设计视图和源视图 B、组件视图和逻辑视图 C、控件视图和源视图 D、设计视图和逻辑视图 8.在的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是( ) A、Cache B、Session C、Request D、Application 9.Application对象的默认有效期为多少分钟?( ) A、10 B、15 C、20 D、应用程序

C#题库

一、填空题 1. C#语言中,值类型包括:基本值类型、结构类型和( D )。 A. 小数类型 B. 整数类型 C. 类类型 D. 枚举类型 2.类的字段和方法的默认访问修饰符是( A )。 A. public B. private C. protected D. internal 3. C#代码注释部分以(C )开始。 A. “ B. ? ? C. // D. { 4. 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(C )。 A. int[]arr = new int[10,20]; B. int[]arr = int new[10,20]; C. int[,]arr = new int[10,20]; D. int[,]arr = new int[20;10]; 5. 如有int a=11, 则表达式(a++*1/3)的值是 ( b)。 A. 0 B. 3 C. 4 D. 12 6. 一个C#应用程序也称为( A ),可以包含一个或多个项目。 A. 解决方案 B. 源文件 C. 定义 D. 窗体 7. 我们可以从( D )向窗体中添加如下控件:文本框、复选框、单选钮。 A. 帮助窗口 B. 菜单栏 C. 工具栏 D. 工具箱 8. 下列哪种控件是一种用来存放其他控件的容器( B )。 A. TextBox B. GroupBox C. RadioButton D. Label 9. 在C#中,表示一个字符串的变量应使用以下哪条语句定义( B )。 A. CString str; B. string str; C. Dim str as string D. char * str; 10. C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句(A )。 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"); 11. 可用作C#程序用户标识符的一组标识符是( B )。 A. void define +WORD B. a3_b3 _123 YN C. for -abc Case D. 2a DO sizeof 12. 关于C#程序的书写,下列不正确的说法是(D )。 A. 区分大小写 B. 一行可以写多条语句 C. 一条语句可写成多行 D. 一个类中只能有一个Main方法,因此多个类中可以有多个Main方法13.异常是在什么时候发生的(C )。 A. 编写程序时 B. 编译时 C. 运行时 D. 最终用户发出请求时14.对于在代码中经常要用到的且不会改变的值,可以将其声明为常量。如圆周率PI始终为3.14。现在要声明一个名为PI的圆周率常量,下面哪段代码是正确的(B )。 A. const float PI;PI = 3.14f; B. const float PI = 3.14f; C. float const PI;PI = 3.14f; D. float const PI = 3.14f;

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/831098348.html,》习题 一、单选题 1、由于有了(),才使得.NET框架具有跨语言特征。 A.框架类库 B.垃圾回收机制 C.Web服务 D.通用类型系统 2、框架类库非常庞大,为了方便搜索和引用它们,使用()对它们进行逻辑分组。 A.代码大纲 B.命名空间 C. 通用类型系统 D.解决方案 3、在设计器中编辑网页,希望既能看到Web页面外观,又能看到HTML标记,则使用()较好。 A.设计视图 B.源视图 C.普通视图 D.拆分视图 4、在机器上没有安装IIS,但还想使用它开发https://www.wendangku.net/doc/831098348.html,应用程序,解决的方法是()。 A.使用文件系统 B.使用FTP站点 C.使用远程站点 D.使用Tomcat 5、在Web站点中,数据库文件最好放置在()文件夹中。 A.App_Code B. App_Data C. App_Themes D. App_WebReferences 6、enum Course{Math,English,Computer,History,Chemistry=0,Philology,Philosophy} Course cc; 则下列语句错误的是()。 A.int a=(int)Course.English; https://www.wendangku.net/doc/831098348.html,=Course.English+2; https://www.wendangku.net/doc/831098348.html,=5; D.bool b=Course.Math==Course.Chemistry 7、以下数组声明语句中,正确的是()。 A.int[] a={1,2,3}; B.int[3] a; C.int[][3] a=new int[3][ ]; D.int a[3]; 8、已知: int a=100; void Funcc(ref int b){} 则以下函数调用正确的是()。 A.Func(ref (10*a)); B.Func(ref 10); C.Func(a); D.Func(ref a); 9、若Point为抽象类,则以下正确的是()。 A.abstract void SetPoint(Point p){} B.void GetPoint(); C.Point p=new Point(); D.class Line:Point{} 10、有一个泛型类: class List{} 则正确实例化泛型类的语句是()。 A.List t=new List(); B.List t=new List; C.List t=new List(); D.List t=new List() 11、https://www.wendangku.net/doc/831098348.html,页面文件的扩展名是()。 A..asmx B..aspx C..ascx D..asax 12、https://www.wendangku.net/doc/831098348.html,页面基类是()。 A.Page B.Control C.Web D.UI 13、https://www.wendangku.net/doc/831098348.html,使用()来自动保存表单中各控件的状态。 A.ViewState B.Application对象

ASPNET课后习题答案

网页是完全面向对象的。在网页中,可以使用属性、方法和事件来处理HTML 元素。 用户使用HTTP GET方法请求页面,使用HTTP POST方法把页面发送到Web 服务器。 公共语言运行库是.NET Framework的基础,是.NET Framework的运行环境。 公共语言运行库是一个在执行时管理代 码的代理,以跨语言集成、自描述组 件、简单配置和版本化集成安全服务为特点,提供核心服务。 .NET基类库位于公共语言运行库的上层,与.NET Framework紧密集成在一起, 可被.NET支持的任何语言使用。 .NET Framework具有主要组件包括.NET Framework类库和公共语言运行库。HTTP的常用请求方法包括PUT和DELETE。 执行权限用于确定在包含于指定目录的页面上允许执行什么级别的程序。这里有三种可能的值:所有、纯脚本、脚本和可执行文件。 相同优先级的运算符,除了赋值运算按照从右至左的顺序执行之外,其余运算符按照从左至右的顺序执行。括号是优先级最高的,可以任意地 改变符号的计算顺序。 数值类型主要包括整数、浮点数和小数。其中整数类型可以分为无符号型、 有符号型和char。 装箱和取消装箱使值类型能够被视为对象。对值类型装箱将把该类型打包到object引用类型的一个实例中。这使得值类型可以储存于垃圾回收堆中。取消装箱将从对象中提取值类型,取消装箱又经常被称作拆箱。 委托是一种安全地封装方法的类型,它与C和C++中的函数指针类似。与C 中的函数指针不同,委托是面向对象的、类型安全的和 保险的。 事件使用委托来为触发时将调用的方法提供类型安全的封装。委托可以封装命名方法和匿名方法。 class没有分支功能 object不能用于循环结构 类的成员变量的类型包括变量 类的方法可以将一个委托作为参数来接受,并且以后可以调用该委托。这称为异步回调,是在较长的进程完成后用来通知调用方的常用方法。 使用加法赋值运算符(+=)将方法注册到事件中,使用减法赋值运算符(-=)从事 件中移除事件处理程序的委托。Web控件的标记有特定的格式:以“”结束,在其间可以设置各种属性。 在中,所有的控件都是基于对象object,而所有的Web控件则包含在命名空间下面。

相关文档