.net考证试题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
答:两个对象,一个是“xyx”,一个是指向“xyx”的引用对象s。
5.override与重载的区别
答:重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要。Override 是进行基类中函数的重写。为了适应需要。
忘忧草 16:07:54
第二部分 实操
五、 编程题
1.利用递归求斐波那契数列第25个数的值。(10分)
D 用New修饰的才是重写,override是覆盖
16、关于多态,下面说法正确的是( D )
A 多态指的就是重载
B 多态指的是重写
C 多态是将子类对象转为父类对象来使用
D 以上说法都不正确
17、下面程序段执行完毕,我们在浏览器中看到的内容是什么?(A )
<%Response.Write "<a href=''>新浪</a>"%>
Public int Fibonacci(int i){
If(i==1 || i==2){
return 1;
}else{
return Fibonacci(i-1) + Fibonacci(i-2)
}
}
2.利用冒泡排序方法,使数组int[] ss = {13,5,67,39,87,34,98}从小到大排序。
A 新浪 B <a href=''>新浪</a>
C 新浪 D 该句有错,什么也不显示
二、 填空题
1.已知str=“1234567890”
Left(str,2)=___12__________Right(str,2)=_________90________
忘忧草 16:06:38
13、下列关于的验证控件描述错误的是(A)
A 在客户端和服务器端都能进行验证
B 其客户端验证和服务器端验证对所有浏览器都适用
C 如果页面调用了多个验证控件,当有其中的一个验证未通过时,
整个页面不会被通过验证
D 一个服务器控件可同时被多个验证控件验证
A 页面上有动态的东西就是动态网页
B 静态网页内容固定,交互性能比动态网页差
C ASP、JSP和技术都是把脚本语言嵌入到HTML文档中
D 程序和ASP程序一样都是解释执行
8、在应用程序中访问SqlServer数据库时,需要导入的命名空间为( B )
Len(str)= ______10_________Mid(str,3,3)=________345_________
2.Request.From和Request.QueryString对应的是Form提交时的两种不同提交方法:____取得客户端在FROM表单中所输入的信息___________方法和_______从查询字符串中读取用户提交的数据___方法
3.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
答:接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承
实体类,但前提是实体类必须有明确的构造函数
4.String s = new String("xyz");创建了几个String Object?
A Command B Connection
C DataReader D DataAdapter
3、Global.asax文件中Session_Start事件何时激发(B)
A 在每个请求开始时激发
B 尝试对使用进行身份验证时激发
C 启动会话时激发
D 在应用程序启动时激发
Response. Redirect()---QueryString
2.GC是什么? 为什么要有GC?
答:GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行
理。要请求垃圾收集,可以调用下面的方法之一:
System.gc()
Runtime.getRuntime().gc()
static int[] ss = new int[]{13,5,67,39,87,34,98};
static void Main(string[] args){
Bubble();
PrintList();
}
static void Bubble(){
第一部分 笔试
一、 选择题
1、关于HTML表格说法错误的是:(C)
A 表格的width属性可以设置为像素值或百分比。
B 表格的height 属性可以设置为像素值或百分比。
C 如果不指定border属性,表格默认宽度为1。
D 表格和单元格的背景色可以同时设置。
2、下面哪一个对象用于与数据源建立连接:(B)
5.ADO模型定义了3个一般对像,分别为__ Connection __对象、__ Command _对象、___DataReader__对象.
6.C#中重载和重写分别对应___overload____和_____override____关键字
7.几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入__runat = “server”___________即可
int temp = 0;
for (int i = ss.Count; i > 0; i--){
for (int j = 0; j < i - 1; j++){
if (list[j] > ss [j + 1]){
temp = ss [j];
C Session
D 以上都可以
10、如果需要确保用户输入大于30的值,应该使用(C)验证控件
A RequiredFieldValidator B CompareValidator
C RangeValidator D Regularexpression_rValidator
8.控件TextBox的AutoPostBack属性的作用是_自动提交__
9.Server.MapPath()方法的主要功能是_____________
mand对象ExecuteNOQuery()方法的功能是__执行非查询T-SQL语句___
11.多态包括_运行时__多态和___编译时_多态
14、关于重载下列说法不正确的是(C )
A 方法名相同
B 参数列表不同
C 返回值类型不同
D 方法签名不同
15、关于Overload和Override的区别,描述不正确的是( D )
A overload指的是重载
B override指的是重写
C override和 virtual成对出现
foreach (int item in ss){
Console.Write(string.Format("{0} ", item));
}
Console.WriteLine();
}
A System.Data.Oracle B System.Data. SqlClient
C System.Data.ODBC D System.Data.OleDB
9、在应用程序的各个页面中传递值,可以使用内置对象( D)
A Request
B Application
5.IIS要求默认文档的文件名必须为default或index,扩展名则可以是 .htm、.asp等已为服务器支持的文件扩展名 ( ×)
四、 简答题
1.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
答 : this.Server.Transfer
12.重载指的是同一个类中的两个方法__方法名__相同,___参数列表___不同
13.OOP语言的三个主要特性是___封装__、__继承______和__多态___。
14. ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_代码分离模式。
15. 当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。
ss [j] = ss [j + 1];
ss [j + 1;
}
}
private static void PrintList() {
11、下面哪一个不是网页文件的后缀名 (D )
A htm B aspx C asp D txt
12、Session对象的默认有效期为多少分钟:(C)
A 10 B 15 C 20 D 应用程序从启动到结束
安全提示:如果聊天中有涉及财产的操作,请一定先核实好友身份。发送验证问题或点击举报
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
6、下面哪一个文件是全局配置文件(B)
A Global.asax B Web.config
C Styles.css D AssemblyInfo.vb
7、下列说法正确的是(B)
三、 判断题(正确的在括号内填√,错误的填×)
1.离开了网站,ASP网页能够单独运行。(× )
2.Web.config是网站中必需的配置文件。(× )
3.href属性不能用来指定到一个邮箱地址 (× )
4.IIS可以同时管理多个应用程序 (√ )
3. Application提供两个事件:__ Application_OnStart ____,Application开始的时候调用该事件;__ Application_OnEnd ___,Application结束时调用该事件
4.Server.mappath是把____虚拟路径__转换为__实际的物理路径____
4、HTML使用锚标签(<a>)来创建一个连接到其他文件的链接,链接的资源(D)。
A 只能是HTML页面和图像
B 不可以是声音
C 不可以是影片
D 可以是网络上的任何资源
5、关于HTML框架说法错误的是:(A)
A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。
5.override与重载的区别
答:重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要。Override 是进行基类中函数的重写。为了适应需要。
忘忧草 16:07:54
第二部分 实操
五、 编程题
1.利用递归求斐波那契数列第25个数的值。(10分)
D 用New修饰的才是重写,override是覆盖
16、关于多态,下面说法正确的是( D )
A 多态指的就是重载
B 多态指的是重写
C 多态是将子类对象转为父类对象来使用
D 以上说法都不正确
17、下面程序段执行完毕,我们在浏览器中看到的内容是什么?(A )
<%Response.Write "<a href=''>新浪</a>"%>
Public int Fibonacci(int i){
If(i==1 || i==2){
return 1;
}else{
return Fibonacci(i-1) + Fibonacci(i-2)
}
}
2.利用冒泡排序方法,使数组int[] ss = {13,5,67,39,87,34,98}从小到大排序。
A 新浪 B <a href=''>新浪</a>
C 新浪 D 该句有错,什么也不显示
二、 填空题
1.已知str=“1234567890”
Left(str,2)=___12__________Right(str,2)=_________90________
忘忧草 16:06:38
13、下列关于的验证控件描述错误的是(A)
A 在客户端和服务器端都能进行验证
B 其客户端验证和服务器端验证对所有浏览器都适用
C 如果页面调用了多个验证控件,当有其中的一个验证未通过时,
整个页面不会被通过验证
D 一个服务器控件可同时被多个验证控件验证
A 页面上有动态的东西就是动态网页
B 静态网页内容固定,交互性能比动态网页差
C ASP、JSP和技术都是把脚本语言嵌入到HTML文档中
D 程序和ASP程序一样都是解释执行
8、在应用程序中访问SqlServer数据库时,需要导入的命名空间为( B )
Len(str)= ______10_________Mid(str,3,3)=________345_________
2.Request.From和Request.QueryString对应的是Form提交时的两种不同提交方法:____取得客户端在FROM表单中所输入的信息___________方法和_______从查询字符串中读取用户提交的数据___方法
3.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
答:接口可以继承接口。抽象类可以实现(implements)接口,抽象类是否可继承
实体类,但前提是实体类必须有明确的构造函数
4.String s = new String("xyz");创建了几个String Object?
A Command B Connection
C DataReader D DataAdapter
3、Global.asax文件中Session_Start事件何时激发(B)
A 在每个请求开始时激发
B 尝试对使用进行身份验证时激发
C 启动会话时激发
D 在应用程序启动时激发
Response. Redirect()---QueryString
2.GC是什么? 为什么要有GC?
答:GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行
理。要请求垃圾收集,可以调用下面的方法之一:
System.gc()
Runtime.getRuntime().gc()
static int[] ss = new int[]{13,5,67,39,87,34,98};
static void Main(string[] args){
Bubble();
PrintList();
}
static void Bubble(){
第一部分 笔试
一、 选择题
1、关于HTML表格说法错误的是:(C)
A 表格的width属性可以设置为像素值或百分比。
B 表格的height 属性可以设置为像素值或百分比。
C 如果不指定border属性,表格默认宽度为1。
D 表格和单元格的背景色可以同时设置。
2、下面哪一个对象用于与数据源建立连接:(B)
5.ADO模型定义了3个一般对像,分别为__ Connection __对象、__ Command _对象、___DataReader__对象.
6.C#中重载和重写分别对应___overload____和_____override____关键字
7.几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入__runat = “server”___________即可
int temp = 0;
for (int i = ss.Count; i > 0; i--){
for (int j = 0; j < i - 1; j++){
if (list[j] > ss [j + 1]){
temp = ss [j];
C Session
D 以上都可以
10、如果需要确保用户输入大于30的值,应该使用(C)验证控件
A RequiredFieldValidator B CompareValidator
C RangeValidator D Regularexpression_rValidator
8.控件TextBox的AutoPostBack属性的作用是_自动提交__
9.Server.MapPath()方法的主要功能是_____________
mand对象ExecuteNOQuery()方法的功能是__执行非查询T-SQL语句___
11.多态包括_运行时__多态和___编译时_多态
14、关于重载下列说法不正确的是(C )
A 方法名相同
B 参数列表不同
C 返回值类型不同
D 方法签名不同
15、关于Overload和Override的区别,描述不正确的是( D )
A overload指的是重载
B override指的是重写
C override和 virtual成对出现
foreach (int item in ss){
Console.Write(string.Format("{0} ", item));
}
Console.WriteLine();
}
A System.Data.Oracle B System.Data. SqlClient
C System.Data.ODBC D System.Data.OleDB
9、在应用程序的各个页面中传递值,可以使用内置对象( D)
A Request
B Application
5.IIS要求默认文档的文件名必须为default或index,扩展名则可以是 .htm、.asp等已为服务器支持的文件扩展名 ( ×)
四、 简答题
1.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
答 : this.Server.Transfer
12.重载指的是同一个类中的两个方法__方法名__相同,___参数列表___不同
13.OOP语言的三个主要特性是___封装__、__继承______和__多态___。
14. ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_代码分离模式。
15. 当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。
ss [j] = ss [j + 1];
ss [j + 1;
}
}
private static void PrintList() {
11、下面哪一个不是网页文件的后缀名 (D )
A htm B aspx C asp D txt
12、Session对象的默认有效期为多少分钟:(C)
A 10 B 15 C 20 D 应用程序从启动到结束
安全提示:如果聊天中有涉及财产的操作,请一定先核实好友身份。发送验证问题或点击举报
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
6、下面哪一个文件是全局配置文件(B)
A Global.asax B Web.config
C Styles.css D AssemblyInfo.vb
7、下列说法正确的是(B)
三、 判断题(正确的在括号内填√,错误的填×)
1.离开了网站,ASP网页能够单独运行。(× )
2.Web.config是网站中必需的配置文件。(× )
3.href属性不能用来指定到一个邮箱地址 (× )
4.IIS可以同时管理多个应用程序 (√ )
3. Application提供两个事件:__ Application_OnStart ____,Application开始的时候调用该事件;__ Application_OnEnd ___,Application结束时调用该事件
4.Server.mappath是把____虚拟路径__转换为__实际的物理路径____
4、HTML使用锚标签(<a>)来创建一个连接到其他文件的链接,链接的资源(D)。
A 只能是HTML页面和图像
B 不可以是声音
C 不可以是影片
D 可以是网络上的任何资源
5、关于HTML框架说法错误的是:(A)
A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。