5{
5Console,WriteLine(myArray[i]);
7}
8System.Console.ReadKey();
9}
8、下面代码的功能是要遍历一个数组,但是有一行代码是错误请检查下列代码,并在错误代码行后填入该行完整的正确代码:
(1)string[]myArrays={"A","B","C","D"};
(2)Foreach(intmyArrayinmyArrays)//foreach(StringmyArrayinmyArrays)
(3){
(4)Console.WriteLine(myArray);
(5)}
9、下面代码不能正确编译,请更正:
IntmyArray[]=newint[4]{9,5,2,,7}
更正为:
___
_________
int[]myArray=newint[4]{9,5,2,7};
在C#中,注册事件的方法使用什么运算符?
(B)
A、+—
B、+=
C、-
D、+
Button类提供了可用于管理控件外观的属性,对于以下影响下压按钮外观的常用属性,哪些选项中描述是正确的?
(ABCD)
A、使用BackColor属性来指定控件的背景颜色
B、指定控件的标题可以使用Text属性
C、FlatSylet属性是用来指定控件边缘的绘制方式
D、ForColor属性指定控件的文本颜色
下列关于ASP,NET中代码隐藏文件的描述中,哪些是正确的?
(B)
A、项目中所有Web窗体页的代码隐藏文件都被编译成.aspx,.cs或者.aspx.vb文件
B、项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件
C、项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件
D、项目中所有Web窗体页的代码隐藏文件都被编译成.aspx文件
下列关于ASP,NET描述中哪些选项是正确的(BC)
A、ASP.NET中可以在设计视图来查看源代码
B、ASP.NET的隐藏代码文件扩展名是.aspx.cs或者aspx.vb
C、ASP.NET页面程序的页面文件扩展名是.aspx
D、ASP.NET页面中的代码都使用<%%>代码块来实现
VisualStudio2005查看ASP.NET页面有两种模式,一种是源视图,可以查看源代码;另一种是设计视图,可以查看设计界面
A、正确(√)
B、错误
Button提供了可用于管理控件外观的属性,对于以下影响下压按钮外观的常用属性,哪些是正确的(ABCD)、
A使用BackColor属性来指定控件的背景颜色
B指定控件的标题可以使用Text属性
CFlatStyle属性是用来指定控件边缘的绘制方式
DForoColor属性指定控件的文本颜色
下列哪些类是.NETFramework中定义的异常类?
(BCD)
A、StreamException类
B、ArgumentException类
C、StackOverflowException类
D、OverflowException类
下列关于抽象方法和抽象类的说法中,哪个选项是不正确的?
(C)
A抽象类可以作为基类,所以不能直接实例化,也不可以被密封
B当派生类从抽象类中继承抽象方法时,派生类必须重写该抽象方法
C抽象类必须包括抽象成员
D抽象方法是没有实现的空方法
下列关于Windows常用控件的一些基本描述,哪个选项是不正确的?
(C)
AButton类代表了Windows下压按钮控件,其中包括了属性方法以及用于简化按钮交互任务的事件
B.NETFramework包含了6个类可提供通用用户界面功能,包括打开文件、保存文件、选择字体、设置页面打印值、打印和选择颜色等
C如果将文本框控件的WordWrap属性设置为true,则文本框会显示水平滚动条
D显示消息对话框可以调用show()方法来实现
下列关于.NETFramework的描述,哪项是正确的?
(A)
A.NETFramwork是用于代码编译和执行的集成托管环境
B任何语音编写的应用程序都可以使用.NETFramwork类库中的代码
C.NETFromwork应用程序可以直接和操作系统打交道
D并不是所有的.NET程序都在.NETFramwork上执行、受.NETFramwork的管理
下列关于Windows常用控件的一些基本描述,哪个选项是不正确的?
(C)
AButton类代表了Windows下压按钮控件,其中包括了属性方法以及用于简化按钮交互任务的事件
B.NETFramework包含了6个类可提供通用用户界面功能,包括打开文件、保存文件、选择字体、设置页面打印值、打印和选择颜色等
C如果将文本框控件的WorkWrap属性设置为true,则文本框会显示水平滚动条
D显示消息对话框可以调用shouw()方法来实现
下列那些不属于冯。
诺依曼体系计算机组成部分?
(B)
A..内存B.键盘C.硬盘D.CPU
“类试图”窗口可以用来浏览当前项目中的文件、命名空间和类。
A正确B错误(√)
通过下列哪些方式可将工具箱中的控件放置到窗体中?
(CD)A.左键点击B.右键点击菜单后选择”放置”C.左键按下后不放,将控件拖放到界面中D.双击控件
用户可通过VisualStudio2005起始页订阅RSS格式的频道和新闻。
A正确(√)B错误
分析下列代码段:
Classtest{privateintz;privateintreturnInt(){returnz;}上述代码执行后变量z返回的结果是什么?
(A)
A.0B.UnderfinedC.NullD.无法编译通过
下述代码用于定义了一个接口,请选出错误的代码行。
(CD)interfaceIFile{int
A;A.voiddisFile()}B.}C.A=3;D.}E
下列关于C#关键字使用的描述中,那个选项是错误的?
(C)
A.在派生类中访问基类非默认构造函数必须通过base关键字B.在派生类中重写基类方法必须使用override关键字C.as关键字只能用于接口的强制转换D.虚方法的定义必须要用到virtual关键字
程序运行可能会出现两种错误,可预料的错误和不可预料的错误,对于不可预料的错误,可以通过C#语言提供的哪个方法来处理这种情形?
(C)A.跳过异常B.中断调试C.异常处理D.逻辑判断
下面哪些类是。
NETFramework中定义的异常类?
(BCD)A.StreamException类B.ArgunmentException类C.StackOverflowException类D.OverflowException类
下面关于数组的描述中,哪些选项是正确的?
(ABD)
A.结构中的不同字段可以具有不同的类型B.类中不同的字段可以具有不同的类型C.枚举类型中的元素可以有不同的类型D.同一个数组中的所有元素具有相同的类型
下面的程序实现的功能是:
找出从0到20之间所有能被4整除,但是不能被5整除的整数,并且输出这些整数的和。
请分析代码段,并在空白行补全visualC#代码。
Usingsystem;publicclassprogram{staticvoidmain(string【】args)
(i%4==&&i5!
=0)不完整
switch()语句中的控制表达式可以是下面哪几种类型?
(ACD)
A.char类型B.string类型C.integer类型D.emnu类型
对场景“猫大叫,老鼠逃跑,主人惊醒“进行合理的抽象后,以下哪些选项可以定义为对象?
(ACD)
A.主人B.大叫C.老鼠D.猫
下列关于构造函数的描述中,哪些选项是正确的?
(ACD)
A.构造函数中不能使用return关键字B.构造函数无法重载C.构造函数的名字必须与类名相同D.类中可以不定义任何构造函数
面向对象(object-oriented,00)将数据和对数据的操作作为一个相互依赖,不可分割的整体,采用了数据抽象和信息隐蔽技术。
A正确(√)B错误
类和对象的区别就是,类是对象的实例,而对象是类的抽象。
A正确B错误(√)
下列关于派生类个、和抽象类的描述中,哪些选项是错误的?
(BD)
A.在C#中要派生类中重新定义基类的虚函数必须在前面加overrideB.抽象类必须包含一个或多个抽象成员C.在C#中派生类可使用base修饰符访问基类的成员D.声明为abstract类的方法必须同时进行声明和实现
为重写虚方法时,重写虚方法具有相同的方法名。
A正确(√)B错误
基类中对抽象方法不提供实现,但是在基类的派生类中必须为该抽象方法提供实现。
A正确(√)B错误
system。
Array类提供了一些对于数组的使用方法,下面哪项中的描述是最全面的?
(D)A.他提供了对数组进行创建、删除和操作的方法B.他提供了创建和数组的方法C.他提供了创建、删除、搜索并对数组进行排序和操作的方法D.他提供了对数组进行创建、搜索、排序和操作的方法
下述代码实现重写Calculate,在编译过程中出现错误。
请分析下述代码,并更正错误代码行。
1publicclassTest
2{
3publicabstractintCalculate(intx,inty)
//publicvirtualintCalculate(intx,inty)
4{
5returnx*y;
6}
7}
8publicclassTestOverride:
Test
9{
10publicoverrideintCalculate(intx,inty)
11{
12returnx+y;
13}
14}
1下列关于计算机软件特征的描述中,那两个选项是正确的?
(AD)
A计算机软件标志一定功能、完成一定任务或产生一定结果
B计算机软件可以虚幻运用,没有生命周期
C计算机软件价格昂贵,既适用于专业科研人员的工作应用
D计算机软件是指令按照特定的顺序组织,能够使计算机具有信息处理能力
2以下选项中,哪个选项中的变量名是合法的?
(B)
Atc@caacB_esterCD**z
3请问经过表达式a=3+1>5?
0:
1的运算,变量a的最终值是什么?
(A)
A1B0C3D4
4以下选项中,哪些申明变量或常量的书写方法能够编译通过?
(AC)
AInt32_k=7BConstintvalue=2CintzbDconststringtext
5从下列选项中,能出变量result的返回值是false的表达式。
(AB)
Aboolresult=(1!
=1)
Bboolresult=(4==5)
Cboolresult=0
Dboolresult=(1=1)
从用户的角度看,变量是存储信息的基本单元,在变量中可以存储各种类型的信息(对)
在c#2005编程环境中,常量的值可以在代码中被修改。
(错)
分析下列程序代码:
UsingSystem;
PublicclassProgram
{
StaticvoidMain(string[]args)
StringtestString=”VisualStudio2005”;
StringnewString=string.Empty;
foreach(charchintestString)
{
If(ch==’i’||ch==’u’)
Continue;
newString+=ch.ToString();
}
Console.WriteLine(newString);
}
}
哪项的输入结果是正确的?
(B)
AVBVsalStdo2005
CiuuiDVisualStudio2005
以下哪段代码,最合理的实现了以下结果图描述的流程?
(C)
假真
A.witch(x>=0)
{casetrue:
B.swithch(x>=0)
{casetrue:
C.if(x>=0)
y=x
else
D.if(x>=0)
y=-x
else
通常计算机程序总是由若干条语句组成的,组成程序的常用结构分别是下列哪几种?
(ACD)
A.循环结构B.跳转结构C.分支结构D.顺序结构
switch()语句中的控制表达式可以是下面哪几种类型?
(ACD)
A.enum类型B.string类型C.char类型D.integer类型
下面这段程序要完成的功能是:
从输入的字符串中找出小写字母并显示到终端。
请检查下列代码,找出所有错误的代码,并在错误代码行后填入该行完整的正确代码。
1.usingSystem;
2.
publicclassProgram
3.{
4.
staticvoidMain(string[]args)
5.{
6.
stringinputString=Console.ReadLine();
7.
stringlowercase=string.Empty;
8.foreach(charchininputString)
if(ch>=’a’||ch<=’z’//if(ch>='a'&&ch<='z')
9.
lowercase+=ch.ToString;//lowercase+=ch.ToString();
10.
11.
Console.WriteLine("小写字母有:
"+loverCase);
12.}
13.}
下面的程序实现的是:
对数组myArray中数据的升序冒泡排序,请完成下面的程序填空。
例如:
数组{1,5,16,8,4,3,9},冒泡排序后为{1,3,4,5,8,9,16}
请分析下列代码段,并在空白行补全VisualC#代码。
usingSystem;
publicclassProgram
{
staticvoidMian(string[]args)
{
int[]myArray=newint[]{1,5,16,8,4,3,9};
inttemp=0;
for(inti=myArray.Length-1;
;i--)
for(int