- 1
- 0
- 约1.11万字
- 约 18页
- 2020-12-06 发布于黑龙江
- 举报
基于C#的.NET Framework 程序设计
(MAC )
1..NET Framework可以运行在下列哪些操作系统之上,并为托管程序提供支持?
A.WindowsNT 4.0
B.Windows 2000 Professional
C.Windows 98 SE
D.WindowsXP Home Edition
正确答案:A,B,D
2..NET公共语言运行时的安全引擎为.NET托管程序代码的执行提供基于_________的安
全机制。
A.用户和密码
B.证书
C.证据
D.数据加密
正确答案:C
3.ADO.NET使用_______命名空间的类访问SQL Server数据库中的数据。
A.System.Data.OleDb
B.System.Data.SqlClient
C.System.Xml.Serialization
D.System.IO
正确答案:B
4.下列的Main方法的定义是否为合法的程序入口点?
namespace MyProgram{
class MyClass{
public static void DoSomething(){……}
}
}
A.合法
B.不合法
正确答案:B
5.在命令行下使用csc命令编译C#源程序时,可使用_________参数来说明生成 Windows
可执行文件。
A./target:exe
B./target:winexe
C./target:library
D./target:module
正确答案:B
6.一个多文件程序集中包含 1个程序集清单文件、3个模块文件和2个资源文件。下列哪
些信息包含在模块文件的元数据中?
A.程序集名称
B.程序集引用的的文件列表
C.本模块代码
D.本模块中声明的数据类型信息
正确答案:D
7.下列哪些选项是.NET异常处理的特点?
A. .NET异常对象是一种特殊格式的32位整型值
B.C#代码中抛出的异常对象,只能在C#编写的代码中捕获
C.无法跨越进程边界引发和捕获异常对象
D.不同编程语言抛出/捕获异常对象的句法可以不同
正确答案:D
8.以下类MyClass的属性count属于_____属性.
class MyClass
{
int i;
int count
{
get{ return i; }
}
}
A.只读
B.只写
C.可读写
D.不可读不可写
正确答案:A
9.在编写ASP.NET页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入
_______事件处理程序中。
A. 页面的Load
B.页面的init
C.页面的PreRender
D.页面的Disposed消息
正确答案:A
10.关于程序集,下列正确的说法是:
A.程序集可以由一个文件组成,也可由多个文件组成
B.一个程序集中可有多个程序集清单
C.一个程序集中可定义多个命名空间
D.程序集是可自描述的
正确答案:A,C,D
11.程序集MyWork.dll部署在E:\MyWork\下,则该程序集的配置文件应保存在:
A.E:\文件夹下
B.E:\MyWork\文件夹下
C.E:\MyWork\MyWork文件夹下
D.E:\MyWork\MyWork.dll\文件夹下
正确答案:B
12.某程序集的版本为:“12”,则该程序集的次版本号为:
A.0
B. 1
C.2
D. 112
正确答案:A
13.类MyClass中,下列哪条语句定义了一个只读的属性Count?
A.private intCount;
B.private int count;
public int Count{
get{return count;}
}
C.public readonlyintCount;
D.publicreadonlyi
原创力文档

文档评论(0)