作者:cc_vb8 | 来源:互联网 | 2022-12-25 19:21
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 个解决方案
就不帮你答题
___________
抢沙发没用的,答题才是正道
zhuxuan52
老道
等 级:
发表于:2007-08-20 16:37:20 7楼 得分:0
30元找个女人都难,30分就想泡个程序员更难
_______________________________
瞧您说的,哪跟哪啊