1.面向对象的语言具有_______性、________性、_______性
答:封装、继承、多态。

2.能用foreach遍历访问的对象需要实现 ____________接口或声明____________方法的类型。
答:IEnumerable 、 GetEnumerator。

3.C#中所有对象共同的基类是_______

答:System.Object

4、在.Net中所有可序列化的类都被标记为_____?

答: [serializable]

5.在ASP.NET中所有的自定义用户控件都必须继承自_____?

答:Control

6.O/R Mapping的原理是:_______?

答:利用反射,配置将对象和数据库表映射。

7. .NET中通过_____来实现深拷贝(deep copy)。

答:值类型的赋值。

1、接口是一种引用类型,在接口中可以声明(  A  ),但不可以声明公有的域或私有的成员变量。

a) 方法、属性、索引器和事件;       /*接口中不能申明字段*/

b) 索引器和字段;     
  c) 事件和字段;

2、在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(  C   )。   
  a) insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;   
  b) ExecuteNonQuery()方法返回执行Sql语句所影响的行数。   
  c) Select操作的Sql语句只能由ExecuteReader()方法来执行;     /*ExecuteScalar ,Fill 也可以来执行  */

d) ExecuteReader()方法返回一个DataReader对象;

3、下列关于C#中索引器理解正确的是(  C )

a) 索引器的参数必须是两个或两个以上    b) 索引器的参数类型必须是整数型

c) 索引器没有名字       d) 以上皆非          /* 索引器参数的类型和个数可以多个,但没有名字*/

4、声明一个委托public  delegate  int  myCallBack(int  x);   则用该委托产生的回调方法的原型应该是( B  )。   
a) void   myCallBack(int   x)   ;   
b) int   receive(int   num)   ;          返回类型,参数的类型必须一样  所以选B
c) string   receive(int   x)   ;   
d) 不确定的;

5、下列哪个名词和WebService不直接相关(自己查询下列缩写的解释,并熟记)?

A、UDDI

B、GUID

C、WSDL

D、SOAP

(B)

UDDI 是一种目录服务,企业可以使用它对 Web services 进行注册和搜索。

UDDI,英文为 "Universal Description, Discovery and Integration",可译为“通用描述、发现与集成服务”。

WSDL 网络服务描述语言是Web Service的描述语言,它包含一系列描述某个web service的定义。
Web Services Description Language

SOAP 简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。
Simple Object Access Protocol

全局唯一标识符(GUID,Globally Unique Identifier)是一种由算法生成的二进制长度为128位的数字标识符。
GUID主要用于在拥有多个节点、多台计算机的网络或系统中。

6、以下叙述正确的是?(多选)   ( B,C )

A. 接口中可以有虚方法。

B. 一个类可以实现多个接口。

C. 接口不能被实例化。

D. 接口中可以包含已实现的方法。

7、从数据库读取记录,你可能用到的方法有?(多选)   ( B,C,D)

A. ExecuteNonQuery            B. ExecuteScalar         C. Fill        D. ExecuteReader

/*  ExecuteNonQuery  增改删   .ExecuteScalar 查删改  ExecuteReade  查    fill  填充数据集  */

8、对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资源相关的应用程序定义的任务?(多选)   (A、B、C  )

A.Close     B.Dispose   C.Finalize    D.using    E.Quit

9、以下关于ref和out的描述哪些项是正确的?(多选)   (A,C,D  )

A.使用ref参数,传递到ref参数的参数必须最先初始化。

B.使用out参数,传递到out参数的参数必须最先初始化。

C.使用ref参数,必须将参数作为ref参数显式传递到方法。

D.使用out参数,必须将参数作为out参数显式传递到方法。

10、关于ASP.NET中的代码隐藏文件的描述正确的是(C)

A.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.ascx.cs”扩展名。   aspx.cs

B.项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件。

C.项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件。

D.以上都不正确。

11、下列描述错误的是(D)

A.类不可以多重继承而接口可以;

B.抽象类自身可以定义成员而接口不可以;

C.抽象类和接口都不能被实例化;

D.一个类可以有多个基类和多个基接口;   //一个类只能有一个基类

 

.net笔试题二(填空题、选择题)的更多相关文章

  1. 阿里巴巴集团2016校园招聘-Python工程师笔试题(附加题+部分答案)

    前言 第一次网上笔试,被虐的很惨.一是不太习惯,最主要的是还是自己对Python的掌握,还不够熟练.下面是这次阿里笔试相关信息 笔试时间是,2015年8月23日,10:00——12:00 对于笔试题, ...

  2. 华为2018软件岗笔试题之第一题python求解分享

    闲来无事,突然看到博客园首页上有人写了篇了华为2018软件岗笔试题解题思路和源代码分享.看了下题目,感觉第一题能做出来,就想着用刚刚学的python试着写一下,花费的时间有点长~~,看来又好长时间没练 ...

  3. C/C++笔试题(基础题)

    为了便于温故而知新,特于此整理 C/C++ 方面相关面试题.分享,共勉. (备注:各题的重要程度与先后顺序无关.不断更新中......欢迎补充) (1)分析下面程序的输出(* 与 -- 运算符优先级问 ...

  4. 2018春招-今日头条笔试题-第四题(python)

    题目描述:2018春招-今日头条笔试题5题(后附大佬答案-c++版) #-*- coding:utf-8 -*- class Magic: ''' a:用于存储数组a b:用于存储数组b num:用于 ...

  5. 2018春招-今日头条笔试题-第三题(python)

    题目描述:2018春招-今日头条笔试题5题(后附大佬答案-c++版) 解题思路: 本题的做法最重要的应该是如何拼出‘1234567890’,对于输入表达试获得对应的结果利用python内置函数eval ...

  6. 【笔试必备】常见sql笔试题(30题)

    sql是测试从业者必备的技能之一,基本上也是笔试必考内容. 所以,不要让sql拖了后腿,有些测友一遇到多表关联查询就犯晕,甚至连单表的执行顺序都没搞懂,下面简单介绍下,顺便给一些题供大家练习. 单表执 ...

  7. C/C++笔试题(编程题)

    面试过程中遇到的编程题整理,于此备录.分享,共勉.(持续更新中......欢迎补充) (1)用户输入M, N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出.写出C程序. 程序代码如下: ...

  8. 笔试题二(java面向对象、多线程、集合)

    1.final关键字的特点 final修饰变量时,在堆内存中的地址是不变的,但对象的内容是可变的.//思考,找例子 2.静态变量的特点 实例变量是用对象引用,要先实例化对象,而静态变量属于类,只要类加 ...

  9. Linux运维必会的实战编程笔试题(19题)

    以下Linux运维笔试面试编程题,汇总整理自老男孩.马哥等培训机构,由运维派根据实战需求,略有调整: 企业面试题1:(生产实战案例):监控MySQL主从同步是否异常,如果异常,则发送短信或者邮件给管理 ...

随机推荐

  1. zero to one (3)

    工具使用 AWVS Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的Web网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞. 功能及特 ...

  2. 1034 Head of a Gang (30)(30 分)

    One way that the police finds the head of a gang is to check people's phone calls. If there is a pho ...

  3. poj 2069 Super Star——模拟退火(收敛)

    题目:http://poj.org/problem?id=2069 不是随机走,而是每次向最远的点逼近.而且也不是向该点逼近随意值,而是按那个比例:这样就总是接受,但答案还是要取min更新. 不知那个 ...

  4. WPF TextBox PreviewTextInput handle IME (chinese)

    今天调试自己写的WPF的Behavior, 是关于TextBox只能输入数据或者小数点的. 发现有个问题, 就是英文IME下字母等等都能过滤, 但是一旦切换到中文输入法, 就会发现在OnPreview ...

  5. Windows C/C++调试

    windows兼容dirent.h error c4996: 'fopen': This function or variable may be unsafe This file requires _ ...

  6. nagios监控windows配置

    1.下载并安装windows插件 http://sourceforge.net/projects/nscplus/NSCP-0.4.1.73-x64.msi2.windows端配置 nsclient. ...

  7. Jenkins远程执行shell出现java: command not found

    之前在使用Jenkins执行远程shell脚本时,出现提示java: command not found:多方查找原因后发现是因为远程执行shell脚本时,不会自动加载环境变量,导致出现此错误,解决方 ...

  8. 常量指针-指向常量的指针,指针常量-指针本身是常量,常量-不能更改值的常量,数组指针-是指针int (*p)[n] 指针数组-是数组int *p[n]

    1.常量指针 定义:具有只能够读取内存中数据,却不能够修改内存中数据的属性的指针,称为指向常量的指针,简称常量指针. 声明:const int * p; int const * p; 注:可以将一个常 ...

  9. SQL一次性插入大量数据【转载】

    在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题.下面介绍SQL Server支持的两种批量 ...

  10. DefaultTableCellRenderer 自定义

    方式一: DefaultTableCellRenderer render = new DefaultTableCellRenderer(); render.setHorizontalAlignment ...