2023年7月14日发(作者:)
1.在输出时,列表条目用数字标示需要用到的标签是(B)。
(A)ol(B)ul(C)dl(D)dd
2.在Microsoft SQL Server中,数据库由数据库文件和(B)文件组成。
(A)模型(B)事务日志(C)信息(D)结构化查询
3.下列事件中,不属于文件中的 Web应用程序事件的是(D)。
(A)Application_Start(B)Application_End(C)Application_Error(D)Application_Stop
4.你在为Healthlife公司创建一个在线订购的应用程序。Healthlife的销售主要是制造和出售健康补给品给超过5000个客户。你必须在页面上存储少量的要提交给服务器的页面细节信息。这些信息不必设置安全性。一些顾客报告他们不能正确检测(付帐后离开)。你预测到在网上订购者的数量很多,你必须保存服务器资源。你该怎么做?(CD)
(A)在应用程序的状态变量中存储信息。 (B)在会话的状态变量中存储信息。
(C)在Microsoft SQL Server数据库存储信息 (D)在页面的隐藏文件中存储信息。
5.在中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其(B)属性来区分的。
(A)Style(B)TextMode(C)Type(D)Input
6.综合IIS,验证用户身份的方法包括Windows验证、(B)验证和Microsoft Password身份验证。
(A)Web(B)Forms(C)Login(D)User
7.下列哪个对象不是 Web应用程序上下文包含的内部对象?(D)
(A)Application(B)Context(C)Server(D)Config
8.要确保用户输入的密码满足一定的复杂度,可以使用的服务器验证控件为(D)。
(A)RequiredFieldValidator(B)CompareValidator
(C)RangeValidator(D)RegularExpressionValidator
st包括的模板中,必须指定的模板为(A)。
(A)ItemTemplate(B)AlternatingItemTemplate
(C)SeparatorTemplate(D)HeaderTemplate
10.若在中启用了应用程序级别的跟踪,则该虚拟目录下的(A)文件中,包含了对该应用程序的请求、状态代码等相关的信息。
(A)(B)(C)(D)
11.使用.NET FrameWork开发的应用程序种类不包括(D)。
(A)控制台应用程序(B)Windows GUI应用程序
(C)XML Web Services(D)Class代理程序
12.验证中国邮政编码有效性的正则表达式为(B)。
(A)c{6}(B)d{6}(C)w{6}(D)o{6}
保留的特定类型的文件夹中,用于保存应用程序数据文件的是(A)。
(A)App_Data(B)App_Code(C)Bin(D)App_Themes
1 14.要显示分层XML数据,应该使用的数据源控件为(D)。
(A)SqlDataSource控件(B)AccessDataSource控件
(C)ObjectDataSource控件(D)XmlDataSource控件
15.要创建一个新用户,可以使用的服务器控件为(D)控件。
(A)Login(B)LoginName(C)LoginView(D)CreateUserWizard
16.在的部署方案中,使用配置文件能够获得以下的好处,除了(D)。
(A)配置文件可以进行手工编辑,因而灵活(B)分层配置的方案可继承,因而简便
(C)无法通过客户端程序访问配置文件,因而安全(D)配置参数、配置节处理程序是固定的,因而简单
17.母版页文件的扩展名为(A)。
(A)master(B)apsx(C)config(D)sql
18.你使用了编写了一个远程测试的应用程序,若在一个窗口中不停地刷新页面,HttpApplication对象的(B)事件每次都将执行。
(A)Application_ EndRequest(B)Session_Start
(C)Application_Start(D)Application_PageRefresh
19.以下都是@Page指令的属性,除了(D)。
(A)Debug(B)AutoEventWireup (C)Inherits (D)EnableBuffer
20.成员资格包括两个主要的类,它们是(D)。
(A)Group和GroupUser(B)Role和RoleUser
(C)Machine和MachineUser(D)Membership和MembershipUser
21.在Web应用程序体系结构中,(D)服务用来保证Web站点和应用程序的数据完整性。
(A)代理(B)数据库(C)备份(D)证书
22.在程序中,以下(C)最有利于黑客在Web服务器上对站点文件进行破坏。
(A)页面内的_ViewState控件(B)Application对象的Lock方法
(C)Server对象的MapPath方法(D)客户断的JavaScript脚本
23.使用缓存可以提高应用程序的性能,缓存包括页面输出缓存、页面片断缓存和(C)。
(A)页面方法缓存(B)页面处理缓存(C)页面数据缓存(D)系统数据缓存
24.在中,提供了两种编程模式访问数据,它们是(C)。
(A)编码模式和隐性数据绑定模式(B)编码模式和声明性数据绑定模式
(C)编码模式和声明性数据绑定模式(D)编码模式和隐性数据绑定模式
25.你的应用程序在一个页面上显示学生数据。用户报告载入过慢。你想要通过将页面存放在服务器的存储器上一个小时来改进性能。你想要这个页面在一个小时后从存储器中被清除,并且当下一个对这个页面的请求到来时,这个页面被重新创建。你该怎么做? D
(A)在这个页面中设置OutputCache指令 的Name属性。(B)初始化Cache类的一个新实例(C)初始化Timer类的一个新实例
(D)在这个页面中设置OutputCache指令 的Duration属性。
26.用户的年龄应该使用什么类型的验证控件?D
2 (A)RequiredFieldValidator(B)CompareValidator
(C)ValidationSummary(D)RangeValidator
27.要从关联的数据源呈现一条记录,应使用(B)控件。
(A)GridView(B)DetailsView(C)DataGrid(D)DataList
28.要访问旧版本的SQL Server(例如SQL Server 7.0),应该使用的数据源控件为(A)。
(A)SqlDataSource控件(B)AccessDataSource控件
(C)ObjectDataSource控件(D)XmlDataSource控件
29.普通.aspx页使用@Page指令来标识,而母版页由特殊的(A)指令识别。
(A)@Master(B)@Url(C)@Import(D)@Using
30.默认的站点地图文件名称为(D)。
(A)(B)p(C)(D)p
31.要指示支持的最大文件上载大小,应该设置的配置项是(A)。
(A)〈httpRuntime〉(B)〈pages〉(C)〈appSetting〉(D)〈sessionState〉
32.要确保用户输入指定类型的数据,可以使用的服务器验证控件为(B)。
(A)RequiredFieldValidator(B)CompareValidator
(C)RangeValidator(D)ValidationSummary
33.在中,(A)文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。(A).pdb(B).resx(C).vsdisco(D).config
34.在中,要实现对WEB应用程序的资源授权访问控制,可以采用主目录/虚拟目录权限、配置文件和(A)。
(A)NTFS文件系统权限(B)配置文件
(C)数据据系统权限(D)网络验证权限
35.在中,要打开整个应用程序的跟踪,但是页面输出统计信息不要求发送到客户端,需要在中做配置项应该为(A)。
(A)〈trace enabled = “true”/〉
(B)〈trace enabled = “true” erroroutput = “fasle”/〉
(C)〈trace debug = “true”/〉
(D)〈trace debug = “true” output = “fasle”/〉
36.以下哪一行代码将会引起编译错误 B
(A)Session(“MyVal”)=777 (B)Session(“MyVal”).Contents=777
(C)ts(“MyVal”) =777 (D)(“MyVal”) =777
提供的站点导航服务器控件包括TreeView、Menu和(B)控件。
(A)MultiView(B)SiteMapPath(C)Table(D)HyperLink
38.下列数据访问类库中用于填充DataSet对象的是(D)。
(A)Connection(B)Command(C)DataReader(D)DataAdapter
39.要想向服务器端传递数据,一个必不可少的标签是( B )
3 (A)input(B)form(C)text(D)select
40.请问下面程序段执行完毕,页面上显示内容是什么( BC )
<%
(“新浪”)
%>
(A)新浪(B)新浪
(C)新浪(超链接)(D)该句有错,无法正常输出
用于访问和处理数据的类库包含的两个组件为.NET FrameWork数据提供程序和(A)。
(A)DataSet
(B)DataAdapter
(C)DataReader
(D)Command
42.要在GridView中启用排序和分页功能,需要将(C)属性设置为true。
(A)AllowSorting和AllowHeading
(B)AllowOrdering和AllowHeading
(C)AllowSorting和AllowPaging
(D)AllosOrdering和AllowPaging
提供两个用于管理可视元素和代码的模型是单文件页模型和(C)模型。
(A)文档结构页
(B)WEB版式页
(C)代码隐藏页
(D)大纲隐藏页
oft SQL Server的数据库模型属于(C)。
(A)层次模型(Hierarchical Model)
(B)网状模型(Network Model)
(C)关系模型(Relational Model)
(D)面向对象的数据模型(Object Oriented Model)
45.在中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdapter对象的下列哪个Command属性(B)。
(A)Delete Command
(B)Update Command
(C)Select Command
(D)Insert Command
46. .NET FrameWork类库包括的类型分为值、类和(B)三种。
(A)引用(B)接口(C)服务(D)库
下面哪条语句可以返回网站的根物理路径?(C)
(A)(h(“.”)
(B)(h(“..”)
(C)(h(“/”)
(D)(h(“../”)
47.要恢复密码,可以使用的服务器控件为(C)控件。
4 (A)Login
(B)ChangePassword
(C)PasswordRecovery
(D)CreateUserWizard
48.下列关于的验证控件描述错误的是( B )。
(A)在客户端和服务器端都能进行验证
(B)其客户端验证和服务器端验证对所有浏览器都适用
(C)如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证
(D)一个服务器控件可同时被多个验证控件验证
ation对象的初始化操作是在下列哪个文件中编写的( A )。
(A)
(B)
(C)
(D)
50.验证服务器控件显示错误信息的方式包括内联、摘要、自定义和(C)方式。
(A)外联
(B)内联和自定义结合
(C)内联和摘要结合
(D)摘要和自定义结合
的Response内置对象,可以通过(B)来获取客户是否仍然连接在服务器上。
(A)IsConnected属性
(B)IsClientConnected属性
(C)Refresh方法
(D)CheckConnection方法
应用程序配置文件的名称为(A)。
(A)
(B)
(C)
(D)
53.在中,使用页面缓存,可以提高(B)。
(A)页面显示的图形效果
(B)页面加载的速度
(C)应用程序的安全性
(D)节约操作系统的内存资源
54.阅读下面配置文件:
〈configuration〉
〈〉
〈pages buffer="true"
enableSessionState="true"
autoEventWireup="true" /〉
〈/〉
〈/configuration〉
5 .关于上述配置文件的描述错误的是(B)。
(A)上述配置文件通过页面配置设置控制页面的一些默认行为
(B)配置文件中指定未启用响应缓冲
(C)配置文件中指定启用会话状态
(D)配置文件中指定自动启用页事件
55.使用实用工具(C),可以快速配置.NET FrameWork SDK快速入门教程。
(A)(B)
(C)(D)
应用程序安全性包括(A)两方面的功能。
(A)身份验证和授权(B)网站验证和授权
(C)身份验证和密码(D)网站验证和密码
57.在一个购物车的应用程序中,若使用以下的代码来存储当前会话的口令信息:Session["pp"]=;则该代码在执行时将(B)。
(B)报告错误信息,应该使用Session["Password"]来进行标识
中的配置文件是一个(A)。
(A)文本文件
(B)二进制文件
(C)WSDL
(D)只读文件
59.阅读下面两句有关的说法:
(1)每个Http请求分成两个部分:首部和正文;
(2)Http请求如果为Get类型,则数据通过Http请求的正文部分发送,如果是Post类型,则数据通过请求的首部发送;
关于以上两句话的正确性的判断正确的是(B)。
(A)(1)正确,(2)正确
(B)(1)正确,(2)错误
(C)(1)错误,(2)正确
(D)(1)错误,(2)错误
60.对于文件上传控件File Field,其me表示的是(D )
(A)服务器端文件物理路径
(B)客户端文件物理路径
(C)服务器端文件名称
(D)客户端文件名称
61.要指示是否启用会话状态,应该设置的配置项是(B)。
(A)〈httpRuntime〉
(B)〈pages〉
(C)〈appSetting〉
(D)〈sessionState〉
62.在中,可以使用多种方法从一个页面跳转到另外一个页面,或者联接到其他的超级连接,以下都是可选择的方案,除了(D)。
(A)使用Response对象的Redirect方法
6 (B)使用Server对象的Execute方法
(C)使用Server对象的Transfer方法
(D)使用Application对象的DirectTo方法
应用程序的错误一般包括(B)错误、解析器错误、编译错误和运行时错误。
(A)控件
(B)页面
(C)方法
(D)书写
64.在中,下列关于列表控件的DataBind方法的描述错误的是(D)。
(A)要把列表控件的实际绑定到某一数据源,必须调用DataBind方法
(B)执行DataBind方法,将完成创建列表控件项的工作
(C)执行DataBind方法,将完成用数据源的数据填充列表控件每一项的工作
(D)在设计的时候,可以调用DataBind方法将把列举的数据源的数据填充到列表控件的每一项来观察数据的正确性
65.要访问Microsoft SQL Server 2005数据源,应该使用的数据源是(A)数据源。
(A)Microsoft SQL Server
(B)OLEDB
(C)ODBC
(D)Oracle
66.在中,设置Session对象的TimeOut属性,可以为当前会话保持一定的超时限制,TimeOut是以(B)为时间单位的。
(A)小时
(B)分钟
(C)秒
(D)毫秒
67.在中,下列关于TagName的描述错误的是(C)。
(A)TagName为用户控件的名称
(B)TagName名称与TagPrefix标志一起用来唯一标识控件的命名空间
(C)代码“〈uc1:UserControl1 id="UserControl11" runat="server"〉〈/uc1:UserControl1〉”中
uc1为TagName标志
(D)要使用TagName确定的标记,必须先在文件中注册该标记。如代码“〈%@ Register
TagPrefix="uc1" TagName="UserControl1" Src="" %〉”注册了TagName标记
68.在中,DataSet(A)。
(A)是一个数据容器
(B)负责与数据库的连接
(C)映射数据库的表和视图在Web服务器进行本地存储
(D)只能通过与数据库连接来获取数据
69.下面(C)是编程模式的优点。
(A)数据访问
(B)异构系统的数据交换
(C)事件驱动
(D)无需编码
7 70.在中,下列关于用户控件的描述正确的是(D)。
(A)扩展名为.ascx或者.ocx
(B)用户控件可以包含〈HTML〉元素或者〈BODY〉元素
(C)用户控件与Html页面没有差别,是由HTML元素和代码组成的
(D)用户控件不可以包含〈FORM〉元素
71.下面哪个函数可以返回当前的日期和时间?(A)
(A)Now
(B)Date
(C)Time
(D)Today
72.主题位于应用程序根目录下的(B)文件夹中。
(A)App_Data
(B)App_Themes
(C)App_Code
(D)App_Models
73.在程序中,以下(D)最有利于黑客在Web服务器上对站点文件进行破坏。
(D)客户断的JavaScript脚本
包括参与声明性数据绑定模型的两类服务器控件分别是数据源控件和(B)。
(A)数据显示控件
(B)数据绑定控件
(C)数据处理控件
(D)数据访问控件
75.在中启动页级别的跟踪,可以在@Page指令中设置(B)参数来实现。
(A)Trace和TraceRange
(B)Trace和TraceMode
(C)Try和Catch
(D)Try和Finally
76.在中,下列不属于服务器端控件TextBox控件的TextMode属性的取值的是(D)。
(A)SingleLine
(B)MultiLine
(C)Password
(D)Language
77.关于DataReader对象的描述正确的是(B )。
(A)DataReader是离线体系的核心
(B)它只能对数据库读取数据,不能写入,每次处理时在内存只有一行内容
(C)直接使用构造函数创建DataReader对象
(D)通常用于对数据库进行复杂操作或需要较长时间交互处理的情况
78.内容页文件的扩展名为(B)。
(A)master
(B)apsx
(C)config
8 (D)sql
79.阅读下面配置文件:
〈configuration〉
〈〉
〈sessionState mode="Inproc"
cookieless="true"
timeout="20" /〉
〈/sessionState〉
〈/〉
〈/configuration〉
关于上述配置文件的描述正确的是(A)。
该配置文件为当前应用程序配置了会话状态设置
该配置文件指明将在远程计算机上存储会话状态
该配置文件指明了请求超时时间为20分种
该配置文件指明了请求超时时间为20秒钟
n对象的默认有效期为多少分钟 ( C )
(A)10
(B)15
(C)20
(D)应用程序从启动到结束
81.以下(B)是Web应用程序的特点。
(A)服务器端的可执行文件能够被不同的请求方调用,并且返回执行结果
(B)每次不同的请求过来,服务器自动生成不同的页面文件,存储在磁盘上,并且把页面文件返回给请求方
(C)Web服务器响应并且解释客户的请求,并可能连接到数据库服务器进行数据提取,以页面的形式返回到请求方
(D)Web服务器、ActiveX组件服务器、数据库服务器,都要求在不同的计算机上
二、选择题
(1) 以下所示的文件名后缀中只有______不是静态网页的后缀。(D)
A..html B. .shtml
C. .htm D. .aspx
(2) 下列文件名后缀中,只有______不是动态网页的后缀。(B)
A. .jsp B. .xml
C. .aspx D. .php
(3) 下列选项中,只有__C____是错误的。
A.提供了多种语言支持 。
B. 提供了多种平台支持。
C. 提供跨平台支持,也可以在Unix下执行
D. 采取编译执行的方式,极大的提高了运行的性能。
(4) 下列选项中,哪一个是.net应用的基础?(A)
A. 公共语言运行类 B. 虚拟机
C. 基类库 D. 类库
(5) 下列选项中______是错误的。(D)
A. 所有的语言都共享相同的集成开发环境。
B. 允许创建不同的类型的应用程序
C. 依赖XML并通过Web保存、发送和接受数据
9 D.以上都不对
(6) 下列选项中,只有______不是公共语言运行时提供的服务。(C)
A.公共类型系统
B. 公共语言规范
C.net Framework类库
D. 垃圾回收器
(7) 下列选项中,只有______不是Page指令的属性。(C)
A.codepage B. debug
C. namespace ge
(8) 下列给出的变量名正确的是__ ___。(D)
A. float void; B. char static;
C. int .1; D. char_using123_bat;
(9) 下列数据类型属于值类型的是__ ___。(A)
A. struct B. class
C. interface D. delegate
(10) 下列数据类型属于引用类型的是__ __。(C)
A. enum B. struct
C. string D. bool
(11) 下列运算符中____具有3个操作数。(C)
A. >>= B. ++
C. ?: D. &&
(12) 下面属于条件语句的是___。(B)
A. for B. if else
C. while D. continue
(13) 如果类名为Myclass,那么______可以作为它的构造函数。(B)
A. ~Myclass() B. Myclass(double a)
C. ~Myclass(double a) D. void Myclass()
(14) 下面对于抽象类描述不正确的是______。(B)
A. 抽象类只能作为基类使用 B. 抽象类不能定义对象
C. 抽象类可以定义实例对象 D. 可以实现多态
(15) 下面控件中, 可以将其他控件包含在其中,所以它常用来包含一组控件。(C)
A.AdRatator控件
B.Button控件
C.Panel控件
D.Wizard控件
(18) 下面对Wizard控件方法说法正确的是(B)
A.ActiveStepChange单击侧栏区域中的按钮时发生
B.CancelButton单击取消按钮是发生
C.NextButtonClick单击上一步按钮时发生
D.FinishButtonClick单击下一步按钮时发生
(19) 下面对服务器验证控件说法正确的是(A)
A.可以在客户端直接验证用户输入,并显示出错信息
B.服务器其验证控件种类丰富共有10中之多
C.服务器验证控件只能在服务端使用
D.各种验证控件不具有共性,各自完成功能
(20) RegluarExpressionValidator控件中可以加入正则表达式,下面选项对正则表达式说法正确的是(B)
A.“.”表示任意数字
10 B.“*”和其他表达式一起,表示任意组合
C.“[A-Z]”表示A-Z有顺序的大写字母
D.“/d”表示任意字符
(21) 下面对CustomValidator控件说法错误的是(D)
A.控件允许用户根据程序设计需要自定义控件的验证方法
B.控件可以添加客户端验证方法和服务器验证方法
C.ClientValidatoFunction属性指定客户端验证方法
D.runat属性来指定服务器端验证方法
(22) 使用ValidatorSummary控件时需要以对话框的形式来显示错误信息,需要(B)
A.设置ShowSummary属性为ture
B.设置ShowMessgeBox属性为ture
C.设置ShowSummary属性为false
D.设置ShowMessgeBox属性为false
(23) 下面不属于控件的是(A)
A. DataSet B. Repeater
C. SqlDataSource D. GridView
(24) 下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是(D)
A. ExecuteReader B. ExecuteScalar
C. Connection D. ExecuteNonQuery
(25) 下面对象中可以脱机处理数据的是(A)
t tion
ader apter
(26) 使用SqlDataSource控件可以访问的数据库不包括以下的(C)
Server
数据库
(27) 下面对Repeater控件说法错误的是(A)
A. Repeater控件可以实现重复操作
B. Repeater控件具有默认的固定外观
C.Repeater控件功能强大,可以实现表布局和XML格式的表。
D. 可以使用Repeater控件的模板来自定义其外观。
(28) 下面对DataList控件说法正确的(A)
A.DataList支持Repeater控件的模板,并具有独立模板列。
B.与Repeater比较,DataList维护较为麻烦。
C.DataList控件与Repeater控件相同,都可以实现对数据库的操作。
D. 控件具有自己的风格样式模板,而DataList却没有。
(29) int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}};
myArray3[2][2]的值是 。(D)
A. 9 B. 2
C. 6 D. 越界
(30) 下面哪些类型是值类型?(D)
A. string B. interface
C. Object D. double
(31) 如果设treeView1=new TreeView(),TreeNode node=new TreeNode("根结点" ),则(node)返回的是一个 类型的值。(B)
A. TreeNode; B. int;
C. string; D. TreeView;
(32) 下面哪些不是页面间传递参数的方式?(D)
A. 使用QueryString B. 使用Session变量
11 C. 使用er D. 使用ViewState
(33) 下面是正确的变量名称的是 (B)
A. 3ab2 B. ab_2
C. int D. a*b
(34) 如果需要确保用户输入大于30且小于60的值,应该使用 验证控件较合理。(C)
A. RequiredFieldValidator B. CompareValidator
C. RangeValidator D. RegularExpressionValidator
(35) 如果Session(“a”)=1,Session(“b”)=2,请问Session(“a”)+Session(“b”)的值是 (D)
A. 12 B. 3
C. ab D. 以上都不对
(36) label Web服务器控件 属性用于指定label控件显示的文字。(C)
A. width B. alt C. text D. name
(37) TextBox控件的______属性值用于设置多行文本显示。(D)
A. Text rd C. maxLength D. Multiline
(38) 下面不属于Web服务器控件的是 (A)
A. HtmlInputButton B. RadioButton
C. DropDownList D. CheckBox
(39) 如果要在网页上添加一个计算器来统计人数的话,我们可以选用 对象对计数变量Count的加法操作来实现。(B)
A. Session B. Application
C. Server D. Page
(40) 下列标记不属于HTML文档的基本结构的是:(D)
A. B.
C.
D.
评论列表(0条)