C#期末考试模拟试题及答案_第1页
C#期末考试模拟试题及答案_第2页
C#期末考试模拟试题及答案_第3页
C#期末考试模拟试题及答案_第4页
C#期末考试模拟试题及答案_第5页
免费预览已结束,剩余41页可下载查看

下载本文档

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

文档简介

1、考试模拟题MSIL 是独立于CPU的指令集,它可以被高效地转换为特定于某种CPU的代码.A. CLRB. CLSC. MSIL Microsoft 中间语言D. XML Web Service正确答案:C2 . 在 Visual 窗口中 , 在 类视图 窗口中可以察看当前项目的类和类型的层次信息.A. 解决方案资源管理器B. 类视图C. 资源视图D. 属性正确答案:B3 .关于C知言的基本语法,下列哪些说法是正确的?A. C#语言使用using关键字来引用.NET预定义的名字空间;B.用C写的程序中,Main函数是唯一允许的全局函数;C. C#语言中使用的名称严格区分大小写;D. C#中一条语

2、句必须写在一行内;正确答案:A、 C4 . C# 中每个 int 类型的变量占用个字节的内存.A. 1btye(0-255) sbtye(-128-127) bool(ture,false)B. 2short(-32768-32767) unshort(0-32767) charC. 4 int uint floatD. 8long ulong double 12decimal 精确的十进制值object不定(其他所有类型的基类型) string 不定(任意长度的Unicode字符序列)正确答案:C5 .在C即,表示一个字符串的变量应使用以下哪条语句定义?A. CString str;C. D

3、im str as stringD. char * str;正确答案:B6. 在C制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A. decimal theMoney;B. int theMoney;C. string theMoney;D. Dim theMoney as double正确答案:A7. C# 中 , 新建一字符串变量str, 并将字符串”Tom's Living Room ”保存到串中 , 则应该使用下列哪条语句?A. string str = “ Tom 's Living Room ”;B. string str =“ To

4、m's Living Room ”;C. string str( “ Tom's Living Room ” );D. string str( “ Tom” s Living Room ” );正确答案:A8. 在类的定义中, 类的 描述了该类的对象的行为特征.A. 类名B. 方法C. 所属的名字空间D. 私有域正确答案:B9. 下列哪些语句中定义的变量属于引用类型变量?A. IInformation info; MyStruct x; int arr;D. MyEnum y; 在下列函数结束后, 马上从内存中清除的是.void Test()int i = 100;int ar

5、r = new int10;string str =“ this is a test ”;object r = new (1999,9,9);A. 变量iB. 数组变量arrC. 变量str所引用的字符串对象D. 变量r 所引用的DataTime对象正确答案:A、 B11. C# 中 MyClass 为一自定义类, 其中有以下方法定义public void Hello().使用以下语句创建了该类的对象, 并使变量obj 引用该对象MyClass obj = new MyClass();那么 , 可如何访问类MyClass 的 Hello 方法?A. ();B. obj:Hello();C. (

6、);D. MyClass:Hello();正确答案:A12. 分析下列C黜句,注意类MyClass没有访问修饰符:namespace ClassLibrary1class MyClasspublic class subClassint i;若必须为类MyClass 添加访问修饰符, 并使 MyClass 的可访问域保持不变, 则应选择A. private访问只限于包含该成员的类,私有的B. protected访问限于包含该成员的类及类的派生类, 保护的C. internal访问只限于所在的程序集,只有在同一个程序集中才能访问D. public访问不受限制,公共的还有一种是protected i

7、nternal正确答案:C13. C# 可以采用下列哪些技术来进行对象内部数据的隐藏?A. 静态成员B. 类成员的访问控制说明C. 属性D. 装箱 (boxing) 和拆箱 (Unboxing) 技术正确答案:B 、 C14. 分析下列程序:public class class4private string _sData =“;public string sDataset_sData = value;在 Main 函数中 , 在成功创建该类的对象obj 后 , 下列哪些语句是合法的?A. = “ It is funny! ”;B. ;C. = 100;D. ;正确答案:A15. 分析下列程序中

8、类MyClass 的定义class BaseClasspublic int i;class MyClass:BaseClasspublic new int i;则下列语句在Console 上的输出为.MyClass y = new MyClass();BaseClass x = y;= 100;(“ 0, 1 ” ,;( 提示 : 注意类 MyClass 中的 new 关键字 )A. 0, 0B. 100, 100C. 0, 100D. 100, 0正确答案:D16. 在定义类时, 如果希望类的某个方法能够在派生类中进一步进行改进, 以处理不同的派生类的需要, 则应将该方法声明成.A. sea

9、led方法封闭类B. public方法公共类C. visual 方法虚方法D. override 方法重载基类正确答案:C17. 类 MyClass 中有下列方法定义:public void testParams(params int arr)(“使用Params参数!”);public void testParams(int x,int y);( “使用两个整型参数!”请问上述方法重载有无二义性?若没有, 则下列语句的输出为.MyClass x = new MyClass();(0);(0,1);(0,1,2);A. 有语义二义性;B. 使用Params 参数!使用两个整型参数!使用Para

10、ms 参数!C. 使用 Params 参数!使用Params 参数!使用Params 参数!D. 使用Params 参数!使用两个整型参数!使用两个整型参数!正确答案:B18. 使用下列哪种方法可以减小一个ArrayList 对象的容量?A. 调用Remove 方法B. 调用Clear 方法C. 调用 Trim ( 调整,修剪) ToSize 方法D. 设置 Capacity 属性正确答案:C、 D19. C# 程序中 , 可使用try.catch机制来处理程序出现的错误 .A. 语法B. 运行C. 逻辑D. 拼写正确答案:B20. C# 中 , 在方法 MyFunc 内部的try.catch

11、语句中 , 如果在 try 代码块中发生异常, 并且在当前的所有catch 块中都没有找到合适的catch 块 , 则A. .NET 运行时忽略该异常B. .NET 运行时马上强制退出该程序C. .NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程D. .NET 抛出一个新的”异常处理未找到”的异常正确答案:C21.在C#中,下列哪些语句可以创建一个具有3 个初始值为”“的元素的字符串数组?的元素的字符串数组?A. string StrList3();B. string3 StrList = “, ”“, ”“;C. string StrList = “, ”“, ”“;D

12、. string StrList = new string3;正确答案:C22. 下列语句创建了多少个string 对象?string, strArray = new string3,4;A. 0B. 3C. 4D. 1223. 接口 Animal 定义如下:public interface Animalvoid Move();则下列抽象类的定义中, 哪些是不合法的?A. abstract class Cat: Animalabstract public void Move();B. abstract class Cat: Animalvirtual public void Move()( “

13、 Move!” );)C. abstract class Cat: Animalpublic void M ove()( “ Move!” ););D. abstract class Cat: Animalpublic void Eat()(“ Eat! ” ););正确答案:D24. 命名空间中的类和接口用于创建Web 应用程序的页面?A. 开发者可以在程序中实现任何有关绘图,图形或图像的操作B. 该命名空间包含了用开读写文件的类型C. 该命名用生成使用xml 正确答案:C25. 在使用 FileStream 打开一个文件时, 通过使用FileMode 枚举类型的成员 ,来指定操作系统打开一

14、个现有文件并把文件读写指针定位在文件尾部.A. Append 附加B. CreateC. CreateNewD. Truncate正确答案:A26. 下列语句的输出是double MyDouble = 9;( “ 0:E ” ,MyDouble);A. $123,456,8. +008C. 123,456,D.正确答案:B27. 当创建一个新类时, 该类将从基类继承下列哪些方法?包括 To string ,Gethashcode,Equals,GettypeA. ToStringB. ToObjectC. EqualsD. GetClassInfomation28. 访问数据库时, 使用连接模

15、式同使用非连接模式相比有何优点?A. 更易于控制和维护,更安全B. 更容易进行并发控制C. 可以为更多的用户同时提供数据D. 数据实时性更好, 及时刷新正确答案:A、 B、 D29. 下列哪个类型的对象是在非连接模式下处理数据内容的主要对象?A. CommandB. ConnectionC. DataAdapterD. DataSet正确答案:D子串的30. 应用 访问数据时,Connection 对象的连接字符串中Initial Catalog含义是 :A. Connection对象连接到的数据库的名称210B. Connection对象的身份验证信息C. Connection对象的最大连接

16、时间D. Connection对象使用的缓存大小A.正确答案:A31. 在 Visual Studio .NET, 新建 DataAdapter 对象后 , 可使用来配置其属性 .A.数据适配器配置向导B.数据窗体向导C.服务器资源管理器D.对象浏览器正确答案:A32. 使用 Visual Studio .NET的“新建C#项目“创建一个名为"SimpleForm”的 Windows表单应用程序, 则在生成文件中可设置该程序集的Copyright 、 Trademark 等属性信息 .B.C.D.正确答案:D33. 已知在某Windows Form 应用程序中, 主窗口类为Form1

17、, 程序入口为静态方法. 如下所示:public class Form1 :其他代码static void Main()(new Form1();B. (new Form1();C. (new Form1().Open();D. (new Form1().Run();正确答案:A34. 在C#中,预处理器指令#region (地区,范围) #endregion的作用是:A. 注释 #region 和 #endregion 之间的代码B. 为 Code Editor 定义一段可折叠代码区C. #region和#endregion之间的代码在Debug 版本中不参加编译D. #region和#en

18、dregion之间的代码在Release版本中不参加编译正确答案:B35. 用鼠标右击一个控件时出现的菜单一般称为:A. 主菜单B. 菜单项C. 快捷菜单D. 子菜单正确答案:C36. 变量 openFileDialog1引用一个OpenFileDialog 对象 . 为检查用户在退出对话框时是否单击了”打开”按钮 , 应检查 () 的返回值是否等于;B.C.D.正确答案:A37. C# 程序中 , 为使变量myForm 引用的窗体对象显示为对话框, 必须 :A. 使用 方法显示对话框B. 将 myForm 对象的isDialog 属性设为trueC. 将 myForm 对象的 FormBor

19、derStyle 枚举属性设置为FixedDialogD. 将变量 myForm 改为引用类的对象正确答案:C38. Windows Form 应用程序中, 要求下压按钮控件Button1 有以下特性:正常情况下, 该按钮是扁平的, 当鼠标指针移动到它上面时, 按钮升高.那么 , 在程序中, 属性 的值应设定为:A. 正确答案:B39. 为保护 Web Service 不受恶意访问的攻击, 应使用 保护 Web Service.A. IIS 目录安全性B. NTFS 安全性C. 共享目录安全性D. TCP/IP 安全性正确答案:A40. 下列哪些语言可以用来开发XML Web Service?

20、A. CB. C+C. JavaD. C#正确答案:A、 B、 C、 D41. Web 表单中 , 按钮的默认事件是A. Click 事件B. Load 事件C. Init 事件D. Command 事件正确答案:A42. Web窗体文件的扩展名为A. ASPB. ASPXC. ASCXD. HTML正确答案:B43.使用“新建项目Visual C# Projects 项目 Web应用程序”成功创建 URL为”表单应用程序后,项目文件将保存在:A.本地计算机 Web站点的MyWeb虚拟目录下B.本地文件共享 MyWeb中C.另一台名为localhost的计算机的 Web站点的MyWeb虚拟目录

21、下D.本地目录 c:My DocumentsMyWeb 下正确答案:A44 .关于窗体应用程序,下列说法哪些是正确的?A. Web窗体是在浏览器中进行解释执行的B. Web窗体程序中脚本和代码必须严格分开C. Web窗体程序产生的HTML页面只能运行于IE浏览器D. Web窗体程序的代码可以使用任何一种.NET兼容的编程语言编写正确答案:D45 .在使用C#.NET部署Web项目时,使用”复制项目”与建立部署项目相比A.二者功能完全一样B.后者功能更强大C.前者操作更简便D.前者只能在本地计算机内部使用正确答案:B、C46.作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件.软件需求

22、之一是令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面 运行该程序.为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设置?A.将个人设置保存到本地计算机硬盘的XML文件中;B. 将个人设置保存到公司的SQL Server 数据库服务器中;C. 将个人设置保存到本地计算机的注册表中;D. 将个人设置保存到软盘中;正确答案:B47. C# 程序中 , 下列哪些预处理指令用于条件编译?A. #ifB. #ifdefC. #RegionD. #error正确答案:A48. 关于结构类型, 下列说法哪些是正确的?A. 结构是值类型B. 结构中不允许定义带参数的实例

23、构造函数;C. 结构中不允许定义析构函数D. 结构中可以定义成员方法, 但是方法内不能使用this 指针E. 不能使用new 关键字创建结构类型的实例正确答案:A49. 关于线程和进程, 下列说法哪些是正确的?A. 线程是操作系统分配处理器时间的基本单位;B. 进程是操作系统分配处理器时间的基本单位;C. 一个线程可以属于多个进程;D. 一个进程可以有多个线程;正确答案:A、 D50. .NET 安全框架中, 应用程序所属的”角色”是指 :A. 启动该程序的用户必须处于的Windows 本地组B. 该程序运行时使用哪个Windows 用户账号访问系统资源对象的集合, 符合这些Principal

24、 的程序就属于该角C. .NET 框架定义的一组PrincipalD. .NET 框架定义的一组资源对象的集合, 处于该组的程序可以访问该组的资源正确答案:C51、开发ASP. NET Web应用程序最好的开发工具是 :(D ).A NotepadB microsoft Frontpage 2000C microsoft word 2000D microsoft Visual52、下列哪些运算符是属于”右结合”的? ( A ).A 赋值运算符B 元运算符C 一元运算符+D 移位运算符<<和 >>53、下列语句在控制台上的输出是什么? ( A )if(ture)First

25、MessageSecondMessageB SecondmessageC 无输出D FirstMessage54、在编写C姆序时,会需要对一个数组中的所有元素进行处理,则使用( B ) 循环体最好.A while 循环B for each 循环C do 循环D for 循环55、在C诡序中.入口函数的正确声明为:(C)A static int main( )B static void main( )C static void Main( )D static main( )解释 :Main 方法是程序的入口点,程序控制在该方法中开始和结束。该方法在类或结构的内部声明。它必须为静态的。它可以具有v

26、oid 或 int 返回类型。在Main 方法中创建对象和调用其他方法。声明Main 方法时既可以不使用参数,也可以使用参数。后一种形式使程序可以读取命令行参数。要注意main 第一个字母要大写56、在Queue类中,Enqueue方法的作用是:().A 将队列末端元素出队列B 将队列前端元素出队列C 在队列前端压入新的元素D 在队列末端加入新的元素正确答案:D57. 在 Queue 类中 , 移除并返回队列前端对象的方法是:()A DepueueB EnpueueC Peek ( 返回位于队列开始处的对象但不将其移除。)D Pop正确答案:A58. 在 stack 类中 , 移除并返回栈顶元

27、素的方法是:() A DepueueB PeekC PushD Pop正确答案:d59、某数字队列中,入列顺序为1. 2. 3则可能的出队列顺序是:().A 3.1.2B 3.2.1C 1.3.2D 1.2.3正确答案:D60、 在哈希表中, 对象所属的哈希桶的地址是由( ) 决定的 .A 为该对象设置的键值B 该对象所属的类C 该对象的物理存放地址D 该对象插入哈希表之前, 哈希表内的对象个数正确答案:A61、 为从标准文本文件(如 : readme,txt) 中读取信息行, 应使用 ( ) 操作文件.A XmltextReaderB XmlReaderC TextReader ( 表示可读

28、取连续字符系列的阅读器。)D StreamReader ( 以一种特定的编码从字节流中读取字符)正确答案:C62、 为从某个网站访问xml 信息 , 应使用 ( _) 类的对象分析下载回的xml 文档A StreamReaderB TextReaderC XmlReader ( 表示提供对XML 数据进行快速、非缓存、只进访问的读取器。)D XmlTextReader ( 表示提供对XML 数据进行快速、非缓存、只进访问的读取器。)正确答案:CD63、 为快速声称包含xml 数据的文件, 可使用 ( ) 类创建对象A TextWriterB StreamWriterC XmlWriterD X

29、mlTexWriter ( 表示提供对XML 数据进行快速、非缓存、只进访问的读取器。正确答案:D64、 读取图形文件时, 应使用 () 类的对象A TextReaderB XmlTextReaderC StreamReaderD BinaryReader ( 图形数据以二进制存储)正确答案:D65、dataTable是数据集 myDataSet中的数据表对象.有1 0条记录,调用下列代码后DataTable 中还有哪几条记录?( )( 假设 dataTable 打开后 , 未进行其他操作)9.Delete();();A 1B 9C 0D 10正确答案:B66、在中, 表示程序到数据的连接的对

30、象为( ) A C onnection 对象B C onmand 对象C DataSet 对象D D ataAdapter正确答案:A67. 在中 , 执行数据库的某个存储过程, 则少需要创建( ) 并设置它们的属性, 调用合适的方法A 一个C omman寸象和一个D ataAdapter 对象B 一个Command寸象和一个 Datase对象C 一个Connection 对象和一个D ataSet对象D 一个C onnetction 对象和一个C ommand寸象正确答案:D68、在Visual窗口中处理 HTML文档时,可以使用()窗口来编辑某 HTML素的Text、Title、Style

31、等信息.A资源视图B 类视图C属性D 解决方案资源管理器正确答案:C69、C抻执行下列语句后.n的值为多少? (A) int n =21;n <<=1;A. n=42B. n =1C. n=21D. n=2070、下列那些运算符是属于”右结合”的?(C )A. 元运算符newB. 一元运算符+C. 赋值运算符D. 移位运算符和71、在C即设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源? (A)A. 为类添加析构函数, 在析构函数中释放资源B.为类重载new运算符C. 为类实现IDisposable 接口 . 并实现 Dispose 方法 , 在该方法中

32、释放资源D. 为类添加delete 运算符72、C抻,下列类的定义是否合法?()public class Tom:Jerry publicclass Jerry:Tom A. 不合法B. 合法正确答案:A73、在的名字空间中, 下列哪个类实现了一种数据结构, 这种数据结构支持使用键值来索引结构中存放的对象?( )A. ArrayList 类B. Stack 类C. Hashtable 类D. Queue类正确答案:C74、在 Stack 类中 , 移除并返回1,2,3, 则可能的出队列顺序为: ( ),2,1,1,2C. 1,2,3D. 1,3,2正确答案:C75、分析下列语句: dt = n

33、ew (2004,6,6,10,20,0); 若按照”长日期格式”在控制台上输出 dt 的值 , 应选用语句( ).A. ( “ d” );B. ( “ D” );C. ( “ t ” );D. (“ T” );正确答案:B76、在 Visual Studio. NET 窗口 ,( ) 窗口显示了当前Visual Studio. 解决方案的树型结构.A 类视图8 解决方案资源管理器C 资源视图D 属性正确答案:BClass1string n_Name =“ MyProgram” ;STATheadstatic void Main(string args)现在打开调试窗口中的”This 窗口”,

34、Visual 调试窗口如下( 图片 )则在 This 窗口中 , 会提示什么信息?( D )A.成员变量n_NameM其值B. 局部变量str 及其值C.局部变量str及其值、成员n_Name及其值D. 无内容78、 下列语句在控制台上的输出是多少?( )string msg = ” HellonWorld! ” ;A. World! B. HelloWorld!正确答案:A79、在为自定义类取名时,Micosoft 推荐使用的命名规范是: ( ).AHungarian notationB 随便起名字 CcanelDPascal 正确答案:D80. 下列函数执行结束后, 函数体中由变量s 引用

35、的对象将在何时被.NET 垃圾回收系统从内存中删除(MyClass 为类名 )?Void Test() object s = new MyClass(); A. 函数结束后的某个无法确定的时刻B. 函数结束后1 分钟C. 永远不会被删除D. 函数结束后立刻删除 正确答案:A(原来答案为D,引用类型由垃圾回收删除)internal class Baseinternal class MyClasspublic class subClassint I;则类的可访问域为: ( ).A. 定义时 MyClass 所在的程序集B. 在所有引用ClassLibrary1 的程序中可用, 但限于 MyClas

36、s 的内部C. 访问不受限制D. 在所有引用ClassLibrary1 的程序集中可用, 但限于 MyClass 的派生类中正确答案:A82 .下列类MyClass的Name®性是否正确?()(提示:从抽象类派生类的规则)public abstract class Basepublic abstract string Nameget,set;public class MyClassstring _nsg;public override string Name getreturn ;A不正确(没有实现set)B 正确正确答案:A83 . 下列类的定义是否合法?( ) ( 提示 : 注意

37、两个类的访问修饰符的不同) public class MyClass:Base A 合法B.不合法(可访问性不一致:基类Base”比类“ MyClass”的访问性低) 正确答案:B84. 在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?( )A. 将Name的set块删除B. 将Name的set块置空C. 将Name的set块前加彳多饰符 privateD. 将Name添加readonly修饰符 正确答案:A85. 通过继承( ) 类 , 用户可以创建自己的异常类.AB CD ( 不存在 )正确答案:C86. 在窗口中. () 窗口提供了连接到本地或远程计算机上数据库并进

38、行管理的功能A 工具箱B 资源视图C 解决主需资源管理器D 服务器资源管理器 正确答案:D87. 在下面的类定义中, 缺省构造函数的作用是( ).Public class MyClassprivate MyClass( )public static int counter;public static int increnentCounter() return +counter;return +counter;A 在创建类的实例时初始化类的域B 因为是 private 的 , 因此不起任何作用C 防止创建类的实例正确答案:C88. 在下列语句中, 变量 arr 本身 () 中创建的.Int ar

39、r = new int(10);A 堆B 栈正确答案:B89. 下列函数定义中, 哪条语句是非法的? ( ) ( 语句编号在语句后的的值为多少?(B)int n=0x00f0;n &=0x0f00;A 0x00f0B 0C falseD true91、下列函数定义中, 第 3 条语句是否合法?(A)void Test() int i=100;object s=is+=200;( 运算符“+=”无法应用于“object ”和“ int ”类型的操作数 )A 不合法B 合法92、分析以下程序. 注意静态构造函数内使用的赋值语句为counter=0.public class staticCl

40、assstatic private int _counter;! init! set! Init! set!93、面向对象编程中的”继承”的概念是指(B)A 派生类对象可以不受限制地访问所有的基类对象B 派生自同一个基类的不同类的对象具有一些共同特征C 对象之间通过消息进行交互D 对象的内部细节被隐藏94、在哈希表中, 对象所属的哈希桶地址是由(D) 决定的 .A 该对象插入哈希表之前, 哈希表内的对象个数B 该对象的物理存放地址C 该对象所属的类D 为该对象设置的键值95、在, 将用户在DataSet 中进行的改动保存到数据源中, 应使用下列哪个方法?(B)ADataAdapter 对象的F

41、ill 方法BDataAdapter 对象的Update 方法C DataSet 对象的 AcceptChanges 方法D DataSet 对象的 RejectChanges 方法96、在中, 可以在 DataSet 中维护 (D) 对象的集合来管理表间的导航关系.A DataTableBDataRowC DataColumnD DataRelation97、显示消息框时,MessageBoxIcon 枚举中的Error 成员可在消息框中添加一个图标, 该图标的形状是(C).A iB?C. XD !98、显示消息框时,MessageBoxIcon 枚举中的Information 成员可在消息

42、框中添加一个图标, 该图标的形状是(C).A !B?C iD. x99、显示消息框时,MessageBoxIcon 枚举中的Question 成员可在消息框中添加一个图标, 该图标的形状是(A).A?B !C iD. x100、显示消息框时,MessageBoxIcon 枚举中的Warning 成员可在消息框中添加一个图标, 该图标的形状是(D).A XB iC ?D !101、下列说法是否正确?(正确 )模态对话框是这样的对话框: 打开对话框后, 用户只能在对话框中进行操作; 必须等其关闭后, 用户才能与程序其他部分进行交互.102、下列说法是否正确?( 错误 )非模态对话框是这样的对话框:

43、 打开对话框后, 用户只能在对话框中进行操作; 必须等其关闭后, 用户才能与程序其他部分进行交互.103、在 C# Windows 表单应用程序中, 如何将一个对话框对象myDialog 显示为模态对话框?(B)A 调用 ();B 调用 ();C 调用调用Dialog (myDialog);104、在 C# Windows 表单应用程序中, 如何将一个对话框对象myDialog 显示为非模态对话框?(A)A 调用 ();B 调用 ();C 调用调用Dialog (myDialog);105、下列语句的输出是(C).Double MyDouble=;(“ 0:#,#.# ” ,MyDouble)

44、;A 9,9 99B 999,9 99C 9,999 99D 9999 99106、下列语句的输出是(C).Double MyDouble=;(“ 0:#,# ” ,MyDouble);A 9999 9B 9,999 99C ( 正确形式应为10,000, 考试时答案就选C)D 9 9107、在, 为将用户在DataSet 中进行的改动保存到数据源中, 应使用下列哪个方法?(C)ADataAdapter 对象的Fill 方法BDataSet 对象的Fill 方法CDataAdapter 对象的Update 方法DDataSet 对象的Update 方法108、下列语句的输出是什么?(C )Do

45、uble mydouble=9;( ” 0:N ” ,mydouble);A 123,456,;B +008C 123,456,D109、下列语句的输出是什么?(D)Double mydouble=9;( ” 0:F ” ,mydouble);A +008,B 123,456,;C 123,456,;D110、在visual窗口中,在(C)窗口中可以浏览与当前项目相关的菜单' 字符串表,对话框等信息.单项选择题A 解决方案资源管理器,B 类视图 ,C 资源视图D 属性111、下列语句在控制台上的输出是什么?(C )If(true)secondmessage; Bfirstmessage

46、;C firstmessage secondmessageD 无输出 .112、C#中每个bool类型量占用(D)个字节的内容.C 8D 1113、C#中每个char类型量占用(B )个字节的内容.A 1B 2C 4D 8114、在类myclass 中定义下列的域和方法:private int data;Void showinformation() string data= “ this is a joke! ” ;确的句子为(D ).A =100; B =100; C data=100; D =100.115、下列语句是类myclass 的一部分,obj 是 myclass 的一个对象Voi

47、d change(int i)i+Public void test()Int a=100;Change(a);(a);则调用后, 控制台输出(B ),A 0;B 100;C101;116、下列语句是类myclass 的一部分,obj 是 myclass 的一个对象Void change(ref int i)i+Public void test()Int a=100;Change(ref a);(a);则调用 () 后 , 控制台输出( A ).A 101; B 100; C 0.117、下列函数定义中, 第 3 条语句是否合法? (B )Void Test()Int i=100;Object

48、s=i;S+=200;A 合法 B 不合法118、下列类的定义中哪些是合法的抽象类? (D)A sealed abstract class c1 abstract public void test() B abstract sealed public void test();C abstract class c1 abstract void test();double MyDouble=;( “ 0:#% ” ,MyDouble);A 20%B %C #%D 0:#%123、下列语句的输出是(D)double MyDouble=;( “ 0:#.#,MyDouble);BC 9,D?(C)12

49、4、在中,DataAdapter对象下列哪个Commandl性用于将DataSet中的新增记录保到数据源A Delete CommandB Update CommandC Insert CommandD Select Command125、在中, 使用 DataAdapter 将数据源填充到DataSet, 应使用下列哪个方法?(D)A DataAdapter 对象的Update 方法B DataSet 对象的Fill 方法C DataSet 对象的Update 方法D DataAdapter 对象的Fill 方法126、C即执行下列语句后,n的值为多少? (A)Int n=oxofo;n &

50、amp;=oxofoo;A oB oxoffoC falseD true127、下列语句是类Myclass 的一部分,obj 是 Myclass 的一个对象.Void change(string str)Str= “ new string ” ;Public void test()String s=old stringChange(s);(s);则调用 () 后 , 控制台输出(B)A new stringB old string128、C即,下列Myclass的定义是否合法?(不合法)Public class Base1Public class Base2Public Myclass:Bas

51、e1,Base2 ( 只能单继承)129、在Visual 窗口中 ,(D ) 窗口显示了当前Visual 解决方案的树形结构.A 资源视图B 类视图C 属性D 解决方案资源管理器130、在类Myclass 中定义下列域和方法:Private int data:Void ShowInformation() string data= “ this is a JOKE! ” ;现在需要编写代码在ShowInformation 中将 MyClass 当前对的data 域赋值为100. (D)A = 100;B data = 100;C me.,data = 100;D = 100;131、面向对象编程中的”继承”的概念是指 (B).A 对象之间通过消息进行交互B 派生自同一个基类的不同类的对象具有一些共同特征C 对象的内部斤细节被隐藏D 派生类对象可以不受限制地访问所有的基类对象132、在DataSet 对象中 , 可通过 (A) 集合遍历DataSet

温馨提示

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

评论

0/150

提交评论