下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
装订线装订线PAGE2第1页,共3页成都中医药大学《C#语言程序设计》2021-2022学年期末试卷院(系)_______班级_______学号_______姓名_______题号一二三总分得分一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、C#中,以下关于结构体和类的区别,错误的是()A.结构体是值类型,类是引用类型B.结构体不能有默认构造函数C.结构体不能继承D.结构体不能包含方法2、以下关于C#委托和事件的关系,说法正确的是()A.委托就是事件B.事件基于委托实现C.委托和事件没有关系D.事件可以替代委托3、C#中,以下哪个方法用于等待线程完成?A.Wait()B.Join()C.Sleep()D.Abort()4、以下哪种数据结构适合快速查找元素?()A.数组B.链表C.哈希表D.栈5、以下关于C#多态的描述,错误的是()A.多态通过继承和重写实现B.多态可以提高代码的可扩展性C.多态只有运行时多态D.多态可以减少代码冗余6、以下关于C#泛型的描述,错误的是()A.泛型可以提高代码的复用性B.泛型可以减少类型转换C.泛型类可以有多个类型参数D.泛型方法不能有返回值7、C#中,以下哪种集合类型可以自动调整大小?()A.数组B.链表C.列表D.字典8、C#中,以下关于委托的说法,错误的是()A.委托是一种类型安全的函数指针B.委托可以指向多个方法C.委托定义后必须实例化才能使用D.委托不能作为参数传递9、在C#中,以下哪个方法用于将字符串转换为浮点数?()A.ToDoubleB.ParseDoubleC.Convert.ToDoubleD.以上都是10、C#中,以下关于线程安全的描述,错误的是()A.使用锁可以保证线程安全B.多个线程同时访问共享资源可能导致数据不一致C.线程安全只在多线程环境中需要考虑D.所有的类都是线程安全的11、在C#中,以下哪个关键字用于定义委托类型?()A.delegateB.eventC.actionD.func12、以下C#代码的输出结果是()csharp复制int[]arr={1,2,3,4,5};foreach(intnuminarr){Console.WriteLine(num);}
A.12345B.54321C.01234D.无输出13、C#中,以下关于数组的描述,错误的是()A.数组的长度在创建后不能改变B.数组可以是多维的C.数组的元素必须是同一类型D.数组的索引从1开始14、以下C#代码段的输出结果是()csharp复制intnum=5;Console.WriteLine(num.ToString("X"));
A.5B.AC.5D.0515、在C#中,以下关于命名空间的说法,错误的是()A.命名空间可以避免命名冲突B.一个文件中可以有多个命名空间C.不同命名空间中的类不能相互访问D.using关键字用于引入命名空间16、在C#中,以下哪个关键字用于定义异步方法?()A.asyncB.awaitC.taskD.thread17、以下C#代码的输出结果是()csharp复制stringstr1="Hello";stringstr2="Hello";Console.WriteLine(str1==str2);
A.TrueB.FalseC.编译错误D.运行时错误18、C#中,以下哪个方法用于获取当前线程的唯一标识符?()A.GetThreadId()B.Thread.CurrentThread.ManagedThreadIdC.Thread.IdD.CurrentThread.Id19、C#中,以下代码段的执行结果是()for(inti=0;i<5;i++){Console.Write(i+"");}A.012345B.01234C.12345D.123420、以下C#代码段的输出结果是()csharp复制stringstr1="hello";stringstr2=newstring(str1.ToCharArray());if(str1==str2){Console.WriteLine("Equal");}else{Console.WriteLine("NotEqual");}
A.EqualB.NotEqualC.编译错误D.运行时错误二、判断题(本大题共10个小题,共10分)1、类中的非静态成员可以被派生类的非静态方法访问。()2、结构可以实现接口。()3、泛型类可以有多个类型参数。()4、
static
方法不能访问非静态成员。()5、类中的成员变量默认是
private
访问修饰符。()6、自定义特性可以继承。()7、类中的非静态成员可以被静态方法访问。()8、
bool
类型只有
true
和
false
两个值。()9、
LINQ
查询的结果是一个新的集合。()10、接口可以包含事件。()三、设计题(本大题共5个小题,共50分)1、(本题10分)编写C#程序,计算一个整数数组中所有元素的立方和。2、(本题10分)在C#中,创建一个程序,实现一个简单的彩票抽奖系统,包括生成号码和兑奖功能。3、(本题10分)用C#实现,输入一个字符串,将其中的字母和数字分别存储在两个不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新版体检合同协议3篇
- 就读保证书范文的语言3篇
- 施工劳务分包合同范本2篇
- 文印服务合同模板样本3篇
- 新学期学业提升承诺保证书3篇
- 撤销委托书的相关法律规定3篇
- 房屋买卖委托书模板3篇
- 方式正确使用承诺书3篇
- 我国高层建筑混凝土施工论文(3篇)
- 电力工程委托减排合同模板
- 店铺三年规划
- 2023年国网四川省电力公司招聘笔试真题
- 2023-2024学年广东省深圳市龙华区六年级上学期期末英语试卷
- 2024年注册会计师审计考试题及答案
- 药学专业论文3000字药学毕业论文(6篇)
- 光伏发电工程施工技术方案
- 一年级看图写话集锦省公开课获奖课件说课比赛一等奖课件
- 化疗后胃肠道反应护理
- 山西省2024-2025学年九年级上学期11月期中考试化学试题
- 商业街招商运营年终总结
- 家庭年度盘点模板
评论
0/150
提交评论