VC#期末考试题

上传人:206****923 文档编号:41892929 上传时间:2018-05-31 格式:DOC 页数:10 大小:82KB
返回 下载 相关 举报
VC#期末考试题_第1页
第1页 / 共10页
VC#期末考试题_第2页
第2页 / 共10页
VC#期末考试题_第3页
第3页 / 共10页
VC#期末考试题_第4页
第4页 / 共10页
VC#期末考试题_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《VC#期末考试题》由会员分享,可在线阅读,更多相关《VC#期末考试题(10页珍藏版)》请在金锄头文库上搜索。

1、1第一章选择题第一章选择题 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、显示指定

2、对象的属性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、N

3、ame C、ForeColor D、Caption 3、对于窗体,可改变窗体边框性质的属性是(B) 。A、MaxButton B、FormBorderStyleC、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

4、和 WordWrapC、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 属性

5、设置为 True29、要使 Label 控件显示时不覆盖窗体的背景图案,要对(A)属性进行设置。A、BackColor B、BorderStyleC、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(

6、)2、可用作 C#程序用户标识符的一组标识符是(B) 。A、void define +WORD B、a3_b3_123 YNC、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)字节的内存

7、。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、s

8、tring 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()方法,因此多个类中可

9、以有多个 Main()方法11、设有以下 C#代码:3Static 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=10x=y;y=z;后,x,y,z 的值是(B

10、) 。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?(ac?a:c):b); 11、 (Items.count )属性用于获取 ListBox 中项的数目。12、ComboBox 控件的 SelectedIndex 属性返回对应于组合框选定项的索引整数值,其中第一项为( 0 ) ,未选中为( 1 ) 。13、复选框(CheckState )属

11、性设置为 Indeterminate,则变成灰色,并显示一个选中标记。14、列表框中选项的序号是从( 0 )开始的, ( 1 )表示列表框中最后一项的序号。15、 ( Items.clear )方法可以清除列表框的所有选项。16、组合框是文本框和列表框组合而成的控件, (下拉式列表框)风格的组合框不允许用户输入列表框中没有的项。17、滚动条相应的事件有( scroll )和 ValueChanged。18、滚动条产生 ValueChanged 事件是因为( value )值改变了。19、如果要每隔 15 秒产生一个计时器事件,则 Interval 属性应设置为( 15000 ) 。20、若菜单

12、项中某个字符之前加了一个( & ) ,则该字符成为热键。21、在菜单项的 Text 中,若输入( Seperator ) ,则菜单项成了分隔符。22、弹出菜单是通过(ContextMenuStrip)控件创建的。23、可通过设置控件的(ContextMenuStrip)属性将控件与一个弹出菜单建立关联。24、当用户单击鼠标右键时,在 MouseDown、MouseUp 和 MouseMove 实践过程中 e.Button 的值是为( 1 ) 。25、在允许 listBox 控件多选的情况下,可使用它的(SelectItem)属性值来访问选中列表项。26、已知有类 MyClass,则其默认的构造

13、函数为(Myclass() ) ,析构函数为( Myclass() ) 。27、C#中通过(get)和(set)访问器来对属性的值进行读写。28、get 访问器必须用( return )语句来返回。29、当顶级类没有指定访问修饰符时,默认的访问修饰符是( internal ) 。30、派生类中使用关键字( override)来重写基类的同名方法,或者使用关键字( new )来覆盖基类的同名方法。31、所有接口成员都隐式地具有(public)访问修饰符。32、在实例化类对象时,系统自动调用该类的( 构造函数 )进行初始化。33、类的数据封装可以通过类中的(属性)实现,而类的行为封装通过(访问控制

14、符)实现。34、在类的成员声明时,若使用了( protected )修饰符则该成员只能在该类或其派生类中使用。35、类的静态成员属于( 类 )所有,非静态成员属于类的实例所有。36、C#方法的参数 4 种,分别是值参数、引用参数、输出参数和参数数组,在形参中声明参数数组时应使用( params )关键字。37、在声明类时,在类名前用( abstract )修饰符,则声明的类只能作为其他类的基类,不能被实例化。1038、ADO.NET 包括两大核心控件:.NET Framework 数据提供程序和( DataSet ) 。39、OLEDB.NET 数据提供程序类位于( System.Data.OLEDB )命名空间。40、为了使 Connection 对象与数据源相连接,根据一定的格式创建连接字符串,然后把连接字符串赋值给 Connection 对象的( ConnectionString )属性。41、可使用 DataAdapter 对象的( Fill )方法从数据源中提取数据以填充数据集。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号