ASP.NET面试题及答案(选择题和填空题)

本文汇总了ASP.NET面试中常见的选择题和填空题,涵盖技术点包括ASP.NET框架、SQL Server数据库操作、网络编程基础(如Socket)以及安全性(如C#与Security)。通过这些题目,开发者可以深入理解并准备ASP.NET相关职位的面试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

一、选择填空题(每空2分,共60分) 
1.在对SQL Server 数据库操作时应选用()。 
a)SQL Server .NET Framework 数据提供程序; 
b)OLE DB .NET Framework 数据提供程序; 
c)ODBC .NET Framework 数据提供程序; 
d)Oracle .NET Framework数据提供程序; 
2.下列选项中,()是引用类型。 
a)enum类型 
b)struct类型 
c)string类型 
d)int类型 
3.关于ASP.NET中的代码隐藏文件的描述正确的是() 
a)Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.ascx.cs”扩展名。 
b)项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件。 
c)项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件。 
d)以上都不正确。 
4.以下描述错误的是() 
a)在C++中支持抽象类而在C#中不支持抽象类。 
b)C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。 
c)在C#中可使用 new 修饰符显式隐藏从基类继承的成员。 
d)在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。 
5.C#的数据类型有() 
a)值类型和调用类型; 
b)值类型和引用类型; 
c)引用类型和关系类型; 
d)关系类型和调用类型; 
6.下列描述错误的是() 
a)类不可以多重继承而接口可以; 
b)抽象类自身可以定义成员而接口不可以; 
c)抽象类和接口都不能被实例化; 
d)一个类可以有多个基类和多个基接口; 
7.在DOM中,装载一个XML文档的方法() 
a)save方法 
b)load方法 
c)loadXML方法 
d)send方法 
8.下列关于构造函数的描述正确的是() 
a)构造函数可以声明返回类型。 
b)构造函数不可以用private修饰 
c)构造函数必须与类名相同 
d)构造函数不能带参数 
9.以下是一些C#中的枚举型的定义,其中错误的用法有() 
a)public enum var1{ Mike = 100, Nike = 102, Jike } 
b)public enum var1{ Mike = 100, Nike,  Jike } 
c)public enum var1{ Mike=-1 , Nike, Jike } 
d)public enum var1{ Mike , Nike , Jike } 
10.int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值