电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

COOP内部测试笔试题和答案

11页
  • 卖家[上传人]:cl****1
  • 文档编号:508918536
  • 上传时间:2023-06-07
  • 文档格式:DOC
  • 文档大小:36.50KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、深入.NET平台和C#编程内部测试题-笔试试卷一 选择题1)以下关于序列化和反序列化的描述错误的是( )。a)序列化是将对象的状态存储到特定存储介质中的过程b)二进制格式化器的Serialize()和Deserialize()方法可以分别用来实现序列化和反序列化过程c)如果一个类可序列化,则它的子类和包含的各成员对象也一定可序列化d)标识一个类可以序列化要使用Serializable2)在C#中,下列关于简单工厂设计模式的说法不正确的是( )。a)简单工厂产生的对象都是静态对象b)创建产品的方法返回类型都是父类c)使用该模式解决了代码中大量使用new 的问题d)简单工厂的缺点是对修改不封闭,新增加产品就需要修改工厂3)下列关于虚方法和抽象方法的描述中错误的是( )。a)虚方法必须有方法体,可以被子类重写b)抽象方法不允许有方法体,且必须被子类重写c)抽象方法必须在抽象类中,而虚方法可以在所有类中d)在子类中重写抽象方法或虚方法,都需要用override关键字4)在UML类图中使用( )符号表示私有成员。a)+b)-c)*d)#5) 分析以下使用抽象类的C代码,其最终的运行结果是( )。

      2、public abstract class Class1 public void F() Console.Write(1); abstract public void ABS();public class Class2 : Class1 public override void ABS() Console.Write(3); public Class2() Console.Write(2); static void Main() Class2 objB = new Class2(); objB.ABS(); a)12b)21c)13d)236)下列代码的运行结果是( )。class Test public void F() Console.Write(A); class B : Test new public void F() Console.Write(B); static void Main() Test objA = new B(); objA.F(); a)Ab)Bc)BAd)AB7)关于C#中的虚方法,以下说法正确的是( )。a)使用static修饰b)可以没有方法体c)可以

      3、被子类重写d)使用abstract修饰8)分析如下C#代码,如果输出结果是“Dog Eating.”,下划线需要填写的代码是( ) abstract class Animal public _ void Eat(); class Dog:Animal public _ void Eat() Console.WriteLine(Dog Eating.); static void Main(string args) Animal animal = new Dog(); animal.Eat(); a)abstract,不填b)abstract,overridec)virtual,不填d)virtual,override9)在开发C#程序过程中,会大量地使用类和对象,其使用方法不包括( )。a)将类实例化为对象b)将对象实例化为类c)通过类访问非静态属性或方法d)通过对象访问非静态属性或方法10)运行下面C#代码将会出现编译错误,出现错误的位置是( )。class Teacher public Teacher(string name) this.Name = name; /1 private

      4、 string name; public string Name set name = value; /2 static void Main(string args) Teacher teacher = new Teacher(Jason); /3 Console.WriteLine(teacher.Name); /4 a)1b)2c)3d)411)现有类“c1”,它所在的命名空间为“a.b”,则下列说法中错误的是( )。a)不同命名空间下仍可存在名称为c1的类b)不同命名空间下使用c1时,可以通过“using a.b”引入命名空间c)同一命名空间下的类,使用c1时不需要引入c1的命名空间d)不同命名空间下使用c1时,不可以直接通过“”的方式使用12)下面关于泛型集合Dictionary dict = new Dictionary()的操作代码正确的是( )。a)dict.Remove(dict0)b)dict.RemoveAt(0)c)foreach(Person per in dict.Values)d)foreach(Person per in dict.Keys)13)已知Co

      5、mpany.xml文件节点代码如下:一汽大众10万日本丰田 20万现有如下C#代码片段:XmlDocument myXml = new XmlDocument();myXml.Load(Company.xml);XmlNode company = myXml.DocumentElement;foreach(XmlNode node in company.ChildNodes ) switch (node.Name) case 一汽大众: Console.WriteLine(车名:0, node.InnerText); break; case 价格: Console.WriteLine(价格为:0, node.InnerText); break; 则正确的输出结果为()。a)车名:一汽大众价格为:10万b)车名:一汽大众价格为:20万c)车名:一汽大众车名为:日本丰田d)价格为:10万价格为:20万14)已知Animal、Cat、Tiger三个类,其继承关系为Cat: Animal,Tiger: Animal,已知Animal中成员color的访问修饰符为protected,Cat中成员

      6、height的访问修饰符为private,Tiger中成员weight的访问修饰符为public,则下面描述中错误的是( )。a)Cat可以访问Animal中的成员colorb)Cat可以访问Tiger中的成员weightc)Tiger可以访问Animal中的成员colord)Tiger可以访问Cat中的成员height15)在C#中,( )关键字用于子类的构造函数明确指明调用的父类的构造函数。a)newb)thisc)based)is16)C#中的多态不能通过( )实现。a)方法重载b)抽象类c)虚方法d)密封类17)分析如下C#代码片断,运行后输出的结果是( )。ArrayList list = new ArrayList();list.Add(Sina);list.Add(Yahoo);list.Add(Google);list.RemoveAt(1);Console.WriteLine(list1);a)Yahoob)Sinac)Googled)代码出现运行错误18)在C#语言中,以下关于集合的说法错误的是()。a)ArrayList只能通过索引来访问和删除值b)Hashtable可以直接通过键名来获取值c)使用List添加、读取元素时不需要拆箱和装箱,这一点和ArrayList相同d)使用Dictionary可以通过Key获取Value,这一点和Hashtable相同19)分析如下C#程序,运行输出的结果是( )。public struct Size public int x; public int y; public Size(int x, int y) this.x = x; this.y = y; class Test static void Main() Size size1 = new Size(8,10); Size size2 = size1; size1.y = 200; Console.WriteLine(0 | 1,size1.y,size2.y); a)200 | 200b)200 | 10c)1

      《COOP内部测试笔试题和答案》由会员cl****1分享,可在线阅读,更多相关《COOP内部测试笔试题和答案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.