高级编程技术模拟题.docx
- 文档编号:29308192
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:10
- 大小:17.98KB
高级编程技术模拟题.docx
《高级编程技术模拟题.docx》由会员分享,可在线阅读,更多相关《高级编程技术模拟题.docx(10页珍藏版)》请在冰豆网上搜索。
高级编程技术模拟题
《高级编程技术》
题库
1.XMLWeb服务基于()协议在应用程序之间传输XML消息
A.IP
B.Internet
C.SOAP
D.DCOM
2.ASP.NET页的默认扩展名是()。
A、ascx
B、aspx
C、html
D、asax
3.某程序集A的版本为:
“2.0.1.12”,程序集B版本为:
“2.0.0.12”,则按照.NET 版本控制约定,两个程序集的关系为()。
A、B是A的快速修订版本
B、B是A的完全兼容版本
C、B是A的可能兼容版本
D、B是A的不兼容版本
4.用以下语句定义了一个委托类型DoSomething:
DelegateDoSomething()
则类someclass中的下列哪些方法可以关联到该委托的实例?
()
A、staticintgetNameLength(stringname)
B、showName(stringname)
C、intgetAge()
D、work()
5.C#可使用下面哪个对象来监控文件系统中某个文件夹的变化并做出反应?
A.DirectoryInfo
B.Directory
C.filesystemWatcher
D.File
6.用FileStream打开一个文件时,可用FileMode参数控制:
()
A.对文件覆盖、创建、打开等选项中的哪些操作
B.对文件进行只读、只写还是读/写
C.其他Filestream对同一个文件所具有的访问类型
D.对文件进行随机访问时的定位参考点;
7.为了对一个类实现自定义的序列化,应使该类实现()接口
A.IobjectReference
B.Iserializable
C.IDeserializationcallback
D.Iformatter
8.在.NET远程处理框架中,TCP信道的默认格式化程序为:
()
A.Httpformatter
B.Binaryformatter(二进制格式化程序)
C.TcpFormatter
D.Soapformatter(xml格式化程序)
9.NET公共语言运行时的()功能模块负责管理元数据以及加载、部署类。
A.类加载器
B.代码管理器
C.垃圾回收
D安全引擎
10.在命令行下使用csc命令编译C#源程序时,可使用()参数来说明生成windows可执行文件
A./targert:
winexe
A./tatget:
library
C./target:
exe
D./target:
module
11.在命令行下使用csc命令编译c#源程序时,可使用()参数来说明生成库文件
A./targert:
winexe
B./tatget:
library
C./target:
exe
D./target:
module
12..net垃圾收集器要求程序员编写托管程序时。
()
A.为对象分配内存但在使用完毕后不必释放它、
B. 为对象分配内存,在使用后必须释放它
C.不为对象分配内存,且在使用后不必须释放它、
D.不为对象分配内存,且在使用后必须释放它
13.某程序集中包含多个模块定义,请问该程序集中能否有多个模块包含下列MAIN()方法?
()
Publicmain()
{
……….
}
A.不可以
B. 可以
14.single类型的值可以隐式转换成()类型的值而保持值不被改变。
A.double
B.decimal
C.long
D..int
15.已知Dosomething定义如下:
Delegatevoiddosomething()
类Someclass定义如下:
Classsomeclass
{
Publicvoidsleep(){
Console.writeline(“sleep”);
}
dosomethingm1;
PublicDosleep(){
……………….
}
}
则在someclass类的方法Dosleep内,可用下列哪些方法利用变量m1调用类someclass的方法sleep()
多项选择题
A.m1=newdosomething(sleep);
m1();
B.m1=newdosomething(this.sleep);
m1();
C.m1=newdosomething(sleep);
m1.Invoke();
D.m1=newdosomething(this.sleep);
m1.Invoke();
16.用Filestream打开一个文件时,为了控制该Filestream用于创建不存在的文件,应将其()参数设置为Create.
A.fileshare
B.seekorigin
C.FileAccess
D.fileMode
17.用Filestream打开一个文件时,可用FileAccess参数控制:
()
A.其他FileStream对同一个文件所具有的访问类型
B.对文件进行随机访问时的定位参考点
C.对文件进行只读、只写还是读/写
D.对文件执行覆盖、创建、打开等选项中的哪些操作
18.用Filestream打开一个文件时,可用Fileshare参数控制:
()
A.其他FileStream对同一个文件所具有的访问类型
B.对文件进行随机访问时的定位参考点
C.对文件进行只读、只写还是读/写
D.对文件执行覆盖、创建、打开等选项中的哪些操作
19.在C#.NET中使用()语句抛出异常
A.create
B.throw
C.put
D.send
20.为了判断线程t1是否是在后台运行,需访问t1的()属性
A.Threadstate
B.Isalive
C.Isbackground
D.Currentthread
21.从使用下列哪个类的实例为其它的stream类的实例提供加密转换服务()
A.Filestream
B.Cryptostream
C.Memorystream
D.Bufferedstream
答案:
B(见SDK)
22.在命令行下,使用csc命令编译c#.net源程序时。
可用()参数来说明生成windows可执行文件
A./target:
exe
B./target:
winexe
C./target:
library
D./target:
module
23.在ADO.NET中,为确保DATAADAPER对象能正确地将数据从数据源添充到DATASET中,则必须事先设置好DATAADAPTER对象的下列哪个COMMAND属性?
()
A.SELECTCOMMAND
B.INSERTCOMMAND
C.UPDATECOMMAND
D.DELETECOMMAND
24.在ADO.NET中,为确保DATAADAPTER对象能正确的将数据源中删除记录,,则必须事先设置好DATAADAPTER对象的下列哪个COMMAND属性?
()
A.SELECTCOMMAND
BINSERTCOMMAND
C.UPDATECOMMAND
D.DELETECOMMAND
25.ADO.NET中,DATAADAPTER对象下列哪个COMMAND属性用于将DATASET中的新增记录保存到数据源?
()
A.SELECTCOMMAND
BINSERTCOMMAND
C.UPDATECOMMAND
D.DELETECOMMAND
26.在有100个线程并行运行的应用程序中,在当前的线程中执行的下列对整形变量I的值加1的语句中,哪条不会被其他线程打断?
()
A.I+=1
B.I=I+1
C.INTERLOOKED.INCREMENT(I)
27.若程序集mysork.dll的配置文件存在,则应起名为()
A.mywork.config
B.mywork.dll.config
C.config.sys
D.sonfig.into
28.可使用()工具将一个是有强名称的程序集安装到全局程序集缓存
A.regasm.exe
B.csc.exe
C.cn.exe
D.gacutil.exe
29.ADO.NET使用()命名空间的类访问SQLServer数据库中的数据
A.system.io
B.system.xml.Serialization
C.system.data.sqlclient
D.system.data.oleDb
30..NET公共语言运行时的()功能模块负责管理元数据的加载,部署类
A、垃圾回收B、安全引擎C、代理管理器D、类加载器
31.程序集Mywork.dll部署在E:
\mywork\下则该程序集的配置文件应保存在()
A.E:
\mywork\mywork文件夹
B.E:
\mywork\文件夹
C.E:
\mywork.dll\文件夹
D.E:
\文件夹
32.在web服务项目的web服务类定义中,某方法具有()属性,则该方法可以作为web服务的一部分而被访问
A、
33.在ADO.NET中通过执行Command对象ExecuteReader方法返回的Retareder对象是一种()
A可向前向后的只读结果集
B可向前的可读可写的结果集
C可向前向后的可读可写的结果集
D可向前的只读的结果集
34.在.net远程处理框架中编程时,为了在传输中获得更快速度,应为远程对象使用的信道注册使用()
Audp格式化程序Bip格式程序C2进制格式化程序Dsoap格式化程序
35.在Dataset对象中,可通过()集遍历Dataset对象中所有的数据表对象。
AconstraintsBRelations
CDataReaderDTable
36.NETFrameworkclasslibrary的作用是()
A是。
NET托管程序的执行引擎
B供。
NET托管程序使用的类型集合
C支持托管程序的编译程序
D支持。
NET托管程序的操作系统
37.在.net编程中,术语“托管环境”是()
Anetframework类库B.net公共语言运行库
Cwindows窗体程序D.net所基于的操作系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 编程 技术 模拟