热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

来看看,能否答的出来

1.你最近已阅读了有关在面向对象的编程中使用委托的资料,经理要求你对其他编程人员作个讲解。因此要创建一个有关委托的优点列表以说服其他编程人员使用委托,那么你打算向列表中添加使用委托的哪些优点?请
1. 你最近已阅读了有关在面向对象的编程中使用委托的资料,经理要求你对其他编程人员作个讲解。因此要创建一个有关委托的优点列表以说服其他编程人员使用委托,那么你打算向列表中添加使用委托的哪些优点?
请选择所有符合条件的答案( )
A.委托允许将方法作为参数传递给其他方法
B.委托有助于更改方法的签名.
C.委托有助于通过一次调用来调用多个方法
D.委托有助于在异步编程中指定回调
2. 你正在编写一个利用重载方法调用对不同类型的对象进行排序的应用程序。在程序中你想要通过使用 .NET Framework 2.0 中新增的泛型委托功能创建可调用任何重载方法的委托。该方法对两个数据类型相同的对象进行排序并返回较大的对象。你想要创建将用于间接调用这些方法的委托。
选择最佳答案()
A.
public delegate ItemType SortObjects< ItemType >(ItemType objA, ItemType objB);
B.
public delegate int SortObjects< ItemType >(ItemType objA, ItemType objB);
C.
public delegate product SortObjects(product objA, product objB);
D  
public delegate object SortObjects(object objA, object objB);

3. 你正在创建允许用户构建自定义图形用户界面(GUI)的程序。你必须能对派生自 Control 类的各类自定义控件的实例进行排序。Control 类继承于 System.Object 类。以下哪个委托和方法签名正确使用了协变和逆变?
选择最佳答案( )
A.
public delegate object SortObjects(object objA, object objB);
public control SortObjects(control objA, control objB);
B.
public delegate control SortObjects(control objA, control objB);

4. 你要开发一个能够读取小文本文件的内容,并向用户显示其数据的应用程序。
以下哪个方法最适合此任务?
选择最佳答案。
A.StreamReader.ReadToEnd.
B.StreamReader.Read.
C.FileStream.Read.
D.FileStream.Flush.
5. 要开发管理病人医疗数据的应用程序。该应用程序需要接受用户输入的病人信息,将其组织成一条基本信息,然后将其存储在应用程序目录的一个子目录下的一个文件中。已经制定了一个文件命名约定,并且现在需要完成代码以将病人的数据写入文件。
应该使用哪个类来将病人的数据写入文件?
请选择一个最佳答案。
A.File.
B.Stream.
C.BufferedStream.
D.FileInfo.
E.FileStream.
6. 如果放置一组餐盘,它们使用叠放的方式,最先取用最上层的盘子。以下哪个类使用了与其相同的原理?
请选择一个最佳答案。
A.Queue.
B.BitArray.
C.Stack.
D.Hashtable.

public object SortObjects(object objA, object objB);
C.
public delegate control SortObjects(object objA, object objB);
public object SortObjects(control objA, control objB);
D  
public delegate object SortObjects(control objA, control objB);
public control SortObjects(object objA, object objB);
7. 你正在创建一个将运行于.NET Framework 2.0 的应用程序,用以存储一系列日期,并且能够通过它们的索引进行检索。一些情况下,你需要在特定索引处插入或移除日期;而另一些情况下,你只插入月份(以字符串形式表示)而不是插入一个日期。哪个结构最能满足该应用程序的需求?
请选择一个最佳答案。
A. 对象数组。
B. 泛型 Dictionary。
C. 泛型 Stack。
D. ArrayList。
8. 你正在开发一个使用自定义身份验证功能的 .NET Framework应用程序。将采取哪种手段以保证用户所输入的密码更加安全?
请选择一个最佳答案
A.在计算该密码的哈希值之前对其进行加密。
B.将一个salt 值与该密码串联。
C.使用SHA1 哈希算法,而非MD5 哈希算法。
D.使用可以被反哈希的哈希算法。
9. 你的开发团队在创建一个用于在端点之间传输加密数据的应用程序。该开发团队由一些对加密行为根本不了解的见习生组成。在 .NET Framework中,开发团队可以使用哪个类来加密数据?
请选择一个最佳答案
A.SymmetricAlgorithm
B.ProtectedMemory 
C.ProtectedData
D.AsymmetricAlgorithm
10. 下列哪三个最常用 DLL可通过平台调用来调用?
请选择所有符合条件的答案。
A.GDI32.dll.
B.Interal.dll.
C.PrintingServices.dll
D.Kernel32.dll.
E.User32.dll.
11. DLLImportAttribute 类的用途是什么?
请选择一个最佳答案。
A.将DLL导入.NET Framework 程序集,以使你可以在该程序集中使用来自该DLL的类。
B.配置托管函数以调用非托管 DLL 中的函数。
C.导入来自指定 DLL 的属性,以使你可以将这些属性和平台调用服务一起使用
D.将指定 DLL 中的所有命名空间导入 .NET Framework 项目
12. 你在开发一个执行代码分析和生成报告的应用程序,而且打算向软件开发项目经理销售该应用程序。默认情况下,该应用程序加载一个完整的程序集来生成分析报告。但是,为了适合于具有数百个项目的超大型开发团队,你必须包含一个允许项目经理通过输入类名来查找程序集的功能。以下哪个方法可用于完成此任务?
请选择一个最佳答案。
A.Assembly.ReflectionOnlyLoad。
B.Assembly.LoadFrom。
C.Assembly.LoadModule
D.Assembly.GetAssembly

8 个解决方案

#1


就不帮你答题

#2


#3


快乐接分!!快乐接分!!

帮顶!!

#4


就不帮你答题
___________
抢沙发没用的,答题才是正道

#5


jf

#6


怎么没人答呢
继续

#7


30元找个女人都难,30分就想泡个程序员更难

#8


zhuxuan52 
老道 
等 级: 
 发表于:2007-08-20 16:37:20 7楼 得分:0 
30元找个女人都难,30分就想泡个程序员更难 
_______________________________

瞧您说的,哪跟哪啊

推荐阅读
  • 基于Socket的多个客户端之间的聊天功能实现方法
    本文介绍了基于Socket的多个客户端之间实现聊天功能的方法,包括服务器端的实现和客户端的实现。服务器端通过每个用户的输出流向特定用户发送消息,而客户端通过输入流接收消息。同时,还介绍了相关的实体类和Socket的基本概念。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • Android工程师面试准备及设计模式使用场景
    本文介绍了Android工程师面试准备的经验,包括面试流程和重点准备内容。同时,还介绍了建造者模式的使用场景,以及在Android开发中的具体应用。 ... [详细]
  • Android系统源码分析Zygote和SystemServer启动过程详解
    本文详细解析了Android系统源码中Zygote和SystemServer的启动过程。首先介绍了系统framework层启动的内容,帮助理解四大组件的启动和管理过程。接着介绍了AMS、PMS等系统服务的作用和调用方式。然后详细分析了Zygote的启动过程,解释了Zygote在Android启动过程中的决定作用。最后通过时序图展示了整个过程。 ... [详细]
  • 上图是InnoDB存储引擎的结构。1、缓冲池InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。因此可以看作是基于磁盘的数据库系统。在数据库系统中,由于CPU速度 ... [详细]
  • 使用freemaker生成Java代码的步骤及示例代码
    本文介绍了使用freemaker这个jar包生成Java代码的步骤,通过提前编辑好的模板,可以避免写重复代码。首先需要在springboot的pom.xml文件中加入freemaker的依赖包。然后编写模板,定义要生成的Java类的属性和方法。最后编写生成代码的类,通过加载模板文件和数据模型,生成Java代码文件。本文提供了示例代码,并展示了文件目录结构。 ... [详细]
  • 流数据流和IO流的使用及应用
    本文介绍了流数据流和IO流的基本概念和用法,包括输入流、输出流、字节流、字符流、缓冲区等。同时还介绍了异常处理和常用的流类,如FileReader、FileWriter、FileInputStream、FileOutputStream、OutputStreamWriter、InputStreamReader、BufferedReader、BufferedWriter等。此外,还介绍了系统流和标准流的使用。 ... [详细]
  • Question该提问来源于开源项目:react-native-device-info/react-native-device-info ... [详细]
  • HashTable与ConcurrentHashMap均可实现HashMap的功能,对外提供了键值对存储的数据结构。但是在内部结构及实现上有何区别,性能上的差异到底在哪里又是如何导致的 ... [详细]
  • 集合类中只能存放对象,而不能存放原始数据类型的元素,所以当有原始数据类型需要存放时,只能将其转换成相应的包装类对象。1)访问和遍历数组元素时,ArrayList的 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 纠正网上的错误:自定义一个类叫java.lang.System/String的方法
    本文纠正了网上关于自定义一个类叫java.lang.System/String的错误答案,并详细解释了为什么这种方法是错误的。作者指出,虽然双亲委托机制确实可以阻止自定义的System类被加载,但通过自定义一个特殊的类加载器,可以绕过双亲委托机制,达到自定义System类的目的。作者呼吁读者对网上的内容持怀疑态度,并带着问题来阅读文章。 ... [详细]
author-avatar
cc_vb8
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有