|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
* V* t6 j/ F6 z8 _, \2 i1 c: ] O: r1 W
一、单选题(共 10 道试题,共 50 分。)V 1. 应用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是: A. B. C. D.
) O: Q# w5 F& U4 b5 Y( X SA. Connection 对象连接到的数据库的名称2 t! P. @* Y2 R& C3 ?) x; j
B. Connection 对象的身份验证信息
# G# ], w/ I# @4 O8 ?/ V# o. h( FC. Connection 对象的最大连接时间. t! P; }% A, P
D. Connection 对象使用的缓存大小. w9 e3 d& ]+ `* q |
满分:5 分
2 [ T( X; B2 ~8 R2. 为了在DataTable中添加一个计算总价的列,应在DataTable的Columns集合中添加有DataColumn对象,并将设定其( )属性为“Quantity*UnitPrice”。
0 T3 N* e2 Q k8 y) p% J7 H* yA. Expression
6 f; t7 U) E: j& a" nB. DataType* l* G/ x/ y# _& j: m
C. Caption
3 \3 {! h8 e9 C! c' OD. ColumnName {1 u; T) ~/ i2 l: g
满分:5 分
2 b, k; G% W9 R1 M/ Z3. 下列表达式表示必须输入3个以上由大小写字母、数字、符号“_”(下划线)、“-”(中划线)以及“.”组成的字符串,位数不限。( )。
; O, i; u0 b) w( t2 H# k' AA. [A-Za-z0-9_\-\.]{3,}
& P: ` h9 |7 y- X' [B. [A-Za-z0-9_/-/.]{3,}3 U" {* f* \" Q6 p% a! J+ n/ ]" v: y6 `
C. [A~Za~z0~9_\-\.]{3,}/ v7 V8 Y# q4 i7 Q
D. [A~Za~z0~9_/-/.]{3,}
2 U5 n" Q, i3 f. p; [3 k' E+ z 满分:5 分1 E$ `; K+ z& I5 g j3 P8 A
4. 在编写ASP.NET 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入_______事件处理程序中。
+ k2 W) ]5 L: R0 h! X! e9 tA. 页面的Load: t, t3 ~% z1 C, m$ V
B. 页面的init3 P9 M0 H6 ]' k: Z9 u( L! a$ _' {0 w
C. 页面的PreRender
% g s! b K1 j) c7 _D. 页面的Disposed 消息) b9 u5 w7 }% s. [# h9 `
满分:5 分7 B' s! R; O1 l! c- E1 @. x; }
5. 下列哪个表达式表示必须输入必须是Internet电子邮件地址的。( )+ E/ i4 Q$ a3 m
A. http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
# p; e$ ]4 P) Q+ eB. \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*( N0 \, h6 b |% u: a
C. (\(\d{3}\)|\d{3}-)?\d{8}
( {" [. J$ Y1 G' KD. \d{17}[\d|X]|\d{15}. _* H! m& W. g t. x; Y
满分:5 分" z* R( R) e" q& y% F! w& @
6. 应用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是: A. B. C. D.; R7 Z$ g; K# V+ a$ a" T! p
A. Connection 对象连接到的数据库的名称" i+ U/ o% b) M# {
B. Connection 对象的身份验证信息9 P1 b( V+ ~1 u/ ]3 ^. F( S
C. Connection 对象的最大连接时间* W, e' U, m# s$ ]+ O6 S, E6 N
D. Connection 对象使用的缓存大小' T; P5 ?# O5 x9 u
满分:5 分
7 b' O5 t" F' V% u/ b7. 使用Command对象和存储过程进行数据操作时,应将CommandType属性设置为( )。6 h; y4 R3 C1 J: D0 N
A. CommandType.Text
9 o& ]6 y$ S& S* m3 v: `& |B. CommandType.CommandText
% A7 @, g% c$ C& ~C. CommandType.StoredProcedure' E3 ]! [2 `4 O
D. CommandType.Procedure. M5 X* H7 N% Q4 |& K
满分:5 分" M1 r7 H w- K; N( m
8. myDataSet.Tables.AddRange (dtArray) 语句中的 dtArray 是一个( )数组。
5 E. i( Y8 l& p. Z. @A. DataSet
; l8 {$ M3 w' N8 X' mB. Table ]' P9 a3 q1 _' c( k2 x: a4 s+ h
C. DataTable
, I' n4 m0 P& J" rD. DataArray: d: i6 [- L5 ^6 J
满分:5 分+ M, x' @$ i7 g7 G* T# S, Z
9. DataAdapter 对象的DeleteCommand 的属性值为null,将造成:2 J" ]! L. p( ?' d2 u
A. 程序编译错误
- {+ S, p; G7 N! J$ O7 k ~6 D7 r2 WB. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理# L8 k5 K- {$ c( O) j+ ^& L
C. DataAdapter 在处理DataSet 中被删除的行时,将引发异常
9 {9 s9 w' L, w, r* bD. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行
) h6 r8 T; z0 o+ g( v 满分:5 分
" X& v) o; j- E/ z10. 数据集ds 中两数据表(父表:Customer;子表:CartItems)之间有如图外键约束. 父表Customers 中有一行数据的CustomerID=100,子表CartItems 中有20 行数据的CustomerID=100.若从父表中删除该行,则:/ j7 }9 h7 Y, [9 t6 t# E
A. 子表不发生任何变化
" W( g3 `7 Y8 E2 ]8 e0 {B. 子表中20 个相关行的CustomerID 列的值变为DBNull
' o% K/ ] c. V U, d7 H2 y; |C. 子表中20 个相关行被删除
9 }- u. r: `) y0 L6 s+ Q5 {6 w& l; |D. 引发Exception. T" p3 Z- e# Z* |( A: B* j5 D% V
满分:5 分 7 u6 |3 I @3 V/ B3 Y
' t, O% Q& S/ N# s1 P4 I* C
二、多选题(共 4 道试题,共 20 分。)V 1. 下列哪些选项可以作为DataSet 的数据源
3 m! E3 t* f3 V2 B7 WA. SQL Server数据库中的视图
% r5 y) p+ l1 G* c! {" s7 VB. Oracle 数据库中的表) E; P# c1 B. Q% H! U
C. XML 文件; K2 r# U# r0 T `* U
D. Excel 制表文件( r4 E; h' ~0 Q6 S3 m
满分:5 分8 {' G) i- S1 F7 J: }: Q* s
2. myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行000后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.. W4 Y. M5 n9 A8 n* Z# K
A. Added9 h, J8 f5 F8 l
B. Deleted
% z( i7 b4 M6 @: AC. Detached
* r+ m4 j; t0 g6 q* LD. Modified9 u0 ? a8 u, d
E. Unchanged
% G/ d$ Y; j# W& `+ c0 W 满分:5 分
5 V5 z1 {% o0 ~/ G( w3 D3. myDataSet 是一数据集对象,其中包含通过DataAdapter 从数据库检索的构架和数据.在本地对myDataSet 进行000后,调用下列语句 DataSet changes = myDataSet.GetChanges();获得的新的数据集changes 将包含原数据集中状态为______的数据行.) _1 l/ t0 B3 z
A. Added5 T1 k, b) {7 n! D3 Z6 L
B. Deleted
7 _8 z# }/ u0 m: DC. Detached
* Z( F; b6 Z9 H+ w, G- U# VD. Modified
# d: a) I* U# D4 B- N( T9 q; c' wE. Unchanged
) i) R( I+ B* a9 E7 [ 满分:5 分" ]9 T# t7 @% G1 T: ~) t' m
4. 目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序
& Q. h+ [7 n4 ~6 RA. SQL Server .NET 数据提供程序
% ?5 I+ l9 C1 c4 [2 WB. OLE DB .NET 数据提供程序2 I ], K+ C& i! j2 N/ G0 h2 ]
C. ODBC .NET 数据提供程序* ~ {9 [9 `4 b6 N* T1 P1 W" X
D. XML .NET 数据提供程序
! \8 @* g" O$ Q% a 满分:5 分 * n) h U* X, j& F; _6 Q
+ y4 h6 O9 E' |5 z& q0 H, s
三、判断题(共 6 道试题,共 30 分。)V 1. 使用CompareValidator控件时,可以同时设置属性ControlToCompare和ValueToCompare的值。( )# L8 ^& F( @; F6 o8 m, p" H% _& O
A. 错误
, R$ s$ F4 O. `9 W+ Y- N. eB. 正确
1 k! j' D" z" C' d2 O 满分:5 分6 v2 _ W# A& _" Q" [
2. IsPostBack属性是判别页面是首次加载还是多次回发访问。 ( )
% I) R( f2 r _- ]4 O) `+ SA. 错误
% c( }4 i; R3 v2 j0 ?B. 正确
1 m8 ^$ i+ I% C* C 满分:5 分
/ y1 G. Z8 V. ]0 O8 N3. select语句的条件表达式Where members.UserID=Orders.UserID表示查询的记录在2个表同事满足条件。 ( )( H4 F; ?/ B) l# B* e
A. 错误4 q9 {& a7 T" P$ l
B. 正确' H' {' K: W: {8 k. B i
满分:5 分1 r/ W9 \1 o8 v' V: J# }% v
4. 使用Command对象进行数据操作时,默认情况下CommandType属性为8 w4 m' O2 [( D" d# u6 a& k y' G: x
A. 错误
3 @) w1 n2 D' S F5 r5 Z9 ^ ]B. 正确: ^7 W" N. H1 a1 L+ `
满分:5 分/ I4 z$ L. S% G$ e: t5 U
5. 当DataSet对象建立完成后,就和数据库断开了连接,全部操作将在内存中进行。( )) ^) [% c& v5 `: R% W3 S
A. 错误
+ \& H# _$ K" u. a( P! @& ^5 E6 I& PB. 正确9 m4 D& ~; Q* y' M7 b) @7 A
满分:5 分
$ n1 U+ n- r& [6 z6. 判断属性IsCrossPagePostBack的值可确定是否属于跨网页提交。( )
4 o5 E9 m+ V8 y- A. o) ZA. 错误, r2 h0 A8 r9 [/ F
B. 正确
" r( F% }& ~% `, }' I 满分:5 分 % L1 ^+ S* ]" E# d3 N
7 N0 Z5 B `% c. U
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。 |
|