




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DotNet工程师岗笔试试题及答案一、单项选择题(共25小题,每题3分,共75分)1.C#是从()语言改进重新设计。A、AdaB、C++(正确答案)C、PasacalD、BASIC2.下列语句哪一个是正确的。()A、C#程序经编译后会产生machinecodeB、C#程序经编译后会产生bytecodeC、C#程序经编译后会产生DLL(正确答案)D、以上都不正确3.下列运算符合法的是()A、&&(正确答案)B、<>C、ifD、:=4.您需要确定满足下列条件的类型:始终为数字,不大于65,535。您应选择哪种类型()A、System.UInt16(正确答案)B、intC、System.StringD、System.IntPtr5.XMLWeb服务基于()协议在应用程序之间传输XML消息。A、SOAP(正确答案)B、IPC、DCOMD、Internat6.在C#中,构造方法何时被调用?()A、类定义时B、创建对象时(正确答案)C、调用对象方法时D、使用对象变量时7.下面有两个类的定义:
classPerson{
longid;
Stringname;
}
classStudent:Person{
intscore;
intgetScore(){
returnscore;
}
}
请问类Person和类Student的关系是()A、包含关系B、继承关系(正确答案)C、关联关系D、无关系,上述类定义有语法错误8.在数据结构中,从逻辑上可以把数据结构分为()A、动态结构和静态结构B、紧凑结构和非紧凑结构C、线性结构和非线性结构(正确答案)D、内部结构和外部结构9.在.NET类库中,可以使用()类进行基元类型间的转换。A、System.SwitchB、System.TypeC、System.Convert(正确答案)D、System.Value10.多线程中栈与堆是公有的还是私有的()A、栈私有,堆私有B、栈公有,堆私有C、栈公有,堆私有D、栈私有,堆公有(正确答案)11.在SQL数据库一个班级表里只记录了100位同学的情况,那么对该表建立索引文件的描述正确的是()A、一定要,因为索引对于任何数据库表都是必要的B、没有必要,因为建立索引对任何数据库的性能都没有影响C、一定要,因为索引有助于加快搜索记录的进程D、不适宜,因为对少量记录的表进行索引实际上会产生不利的影响(正确答案)12.下列语句执行后,变量i的值为多少?()
stringstr=@"""Ahoy"",criedthecaption.";
stringstr2="\"Ahoy\",criedthecaption.";
inti=string.Compare(str,str2);A、falseB、-1C、1D、0(正确答案)13.系统将所有包含终止代码的对象放入称为()的队列。A、终止队列(正确答案)B、终止一可访问队列C、终止一不可访问队列D、复活队列14.为打开文件“C:\Winnt\Win.ini“进行读写操作,首先应创建()类的实例。A、BufferedStreamB、MemoryStreamC、FileStream(正确答案)D、CryptoStream15.为了将对象序列化为XML流,需要使用下列哪个类?()A、XMLFormatterB、ObjectFormatterC、BinaryFormatterD、SOAPFormatter(正确答案)16.为了在客户端创建一个已知XMLWebService的代理,可使用()工具。A、Gacutil.exeB、Disco.exeC、sn.exeD、Wsdl.exe(正确答案)17.现有教师关系Teacher(教师编号,姓名,年龄,性别,家庭住址),现在要查询姓“李”的且家庭住址包含“西安市”的教师,则筛选条件是()A、姓名LIKE’李%’&&家庭住址LIKE’%西安市%’B、姓名LIKE’李%’And家庭住址LIKE’%西安市%’(正确答案)C、姓名=’李%’And家庭住址=’%西安市%’D、姓名=’李%’&&家庭住址=’%西安市%’18.在有100个线程并行运行的应用程序中,在当前线程中执行的下列对整型变量i的值“加1“的语句中,哪条不会被其他线程打断?()A、i+=1B、i++C、i=i+1D、Interlocked.Increment(refi)(正确答案)19.为了在两个多线程进程之间使用某共享资源,可以使用()A、AutoResetEvent对象B、Mutex对象C、ManualResetEvent对象D、Monitor对象(正确答案)20.为了将一个自定义集合修改为“线程安全”的集合,应实现()方法以创建一个线程安全包装程序。A、CopyToB、Synchronized(正确答案)C、GetEnumeratorD、MoveNext21.在托管环境中创建线程后,调用start之前,该线程处于()状态。A、Unstarted(正确答案)B、RunningC、WaitSleepJoinD、Stopped22.在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到Dataset中,则必须事先预置好DataAdapter对象的下列哪个Command属性?()A、UpdateCommandB、InsertCommandC、DeleteCommandD、SelectCommand(正确答案)23.在AD0.NET中,DataAdapter对象使用下列哪个Command属性从数据源中删除记录?()A、DeleteCommand(正确答案)B、UpdateCommandC、InsertCommandD、SelectCommand24.在ADO.NET中,使用DataAdapter将数据源数据填充到DataSet,应使用下列哪个方法?()A、DataAdapter对象的Fill方法(正确答案)B、DataSet对象的Fill方法C、DataAdapter对象的Update方法D、DataSet对象的Update方法25.在使用ADO.NET设计数据库应用程序时,可通过设置Connection对象的()属性来指定连接到数据库时的用户和密码信息。A、UserInformationB、DataSource(正确答案)C、ProviderD、ConnectionString二、填空题(共5小题,每小题5分,共25分)26.面向对象的语言具有什么特性?(答案:继承性、封装性、多态性)27.在.NETFrameworkClassLibrary中提供___技术,以使托管应用程序可以以断开式的方式访问各种数据源。(答案:ADO.NET)28.能用foreach遍历访问的对象需要实现___接口或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房租单间出租合同范本
- 解除聘用的合同范本
- 口罩正规购销合同范本
- 福利 房 购房合同范本
- 滋养细胞肿瘤的相关知识
- 预防压疮的伤害
- 湖北省鄂东南示范高中教改联盟2024-2025学年高三下学期高考模拟训练(四)语文试题试卷含解析
- 泰安市重点中学2025年高三高考模拟考英语试题含解析
- 西安城市建设职业学院《数据可视化设计》2023-2024学年第二学期期末试卷
- 载货电梯安全使用培训
- 巧手包出小混沌(课件)三年级下册劳动人民版
- 2025年安徽省中考数学模拟试卷(一)(含详解)
- 2025年单位车辆修理合同范本
- 2025年亳州职业技术学院单招职业适应性考试题库新版
- 2025年江苏无锡市江阴新国联创业投资有限公司招聘笔试参考题库附带答案详解
- 2025年浙江商业职业技术学院单招职业技能测试题库完美版
- 班主任班级管理经验分享
- 2025年河南应用技术职业学院单招职业技能测试题库审定版
- 物资(设备)进场验收计划
- 苏教版六年级数学下册第4单元第9课《练习八》课件
- 2024新版人教PEP英语(2025春)七年级下册教学课件:单元4Unit 4 Section B
评论
0/150
提交评论