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. ACM学习历程——HDU5202 Rikka with string(dfs,回文字符串)

    Problem Description As we know, Rikka is poor at math. Yuta is worrying about this situation, so he ...

  2. Codeforces 758A. Holiday Of Equality 贪心

    题目大意: 给定一个长为\(n\)序列,每次操作在一个数上+1,求最小的操作次数使所有的数大小相同. 题解: 对这种题无话可说 #include <cstdio> #include < ...

  3. 【Lintcode】029.Interleaving String

    题目: Given three strings: s1, s2, s3, determine whether s3 is formed by the interleaving of s1 and s2 ...

  4. python反复执行某个命令

    #! /usr/bin/env python #coding=utf-8 # 以需要的时间间隔执行某个命令    import time, os    def re_exe(cmd, inc = 60 ...

  5. Python3解leetcode Valid Parentheses

    问题描述: Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if th ...

  6. SetCapture到底是什么?

    函数功能:该函数在属于当前线程的指定窗口里设置鼠标捕获.一旦窗口捕获了鼠标,所有鼠标输入都针对该窗口,无论光标是否在窗口的边界内.同一时刻只能有一个窗口捕获鼠标.如果鼠标光标在另一个线程创建的窗口上, ...

  7. GridView 中RowDataBound 获取绑定后的各个字段的值

    protected void GridView_dept_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType ...

  8. Centos7.1下Docker的安装-yum方法

    在CentOS7上安装1. 查看系统版本: $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 2. 安装docker $ y ...

  9. ue4 射线Trace Responses(踪迹响应)

    关于 Visibility和Camera区别 就是两个预定义通道 可以通过Character和pawn的Collider设置看出为什么要有这两个的区别,预制值设置成Pawn也是跟下图一致 所以Visi ...

  10. hdu1394(枚举/树状数组/线段树单点更新&区间求和)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1394 题意:给出一个循环数组,求其逆序对最少为多少: 思路:对于逆序对: 交换两个相邻数,逆序数 +1 ...