|
一、单选题(共 10 道试题,共 50 分。)V 1. 为使用OleDb .NET Data Proviver连接到SQL Server数据库,应将Connection对象的ConnectionString属性中的Provider子属性的值设置为:
" v8 X3 u& Y* J- P) O1 fA. Provider=SQLOLEDB
- O- B ^% B0 @7 PB. Provider=SQLSERVER+ b0 F( `9 Q7 m' @' G3 i
C. Provider=Microsoft.Jet.OLEDB.4.0
. J. q. K; ^; {$ |D. Provider=MSDAORA* \% e: z* s& c+ t
满分:5 分
0 i! \ k9 ?/ g. e4 j0 D K& Y2. 某Command 对象cmd 将被用来执行以下SQL 语句,以向数据源中插入新记录: insert into Customers values(1000,“tom”)请问,语句cmd.ExecuteNonQuery( );的返回值可能为( )0 K& H2 x: T& R) Y, l! w! j
A. 1) n8 L: q* p9 f
B. 2" ]+ c0 h* z" ? d( A8 |
C. 1000
* x1 |, G# z) b3 x' [) m4 K; RD. “tom”
/ S: K! ?" p+ h* V3 o; K 满分:5 分
9 E' F% X+ x$ n3. SQL Server 的Windows 身份验证机制是指,当网络用户尝试连接到SQL Server 数据库时,
# O% e6 i7 R, J! \% \- I8 J+ \2 u5 CA. Windows 获取用户输入的用户和密码,并提交给SQL Server 进行身份验证,并决定用户的数据库访问权限
8 b6 \3 l A8 k$ _/ {B. SQL Server 根据用户输入的用户和密码,提交给Windows 进行身份验证,并决定用户的数据库访问权限
% {1 x3 t4 v' nC. SQL Server 根据已在Windows 网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据库访问权限3 u; ]$ Z1 P) R9 c/ s4 @7 z, S# |% T
D. 登录到本地Windows 的用户均可无限制访问SQL Server 数据库
. `6 ~4 H) H. ?7 v% ~0 f 满分:5 分
. z( D# q* S1 a: @3 z4. 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?
& H, ] C! I- ^: }$ N5 T4 c+ sA. decimal theMoney;
8 F6 l, `& K$ t8 ?4 B uB. int theMoney;
! I4 W6 f# O" ~6 pC. string theMoney;
7 d7 G( F/ E3 z: E5 z- sD. Dim theMoney as double1 u0 \! n4 Q% g9 ?3 l
满分:5 分' h, {5 x3 X- ]) R% \! J
5. C#中MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,可如何访问类MyClass 的Hello 方法?( i1 b7 c5 z2 Z8 E4 i
A. obj.Hello();# x; X% L- J( D) j. ~5 ]
B. obj::Hello();
% B# ?* w7 R; u/ r4 |C. MyClass.Hello();% I+ W1 c: Y$ `0 r" e7 E
D. MyClass::Hello();, Q$ Y2 F0 w' Y$ p+ s( s
满分:5 分
! M5 T7 F3 b. s/ d6. 在常用样式标记中,表示页眉样式标记的是( )。9 i% l8 U" k" {8 ]/ C! i
A. RowStyle
* }( r0 |" t0 u/ R sB. FooterStyle
; j7 Q. @4 @) Y' |) ^" pC. PagerStyle
! J% t2 x2 B _$ K. r, ZD. HeaderStyle
4 _1 t6 k1 b& i4 T' {) j1 p 满分:5 分
: y. e3 ?( [) o; d* k) `% n* S7. 在使用ADO.NET编写连接到SQL Server数据库的应用程序时,从提高性能的角度考虑,应创建____类的对象, 并调用其Open方法连接到数据库:
/ c8 ], Q. N7 `+ {( V9 F0 FA. OleDbConnection
1 }; y G9 H: kB. SqlConnection9 z& |1 S- O9 o! q R
C. OdbcConnection
$ y' b2 j/ a0 b" JD. Connection* Q) ^" C, N4 V5 Z* z m
满分:5 分
, l( L% M& ~0 g1 Q) o8. 变量y的最终值是( )。 y=12 y=y+int(-7.45)
- F6 h+ R5 f" U P5 ^A. 52 a3 g% r4 ?6 P- m7 v1 ?; O
B. -7.457 i0 m5 Q. X4 t3 K' G
C. 4/ S4 T: Q- w- Z: c& a
D. 20% ^" a6 m$ K: x0 B
满分:5 分
; ?+ q' O3 ?0 \9. DataAdapter 对象使用与______属性关联的Command 对象将DataSet 000的数据保存入数据源.
+ Z4 _; O J: W( h8 c' N8 RA. SelectCommand/ Z( H7 Q/ J. w$ A- ~# |
B. InsertCommand
$ I6 P4 C$ u: b6 c" ]C. UpdateCommand
' E: J" l; E# D' a5 R) h3 MD. DeleteCommand0 R+ T0 [% K/ ^
满分:5 分
/ h6 E/ P0 F! a. J p# O' v( |10. ASP.NET窗体文件的扩展名为:: r9 U5 V$ s+ v9 s; u# K
A. .aspx
% t+ N4 {6 ?8 g. U8 l7 OB. .ascx
# m: I' f4 Q3 u. sC. .cs
1 s6 A6 M# l O2 M# s: k1 e) G: ]D. .html# g7 ]6 B, J* o, j0 f. [
满分:5 分
* E; x3 F2 f j t. H7 q" _, K* \" C1 ?7 C! ]4 T H
二、多选题(共 4 道试题,共 20 分。)V 1. 目前,Microsoft .NET Framework 的发行包中包含以下.NET 数据提供程序* ^: Z; b) F$ C+ ^' M' S8 a* i* f
A. SQL Server .NET 数据提供程序
. |% H- `- H+ oB. OLE DB .NET 数据提供程序; Q( i' u* }; Z$ Q2 l& C: y' O/ o
C. ODBC .NET 数据提供程序
, J9 w1 d9 f9 i) h" O9 QD. XML .NET 数据提供程序) R& v2 W1 J6 D) o" |/ n
满分:5 分
* c, o' n3 @2 K2. 已知变量ds 引用某个DataSet 对象,该DataSet 对象中已包含一个表名为"table1"的数据表.在Windows 窗体Form1 中,为了将变量名为dataGrid1 的DataGrid 控件绑定到数据表"table1",可以使用代码_______.
9 c* F9 r# ~, |9 @/ ZA. dataGrid1.DataSource = ds; dataGrid1.DataMember = ds.Tables["table1"];* t) ^- z; V' @# O0 Z
B. dataGrid1.DataMember = ds;
H7 G9 n( h# e( Q$ B! R7 j8 a% GC. dataGrid1.DataSource = new DataView(ds.Tables["table1"]);
. `$ S& e( u3 F3 |' o$ YD. dataGrid1.DataSource = ds.Tables["table1"]; dataGrid1.DataMember = ds;
0 y z8 U. O2 \0 {* T 满分:5 分
( _: {4 @: w0 ~. C) U3. 目前在ADO.NET 中可以使用与下列哪些数据源相关的DataAdapter$ ]4 k6 t' L% x
A. SQL Server .NET 数据源/ N4 j* v, m% y6 r( v
B. OLE DB .NET 数据源: n Z+ d. k5 t; a- o
C. XML 文件3 S" x& W( g5 M) }( X# p
D. ODBC .NET 数据源5 q+ h3 F8 g- z2 [6 u
满分:5 分+ H7 m# \$ T* t! O; e
4. DataAdapter 对象的Update 查询语句中, 使用下列哪种Where 子句可以保证本行的更新不会覆盖其他用户的更改.! C0 }! ^6 c) X. ]7 R1 z
A. 包含数据源所有的列( Z. H4 _6 _& R: ?, W# d0 a
B. 只包含主键列( W5 q$ \$ K# C3 f: X1 o
C. 包含主键列和一个时戳列
. P% ^% d# F7 `4 RD. 包含主键列和已000列( [, n# n% s. C5 [( n) ~
满分:5 分 " G* `8 j3 E2 X- k. |; W( w
2 k$ C( J7 }7 W三、判断题(共 6 道试题,共 30 分。)V 1. Session用于存储特定的信息,而且这些信息是局部的,随用户不同而不同。( )
: X9 |, P8 I+ j% P6 A, F2 ]A. 错误
. U3 ?+ G, v- ^B. 正确0 J( R! Z4 G0 G/ {" O, F
满分:5 分* E* j7 G: {1 b2 N6 P. H6 u6 Y
2. ASP.net应用系统不同类型的文件使用不同的文件后缀名区分,如.aspx,.aspa,aspx.vb和aspx.cs都是正确的。( )) ~3 `3 B) G: A# {8 I
A. 错误
' N8 o& Q% ?- K$ U" q! g' ~8 }B. 正确 U/ {+ ^( A0 R" b- h2 j
满分:5 分- R1 `- y$ T+ g) o
3. 服务器端验证是为了保证给用户较快的响应速度。( )
+ s4 }9 l0 u# S& y4 WA. 错误
3 \2 _+ p5 I/ s6 Y9 o( e5 VB. 正确
c7 Q" y! r" G4 ^- w7 } 满分:5 分
& l. A. K7 ~( x7 |! L8 z4. IsPostBack属性是判别页面是首次加载还是多次回发访问。 ( )4 a( I7 k" `) T% l& K
A. 错误
2 O9 U8 z& ^, t# A( d- o3 f/ D5 h' fB. 正确
* v. W) z [2 |' h& s; T/ A 满分:5 分
( G8 P$ m& ^: f6 e& r$ |# G! t5. 当关闭浏览器窗口时,Session_End事件立即被激发。( )+ _% G4 [$ _( i* H/ C+ Z. b$ G9 Y
A. 错误6 [, v; z- G; \' q1 K( I
B. 正确* F- ]$ J9 m$ L2 O
满分:5 分% o/ d- |9 W$ e0 Q( `1 C% @" j; B3 P
6. 单击Button类型控件会形成页面往返处理()
|% J6 W8 m. s" T2 AA. 错误
/ x' g: L2 W/ ^# O4 }: c* dB. 正确3 w8 E, f7 l t/ G
满分:5 分 |
|