C#程序设计_国家职业资格认证或技能鉴定试卷二_第1页
C#程序设计_国家职业资格认证或技能鉴定试卷二_第2页
C#程序设计_国家职业资格认证或技能鉴定试卷二_第3页
免费预览已结束,剩余7页可下载查看

下载本文档

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

文档简介

1、c#c#程序设计国家职业资格认证或技能鉴定试卷二程序设计国家职业资格认证或技能鉴定试卷二一一. .单项选择题(本大题共单项选择题(本大题共 2020 小题,每小题小题,每小题 2 2 分,共分,共 4040 分)分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在下面相应的格内。错选.多选或未选均不得分。1.所属项目题目编号认证级别项目四1微软认证题型分值选择题2 分知识点关联出题人难易程度构造函数中下列关于构造函数的描述中,哪个选项不正确() 。题目内容a.类中可以不定义任何构造函数。b.构造函数无法重载c.构造函数中不能使用 return 关键字d.构造函数的名字必须与

2、类名相同。参考答案2.所属项目题目编号认证级别项目一2微软认证题型分值选择题2 分知识点关联出题人难易程度易.net framework下列关于.net framework的描述,哪项是正确的() 。a. .net framework应用程序可以直接和操作系统打交道。题目内容b.并不是所有的.net 程序都在.net framework 上执行,受.net framework的管理。c. .net framework是用于代码编译和执行的集成托管环境。d.任何语言缩写的应用程序都可以使用.net framework类库中的代码。参考答案3.所属项目题目编号认证级别项目五3微软认证题型分值选择题

3、2 分知识点关联出题人难易程度vs 应用易通过下列那种方式可以将工具箱中的控制放置到窗体中。 ()a.右键点出菜单后选择“放置”。题目内容b.左键点击c.左键按下后不放,将控件拖放到界面中d.单击控件参考答案4.所属项目题目编号认证级别项目二4微软认证题型分值选择题2 分知识点关联出题人难易程度枚举类型易当你需要使用一种数据类型表达同一类事物的不同状态,比如:男人、女人、小孩、老人或春、夏、秋、冬时, c#中最可靠和直观的解决方案是什么。 ()题目内容a.使用枚举b.使用结构c.c#中无法通过一种数据类型实现同一事务的不同状态d.使用 int 类型,用不同的数值0,1,2. 表示参考答案5.所

4、属项目题目编号认证级别题目内容参考答案项目二5微软认证题型分值选择题2 分知识点关联出题人难易程度数据类型易下列选项中,哪个不属于值类型。 ()a.structb. int32c. intd. string6.所属项目题目编号认证级别项目二6微软认证题型分值选择题2 分知识点关联出题人难易程度常量、变量易以下选项中,哪个关于变量和常量的描述正确的?()题目内容a.常量在声明时必须设置它的值b.变量必须用 const 声明c.常量赋值之后可以改变d.变量命名时可以包含运算符号参考答案7.所属项目题目编号认证级别项目二7微软认证题型分值选择题2 分知识点关联出题人难易程度switch 语句难下列关

5、于语句 switch 语句描述中,哪项是错误的。 ()题目内容a.default 关键字是不可以省略的b.case 后面的表达式是常量表达式c.break 关键字可用于跳出switch 语句 d.switch 后面的表达式是控制表达式。参考答案8.所属项目项目四题型选择题出题人题目编号认证级别8微软认证分值2 分知识点关联难易程度难派生类、抽象类下列关于派生类和抽象类的描述中,哪个选项是正确的?()a.声明为 abstract 类的方法必须同时进行声明和实现。题目内容b.抽象类必须包含一个或多个抽象成员。c.在 c#中要在派生类中重新定义基类的虚函数必须在前面加overrided. 在 c#中

6、派生类可使用 private 修饰符访问基类的成员参考答案9.所属项目题目编号认证级别项目三9微软认证题型分值选择题2 分知识点关联出题人难易程度异常处理中程序运行中可能会出现两种错误, 可预料的错误和不可预料的错误。 对不可预题目内容料的错误,可以通过 c#语言提供的哪个方法来处理这种情形?()a. 异常处理b. 跳过异常c. 中断d. 逻辑判断参考答案10.所属项目题目编号认证级别项目五10微软认证题型分值选择题2 分知识点关联出题人难易程度中main()方法在控制台程序中必须有一个static void main() ,下列关于这个方法的描述中,那个是错误的?()a.这个方法叫做入口点函

7、数题目内容b. 该方法不可以有返回类型c.声明 main()方法时既可以使用参数,也可以不使用d. 必须在结构或类的内部参考答案11.所属项目题目编号认证级别项目三11微软认证题型分值选择题2 分知识点关联出题人难易程度数组难下列关于数组的描述中,哪项是正确的。 ()a.数组可以用来处理数据类型不同的批量数据题目内容b.string 类本身可以被看做是一个system.char 对象的数组c.string 类中的许多方法都能用在数组中d.string 类是所有数组的基类参考答案12.所属项目题目编号认证级别项目三12微软认证题型分值选择题2 分知识点关联出题人难易程度中c#异常处理语句c#程序

8、中,try、catch 和 finally 关键字配合使用的,下面哪个组合是不正确的。题目内容()a. tryfinallyb.trycatchc. trycatch.finallyd.catchfinally.参考答案13.所属项目题目编号认证级别项目四13微软认证题型分值选择题2 分知识点关联出题人难易程度抽象易对场景“猫大叫,老鼠逃跑,主人惊醒 ”进行合理的抽象后,以下哪个选项不可题目内容以定义为对象。 ()a.大叫b.猫c.老鼠d.主人参考答案14.所属项目题目编号认证级别项目五14微软认证题型分值选择题2 分知识点关联出题人难易程度关键字难下列关于 c#关键字使用的描述中,哪个选项是

9、错误的?()a. 在派生类中重写基类方法必须是使用override 关键字题目内容b. 在派生类中访问基类非默认构造函数必须通过base 关键字c. 虚方法的定义必须要用到virtual 关键字d. as 关键字只能用于接口的强制转换参考答案15.所属项目题目编号认证级别项目四15微软认证题型分值选择题2 分知识点关联出题人难易程度抽象难下列关于抽象方法和抽象类的说法中,哪个选项是不正确的?()a. 抽象方法是没有实现的空方法题目内容b. 抽象类必须包括抽象成员c. 抽象类可以作为基类,所以不能直接实例化。d. 当派生类从抽象类中继承抽象方法时,派生类必须重写该抽象方法参考答案16.所属项目题

10、目编号认证级别项目四16微软认证题型分值选择题2 分知识点关联出题人难易程度中c#访问类方法下列选项中,哪项是 release 版本的程序生成的路径?()题目内容a. 当前项目目录 obj下b. 当前项目目录 binrelease下c. 当前项目目录下d. 当前项目目录 bindebug下参考答案17.所属项目题目编号认证级别题目内容参考答案项目四17题型分值选择题2 分知识点关联出题人难易程度c#虚方法中计算机软件人员水平考试计算机软件是指令数据和()的集合。a. 文档b. 代码c. 逻辑d. 程序18.所属项目题目编号认证级别项目三18微软认证题型分值选择题2 分知识点关联出题人难易程度异

11、常类中下面哪个类不是.net framework中定义的异常类?()题目内容a. argumentexception类b. stackflowerexception类c. streamexception类d. overlowexception类参考答案19.所属项目题目编号认证级别项目三19微软认证题型分值选择题2 分知识点关联出题人难易程度数组难system.array 类提供了一些对于数组的使用方法,下面哪项中的描述是全面的?()题目内容a. 它提供了创建、删除、搜索并对数组进行排序和操作的方法b. 它提供了对数组进行创建、删除和操作的方法c. 它提供了创建、搜索、排序和操作的方法d. 它

12、提供了创建和操作数组的方法参考答案20.所属项目题目编号认证级别项目三20微软认证题型分值选择题2 分知识点关联出题人难易程度定义数组易下面哪个数组的创建代码是正确的?()a.int myarray=new int 36,4,9,1;题目内容b. int myarray=new int 48,0,7;c. int myarray=9,3,7,2;d. int myarray=new int 5;myarray =(3,8,0,2,6);参考答案二、判断题二、判断题(本大题共 10 题,每题 2 分,共 20 分)1.所属项目题目编号认证级别题目内容参考答案项目五1微软认证题型分值判断题2 分知

13、识点关联出题人难易程度易visual studio2005界面visual studio2005查看 asp.net页面有两种模式, 一种是源视图, 可以查看源代码;另一种是设计视图,可以查看设计界面。 ()2.所属项目题目编号认证级别题目与参考答案项目五2微软认证题型分值判断题2 分知识点关联出题人难易程度易visual studio2005应用用户可通过 visual studio2005起始页订阅 rss 格式的频道和新闻。 ()3.所属项目题目编号项目四3题型分值判断题2 分出题人难易程度中认证级别题目内容参考答案微软认证知识点关联重写虚方法当重写虚方法时,重写方法必须与被重写虚方法具

14、有相同的方法名。 ()4.所属项目题目编号认证级别题目内容参考答案项目四4微软认证题型分值判断题2 分知识点关联出题人难易程度抽象方法难基类中对抽象方法不提供实现, 但是在基类的派生类中必须为该抽象方法提供实现。 ()5所属项目题目编号认证级别题目内容参考答案项目四5微软认证题型分值判断题2 分知识点关联出题人难易程度易c#派生类的理解对象与对象之间的关系可以分为三类,包含、继承和关联。 ()6.所属项目题目编号认证级别题目内容参考答案项目四6微软认证题型分值判断题2 分知识点关联出题人难易程度面向对象中在面向对象的开发中,对象就是现实世界中事物的抽象。 ()7.所属项目题目编号认证级别题目内

15、容参考答案项目四7微软认证题型分值判断题2 分知识点关联出题人难易程度面向对象易面向对象将数据和数据的操作作为一个相互依赖, 不可分割的整体, 采用了数据抽象和信息隐藏技术。8.所属项目题目编号认证级别题目内容参考答案项目四8微软认证题型分值判断题2 分知识点关联出题人难易程度类和对象易类和对象的区别就是,类是对象的实例,而对象是类的抽象。 ()9.所属项目题目编号认证级别题目内容参考答案项目二9微软认证题型分值判断题2 分知识点关联出题人难易程度数据类型难在 c#2005 编程环境中,int32 型变量可以直接隐式的转换成char 变量。 ( )10.所属项目题目编号认证级别项目三10微软认

16、证题型分值判断题2 分知识点关联出题人难易程度异常类易对于.net 类来说,一般的异常类 system.exception 派生于 system.object,但题目内容是通常不在代码中引发这个system.exception 对象,因为它无法确定情况的本质。 ()参考答案三、填空题三、填空题(本大题共 4 个空,每空 5 分,共 20 分)1.所属项目题目编号认证级别题目内容参考答案项目四1微软认证题型分值填空题5 分知识点关联出题人难易程度事务抽象易场景“司令员发号,高个子男人拿起枪射击”经过合理的抽象后,类是() ,事件是() ,属性是() ,方法是() 。2.所属项目题目编号认证级别项

17、目二1题型分值填空题5 分知识点关联出题人难易程度中国家职业资格认证初级double mydouble = 123456789;实数的指数表示法题目内容console.writeline(“0:e”,mydouble)下列语句的输出是_.参考答案3.所属项目题目编号认证级别项目四1题型分值填空题10 分知识点关联出题人难易程度难微软认证初级派生类以及 new 方法class baseclasspublic int i; class myclass:baseclasspublic new int i; 题目内容myclass y = new myclass();baseclass x = y;x

18、.i = 100;console.writeline(“0, 1”,x.i,y.i);、则下列语句在 console 上的输出为_.参考答案四、程序改错题(本大题共 2 小题,每空 10 分,共 20 分)1.所属项目题目编号认证级别项目二1微软认证题型分值填空题10 分知识点关联出题人难易程度数组难下面代码的功能是遍历一个数组,但是有一处代码有错误。检查下列代码,并在错误代码行后填入该行完整的正确代码:static void main(string args)题目内容string myarrays=a,b,c,d;foreach(int myarray in myarrays)console.writeline(myarray);参考答案2.所属项目题目编号

温馨提示

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

评论

0/150

提交评论