ImageVerifierCode 换一换
格式:DOCX , 页数:67 ,大小:95.03KB ,
资源ID:7297355      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7297355.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c#试题15份8K.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c#试题15份8K.docx

1、c#试题15份8KC程序设计语言 (MAC 课程模拟题)考试模拟题1. _c_是独立于CPU 的指令集,它可以被高效地转换为特定于某种CPU 的代码。A. CLR B. CLS C. MSIL D. XML Web Service2. 在Visual Studio.NET 窗口中,在_B_窗口中可以察看当前项目的类和类型的层次信息。A. 解决方案资源管理器(CS源文件) B. 类视图C. 资源视图 D. 属性(是修改的东西)3. 关于C#语言的基本语法,下列哪些说法是正确的?ACA. C#语言使用using 关键字来引用.NET 预定义的名字空间;B. 用C#编写的程序中,Main 函数是唯一

2、允许的全局函数;永远第一个执行 不能被调用C. C#语言中使用的名称严格区分大小写;D. C#中一条语句必须写在一行内;4. C#中每个int 类型的变量占用_4_个字节的内存。A. 1 B. 8 C. 4 D. 85. 在C#中,表示一个字符串的变量应使用以下哪条语句定义?A. CString str; B. string string C. Dim str as string D. char * str; C语言6. 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?AA. decimal theMoney; 小数位为2 B. int theMoney;

3、 C. string theMoney; D. Dim theMoney as double 小数位很多7. C#中,新建一字符串变量str,并将字符串Toms Living Room保存到串中,则应该使用下列哪条语句? AA. string str = Toms Living Room; B. string str = Toms Living Room; C. string str(Toms Living Room); D. string str(Toms Living Room);8. 在类的定义中,类的_B_描述了该类的对象的行为特征。A. 类名:标示类的 B. 方法:对数据进行操作,是

4、类的行为C. 所属的名字空间:组织类 D. 私有域:凡是用private的类都是私有域9. 下列哪些语句中定义的变量属于引用类型变量?ACA. IInformation info; / IInformation 为一接口类型名B. MyStruct x; /MyStruct 为一结构类型名 C. int arr;D. MyEnum y; /MyEnum 为已定义的枚举类型名:枚举属于值类型10. 在下列函数结束后,马上从内存中清除的是_AB_.void Test() 栈和堆存储:对象是放在堆里 int i = 100;int arr = new int10;string str = this

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

6、. MyClass:Hello();12. 分析下列C#语句,注意类MyClass 没有访问修饰符:namespace ClassLibrary1class MyClasspublic class subClassint i; 若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择_C_。 A. private B. protected C. internal D. public13. C#可以采用下列哪些技术来进行对象内部数据的隐藏? BCA. 静态成员 B. 类成员的访问控制说明 /访问技术C 属性:为私有成员提供接口 D. 装箱(boxing)和拆箱(

7、Unboxing)技术 数据类型的转换14. 分析下列程序:public class class4private string _sData = ;public string sDataset_sData = value;在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?AA. obj.sData = It is funny!; B. Console.WriteLine(obj.sData);C. obj._sData = 100; D. obj.set(obj.sData); 只写程序15. 分析下列程序中类MyClass 的定义class BaseClass pub

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

9、封类(不能有类从他继承) B. public 方法 访问级别C. visual 方法 虚方法(定义一般的行为) D. override 方法 17. 类MyClass 中有下列方法定义:public void testParams(params int arr)Console.Write (使用Params参数!);public void testParams(int x,int y)Console.Write (使用两个整型参数!);请问上述方法重载有无二义性?若没有,则下列语句的输出为_B_.MyClass x = new MyClass();x.testParams(0);x.testP

10、arams(0,1);x.testParams(0,1,2);A. 有语义二义性; B. 使用Params 参数!使用两个整型参数!使用Params 参数!C. 使用Params 参数!使用Params 参数!使用Params 参数!D. 使用Params 参数!使用两个整型参数!使用两个整型参数! 18. 使用下列哪种方法可以减小一个ArrayList 对象的容量?都是CDA. 调用Remove 方法 移除 16 B. 调用Clear 方法 清空 C. 调用TrimToSize 方法 当是真实的大小的时候,使用会D. 设置Capacity 属性 规定的大小放置19. C#程序中,可使用try

11、catch 机制来处理程序出现的_B_错误。A. 语法 B. 运行 C. 逻辑 D. 拼写20. C#中,在方法MyFunc 内部的trycatch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则 CA. .NET 运行时忽略该异常 B. .NET 运行时马上强制退出该程序 C. .NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程D. .NET 抛出一个新的“异常处理未找到”的异常21. 在C#中,下列哪些语句可以创建一个具有3 个初始值为的元素的字符串数组?A. string StrList3(); B. st

12、ring3 StrList = ,; 3不能写在字符类型后的括号里面C. string StrList = ,; D. string StrList = new string3;数组本身是一个引用型,这个时候冒用初始值22. 下列语句创建了多少个string 对象?string, strArray = new string34;A. 0 B. 3 C. 4 D. 1223. 接口Animal 定义如下:public interface Animalvoid Move();则下列抽象类的定义中,哪些是不合法的?A. abstract class Cat: Animalabstract publi

13、c void Move();B. abstract class Cat: Animalvirtual public void Move()Console.Write(Console.Write(Move!);) 实现了move方法C. abstract class Cat: Animalpublic void Move()Console.Write(Console.Write(Move!););D. abstract class Cat: Animalpublic void Eat()Console.Write(Console.Write(Eat!););24. _命名空间中的类和接口用于创建

14、Web 应用程序的页面?A. System.Drawing B. System.IO C. System.Web.UI 用户界面 D. System.Web.Service 创建net的25. 在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的_成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。A. Append 追加 B. Create 创建文件 C. CreateNew 创建新的,把旧的覆盖 D. Truncate 对文件的跟踪搜索的26. 下列语句的输出是_。double MyDouble = 123456789;Console.Write

15、Line(0:E,MyDouble);A. $123,456,789.00 B. 1.234568E+008 C. 123,456,789.00 D. 123456789.0027. 当创建一个新类时,该类将从System.Object 基类继承下列哪些方法?A. ToString B. ToObject C. Equal D. GetClassInfomation28. 访问数据库时,使用连接模式同使用非连接模式相比有何优点?A. 更易于控制和维护 B. 更容易进行并发控制C. 可以为更多的用户同时提供数据 D. 数据实时性更好29. 下列哪个类型的对象是ADO.NET 在非连接模式下处理数

16、据内容的主要对象?A. Command B. Connection C. DataAdapter D. DataSet30. 应用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是:A. Connection 对象连接到的数据库的名称 B. Connection 对象的身份验证信息C. Connection 对象的最大连接时间 D. Connection 对象使用的缓存大小31. 在 Visual Studio .NET 中,新建DataAdapter 对象后,可使用_来配置其属性。A. 数据适配器配置向导 B. 数据窗体向导 C

17、. 服务器资源管理 D. 对象浏览器32. 使用Visual Studio .NET 的“新建C# 项目”创建一个名为“SimpleForm”的Windows表单应用程序,则在生成_文件中可设置该程序集的Copyright、Trademark 等属性信息。A. Form1.resx B. SimpleForm.sln C. SimpleForm.csproj D. AssemblyInfo.cs33. 已知在某Windows Form 应用程序中,主窗口类为Form1, 程序入口为静态方法From1.Main。如下所示:public class Form1 : System.Windows.F

18、orms.Form/其他代码static void Main()/在此添加合适代码 则在Main 方法中打开主窗口的正确代码是:A. Application.Run(new Form1(); B. Application.Open(new Form1();C. (new Form1().Open(); D. (new Form1().Run();34. 在C#中,预处理器指令#region 和#endregion 的作用是:A. 注释#region 和#endregion 之间的代码 B. 为Code Editor 定义一段可折叠代码区C. #region 和#endregion 之间的代码在

19、Debug 版本中不参加编译D. #region 和#endregion 之间的代码在Release 版本中不参加编译35. 用鼠标右击一个控件时出现的菜单一般称为:A. 主菜单 B. 菜单项 C. 快捷菜单 D. 子菜单36. 变量openFileDialog1 引用一个OpenFileDialog 对象。为检查用户在退出对话框时是否单击了“打开”按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于_;A. DialogResult.OK B. DialogResult.Yes C. DialogResult.No D. DialogResult.Cancel

20、37. C#程序中,为使变量myForm 引用的窗体对象显示为对话框,必须:A. 使用myForm.ShowDailog 方法显示对话框B. 将myForm 对象的isDialog 属性设为trueC. 将myForm 对象的FormBorderStyle 枚举属性设置为FixedDialogD. 将变量myForm 改为引用System.Windows.Dialog 类的对象38. Windows Form 应用程序中,要求下压按钮控件Button1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高。那么,在程序中,属性Button1.FlatStyle 的值应设定

21、为:A. System.Windows.Forms.FlatStyle.Flat B. System.Windows.Forms.FlatStyle.PopupC. System.Windows.Forms.FlatStyle.Standard D. System.Windows.Forms.FlatStyle.System39. 为保护Web Service 不受恶意访问的攻击,应使用_保护Web Service。A. IIS 目录安全性 B. NTFS 安全性 C. 共享目录安全性 D. TCP/IP 安全性40. 下列哪些语言可以用来开发XML Web Service? A. C B.

22、C+ C. Java D. C#41. Web 表单中,按钮的默认事件是A. Click 事件 B. Load 事件 C. Init 事件 D. Command 事件42. Web 窗体文件的扩展名为A. ASP B. ASPX C. ASCX D. HTML43. 使用“新建项目 Visual C# Projects 项目 ASP.NET Web 应用程序”成功创建URL为“http:/localhost/MyWeb”的Web 表单应用程序后,项目文件将保存在:A. 本地计算机Web 站点的MyWeb 虚拟目录下 B. 本地文件共享MyWeb 中C. 另一台名为localhost 的计算机的

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

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

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

26、 对象的集合,符合这些Principal 的程序就属于该角色 D. .NET 框架定义的一组资源对象的集合,处于该组的程序可以访问该组的资源题库(一)(注:缺少的序号为已出现的题目)、.NET Framework类库中的“命名空间”是一种()P 9、类类型 、结构类型 、数据库 、命名规范、XML Web服务基于()协议在应用程序之间传输XML消息 P 242A IP B Internet C. SOAP D. DCOM、在命令行下使用csc命令编译C#源程序时,可使用()参数来说明程序中引用的其他程序集。 P 16、/target 、/out 、/linkresource 、/referen

27、ce、ASP.NET页的默认扩展名是()。 P 258 、ascx 、aspx 、html 、asax、XML Web服务基于()协议在应用程序之间传输XML消息。P 242、SOAP 、IP 、DCOM 、Internet、某程序集的版本为:“2.0.1.12”,程序集版本为:“2.0.0.12”,则按照.NET 版本控制约定,两个程序集的关系为()。P 55A、B是A的快速修订版本 B、B是A的完全兼容版本C、B是A的可能兼容版本 D、B是A的不兼容版本7、下列说法是否正确?() 引用类型就是所有继承自System.Object的类型。 P 69 A、正确 B、错误8、请问下列枚举类型My

28、Enum的定义是否合法?() p 77 enum SomeEnum:System.Char one=1, two=2, three=3, four=4A、 合法 B、 不合法10、类SomeClass的定义如下: class SomeClass static int i=100; int j=100; static SomeClass() i+; 则创建该类的第一个实例后,字段i的值为()。A、 不确定 B、 1 C、 101 D、 10011、类SomeClass定义如下: class SomeClass static int data ; 现在需要添加一个类构造函数。下列选项中哪个是正确的

29、?() p 100、static SomeClass ( ) 、static SomeClass ( int i ) 、pubic static SomeClass ( ) 、private SomeClass ( ) 12、已知类Resource的定义如下: class Resource public int Data =0; 则下列语句的运行结果为() Resource list=new Resource20; list0.Data=20; int i; for(i=0;i=19;i+) System.Console.WriteLine(data=0,listi.Data); A、打印20行,每行输出都是data=0 B、打印20行,每行输出都是data=null C、打印20行,第一行输出为data=0,第2行输出为data=2,.,第20行输出data=19 D、出现运行时异常 (list数组成员需实例化,如list0=new Resource(),因为list中的每一个元素都是类对象)13、已知类Resource的定义如下: class Resource public int Data =0; 执行下列语句后,status的值为()。 Resource list=new Resource20; Boolean status =list0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1