C考试题(附答案)_第1页
C考试题(附答案)_第2页
C考试题(附答案)_第3页
C考试题(附答案)_第4页
C考试题(附答案)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——C考试题(附答案)..2.

13.

0.

在C#中,装箱操作是将值类型转化成引用类型。

接口中的成员不可以有访问域修饰符,但可以有其它修饰符。在C#中,索引器是专门用来访问对象中的数组信息的。在C#中,接口可以被多重继承而类不能。

能用foreach遍历访问的对象都是需要实现IEnumerable_接口或声明_GetEnumerator方法的类型

在C#中,int[][]是定义一个int型的二维数组。抽象类确定不能继承实体类

stringstr=null是不给他分派内存空间,而stringstr=\给它分派长度为空字符串的内存空在.Net托管代码中我们不用担忧内存漏洞,这是由于有了垃圾回收机制

ASP.Net页虽然是被编译而不是解释,但是执行速度和ASP页相比并无明显优势。

在ASP.Net中,类System.Web.UI.Page十分常用,但是他的用法也很特别,只能声明出实例,并不能可以被继承

在某个应用程序的Global.asax文件中创立一个Application_Error过程去处理ASP.NET代码错误。那么假使该应用程序发生一个HTTP代码错误时它就会显示一个自定义的错误页面给用户

Ajax的核心是JavaScript对象XmlHttpRequest。该对象在InternetExplorer5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户

jQuery是一款java代码的框架,当然在javaScript上也可以使用

ASP.NET中母版页是可以嵌套使用的,并且除了页面显示内容,还可以补充源代码ASP.NET中用户控件是可以自己调用自己的。

A的页面缓存技术可以有效提高程序执行效率,其中整页缓存是其中最简单的一种形式

形状是WPF的核心元素,可以绘制矩形、线条、椭圆、路径、多边形等。这些图形类都定义在System.Windows.Shapes的命名控件中。

在wpf中,以放射方式产生平滑的颜色渐变最便利是利用RadialGradientBrush画笔。在wpf中使用触发器可以动态的更改控件外观。当多个属性有特定的值,就可以使用数据触发器。

21.以下选项中,()是引用类型。

a)enum类型b)struct类型c)string类型d)int类型

22.以下关于面向对象编程描述错误的是()。

a)类不可以多重继承而接口可以;

b)抽象类自身可以定义成员而接口不可以;c)抽象类和接口都不能被实例化;

d)一个类可以有多个基类和多个基接口;

23.在DOM中,装载一个XML文档的方法是()。

a)save方法b)load方法

c)loadXML方法

1

send方法

24.以下选项不属于ASP,NET的系统对象的是()。

a)Pageb)Server

c)Applicationd)@Page

25.以下关于构造函数的描述正确的是()

a)构造函数可以声明返回类型。b)构造函数不可以用private修饰c)构造函数必需与类名一致d)构造函数不能带参数

26.在WinForm中,为了防止用户无意关闭窗体,需要在()事件中编写代码,提醒用户是否关闭窗

体.

a)Closingb)Closedc)Load

d)VisibleChanged

27.接口是一种引用类型,在接口中可以声明(),但不可以声明公有的域或私有的成员变量

a)方法、属性、索引器和事件;b)方法、属性信息、属性;c)索引器和字段;d)事件和字段

28.阅读以下C#代码片断,在程序编译过程中,下面说法正确的()。

intval=100;Objectobj=val;intnum=(int)obj;

Console.WriteLine(“num:{0}〞,num);a)第1行执行装箱操作b)第3行执行装箱操作c)第2行执行拆箱操作d)第3行执行拆箱操作

29.在ADO.NET中,以下()组件不属于.NET数据提供程序。

a)Commandb)DataReaderc)DataSetd)DataAdapter

30.在C#类中,可以通过编写()实现方法重载。

d)

2

a)b)c)d)具有不同返回类型的同名函数具有不同代码行数的同名函数具有不同参数个数的不同名函数具有不同参数类型的同名函数

31.在C#中,以下()关键字用于重写基类的虚拟方法。

a)overrideb)newc)based)virtual

32.在SQLServer2023中,可以使用全局变量()来获得最终一次插入的标识值。(选择一项)

a)@@DATEFIRSTb)@@IDENTITY

c)@@TRANSCOUNTd)@@ROWCOUNT

33.已知在WinForms窗体中有一个Timer控件,Ineterval属性设置为4分钟,当控件计时1

分钟后,调用了控件的Stop方法,再过1分钟过后,重新调用控件的Start方法,则自该次调用Start方法后,第一次触发控件的Tick事件的时间间隔是()。a)1分钟

b)2分钟c)3分钟d)4分钟

34.FileStreamfs=newFileStream

(“c:\\\\test.txt〞,FileMode.Create,FileAccess.ReadWrite,FileShare.None);针对如上C#代码段,以下说法正确的是()。

a)假使c盘根目录下已经存在文件test.txt,则编译错误b)假使c盘根目录下已经存在文件test.txt,则改写test.txt文件,将其内容清空c)假使c盘根目录下不存在文件test.txt,则不做任何操作

d)假使c盘根目录下不存在文件test.txt,则引发异常

35.在C#中,以下代码的运行结果是()。(选项一项)UsingSystem;ClassTest{staticvoidMain(){vehicleve=newcar(100);ve.move();}}Publicclassvehicle{ProtectedfloatSpeed;Publicvehicle(floatspeed){

3

}Publicvirtualvoidmove(){Console.WriteLine(“我的移动速度是:{0}〞,this.Speed);}}

Publicclasscar:vehicle{Publiccar(floatspeed):base(speed){This.Speed=speed;}Publicoverridevoidmove(){Console.WriteLine(“我的运行速度是:{0}〞,this.Speed);a)我的移动速度是:0b)我的移动速度是:100c)我的运行速度是:0d)我的运行速度是:100

36.在SQLServer2023中,以下是表autos的定义:Createtableautos(makevarchar(20)notnull,modelvarchar(20)notnull,

acquisition_costmoneynull,acquisition_datedatetimenull)

创立该表后再执行以下的语句:TruncatetableautosBegintranInsertautos(make,model)values(?Tucker?,?Torpedo?)Ifexists(select*fromautos)RollbacktranElseCommittran执行结果是()。a)该批处理将失败,由于begintran?committran没有正确嵌套b)该批处理终止后,表内没有数据行c)该批处理终止后,表内有一行数据

d)插入数据行的语句将失败,并且提醒错误信息

37.在C#中,以下代码的运行结果是()。(选择一项)

Int[]names=newint[]{4,3,2,1};Array.Sort(names,1,3);

Foreach(intnameinnames){Console.Write(name);}a)4321b)1234c)4123d)3214

4

38.假使要将窗体设置为透明的,则()

a)要将FormBoderStyle属性设置为None;b)要将Opacity属性设置为小于100%得值;c)要将locked属性设置为True;d)要将Enabled属性设置为True;

39.SQLserver2023中,在存储过程中,()语句用来向用户报告错误,并可指定严重级别。

a)PAINTb)ERROR

c)RAISEERRORd)RAISE

40.在C#中,以下代码的运行结果是()。

PublicclassTEApp{

PublicstaticvoidThrowException(){ThrownewException();}

PublicstaticvoidMain(){Try{TEApp.ThrowException();Console.WriteLine(“try〞);}Catch(Exceptione){Console.WriteLine(“catch〞);}Finally{Console.WriteLine(“finally〞);}}}a)finallyb)catchc)tryd)catch

finally

41.在SQLServer2000中,有products(产品)表,包含字段:pName(产品名称)、price(价

格)。若要得到最贵产品的产品名称和产品价格,应当使用的查询语句是()。a)dSELECTTOP1pName,PriceFROMProductsORDERBYPriceb)SELECTpName

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论