VC#期末考试题.doc_第1页
VC#期末考试题.doc_第2页
VC#期末考试题.doc_第3页
VC#期末考试题.doc_第4页
VC#期末考试题.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

第一章选择题 1、Visual C#2008工具箱的作用是( D )。 A、编写程序代码 B、显示指定对象的属性 C、显示和管理所有文件和项目设置,以及对应用程序所需的外部库的引用D、提供常用的数据控件、组件、Windows窗体控件等2、若想修改窗体标题栏中的名称,应当设置窗体的( A )属性。 A、Text B、Name C、Enabled D、Visible3、Windows窗体设计器的作用是( B )。 A、编写程序代码 B、设计用户界面 C、提供Windows窗体控件 D、显示指定对象的属性4、解决方案资源管理器窗口的功能是( D )。 A、编写程序代码 B、显示指定对象的属性 C、提供常用的数据控件、组件、Windows窗体控件等 D、显示一个应用程序中所有的属性以及组成该应用程序的所有文件5、C#源程序文件的扩展名是( D )。 A、vb B、c C、cpp D、cs6、按( B )键可以运行C#程序。 A、F9 B、Ctrl+F5 C、F10 D、F117、项目文件的扩展名是( C )。 A、sln B、proj C、csproj D、cs第二章选择题1、在C#.NET中,在窗体上显示控件的文本,用(A)属性设置。 A、Text B、Name C、Caption D、Image2、不论何种控件,共同具有的是(B)属性。 A、Text B、Name C、ForeColor D、Caption 3、对于窗体,可改变窗体边框性质的属性是(B)。 A、MaxButton B、FormBorderStyle C、Name D、Left4、要是按钮控件不可操作,要对(C)属性进行设置。 A、Locked B、Visible C、Enabled D、ReadOnly5、当运行程序时,系统自动执行窗体的(A)事件过程。 A、Load B、Click C、LocationChanged D、SizeChanged6、要是文本框控件能够显示多行而且能够自动换行,应设置它的(B)属性。 A、MaxLength和Multlline B、Multlline和WordWrap C、PasswordChar和Multline D、MaxLength和WordWrap7、为了使图像拉伸或收缩,以便适合PictureBox控件大小,应把SizeMode属性设置为(C)。 A、AutoSize B、Normal C、StretchImage D、Zoom8、当TextBox的Scrollbars属性设置为Horizontal值,运行时却没有水平滚动效果,原因是(B)。 A、文本框没有内容 B、文本框的MultiLine属性设置为FalseC、文本框的MultiLine属性设置为TrueD、文本框的Locked属性设置为True9、要使Label控件显示时不覆盖窗体的背景图案,要对(A)属性进行设置。 A、BackColor B、BorderStyle C、ForeColor D、BackStyle10、要使当前Form1窗体栏显示“欢迎使用C#”,一下(D)语句是正确的。 A、Form1.Text=“欢迎使用C#”; B、this.Text=“欢迎使用C#”; C、Form1.Name=“欢迎使用C#”; D、this.Name=“欢迎使用C#”;第三章选择题1、C#程序的主方法是(B)。 A、main() B、Main() C、class() D、namespace()2、可用作C#程序用户标识符的一组标识符是(B)。 A、void define +WORD B、a3_b3_123 YN C、for abc Case D、2a DO sizeof3、C#的数据类型有(B)。 A、值类型和调用类型 B、值类型和引用类型 C、引用类型和关系类型 D、关系类型和调用类型4、在C#中,下列常量定义正确的是(B)。 A、Const double PI3.1415926; B、Const double e=2.7; C、define double PI3.1415926; D、define double e=2.7;5、C#中每个int类型的变量占用(C)字节的内存。 A、1 B、2 C、4 D、86、下面赋值正确的是(D)。 A、char ch=“a”; B、string str=good; C、float fNum=1.5; D、double dNum=1.34;7、下面正确的字符常量是(C)。 A、“c” B、” C、” D、K8、C#中,新建一字符串变量str,并将字符串“Toms Living Room”保存到串中,则应该使用(A)语句。 A、string str=”Toms Living Room”; B、string str=”Toms Living Room”; C、string str=(”Toms Living Room”); D、string str=(”Tom”s Living Room”);9、为了将字符串str=”123,456”转换成整数123456,应该使用以下(A)语句。 A、int Num=int.Parse(str); B、int Num=str.Parse(int); C、int Num=(int)str; D、int Num=int.Parse(str,Globalizetion.NumberStyles.AllowThousands);10、关于C#程序的书写,下列不正确的说法是(D)。 A、区分大小写 B、一行可以写多条语句 C、一条语句可写成多行D、一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法11、设有以下C#代码: Static void Main(string args) Console.WriteLine(“运行结果:0”,Console.ReadLine(); Console.ReadLine();则代码运行结果为(D)。A、 在控制台窗口显示“运行结果:”B、 在控制台窗口显示“运行结果:0”C、 在控制台窗口显示“运行结果:Console.ReadLine”D、 如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”12、能正确表示逻辑关系“a=10或a=10 or a=10|a=10&a=10|ay) z=x;x=y;y=z;后,x,y,z的值是(B)。A、x=10,y=20,z=30 B、x=20,y=30,z=30C、x=20,y=30,z=10 D、x=20,y=30,z=202、if语句后面的表达式应该是(B)。A、逻辑表达式 B、条件表达式C、算术表达式 D、任意表达式3、已知a,b,c的值分别是4,5,6,执行程序段if(cb) n=a+b+c;else if(a+b+c) n=c-a-b;else n=a+b;后,变量n的值为(C)。A、3 B、-3 C、9 D、154执行程序段Int counu=0; While(countb?(ac?a:c):b); 11、(Items.count )属性用于获取ListBox中项的数目。12、ComboBox控件的SelectedIndex属性返回对应于组合框选定项的索引整数值,其中第一项为( 0 ),未选中为( 1 )。13、复选框(CheckState )属性设置为Indeterminate,则变成灰色,并显示一个选中标记。14、列表框中选项的序号是从( 0 )开始的,( 1 )表示列表框中最后一项的序号。15、( Items.clear )方法可以清除列表框的所有选项。16、组合框是文本框和列表框组合而成的控件,(下拉式列表框)风格的组合框不允许用户输入列表框中没有的项。17、滚动条相应的事件有( scroll )和ValueChanged。18、滚动条产生ValueChanged事件是因为( value )值改变了。19、如果要每隔15秒产生一个计时器事件,则Interval属性应设置为( 15000 )。20、若菜单项中某个字符之前加了一个( & ),则该字符成为热键。21、在菜单项的Text中,若输入( Seperator ),则菜单项成了分隔符。22、弹出菜单是通过(ContextMenuStrip)控件创建的。23、可通过设置控件的(ContextMenuStrip)属性将控件与一个弹出菜单建立关联。24、当用户单击鼠标右键时,在MouseDown、MouseUp和MouseMove实践过程中e.Button的值是为( 1 )。25、在允许listBox控件多选的情况下,可使用它的(SelectItem)属性值来访问选中列表项。26、已知有类MyClass,则其默认的构造函数为(Myclass() ),析构函数为( Myclass() )。27、C#中通过(get)和(set)访问器来对属性的值进行读写。28、get访问器必须用( return )语句来返回。29、当顶级类没有指定访问修饰符时,默认的访问修饰符是( internal )。30、派生类中使用关键字( override)来重写基类的同名方法,或者使用关键字( new )来覆盖基类的同名方法。31、所有接口成员都隐式地具有(public)访问修饰符。32、在实例化类对象时,系统自动调用该类的( 构造函数 )进行初始化。33、类的数据封装可以通过类中的(属性)实现,而类的行为封装通过(访问控制符)实现。34、在类的成员声明时,若使用了( protected )修饰符则该成员只能在该类或其派生类中使用。35、类的静态成员属于( 类 )所有,非静态成员属于类的实例所有。36、C#方法的参数4种,分别是值参数、引用参数、输出参数和参数数组,在形参中声明参数数组时应使用( params )关键字。37、在声明类时,在类名前用( abstract )修饰符,则声明的类只能作为其他类的基类,不能被实例化。38、ADO.NET包括两大核心控件

温馨提示

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

评论

0/150

提交评论