ASP.NET 复习资料
- 单选题
1.下列不属于textbox控件属性的是( )。
A.text B.readonly C.ID D.Page_Load
2.设置控件属性的方法有( )。
A.设计视图和源视图 B.组件视图和逻辑视图
C.控件视图和源视图 D.设计视图和逻辑视图
3.ASP.NET支持多种语言它的缺省语言是( )。
A.HTML B.JavaScript
C.Visual Basic D.C#
4.当需要关闭当前的整个网站,以便打开另一网站进行编辑时,应该( )。
A.点击“文件”中的“关闭” B.点击“文件”中的“关闭解决方案”
C.点击“文件”中的“退出” D.关闭VS2010应用程序
5.Page中的哪个事件,当页面装载时发生( )。
A.Start B.Unload C.Load D.Init
6.C#是一种面向( )的语言。
A.机器 B.过程 C.对象 D.事物
7.在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击( )。
A.添加新项 B.添加现有项 C.添加引用 D.添加Web引用
8.一般来说,控件的text属性表示( )。
A.控件上显示的文本 B.控件编程时的标识符
C.控件的背景色 D.控件的事件
9.Page中的哪个事件,当页面卸载时发生( )。
A.Start B.Unload C.Load D.Init
10.下列选项中,只有( )不是Page指令的属性。
A.CodeFile B.Inherits C.namespace D.Language
11.下面关于母版页和内容页使用说法错误的是哪一项( )?
A.一个内容页可以引用多个母版页。
B.内容页通过ContentPlaceHolderID属性指定要填充到母版页中的内容块。
C.内容页不可以包含<html>、<body> 、<form>标签。
D.内容页通过@Page指令的MasterPageFile属性指定所引用的母版页。
12.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是( )。
A.insert、update、delete等主要用ExecuteNonQuery()方法来执行
B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数
C.Select操作的Sql语句只能由ExecuteReader()方法来执行
D.ExecuteReader()方法返回一个DataReader对象
13.下面对Repeater控件说法错误的是( )。
A.可以实现循环展示
B.没有默认的固定外观,用户无法自定义其显示形式
C.功能强大,可以实现表布局和XML格式的
D.没有EditTemplate和SelectedTemplate
14.在ASP.NET中,下面说法正确的是( )。
A.machine.config用来保存Asp.net的当前计算机所有应用程序的配置
B.web.config通常用来保存一个站点信息的配置信息
C.web.config在一个web应用程序中可以有多个
D.以上说法都正确
15.当web应用程序出现异常时,如果远程用户访问以友好的错误页面进行展示,本地用户提示详细的错误信息。需要将web.config中CustomErrors节点的mode属性设置为( )。
A.On B.Off C.None D.RemoteOnly
16.下面是几条定义类的语句,只能被继承的类是( )。
A.class student B.public class student
C.abstract class student D.sealed class student
17.属于C#语言的关键字是( )。
A.abstract B.camel C.Salary D.Employ
18.小数类型和浮点类型都可以表示小数,正确说法是( )。
A.两者没有任何区别。
B.小数类型比浮点类型取值范围大。
C.小数类型比浮点类型精度高。
D.小数类型比浮点类型精度低。
19.以下叙述正确的是( )。
A.接口中可以有虚方法。 B.一个类可以实现多个接口。
C.接口可以被实例化。 D.接口中可以包含已实现的方法。
20.C#中的索引器类型应该是( )类型。
A.整型 B.字符型 C.任意类型 D.数组
21.上传文件一般使用以下哪个控件( )。
A.label B.textbox C.listbox D.fileupload
22.在ASP.NET的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是( )。
A.Cache B.Session C.Request D.Application
23.当服务器控件的事件需要立即回传给服务器以得到响应时,应该将它的( )属性设置为true。
A.NavigateUrl B.PostBackUrl C.AutoPostBack D.Target
24.一个button控件ID为btn_sumbit,双击后得到的处理事件函数名为( )。
A.button_click B.btn_submit_Click
C.btn_submit_push D.button_push
25.对于控件FileUpload,下列说法错误的是( )。
A.是服务器控件
B.有ID属性
C.不能单独上传文件,一般需配合button使用
D.因为无双击事件,所以不能对此控件进行编程
26.当.cs文件需要添加某命名空间时,应使用关键字( )。
A.include B.import C.defin D.using
27.Session对象的默认有效期是多少分钟?( )
A.10 B.15 C.20 D.30
28.VS2010中,启动调试的快捷键是( )。
A.F5 B.Ctrl+F5 C.F11 D.Ctrl+F11
29.在ADO.NET中,DataAdapter( )。
A.是一个数据容器,可以把从数据库中取得的数据存在应用程序中
B.负责与数据库的连接
C.映射数据库的表和视图在Web服务器进行本地存储
D.是DataSet对象和数据库之间的桥梁
30.下面对于状态保持对象说法错误的是( )。
A.Session对象是针对单一会话的,可以用来保存对象。
B.当没设置Cookie的过期时间时,关闭当前会话相关浏览器后,Cookie丢失。
C.所有浏览器端都可以获取到Application中保存的信息。
D.Session对象保存在浏览器端,容易丢失。
31.站点地图文件中,下面哪个属性不属于<SiteMapNode>元素?( )
A.url B.title C.text D.description
32.有关ObjectDataSource说法正确的是( )。
A.它只能绑定数据访问层方法,才能返回正确数据
B.只有通过ADO.NET方式访问数据库
C.使用ObjectDataSource需要在表现层写SQL语句操作数据库
D.ObjectDataSource一般绑定业务逻辑层方法
33.下列对用户控件说法错误的是( )。
A.用户控件是以.ascx为扩展名,可以在ASP.NET布局代码中重用
B.用户控件不能在同一应用程序的不同网页上使用
C.用户控件使用@Control指令
D.用户控件是一种自定义的组合控件
34.对于GridView的CommandField列,说法错误的是( )。
A.CommandField列为命令列,包含编辑、更新、取消、删除、选定等按钮。
B.CommandField是一个特殊的按钮列,不同类型的命令列会触发对应的事件。
C.当点击CommandField列时,都会触发GridView的RowCommand事件。
D.以上都不对 。
35.对于优化应用程序性能,做法不恰当的是( )。
A.字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。
B.在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。
C.在与数据库交互时,尽可能的使用存储过程以及尽量减少与数据库交互。
D.在使用控件时,使用web控件越多,性能越好。
36.下面对C#中类的构造函数描述正确的是( )。
A.与方法不同的是,构造函数只有void 这一种返回类型
B.构造函数如同方法一样,需要人为调用才能执行其功能
C.构造函数一般被声明成private 型
D.在类中可以重载构造函数,C#会根据参数匹配原则来选择执行合适的构造函数
37.假定一个10 行20 列的二维整型数组,下列哪个定义语句是正确的( )。
A.int[]arr = new int[10,20] B.int[]arr = int new[10,20]
C.int[,]arr = new int[10,20] D.int[,]arr = new int[20;10]
38.可用作C#程序用户标识符的一组标识符是( )。
A.void define +WORD B.a3_b3 _123 YN
C.for -abc Case D.2a DO sizeof
39.float f=-123.567F; int i=(int)f;i 的值现在是( )。
A.123f B.123.56 C.-123f D.-123
40.在c#中利用sealed 修饰的类( )。
A.密封,不能继承 B.密封,可以继承 C.表示基类 D.表示抽象类
41.在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。
A.Style B.TextMode C.Type D.Input
42.当有用户请求Web页面时,会触发( )事件。
A.Application_Start()
B.Session_Start()
C.Application_End()
D.Session_End()
43.若希望程序从某一页面开始运行,下列操作可行的是( )。
A.选中该页面右键选择“生成页”
B.选中该页面右键选择“打开”
C.选中该页面右键选择“查看标记”
D.选中该页面右键选择“设为起始页”
44.获取客户端信息可以使用( )实现。
A.Request.Browser B.Session C.Application D.Response
45.CheckBox是常用控件,它是指( )。
A.列表框 B.复选框 C.文本框 D.标签
46.数据类型转换的类是( )。
A.Mod B.Convert C.Const D.Single
47.在vs2010中插入断点,可以使用快捷键( )。
A.F9 B.F5 C.Ctrl+F9 D.Ctrl+F5
48.关于AutoPostBack属性,下列说法错误的是( )。
A.Button控件的属性列表里可以找到AutoPostBack属性
B.TextBox控件的属性列表里可以找到AutoPostBack属性
C.这个属性表示是否能自动回发信息给服务器
D.可以设置为true和false
49.在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。
A.Style
B.TextMode
C.Type
D.Input
50.下面的( )对象可用于使服务器获取从客户端浏览器提交或上传的信息。
A.Response B.Server C.Request D.Session
- 程序填空题
1.填空完成程序。
string reverse(string s)
{
string str=null;
int j=s.Length-1;
while(j>=0) _________;
return _________ ;
}
2.程序输出结果为:成电机高专学
填空完成程序。
Using System;
class Test{
public void F(string s)
{
for (int i=0;i<s.Length;i+=_________)
Console.Write(s[i]);
return;
}
public static void Main( )
{
string str=“成都电子机械高等专科学校” ;
Test t=new Test( );
t.F(_________);
}
}
3. 以下程序运行结果为:9 12 15
填空完成程序。
using System;
class Test
{
static int[] a = { 1, 2, 3, 4, 5, 6, 7, 8 };
public static void Main()
{
int s0, s1, s2;
s0 = s1 = s2 = 0;
for (int i = 0; i < 8; i++)
{
switch (a[i] % 3)
{
case 0: s0 += Test.a[i]; _________;
case 1: s1 += Test.a[i]; break;
case 2: s2 += Test.a[i]; break;
}
}
Console.WriteLine(s0 + " " + s1 + " " + _________);
}
}
4.下面程序运行结果为:5 7
填空完成程序
using System;
class Test
{
public static void Main()
{
int x = _________;
int y = x++;
Console.WriteLine(y);
y=++x;
Console.WriteLine(_________);
}
}
5.以下程序运行结果为:5 8 11 14。
填空完成程序。
using System;
class Test
{
const int N=5;
public static void Main (){
int a = 0;
for(int i=1; i<_________; i++)
{
int c=0, b=2;
a+=3; c=_________;
Console.write (c + “ “ );
}
}
6.列数的规则如下:1、1、2、3、5、8、13、21、34......,求第30位数是多少,?用递归算法实现。填空完成程序。
public class MainClass {
public static void Main()
{
Console.WriteLine(Foo(_________));
}
public static int Foo(int i)
{
if (i <= 0) return 0;
else if(i >0 && i <= 2) return 1;
else return Foo(i-1) + Foo(_________);
}
}
- 程序设计题
1. 在page_load函数中编写代码,测试Session[“userName”]是否为空,若为空则跳转到登陆页面login.aspx,不为空则将Session[“userName”]的值赋给string 变量u_name,其中u_name已定义。
2. 编程求表达式的值:1+1/2-1/3+1/4-1/5+1/6-……+1/20。
3. 在登陆界面中,现要求编写代码实现:若用户名或密码后的textBox为空,则弹出提示框,提示框的内容自定,用户名后的textbox控件ID为txt_userName,密码后的textbox控件ID为txt_pwd。
4. 编写一个控制台应用程序,完成下列功能,并回答提出的问题。
(1)创建一个类 A,在构造函数中输出“A”,再创建一个类 B,在构造函数中输出“B”。
(2)从 A 继承一个名为 C 的新类,并在 C 内创建一个成员 B。不要为 C 创建构造函数。
5 在登陆界面中,现要求编写代码实现:若用户名或密码后的textBox为空,则弹出提示框,提示框的内容自定,用户名后的textbox控件ID为txt_userName,密码后的textbox控件ID为txt_pwd。
ASP.NET 复习资料相关推荐
- 2011年软考网络工程师全面复习资料汇总
2011年软考网络工程师全面复习资料汇总 http://www.csairk.com/user/xch/from.asp?id=440&wh=201212 转载于:https://blog.5 ...
- [渝粤教育] 西南科技大学 网络程序设计 在线考试复习资料
网络程序设计--在线考试复习资料 一.单选题 1.Sng函数的作用是( ). A.将字符串转换为日期 B.将字符串转换为长整型 C.将字符串转换为布尔型 D.将数值转换为单精度型 2.数据库常用的函数 ...
- [渝粤教育] 西南科技大学 动态网页设计(JSP) 在线考试复习资料
动态网页设计(JSP)--在线考试复习资料 一.单选题 1.下面关于通过JDBC访问数据库哪项说明正确? A.对数据库操作一定要驱动程序 B.对数据库操作一定要DriverManager.getCon ...
- 计算机网络期末复习资料(一)单选题
计算机网络期末复习资料(一) 一.单选题 1. 当一个以太网中的一台源主机要发送数据给同一网络中的另一台目的主机时,以太帧头部的目的地址是() A.路由器的IP地址 B.路由器的MAC地址 ...
- 计算机网络期末复习资料(一)
计算机网络期末复习资料(一) 一.单选题 1. 当一个以太网中的一台源主机要发送数据给同一网络中的另一台目的主机时,以太帧头部的目的地址是() A.路由器的IP地址 B.路由器的MAC地址 ...
- ASP.NET培训资料(课堂视频)(AJAX,C#,JavaScript,SQL)
ASP.NET培训资料视频(含笔记)(AJAX,C#,JavaScript,SQL) 详细的资料 三个月的课程录像+资料笔记(花了一万六千块的培训资料超值) [19G的经典内容] 认真学习后包你能成为 ...
- 计算机网络复习资料-谢希仁版
计算机网络复习资料 第一章 1.1计算机网络的定义 计算机网络是利用通信线路将地理位置分散的.具有独立功能的许多计算机系统连接起来,按照某种协议进行数据通信,以实现资源共享的信息系统. 1.2计算机网 ...
- 计算机应用 含升学方向,对口升学《计算机应用基础》复习资料总汇(含答案))讲述.doc...
对口升学<计算机应用基础>复习资料总汇 第一部分?? 一.单项选择题 1.世界上第一台电子数字计算机取名为(????). A.UNIVAC????B.EDSAC????C.ENIAC??? ...
- c语言判断s1是否大于s2,C语言程序设计_复习资料一.doc
C语言程序设计_复习资料一 -- <程序设计基础> 院(系) 班级 学号 姓名 试卷卷面成绩占课程考核成绩 %平时 成绩占 %课程考核成绩题号一二三四五六七八九十小计得分 得 分一.单项选 ...
最新文章
- ffmpeg解码视频存为BMP文件
- Android中的service全面总结
- 上海沙龙 - 接口测试自动化经验分享
- 仓库无证如何处罚_个体户食品超范围经营如何处罚?(公司法公司类型个体经营)...
- 进入“高画质手游时代”?《天谕》手游首次采用的这项技术有多强大
- MySQL 和 Oracle 主键自增长
- Confirm的用法!
- 【Prince2科普】P2七大主题之商业论证
- HTML Img Compression(压缩)
- 苹果新Mac Pro生产线将从美国转至中国 会更便宜吗?
- nginx 带宽_Nginx日志如何分析 GoAccess
- linux安装python的拓展包,linux 安装python拓展包pexpect
- PHP将GD库生成的图片输出到字节流及创建临时文件
- FIR滤波器结合快速卷积滤波
- 爬虫 Edge浏览器安装Xpaht Helper插件平替Chrome浏览器Xpaht Helper插件定位元素
- C++: decay关键字的作用
- 升级OSX High Sierra 10.13遇到一些问题及解决方法
- Gvim开发环境配置笔记--Windows篇(转)
- 图像的局部墒速度优化
- 学习SAR和INSAR的一点随笔
热门文章
- Spark SQL 在SparkStreaming中的运用
- 侍魂胧月传说显示服务器满了,侍魂胧月传说满级玩法一览
- ZROI – 19普及组 – Day2 – T4 – 与非门树
- java实现图片转pdf文件
- easyExcel设置最后一行的样式【可以拓展为每一行】
- 【详解】jupyter 如何添加文字标题
- 将mov格式的视频转换mp4
- 闭关之 C++ Template 笔记(一):PartⅠ基本概念(一)
- 【软件测试】linux命令-引用符号(反斜杠\、单引号‘‘、双引号““)
- 给大家介绍一个PDF图书下载网站,还有TXT图书下载