admin 管理员组文章数量: 887021
2023年12月16日发(作者:html定位的几种方式)
C#开发基础(试卷编号191)
1.[单选题]对于方法重载的特点,描述错误的是()A)方法名称必须相同B)方法的参数必须不相同C)返回值类型必须相同D)可以减轻命名负担答案:C解析:概念理解
2.[单选题]使用 Dirctory类的下列方法,可以获取指定文件夹中的文件的是( ).A)Exists()B)GetFiles()C)GetDirectories()D)CreateDirectory()答案:B解析:
3.[单选题]设有C#语句:int a=5,b=4;,则下列表示条件的表达式中值为“假”的是( )。A)(a>b)&&(b>0&&a>0)B)(b>=0)&&(a<=b?a+b:a-b)>0C)a>0&&!(b>0)D)(a<=0)||(a%b>0)答案:C解析:
4.[单选题]在CSS3中,设置元素的下外边距的是( )属性A)margin-topB)margin-bottomC)margin-leftD)margin-right答案:B解析:
5.[单选题]C#程序在运行之前,需要经过下列选项中的哪个阶段( )。A)编译期B)处理期C)运行期D)转译期答案:A解析:
6.[单选题]Directory类可以用( )方法获取指定目录下所有符合检索条件的文件。A)GetAccessControl()B)GetDirectoryRoot()C)GetDirectories()D)GetFileSystemEntries()答案:D解析:
7.[单选题]下列关于常量的说法错误的是( )。A)null也是一个常量B)整型常量有多种表现形式,如二进制、八进制等C)转义字符不属于常量D)浮点型常量后面要加字符f答案:C解析:
8.[单选题]C#程序中的类myClAss中的成员变量vAr1如下:P..uBliC ClAss ivAte int vAr1;}则可以访问vAr1的有( )。A)在myClAss类中B)myClAss的继承类C)myClAss的父类D)和myClAss在同一命名空间下的类答案:A解析:
9.[单选题]类的定义必须使用()关键字。A)publicB)classC)staticD)namespace答案:B解析:
10.[单选题]______是用readonly修饰符声明的字段,它只能在字段声明或构造函数中噬 值,在其他任何地方都不能改变字段的值。A)只读字段B)静态字段C)实例字段
D)读写字段答案:A解析:
11.[单选题]下列选项中可以使用break语句的是( )。A)if…elseB)switchC)forD)string答案:B解析:
12.[单选题]使用()关键字修饰类,可避免类被继承。A)delegateB)abstractC)sealedD)enum答案:C解析:sealed,封闭类,不能被继承。
13.[单选题]下列选项中,关于FileStream类的说法错误的是( )。A)FileStream类表示在磁盘或网络路径上指向文件的数据B)FileStream类的ReadByte()方法用于从文件中读取一个字节,并将读取位置提升一个字节。C)FileStream类的WriteByte()方法用于将一个字节写入文件流的当前位置。D)FileStream类的Read()方法用于从流中读取字节块并将该数据写入给定缓冲区中。答案:A解析:
14.[单选题]BufferedStream类中的Read()方法返回的是( )。A)实际读取的字节总数B)要读取的字节数C)指定的字节数组的长度D)返回流的当前的索引位置答案:A解析:
15.[单选题]在HTML5中,内容标签分为两大类,分别是( )A)行级标签和块级标签B)表格标签和块级标签C)块级标签和表单标签D)表单标签和行级标签答案:A
解析:
16.[单选题]在类的定义中,类的( )描述了该类的对象的行为特征。A)类名B)方法C)所属的名字空间D)私有域答案:B解析:类封装的基本概念,方法描述特征。
17.[单选题]在HTML5中,form的( )属性用于设置表单提交方式。A)methodB)nameC)actionD)act答案:A解析:
18.[单选题]()在属性的set 块实现内,用于访问传递给该属性的内置参数。A)ThisB)ValueC)ArgsD)property答案:B解析:概念理解
19.[单选题]在C#中,ToUpper( )方法作用是( )A)获得字符串小写的形式B)获得字符串大写的形式C)截取字符串D)没有该方法答案:B解析:
20.[单选题]下列关于方法重载的叙述中正确的是() 。A)重载方法的方法名必须不同B)重载方法形参个数必须不同C)重载方法的返回值类型必须不同D)重载方法必须满足形参个数不同或者形参类型不同答案:D解析:
21.[单选题]下列标识符中,哪个适合用作方法名?()。A)showB)_addC)12WriteD)GetNumber答案:D解析:
22.[单选题]以下有关通用对话框的叙述中,错误的是______。A)使用OpenFileDialog控件,可以直接打开在该对话框中指定的文件B)使用ColorDialog控件,可以打开颜色对话框C)使用FontDialog控件,可以显示字体对话框D)在设计时看到的通用对话框图标,在运行时是看不到的答案:A解析:
23.[单选题]在Sql server中,having子句后面可否接聚合函数( ),where子句后面可否接聚合函数( )A)可以,不可以B)可以,可以C)不可以,可以D)不可以,不可以答案:A解析:
24.[单选题]在面向对象程序设计的概念中,对类(class)的描述,错误的是( )。A)类(class)是一组具有相同数据结构和相同操作的对象的集合B)类(class)用来定义对象可执行的操作C)类(class)是创建对象实例的模板,对象是类的一个实例D)当应用程序通过类(class)创建一个对象时,该对象就是一个窗口答案:D解析:
25.[单选题]StreamReader 用于读取一行数据的方法是()A)ReadLine()B)Read()C)ReadToEnd()D)Close()答案:A解析:概念理解
26.[单选题]下列选项中,关于break语句说法错误的是( )。
A)在while循环中可以使用break语句跳出当前循环B)在switch条件语句中可以使用break语句跳出当前循环C)for循环中可以使用break语句跳过当前循环D)在do-while循环中可以使用break语句跳出当前循环答案:B解析:
27.[单选题]以下文件夹操作方法,( )可以用来删除非空文件夹。A)Delete(string, bool)B)Delete(string)C)Move()D)CreateDirectory()答案:A解析:概念理解
28.[单选题]以下哪个操作符仅当两个条件都是真时表达式的结果是真?()A)&&B)||C)>=D)!=答案:A解析:
29.[单选题]在C#中,设i,j,k均为int型变量,则执行完下面的for循环后,k的值为inti,j,k=0;for(i=0,j=10;i<=j;i++,j--){k=i+j;}A)12B)10C)11D)9答案:B解析:
30.[单选题]在C#中,以下运算优先级最高的是( )A)+B)++C)==D)&&答案:B解析:
31.[单选题]设int型变量x的值为9,那么表达式x-- + x-- + x--的值为()A)27
B)24C)21D)18答案:B解析:x--就是x=x+1=8;这里等于8+8+8=24
32.[单选题]面向对象三个基本原则是( )。A)抽象,继承,派生B)类,对象,方法C)继承,封装,多态D)对象,属性,方法答案:C解析:继承,封装,多态三个基本原则,需理解和记住
33.[单选题]下列选项中,关于StreamReader类描述错误的是( )。A)StreamReader是对FileStream进行了封装B)StreamReader用于读取文本文件中内容C)StreamReader类的ReadLine()方法从控制台中读入一行字符串D)StreamReader类的Close()方法关闭StreamReader文件流答案:C解析:
34.[单选题]C#程序从上机到得到结果的几个操作步骤依次是( )A)输入、编辑、运行B)编译、连接、运行C)输入、运行、编辑D)编辑、编辑、连接答案:A解析:
35.[单选题]下列选项中属于字符串常量的是 ( )A)ABCB)“ABC”C)‘abs’D)‘a’答案:B解析:string s="abc";
36.[单选题]在CSS3中,下列哪个选项是超链接伪类未访问状态( )A)a:linkB)a:visitedC)a:hoverD)a:active答案:A解析:
37.[单选题]已知有一个名为myMenu的菜单项,如果想使该菜单项变灰(失效),则正确的语句是()。A)d=false;B)e=false;C)d=false;D)=false;答案:A解析:
38.[单选题]在.Net中,ArrayList集合位于( )命名空间内。A)))tionsD)e答案:C解析:
39.[单选题]调用gb(0,255,255,0)方法,得到的颜色是( )。A)红色B)绿色C)黄色D)无色答案:D解析:
40.[单选题]在C#中,WinForms的窗体中有一个名为mnmMenu的主菜单,下列代码( )能正确删除
文件选项,该选项为第一个菜单项。A)("文件");B)At(0);C)At(1);D)At("文件");答案:B解析:
41.[单选题]以下对Read(和ReadLine(方法叙述正确的是 ()。A)Read()方法一次只能从输入流中读取一个字符B)ReadLine()方法一次只能从输入流中读取一个字符C)Read()方法可以从输入流中读取一个字符也可以读取多个字符D)ReadLine()方法只有当用户按下回车键时返回,而Read方法不是答案:A解析:
42.[单选题]在C#中,下列代码输出结果是()。class Test{public enum WeekDays{Mon, Tue, Wed, Thur, Fir, Sta, Sun}static void Main(){WeekDays week = (WeekDays)2;ine(week);}}A)2B)TueC)WedD)编译错误答案:C解析:enum 默认从0开始,后面依次+1.2对应的是Wed
43.[单选题]在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成()。A)sealed 方法B)public 方法C)virtual方法
D)override 方法答案:C解析:方法:使用virtual修饰的方法:虚方法可以有方法体。具体示例如下:public class BaseClass //创建一个基类{public virtual string GetName() //使用virtual关键字创建父类中的虚方法{return "父类虚方法体":}}public class SubClass:BaseClass //子类继承父类{public override string GetName(); //子类重写父类虚方法{return "重写父类虚方法!";}}以上的示例:父类中的虚方法被派生类重写了。
44.[单选题]把编程语言编写的指令转换成机器语言的程序称为:()A)调式器B)测试控制器C)编译器D)外接程序管理器答案:C解析:
45.[单选题]以下有关构造函数的说法中,不正确的是______。A)构造函数中,不可以包含return语句B)一个类中只能有一个构造函数C)实例构造函数在生成类实例时被自动调用D)用户可以定义无参构造函数答案:B解析:
46.[单选题]在CSS3中,关于代码:*{ margin:0px; padding:0px; } 正确的说法是( )A)用于清除浏览器默认的外边距和内边距B)用于统一所有元素的外边距和内边距C)用于统一所有类(class)的外边距和内边距D)优先级非常高,所以要放在第一行答案:A
解析:
47.[单选题]观察下列代码给出最后的结果: Customer jun = new Customer(" 李军 ",32," 广州"); // 创建客户 1 Customer yun = new Customer(" 王云 ", 28, " 杭州 "); // 创建客户 2Customer si = new Customer(" 雷斯 ", 43, " 美国 "); // 创建客户 3 ArrayList list = newArrayList(2); (jun); ine(" 集合可存储元素数:{0}",ty); ine(" 集合实际元素数:{0}", );A)集合可存储元素数:2集合实际元素数:1B)集合可存储元素数:1集合实际元素数:1C)集合可存储元素数:2集合实际元素数:2D)集合可存储元素数:1集合实际元素数:2答案:A解析:
48.[单选题]以下哪些功能不属于C#2.0新增的特性()A)继承和多态B)泛型C)可空类型D)遍历器答案:A解析:继承和多态是面向对象的基本特征,不是新特性。
49.[单选题]在C#中,以下不是ImageList常用属性的是( )A)ImagesB)ImageSizeC)ColorDepthD)length答案:D解析:
50.[单选题]以下关于继承的说法错误的是()A)NET框架类库中,object类是所有类的基类B)派生类不能直接访问基类的私有成员C)protected修饰符既有公有成员的特点,又有私有成员的特点D)基类对象不能引用派生类对象答案:D解析:
51.[单选题]下列关键字中,不属于异常处理的关键字是( )。A)tryB)catchC)finally
D)return答案:D解析:
52.[单选题]下列语句在控制台上的输出是什么?( )if(true)ine(“FirstMessage”);ine(“SecondMessage”);A)无输出B)FirstMessageC)SecondMessageD)FirstMessageSecondMessage答案:D解析:
53.[单选题]列关于多态的说法中,哪个选项是正确的( )A)重写虚方法时可以为虚方法指定别称B)抽象类中不可以包含虚方法C)虚方法是实现多态的唯一手段D)多态性是指以相似的手段来处理各不相同的派生类。答案:D解析:态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的。静态多态性在编译时,函数和对象的连接机制被称为早期绑定,也被称为静态绑定。C# 提供了两种技术来实现静态多态性。分别为:函数重载运算符重载运算符重载将在下一章节讨论,接下来我们将讨论函数重载。函数重载
您可以在同一个范围内对相同的函数名有多个定义。函数的定义必须彼此不同,可以是参数列表中的参数类型不同,也可以是参数个数不同。不能重载只有返回类型不同的函数声明。下面的实例演示了几个相同的函数 print(),用于打印不同的数据类型:using System;namespace PolymorphismApplication{class Printdata{void print(int i){ine("Printing int: {0}", i );}void print(double f){ine("Printing float: {0}" , f);}void print(string s){ine("Printing string: {0}", s);}static void Main(string[] args){Printdata p = new Printdata();// 调用 print 来打印整数(5);// 调用 print 来打印浮点数(500.263);// 调用 print 来打印字符串("Hello C++");y();}}}当上面的代码被编译和执行时,它会产生下列结果:Printing int: 5Printing float: 500.263Printing string: Hello C++动态多态性C# 允许您使用关键字 abstract 创建抽象类,用于提供接口的部分类的实现。当一个派生类继承自该抽象类时,实现即完成。抽象类包含抽象方法,抽象方法可被派生类实现。派生类具有更专业的功能。请注意,下面是有关抽象类的一些规则:
您不能创建一个抽象类的实例。您不能在一个抽象类外部声明一个抽象方法。通过在类定义前面放置关键字 sealed,可以将类声明为密封类。当一个类被声明为 sealed 时,它不能被继承。抽象类不能被声明为 sealed。下面的程序演示了一个抽象类:using System;namespace PolymorphismApplication{abstract class Shape{public abstract int area();}class Rectangle: Shape{private int length;private int width;public Rectangle( int a=0, int b=0){length = a;width = b;}public override int area (){ine("Rectangle 类的面积:");return (width * length);}}class RectangleTester{static void Main(string[] args){Rectangle r = new Rectangle(10, 7);double a = ();ine("面积: {0}",a);y();}}}当上面的代码被编译和执行时,它会产生下列结果:Rectangle 类的面积:面积: 70当有一个定义在类中的函数需要在继承类中实现时,可以使用虚方法。虚方法是使用关键字
virtual 声明的。虚方法可以在不同的继承类中有不同的实现。对虚方法的调用是在运行时发生的。动态多态性是通过 抽象类 和 虚方法 实现的。下面的程序演示了这点:using System;namespace PolymorphismApplication{class Shape{protected int width, height;public Shape( int a=0, int b=0){width = a;height = b;}public virtual int area(){ine("父类的面积:");return 0;}}class Rectangle: Shape{public Rectangle( int a=0, int b=0): base(a, b){}public override int area (){ine("Rectangle 类的面积:");return (width * height);}}class Triangle: Shape{public Triangle(int a = 0, int b = 0): base(a, b){}public override int area(){ine("Triangle 类的面积:");return (width * height / 2);}
}class Caller{public void CallArea(Shape sh){int a;a = ();ine("面积: {0}", a);}}class Tester{static void Main(string[] args){Caller c = new Caller();Rectangle r = new Rectangle(10, 7);Triangle t = new Triangle(10, 5);ea(r);ea(t);y();}}}当上面的代码被编译和执行时,它会产生下列结果:Rectangle 类的面积:面积:70Triangle 类的面积:面积:25
54.[单选题]下面关于抽象类哪个是正确的?()A)抽象类定义派生自它的类的公共属性。B)抽象类可以被声明为finalC)抽象类不能被派生D)使用abstract关键字声明的类可以被实例化。答案:A解析:
55.[单选题]以下关键字用于委托类型。A)delegateB)eventC)thisD)value
答案:A解析:
56.[单选题]C#中的字符型数据,均是Unicode字符,这样一个字符的标准长度为( )A)4位B)8位C)16位D)32位答案:C解析:
57.[单选题]假设有三个文本框textBox1、textBox2和textBox3,其中值为空,值为8,值为10,则执行语句:“=+;”后,的值为:( )。A)108B)18C)810D)出错答案:C解析:
58.[单选题]下列的____ ___不是构造函数的特征A)构造函数的函数名和类名相同B)构造函数可以重载C)构造函数可以带有参数D)可以指定构造函数的返回值答案:D解析:
59.[单选题]在C#中,数组的下标从( )开始A)1B)-1C)0D)以上都不是答案:C解析:
60.[单选题]在CSS3中,表示背景图像定位的CSS属性为( )A)background-positionB)bg-positionC)background-loctionD)background-seat
答案:A解析:
61.[单选题]在C#中,使用 () 语句捕获异常。A)ifB)whileC)tryD)do答案:C解析:
62.[单选题]下列选项中属于循环语句的是( )。A)if…elseB)switchC)breakD)do-while答案:D解析:
63.[单选题]结构化的程序设计的 3 种基本结构是___ __A)顺序结构,If结构,for 结构B)if 结构,if…..else结构 else if结构C)while结构,Do….while结构,foreACh结构D)顺序结构,分支结构,循环结构答案:D解析:
64.[单选题]当运行程序时,系统自动执行启动窗体的( )事件。A)CliCkB)DouBleCliCkC)LoADD)ACtivAteD答案:C解析:
65.[单选题]调用BinaryWriter对象的( ),不能将写缓冲区中的数据写入目标文件。A)Close()B)FlushC)Seek()D)Write()答案:C解析:
66.[单选题]以下正确的描述是( )。A)函数的定义可以嵌套,函数的调用不可以嵌套B)函数的定义不可以嵌套,函数的调用可以嵌套C)函数的定义和函数的调用均可以嵌套D)函数的定义和函数的调用均不可以嵌套答案:B解析:
67.[单选题]在C#中,以下语句不可以在屏幕上输出Hello,World的是( )A)Console. WriteLine("Hello"+",World");B)ine(“Hello”+","+"World");C)Console. WriteLine(HelloWorld);D)(“Hello,World”);答案:C解析:
68.[单选题]在CSS3中,linear-gradient的参数不包括( )A)angleB)directionC)color-stopD)url答案:D解析:
69.[单选题]观察下列代码,给出对应的结果(): ArrayList list = new ArrayList() { };Customer teng = new Customer(" 马腾 ", 32, " 汕头市 "); Customer yun = new Customer("马云 ", 33, " 汕头市 "); (teng);(yun); ine((list[2] asCustomer).Name);A)程序编译不通过,不能运行B)马云C)程序运行报错D)空字符串答案:C解析:
70.[单选题]在C#中,由系统定义的方法,称为系统方法,此类方法在程序中无需( ),直接()即可。A)定义,调用B)定义,运行C)调用,定义D)编写,调用
答案:A解析:
71.[单选题]在C#中,下列变量定义与赋值正确的是( )A)int a=1.5B)float a='课程'C)char a="课程"D)char a='学'答案:D解析:
72.[单选题]在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的( )成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。A)AppendB)CreateC)CreateNewD)Truncate答案:A解析:Append如果它存在,并且查找到该文件的末尾,或者创建一个新文件,请打开该文件。 这要求 权限。 可以仅在结合使用。 尝试查找该文件将引发结束之前将其置于 IOException 异常,并且任何尝试读取失败,将引发 NotSupportedException 异常。Create指定操作系统应创建一个新的文件。 如果该文件已存在,则会覆盖它。 这要求 权限。 等效于请求,如果该文件不存在,则使用 CreateNew; 否则为使用 Truncate。 如果该文件已存在但为隐藏的文件,UnauthorizedAccessException 则会引发异常。CreateNew指定操作系统应创建一个新的文件。 这要求 权限。 如果该文件已存在, IOException 则会引发异常。Open指定操作系统应打开现有文件。 若要打开该文件的能力是依赖于指定的值 FileAccess 枚举。 一个 tFoundException 如果文件不存在将引发异常。OpenOrCreate指定操作系统应打开一个文件,是否它存在,则否则,应创建一个新的文件。 如果使用打开该文件, , 权限是必需的。 如果文件访问是, , 权限是必需的。 如果使用打开该文件ite, ,这两个 和 权限是必需的。Truncate指定操作系统应打开现有文件。 当打开文件时,应被截断,以便其大小为零字节。 这要求
权限。 尝试从文件中读取使用打开 te 导致ArgumentException 异常。
73.[单选题]在C#中,已知在WinForms窗体中有一个Timer控件,Interval属性设为4分钟,当控件记时1分钟后,调用了控件的Stop方法,再过一分钟,重新调用控件的Start方法,则自该次调用Start方法后,第一次发出控件的Tick事件的间隔是( )分钟A)2B)3C)4D)5答案:C解析:
74.[单选题]在中,下列( )组件用来获得只读只进数据A)DataAdapterB)DataSetC)DataReaderD)Command答案:C解析:
75.[单选题]在C#中,要从数据库中读取数据填充数据集,需要使用( )方法。(选1项)A)Read()B)ExecuteReader()C)Update()D)Fill()答案:D解析:
76.[单选题]string字符串中可以包含任意字符,这些字符必须包含在一对( )之内。A)英文双引号""B)中文双引号“”C)小括号D)大括号答案:A解析:
77.[单选题]C#面向对象中,例如:客户去银行取现金,不可能直接从保险柜中随意拿取现金,只能通过ATM或业务办理窗口取出存在银行的现金,那么现金就就可以看作银行对象的(),ATM机业务办理窗口看作(),即可体现面向对象中封装的特性。A)属性;字段B)字段;属性
C)字段;方法D)属性;方法答案:B解析:概念理解
78.[单选题]以下有关类的成员修饰符或类修饰符的叙述中,错误的是______。A)public声明公有成员B)private修饰符声明私有成员,私有成员只能被类中的成员和派生类访问C)protected修饰符声明保护成员,保护成员可以被类中成员和派生类访问D)sealed作为类修饰符,声明密封类,密封类不能被继承答案:B解析:
79.[单选题]在C#中设计类时,如何将一个可读可写的公有属性NAme修改为只读属性?( )A)将NAme的set块删除B)将NAme的set块置空C)将NAme的set块前加修饰符privAteD)将NAme添加reADonly修饰符答案:A解析:
80.[单选题]以下关于抽象类的叙述中错误的是。A)抽象类可以包含非抽象方法B)含有抽象方法的类一定是抽象类C)抽象类不能被实例化D)抽象类可以是密封类答案:D解析:
81.[单选题]窗体上放置一文本框对象,其中显示的内容是“123”,则该文本框Text属性的数据类型是 ()A)intB)floatC)doubleD)string答案:D解析:
82.[单选题]在C# 中,使用( )访问修饰符修饰的方法被称之为抽象方法。A)thisB)abstractC)new
D)virtual答案:B解析:abstract抽象方法,virtual虚方法
83.[单选题]在C#中,FormatException是( )A)算术异常B)参数格式错误异常C)非法参数异常D)数组下标越界异常答案:B解析:
84.[单选题]下列不属于面向对象编程的特性的是 ()。A)封装B)继承C)循环D)多态答案:C解析:
85.[单选题]在C#程序中,已知某一维数组的名称为myArray,则该数组的长度为()A)B)myArray[].lengthC)myArray[Length]D)myArray(Length)答案:A解析:获取数组长度。
86.[单选题]假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()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]答案:C解析:二维数组int [,] array = new int[5,3];//有五个一维数组,每一个一维数组有3个元素多维数组int[, ,] shuzu = new int[4, 3, 2];//有四个二维数组,每个二维数组里面有3个1维数组,每个1维数组里面有2个元素
87.[单选题]在下面循环语句中循环体执行的次数为( )。for(int i=0; i if(i>n/2) break;A)n/2B)n/2+1C)n/2-1D)n-1答案:B解析:如n=22/2=1i=0i=0,0>2/2是假,不退出,1次。i=1,1>2/2是假,不退出,1次。完成。共2次=2/2+1 88.[单选题]在C#中,控制窗体是否可见,可以使用WindowsState属性,以下是WindowsState属性值的是( )A)NormalB)MinC)MaxD)以上都不是答案:A解析: 89.[单选题]关于Windows Media Player的各种属性与方法设置,()、()、 rentEntry(lWhichEntry)、()us()、 unt = 0、()中,表示循环播放的是( )。A)()B)rentEntry(lWhichEntry)C)()D)unt=0答案:D解析:二、填空题 90.[单选题]下面运算符中不可以被重载的是______。A)*B)>=C)trueD)&&答案:D解析: 91.[单选题]要使窗体启动时位于屏幕中央,应设置窗体的StartPosition属性为( )。A)CenterScreenB)WindowsDefaultBoundsC)CenterParentD)WindowsDefaultLocation答案:A解析: 92.[单选题]在Windows窗体应用程序中,如果复选框的Checked属性值设置为True,表示 () 。A)该复选框被选中B)该复选框未被选中C)不现实该复选框文本信息D)显示该复选框文本信息答案:A解析: 93.[单选题]以下关于C#的异常处理的叙述中正确的是 。A)try块后面必须跟catch块或finally块组合使用,不能单独使用B)一个try块后面只能跟随一个catch块C)throw语句中必须指出抛出的异常D)在try…catch…finally块中,当发生异常时不会执行finally块答案:A解析: 94.[单选题]在)NET中,文本框控件的()属性用来设置其是否是只读的。(选择一项)A)ReadOnlyB)LockedC)LockD)Style答案:A解析: 95.[单选题]能作为C#程序的基本单位是()A)字符B)语句C)函数D)源程序文件答案:B解析:基本单位为程序语句。 96.[单选题]在CSS3中,表示背景图像只在水平方向上平铺的CSS属性定义为( )A)background-repeat:repeat-x B)background-repeat:repeat-x;C)background-repeat:repeat-y;D)bg-repeat:repeat-x;答案:B解析: 97.[单选题]什么用于确定其它类或方法是否可以访问特定类的成员变量和方法?()A)返回类型B)访问区分符C)变量类型D)参数类型答案:B解析: 98.[单选题]下述关于控件的属性,说法错误的是( )A)为了使TextBox中输入文字能够换行,需要设置该控件的Multiline属性为trueB)为了使TextBox能接受密码,需要设置该控件的PasswordChar属性C)设置ComboBox中的条目内容的属性是ItemsD)RichTextBox控件提供了高级文本编辑功能,可通过修改属性SelectedColor以修改其中文本的颜色答案:D解析: 99.[单选题]在CSS3中,相对定位是指( )A)相对浏览器重新定位B)相对上一标签重新定位C)相对左边标签重新定位D)相对于标签在文档流中的初始位置重新定位答案:D 解析: 100.[单选题]下列代码运行的结果是()class One { public virtual void Show() {("One"); } } class Two : One{public override void Show(){("Two"); }}class Program {static void Main(string[] args) { One obj = newTwo(); (); } }A)OneB)One TwoC)TwoD)Two One答案:C解析: 101.[单选题]C#中的索引器类型应该是()类型。A)整型B)字符型C)任意类型D)数组答案:C解析: 102.[单选题]在C#中,Windows窗体应用中,我们可使用( )控件实现下拉选项框的功能A)TextBoxB)ComboBoxC)ListViewD)Label答案:B解析: 103.[单选题]已定义接口interface Ieatable,接口中只有一个方法int eat(int num);,关于接口的实现类CatEat的说法错误的是( )A)实现接口的语法为class CatEat: Ieatable {…省略类内容…}B)类CatEat中除构造函数外,只有一个方法eatC)类CatEat中除构造函数外,可以有多个方法D)类CatEat中的eat方法,只能有一个整形参数答案:C解析: 104.[单选题]假设int x=2,那么三元表达式x>0?x+1:5的运行结果是( )。A)0B)2C)3 D)5答案:C解析: 105.[多选题]下列说法关于Hashtable 正确的是()A)可用于处理 key/value( 键 / 值 ) 对B)key 通常用于快速查找C)value 用于存储对应于 key 的值,key不区分大小写D)Hashtable 中键值均为 object 类型答案:ABD解析: 106.[多选题]在HTML 中,通过