




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C#应用开发多项选择题C#应用开发多项选择题1. 关于 C#语言的基本语法,下列哪些说法是正确的?A.C#语言使用 using 关键字来引用.NET 预定义的名字空间;B.用 C#编写的程序中,Main 函数是唯一允许的全局函数;C.C#语言中使用的名称严格区分大小写;D.C#中一条语句必须写在一行内; 正确答案:AC2. 下列哪些语句中定义的变量属于引用类型变量?A.IInformation info; / IInformation 为一接口类型名B.MyStruct x; /MyStruct 为一结构类型名C.int arr;D.MyEnum y; /MyEnum 为已定义的枚举类型名 正确答案:AC3. 在下列函数结束后,马上从内存中清除的是_. void Test() int i = 100; int arr = new int10; string str = this is a test; object r = new System.DateTime(1999,9,9); A.变量 iB.数组变量 arrC.变量 str 所引用的字符串对象D.变量 r 所引用的 DataTime 对象 正确答案:AB4. C#可以采用下列哪些技术来进行对象内部数据的隐藏?A.静态成员B.类成员的访问控制说明C.属性D.装箱(boxing)和拆箱(Unboxing)技术 正确答案:BC5. 使用下列哪种方法可以减小一个 ArrayList 对象的容量?A.调用 Remove 方法B.调用 Clear 方法C.调用 TrimToSize 方法D.设置 Capacity 属性 正确答案:CD6. 当创建一个新类时,该类将从 System.Object 基类继承下列哪些方法?A.ToStringB.ToObjectC.EqualsD.GetClassInfomation 正确答案:AC7. 访问数据库时,使用连接模式同使用非连接模式相比有何优点?A.更易于控制和维护B.更容易进行并发控制C.可以为更多的用户同时提供数据D.数据实时性更好 正确答案:ABD8. 下列哪些语言可以用来开发 XML Web Service?A.CB.C+C.JavaD.C# 正确答案:ABCD9. 在使用 C#.NET 部署 Web 项目时,使用“复制项目”与建立部署项目相比A.二者功能完全一样B.后者功能更强大C.前者操作更简便D.前者只能在本地计算机内部使用 正确答案:BC10. 关于线程和进程,下列说法哪些是正确的?A.线程是操作系统分配处理器时间的基本单位;B.进程是操作系统分配处理器时间的基本单位;C.一个线程可以属于多个进程;D.一个进程可以有多个线程; 正确答案:AD11. .NET Framework 可以运行在下列哪些操作系统之上,并为托管程序提供支持?A.WindowsNT4.0B.Windows 2000 ProfessionalC.Windows 98 SED.WindowsXP Home Edition 正确答案:A,B,D12. 关于程序集,下列正确的说法是:A.程序集可以由一个文件组成,也可由多个文件组成B.一个程序集中可有多个程序集清单C.一个程序集中可定义多个命名空间D.程序集是可自描述的 正确答案:A,C,D13. 已知变量 I 有如下定义: int I = 1000; 则下列类型转换中,哪些出现了数据精度的丢失?A.byte J = (byte)I;B.long L = (long)I;C.double D = (double)I;D.short S = (short)I; 正确答案:A,D14. 下列数组初始化语句哪些是正确的?A.int nums = new int0,1,2,3,4;B.int nums2 = 0,1,2,3,4,5;C.int num_1 = new int0,1,new int0,1,2,new int0,1,2,3;D.int num_2 = 0,1,0,1,2,0,1,2,3; 正确答案:A,B,D15. .NET 托管程序中,可以为下列哪些编程元素附加属性?A.命名空间B.程序集C.模块D.类 正确答案:B,C,D16. 你使用 Visual Studio .NET来创建一个控件,此控件将被你的应用程序中的多个窗体使 用这是一个客户标签(Label)控件,用来检索和显示你公司当前的股票价格控件将在 很多具有不同背景的窗体中显示你希望控件尽可能多的显示潜在的窗体, 你要确保股票价 格是可见的,而这个矩形控件本身并不显示出来你需要在控件的 Load事件中添加代码来 完成这些需求,你该采用哪两段代码?(选择两个正确的答案)A.this.BackColor = Color.Transparent;B.this.ForeColor = Color.Transparent;C.this.BackImage = null;D.this.SetStyle(ControlStyles.UserPaint, false); E.this.SetStyle(ControlStyles.SupportsTransparentBackColor, true); 正确答案:A, E17. 你计划使用 Visual Studio. NET来创建一个名为 BusinessRules 的类,此类将被你公司的 所有应用程序使用BusinessRules 定义了业务规则并基于这些规则来执行计算你公司的 其他开发员不能用他们自己的定义,来覆盖定义在 BusinessRules 中的函数和子程序你该采取哪两个操作来创建 BusinessRules?(选择两个正确答案)A.创建 Windows 控件库工程B.创建类库工程C.创建一个 Windows 服务工程D.使用以下的代码段来定义 BusinessRules:protected class BusinessRules E.使用以下的代码段来定义 BusinessRules:public new class BusinessRules F.使用以下的代码段来定义 BusinessRules:public sealed class BusinessRules G.使用以下的代码段来定义 BusinessRules:public abstract class BusinessRules 正确答案:B, F18. 最近,你提高了开发技能,成为了一名.Net 软件工程师以下哪些调试操作不是使用 Visual Basic .NET 断点的有效方法?(选择所有的正确答案)A.当代码段第五次执行时,在某一特定行停止执行这部分代码B.当特定的变量值改变时,停止执行C.当指定的代码行执行的次数是 25 的倍数时,停止执行这部分代码D.当特定的表达式求值计算停止时,在某一特定行停止执行这部分代码 E.当变量的值改变为 False时,停止执行 正确答案:B, E19. 你使用 Visual Studio .NET 来创建一个基于 Windows 的应用程序 TimeSheetApp此应 用程序的 main 窗体包括几个与应用程序的设置相对应的复选框其中一个 CheckBox 控件 名为 overtimeCheckBox,该控件的标题是“Overtime” 你必须允许用户按 ALT+A 来选择 或清除复选框你该采用哪两个操作?(选择两个正确的答案)A.设置 overtimeCheckBox.AutoCheck为 TrueB.设置 overtimeCheckBox.AutoCheck为 FalseC.设置 overtimeCheckBox.Tag 为“&Overtime”D.设置 overtimeCheckBox.CheckState为 Unchecked E.设置 overtimeCheckBox.CheckState为 Indeterminate F.设置 overtimeCheckBox.Apperance 为 Button G.设置 overtimeCheckBox.Apperance为 Normal H.设置 overtimeCheckBox.Text 为“&Overtime” 正确答案:A, H20. 下列哪些方法不是 OleDbCommand 类的方法?(选择所有正确的答案)A.CreateParameterB.UpdateC.BeginTransactionD.Fill E.ExecuteScalar F.Close G.Cancel 正确答案:B, C, D, F21. 作为一家公司的程序员,你用 Visual Studio .NET开发了几个应用,这些应用将会被部署在 Internet 上你必须确保用户能够检验你的软件的真实性你该采取那些操作?(选择 所有可行答案)A.用 Signcode.exe签署你的可移植的执行程序B.用 Makecert.exe产生一个 X.509 证书C.从认证授权中心购买一个 X.509 证书D.从认证授权中心购买一个软件发行证书 E.使用 Cert2spc.exe把你的证书转换成软件发行证书 正确答案:A, DC#应用开发填空题1在实例化类对象时,系统自动调用该类的( )进行初始化 2当一个对象离开它的作用域或不再被使用时,系统将会自动调用类的( ) 3类的数据封装可以通过类中的( )实现,而类的行为封装通过( )实现 4通过( )关键字定义一个接口,通过( )关键字实现接口5.NET框架包括( )和 .NET类库6.为便于管理多个项目,在 Visual Studio.Net 集成环境中引入了( ),用来对企业级解 决方案涉及的多个项目进行管理 7C#是作为( )语言的替代品种出现的 8要使 Lable控件显示给定的文字“您好” ,应在设计状态下设置它的( )属性值 9C#要求程序中的每个元素都要属于一个( ) 10在 C#程序中,程序的执行总是从( )方法开始的 11在 C#中,进行注释有两种方法:使用“/”和使用“/* */“符号对,其中( ) 只能进行单行注释12.要在控制台程序运行时输入信息,可使用 Console类的( )方法13.在 C#中,表达式 Math.Pow(2,-2)的值是( )14. 下列程序完成的功能是:从键盘上输入一个直角三角形的斜边长度和一个角的度数, 计算出另两条直角边的长度并输出请填空: Using system; Class Example1 Public Static void main() Double a,b,c,d,jd; c =Convert.ToSingle(Console.Readline(); /输入斜边长度 d = Convert.ToSingle(Console.Readline(); /输入角的度数 d =_; a =c*Math.Sin(d); b=_;Console.Writeline(“a=0,b=1”,a,b); /输出两直角边的值 15.设 x 为 int 型变量,请写出描述“x 是奇数”的 C#语言表达式( )16.请写出描述“-10=x=10”的 C#语言表达式( )17. 在 switch语句中,在分支的最后应有一条( )语句18. 在 C#语言中,实现循环语句主要有( ),( )和( )19. 在循环执行过程中,希望当某个条件满足时退出循环,使用( )语句20. Continue语句的作用是( )21. 下列程序的作用是求出所有的水仙花数(所谓水仙花数是指这样的数:该数是三位数, 其各位数字的立方和等于该数) Using system; Class Example1 Public Static void main() Int a,I,b,c,t; For(i=100;i=_;i+) t =I; a =t%10;t=t/10;b=t%10;c=t/10; if( _) Console.Writeline(“i=0”,i); WriteLine()方法和 Write()方法的区别是( )22.数组定义与赋值语句如下:int a=1,2,3,4,5;则 a2的值是( )23.下列数组定义语句中,定义的数组 a 占的字节数为( ) Int a=new int3;24.下列程序段执行后,a4的值为( ) int a=1,2,3,4,5;a4=aa2;25.下列数组定义语句中,数组将在内存中占用( )个字节double ,d=new int4,5;26. 要定义一个 3 行 4 列的单精度型二维数组 f,使用的定义语句为( ) 27.要定义一个为 int 型参数数组a,数组有两行,第一行一个元素,第二行两个元素并赋初 值 3 和 4,使用的语句如下:Int a=_;a0=_;a1=_;28.定义方法时使用的参数是( ),调用方法时使用的参数是( )29.数据类型说明符用来说明方法返回值的类型,如果没有返回值,则其类型说明符
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版采砂厂承包环境治理合作合同标准文本
- 二零二五年度公共广播系统安全监测与预警合同
- 二零二五年搅拌站砂石料一站式采购合同模板
- 2025版航空燃油灌装作业安全协议合同
- 2025电子商务纠纷公证处理专项服务合同
- 二零二五年度太阳能热水器安装服务协议范本
- 2025版互联网接入合作协议范本
- 2025版智能广告牌项目投资与运营管理合同
- 二零二五年度房地产项目投资并购合同
- 2025版医院后勤管理服务合同
- GB/T 14188-2008气相防锈包装材料选用通则
- 钴领域:华友钴业企业组织结构及部门职责
- 血小板聚集功能测定及临床意义课件
- 工程质量通病防治措施专项施工方案
- 设备检修管理流程图
- 最新《心衰指南》课件
- DB4401-T 43-2020 反恐怖防范管理+防冲撞设施-(高清现行)
- 建筑节能工程竣工验收报告3篇(施工单位节能验收报告)
- 堤防工程重点难点
- 卸料平台(落地搭设)验收记录表
- 新媒体研究方法教学ppt课件(完整版)
评论
0/150
提交评论